From d9520fa39023e3703614173d53ef3626a307a144 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 5 Dec 2021 18:08:55 -0300 Subject: [PATCH 01/15] gsl: update to 2.7.1, adopt. --- common/shlibs | 2 +- srcpkgs/gsl/template | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/common/shlibs b/common/shlibs index 999d3ad714b8..8351c2612db4 100644 --- a/common/shlibs +++ b/common/shlibs @@ -830,7 +830,7 @@ libgiblib.so.1 giblib-1.2.4_1 libgc.so.1 gc-7.6.4_1 libcord.so.1 gc-7.4_1 libgslcblas.so.0 gsl-1.15_1 -libgsl.so.25 gsl-2.6_1 +libgsl.so.27 gsl-2.7.1_1 liblua5.1.so.5.1 lua51-5.1.5_1 liblua5.2.so.5.2 lua52-5.2.4_2 liblua5.3.so.5.3 lua53-5.3.5_4 diff --git a/srcpkgs/gsl/template b/srcpkgs/gsl/template index ef355472eff7..854dbe8d795c 100644 --- a/srcpkgs/gsl/template +++ b/srcpkgs/gsl/template @@ -1,14 +1,15 @@ # Template file for 'gsl' pkgname=gsl -version=2.7 +version=2.7.1 revision=1 build_style=gnu-configure short_desc="Numerical library for C and C++ programmers" -maintainer="Orphaned " +maintainer="Gonzalo TornarĂ­a " license="GPL-3.0-or-later" homepage="http://www.gnu.org/software/gsl/gsl.html" +changelog="http://git.savannah.gnu.org/cgit/gsl.git/plain/NEWS" distfiles="${GNU_SITE}/gsl/${pkgname}-${version}.tar.gz" -checksum=efbbf3785da0e53038be7907500628b466152dbc3c173a87de1b5eba2e23602b +checksum=dcb0fbd43048832b757ff9942691a8dd70026d5da0ff85601e52687f6deeb34b case $XBPS_TARGET_MACHINE in # avoid numerical noise caused by extended-precision of registers From 90866223c68b857337f9a0cad728a94db28f622a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 5 Dec 2021 18:34:44 -0300 Subject: [PATCH 02/15] Clight: revbump for gsl-2.7.1 --- srcpkgs/Clight/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/Clight/template b/srcpkgs/Clight/template index e8acf81bca2e..e70d25d173dd 100644 --- a/srcpkgs/Clight/template +++ b/srcpkgs/Clight/template @@ -1,7 +1,7 @@ # Template file for 'Clight' pkgname=Clight version=4.7 -revision=1 +revision=2 build_style=cmake hostmakedepends="pkg-config" makedepends="popt-devel gsl-devel libconfig-devel elogind-devel bash-completion From 2fd8b30699efbb66958f4d086dc9a066b7c1c42d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 5 Dec 2021 18:34:44 -0300 Subject: [PATCH 03/15] bogofilter: revbump for gsl-2.7.1 --- srcpkgs/bogofilter/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/bogofilter/template b/srcpkgs/bogofilter/template index 82e2d38c53e9..32e283f57aad 100644 --- a/srcpkgs/bogofilter/template +++ b/srcpkgs/bogofilter/template @@ -1,7 +1,7 @@ # Template file for 'bogofilter' pkgname=bogofilter version=1.2.5 -revision=2 +revision=3 build_style=gnu-configure configure_args="--sysconfdir=/etc/${pkgname} --with-database=sqlite" hostmakedepends="perl" From ef193fe6d70560fb1bba8be89ce96375d275afc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 5 Dec 2021 18:34:44 -0300 Subject: [PATCH 04/15] calligra: revbump for gsl-2.7.1 --- srcpkgs/calligra/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/calligra/template b/srcpkgs/calligra/template index fba5f1f16ee5..89d0b1648e9e 100644 --- a/srcpkgs/calligra/template +++ b/srcpkgs/calligra/template @@ -1,7 +1,7 @@ # Template file for 'calligra' pkgname=calligra version=3.2.1 -revision=5 +revision=6 build_style=cmake configure_args="-Wno-dev -DCALLIGRA_SHOULD_BUILD_UNMAINTAINED=ON -DBUILD_TESTING=OFF" From 3ae5ee1013853fce6f3411bd4278a41daa1aaa94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 5 Dec 2021 18:34:44 -0300 Subject: [PATCH 05/15] dieharder: revbump for gsl-2.7.1 Also fix URLs --- srcpkgs/dieharder/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/dieharder/template b/srcpkgs/dieharder/template index eaa5ab38c16a..bff9f12db8af 100644 --- a/srcpkgs/dieharder/template +++ b/srcpkgs/dieharder/template @@ -1,14 +1,14 @@ # Template file for 'dieharder' pkgname=dieharder version=3.31.1 -revision=7 +revision=8 build_style=gnu-configure makedepends="gsl-devel" short_desc="Testing and benchmarking tool for random number generators" maintainer="Leah Neukirchen " license="GPL-2.0-only" -homepage="http://www.phy.duke.edu/~rgb/General/dieharder.php" -distfiles="http://www.phy.duke.edu/~rgb/General/dieharder/${pkgname}-${version}.tgz" +homepage="http://webhome.phy.duke.edu/~rgb/General/dieharder.php" +distfiles="http://webhome.phy.duke.edu/~rgb/General/dieharder/${pkgname}-${version}.tgz" checksum=6cff0ff8394c553549ac7433359ccfc955fb26794260314620dfa5e4cd4b727f disable_parallel_build=yes From 16f3beab53ad115267735c2d35ab2d88784c245c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 5 Dec 2021 18:34:44 -0300 Subject: [PATCH 06/15] enblend-enfuse: revbump for gsl-2.7.1 --- srcpkgs/enblend-enfuse/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/enblend-enfuse/template b/srcpkgs/enblend-enfuse/template index 9401bc3544be..783bc4a693f4 100644 --- a/srcpkgs/enblend-enfuse/template +++ b/srcpkgs/enblend-enfuse/template @@ -1,7 +1,7 @@ # Template file for 'enblend-enfuse' pkgname=enblend-enfuse version=4.2 -revision=6 +revision=7 build_style=gnu-configure configure_args="--enable-openmp --with-tcmalloc" hostmakedepends="pkg-config perl automake" From 5daed2970c0e311a4acb28c6e340c6656a2c8c7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 5 Dec 2021 18:34:45 -0300 Subject: [PATCH 07/15] giac: update to 1.7.0.45. --- srcpkgs/giac/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template index 4ca28fa53647..2c192c2b858f 100644 --- a/srcpkgs/giac/template +++ b/srcpkgs/giac/template @@ -1,6 +1,6 @@ # Template file for 'giac' pkgname=giac -version=1.7.0.39 +version=1.7.0.45 revision=1 wrksrc="giac-${version%.*}" build_style=gnu-configure @@ -13,7 +13,7 @@ maintainer="Gonzalo TornarĂ­a " license="GPL-3.0-or-later" homepage="https://www-fourier.ujf-grenoble.fr/~parisse/giac.html" distfiles="https://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_${version%.*}-${version##*.}.tar.gz" -checksum=234645e33284969fac5901e6172756ac925a6b93362fa24e86e647a82cfcad56 +checksum=028b9e323d81a261a243c0768d5e12f3d76371eff05fd24cf2eb177b445f1da6 # need more than 4*65536 stack, see try_parse() in gen.cc line 11812 LDFLAGS="-Wl,-z,stack-size=2097152" From 34be8962e4c6feafa6bafc4e83c3de1f5facbd55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 5 Dec 2021 18:34:45 -0300 Subject: [PATCH 08/15] gnuradio: revbump for gsl-2.7.1 Also fix do_check() step: - add python3-scipy to checkdepends, required by some tests - add three patches from upstream that fix some other tests - add a patch to (conditionally) skip a test that hangs on 32 bit --- ...6495f3bdf579dae0c26531a16f6adcc7fb2f.patch | 46 +++++++++++++++++++ ...15d0b26b3c72fab736bcd28a67ab9d1404b7.patch | 28 +++++++++++ ...befbbe54e55fc4994899e92bcf5bf462fa2f.patch | 31 +++++++++++++ .../skip-test-that-hangs-on-32bit.patch | 26 +++++++++++ srcpkgs/gnuradio/template | 3 +- 5 files changed, 133 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/gnuradio/patches/596c6495f3bdf579dae0c26531a16f6adcc7fb2f.patch create mode 100644 srcpkgs/gnuradio/patches/aa4b15d0b26b3c72fab736bcd28a67ab9d1404b7.patch create mode 100644 srcpkgs/gnuradio/patches/f259befbbe54e55fc4994899e92bcf5bf462fa2f.patch create mode 100644 srcpkgs/gnuradio/patches/skip-test-that-hangs-on-32bit.patch diff --git a/srcpkgs/gnuradio/patches/596c6495f3bdf579dae0c26531a16f6adcc7fb2f.patch b/srcpkgs/gnuradio/patches/596c6495f3bdf579dae0c26531a16f6adcc7fb2f.patch new file mode 100644 index 000000000000..51952bd29b38 --- /dev/null +++ b/srcpkgs/gnuradio/patches/596c6495f3bdf579dae0c26531a16f6adcc7fb2f.patch @@ -0,0 +1,46 @@ +From 596c6495f3bdf579dae0c26531a16f6adcc7fb2f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Marcus=20M=C3=BCller?= +Date: Mon, 13 Apr 2020 00:11:59 +0200 +Subject: [PATCH] =?UTF-8?q?pmt:=20conditionalize=20testing=20of=20long=20>?= + =?UTF-8?q?=202=C2=B3=C2=B2=20on=20sizeof(long)?= +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +--- + gnuradio-runtime/python/pmt/qa_pmt.py | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/gnuradio-runtime/python/pmt/qa_pmt.py b/gnuradio-runtime/python/pmt/qa_pmt.py +index 884bba7dd4b..44f616cdae1 100644 +--- a/gnuradio-runtime/python/pmt/qa_pmt.py ++++ b/gnuradio-runtime/python/pmt/qa_pmt.py +@@ -18,6 +18,10 @@ class test_pmt(unittest.TestCase): + MAXINT32 = (2**31)-1 + MININT32 = (-MAXINT32)-1 + ++ def setUp(self): ++ from ctypes import sizeof, c_long ++ self.sizeof_long = sizeof(c_long) ++ + def test01(self): + a = pmt.intern("a") + b = pmt.from_double(123765) +@@ -112,6 +116,8 @@ def test14(self): + self.assertEqual(const,pmt.to_long(deser)) + + def test15(self): ++ if(self.sizeof_long <= 4): ++ return + const = self.MAXINT32 + 1 + x_pmt = pmt.from_long(const) + s = pmt.serialize_str(x_pmt) +@@ -137,6 +143,8 @@ def test17(self): + self.assertEqual(const, x_long) + + def test18(self): ++ if(self.sizeof_long <= 4): ++ return + const = self.MININT32 - 1 + x_pmt = pmt.from_long(const) + s = pmt.serialize_str(x_pmt) diff --git a/srcpkgs/gnuradio/patches/aa4b15d0b26b3c72fab736bcd28a67ab9d1404b7.patch b/srcpkgs/gnuradio/patches/aa4b15d0b26b3c72fab736bcd28a67ab9d1404b7.patch new file mode 100644 index 000000000000..c49a047427e8 --- /dev/null +++ b/srcpkgs/gnuradio/patches/aa4b15d0b26b3c72fab736bcd28a67ab9d1404b7.patch @@ -0,0 +1,28 @@ +From aa4b15d0b26b3c72fab736bcd28a67ab9d1404b7 Mon Sep 17 00:00:00 2001 +From: John Sallay +Date: Sat, 23 Oct 2021 08:26:42 -0400 +Subject: [PATCH] Fix issue 4595 qa_agc Assertion Error. + +The number of input elements needs to be disivible by volk_alignment, which it wasn't +for machines with 512-bit registers. + +Signed-off-by: John Sallay +--- + gr-analog/python/analog/qa_agc.py | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/gr-analog/python/analog/qa_agc.py b/gr-analog/python/analog/qa_agc.py +index a5a8ea47b6a..9368dd5d2a8 100644 +--- a/gr-analog/python/analog/qa_agc.py ++++ b/gr-analog/python/analog/qa_agc.py +@@ -454,7 +454,9 @@ def test_006(self): + tb = self.tb + + sampling_freq = 100 +- N = int(5*sampling_freq) ++ # N must by a multiple of the volk_alignment of the system for this test to work. ++ # For a machine with 512-bit registers, that would be 8 complex-floats. ++ N = int(8 * sampling_freq) + src1 = analog.sig_source_c(sampling_freq, analog.GR_SIN_WAVE, + sampling_freq * 0.10, 100) + dst1 = blocks.vector_sink_c() diff --git a/srcpkgs/gnuradio/patches/f259befbbe54e55fc4994899e92bcf5bf462fa2f.patch b/srcpkgs/gnuradio/patches/f259befbbe54e55fc4994899e92bcf5bf462fa2f.patch new file mode 100644 index 000000000000..4faa3468140a --- /dev/null +++ b/srcpkgs/gnuradio/patches/f259befbbe54e55fc4994899e92bcf5bf462fa2f.patch @@ -0,0 +1,31 @@ +From f259befbbe54e55fc4994899e92bcf5bf462fa2f Mon Sep 17 00:00:00 2001 +From: alekhgupta1441 +Date: Sun, 12 Apr 2020 03:48:14 +0530 +Subject: [PATCH] gr-digital/python : Updated soft_dec_lut_gen.py + +--- + gr-digital/python/digital/soft_dec_lut_gen.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/gr-digital/python/digital/soft_dec_lut_gen.py b/gr-digital/python/digital/soft_dec_lut_gen.py +index 4503c4fea7b..84f6de66e45 100644 +--- a/gr-digital/python/digital/soft_dec_lut_gen.py ++++ b/gr-digital/python/digital/soft_dec_lut_gen.py +@@ -73,7 +73,7 @@ def soft_dec_table_generator(soft_dec_gen, prec, Es=1): + + ''' + +- npts = 2.0**prec ++ npts = int(2.0**prec) + maxd = Es*numpy.sqrt(2.0)/2.0 + yrng = numpy.linspace(-maxd, maxd, npts) + xrng = numpy.linspace(-maxd, maxd, npts) +@@ -110,7 +110,7 @@ def soft_dec_table(constel, symbols, prec, npwr=1): + re_max = max(numpy.array(constel).real) + im_max = max(numpy.array(constel).imag) + +- npts = 2.0**prec ++ npts = int(2.0**prec) + yrng = numpy.linspace(im_min, im_max, npts) + xrng = numpy.linspace(re_min, re_max, npts) + diff --git a/srcpkgs/gnuradio/patches/skip-test-that-hangs-on-32bit.patch b/srcpkgs/gnuradio/patches/skip-test-that-hangs-on-32bit.patch new file mode 100644 index 000000000000..25a694211100 --- /dev/null +++ b/srcpkgs/gnuradio/patches/skip-test-that-hangs-on-32bit.patch @@ -0,0 +1,26 @@ +Skip one test that hangs forever on 32 bit + +See: https://github.com/gnuradio/gnuradio/issues/989 + +--- a/gr-fec/python/fec/qa_fecapi_ldpc.py 2019-08-09 18:15:36.000000000 -0300 ++++ b/gr-fec/python/fec/qa_fecapi_ldpc.py 2021-12-28 12:56:31.635977173 -0300 +@@ -98,6 +98,9 @@ + self.assertEqual(data_in, data_out) + + def test_parallelism0_03(self): ++ from ctypes import sizeof, c_long ++ if sizeof(c_long) <= 4: ++ return + filename = LDPC_ALIST_DIR + "n_0100_k_0058_gen_matrix.alist" + gap = 4 + LDPC_matrix_object = fec.ldpc_G_matrix(filename) +@@ -115,6 +118,9 @@ + self.assertEqual(data_in, data_out) + + def test_parallelism0_03(self): ++ from ctypes import sizeof, c_long ++ if sizeof(c_long) <= 4: ++ return + filename = LDPC_ALIST_DIR + "n_0100_k_0058_gen_matrix.alist" + gap = 4 + k = 100 - 58 diff --git a/srcpkgs/gnuradio/template b/srcpkgs/gnuradio/template index d41d253fa77b..c950b53e8bea 100644 --- a/srcpkgs/gnuradio/template +++ b/srcpkgs/gnuradio/template @@ -1,7 +1,7 @@ # Template file for 'gnuradio' pkgname=gnuradio version=3.8.0.0 -revision=8 +revision=9 build_style=cmake conf_files="/etc/gnuradio/conf.d/*" configure_args="-DENABLE_INTERNAL_VOLK=OFF -DGR_PYTHON_DIR=/${py3_sitelib}" @@ -12,6 +12,7 @@ makedepends="SDL-devel boost-devel fftw-devel gsl-devel jack-devel python3-gobject-devel log4cpp-devel gmpxx-devel mpir-devel" depends="python3-cheetah3 python3-numpy python3-Mako python3-gobject python3-yaml" +checkdepends="python3-scipy" short_desc="Framework for software defined radio" maintainer="Andrew Benson " license="GPL-3.0-or-later" From 15f77dae47b42fbb7082641a6bd255e502a84fa2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 5 Dec 2021 18:34:45 -0300 Subject: [PATCH 09/15] guvcview: revbump for gsl-2.7.1 Also fix do_check() step --- srcpkgs/guvcview/template | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/srcpkgs/guvcview/template b/srcpkgs/guvcview/template index 447b27aecf50..2696fc7007bc 100644 --- a/srcpkgs/guvcview/template +++ b/srcpkgs/guvcview/template @@ -1,7 +1,7 @@ # Template file for 'guvcview' pkgname=guvcview version=2.0.6 -revision=2 +revision=3 wrksrc="${pkgname}-src-${version}" build_style=gnu-configure configure_args="--disable-static --disable-debian-menu" @@ -18,4 +18,6 @@ checksum=95381cef5ee139e15f90b79d1425cc22bbaae43f87452cdce6674636aff37e85 post_extract() { sed '31a#include ' -i guvcview/guvcview.c + # add missing EOL in this file to fix do_check() + echo >> po/POTFILES.in } From 0778016fecac5d7bec85b1fc8e1e9120a78f9ef9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 5 Dec 2021 18:34:45 -0300 Subject: [PATCH 10/15] igt-gpu-tools: revbump for gsl-2.7.1 --- srcpkgs/igt-gpu-tools/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/igt-gpu-tools/template b/srcpkgs/igt-gpu-tools/template index 3f8b4e2b6166..e5865e11a57f 100644 --- a/srcpkgs/igt-gpu-tools/template +++ b/srcpkgs/igt-gpu-tools/template @@ -1,7 +1,7 @@ # Template file for 'igt-gpu-tools' pkgname=igt-gpu-tools version=1.25 -revision=4 +revision=5 build_style=meson configure_args="-Db_ndebug=false -Db_lto=false" # b_lto=true makes the build hang at a random point From 8ceaa57eda93c0b8b00585b40c81fa7b5695bdf3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Mon, 10 Jan 2022 09:37:07 -0300 Subject: [PATCH 11/15] inkscape: revbump for gsl-2.7.1 --- srcpkgs/inkscape/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template index 742c6f95bddb..45f48ccda0dc 100644 --- a/srcpkgs/inkscape/template +++ b/srcpkgs/inkscape/template @@ -1,7 +1,7 @@ # Template file for 'inkscape' pkgname=inkscape version=1.1.1 -revision=2 +revision=3 wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25" build_style=cmake # builds executables then runs checks From 4c2d3029f0f2a4528c2ce0364222c365432fa3bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 5 Dec 2021 18:34:45 -0300 Subject: [PATCH 12/15] ipe: revbump for gsl-2.7.1 --- srcpkgs/ipe/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ipe/template b/srcpkgs/ipe/template index f18ebfc42572..fbd500a3dc94 100644 --- a/srcpkgs/ipe/template +++ b/srcpkgs/ipe/template @@ -1,7 +1,7 @@ # Template file for 'ipe' pkgname=ipe version=7.2.24 -revision=4 +revision=5 _tools_commit=v7.2.20.1 hostmakedepends="pkg-config doxygen qt5-qmake qt5-tools qt5-host-tools" makedepends="cairo-devel gsl-devel libcurl-devel libjpeg-turbo-devel From 6e4a823fd6b6206c69131e3c4e83d43815f6e5d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Mon, 10 Jan 2022 09:36:52 -0300 Subject: [PATCH 13/15] krita: revbump for gsl-2.7.1 --- srcpkgs/krita/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/krita/template b/srcpkgs/krita/template index d7f2d468b8a7..36668e641a56 100644 --- a/srcpkgs/krita/template +++ b/srcpkgs/krita/template @@ -1,7 +1,7 @@ # Template file for 'krita' pkgname=krita version=5.0.0 -revision=2 +revision=3 build_style=cmake configure_args="-Wno-dev -DBUILD_TESTING=OFF" hostmakedepends="extra-cmake-modules gettext pkg-config python3 From 12e02e2906900f265f3a068d81adad40755c559b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 5 Dec 2021 18:34:46 -0300 Subject: [PATCH 14/15] siril: revbump for gsl-2.7.1 Also fix do_check() step --- srcpkgs/siril/template | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/srcpkgs/siril/template b/srcpkgs/siril/template index 5dd0cf48d12e..7e524d988a80 100644 --- a/srcpkgs/siril/template +++ b/srcpkgs/siril/template @@ -1,7 +1,7 @@ # Template file for 'siril' pkgname=siril version=0.9.12 -revision=4 +revision=5 build_style=gnu-configure hostmakedepends="pkg-config intltool autoconf automake gettext-devel" makedepends="fftw-devel libconfig-devel libopencv-devel libffms2-devel @@ -21,6 +21,11 @@ fi CFLAGS="-fcommon" +post_extract() { + # add missing check target in this subdir to fix do_check() + echo 'check:' >> deps/kplot/Makefile +} + pre_configure() { NOCONFIGURE=1 ./autogen.sh } From 83afdecdaaa0b2dd81297b70ee419236b3847c3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Mon, 27 Dec 2021 21:50:46 -0300 Subject: [PATCH 15/15] DO NOT MERGE: workaround for #31055 (siril) --- srcpkgs/siril/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/siril/template b/srcpkgs/siril/template index 7e524d988a80..a06f3352243d 100644 --- a/srcpkgs/siril/template +++ b/srcpkgs/siril/template @@ -6,7 +6,7 @@ build_style=gnu-configure hostmakedepends="pkg-config intltool autoconf automake gettext-devel" makedepends="fftw-devel libconfig-devel libopencv-devel libffms2-devel gsl-devel libraw-devel tiff-devel libpng-devel libcurl-devel - ffmpeg-devel gtk+3-devel cfitsio-devel gsl-devel" + ffmpeg-devel gtk+3-devel cfitsio-devel gsl-devel libgomp-devel" depends="gnuplot" short_desc="Free astronomical image processing software" maintainer="Andreas Kempe "