Github messages for voidlinux
 help / color / mirror / Atom feed
From: tornaria <tornaria@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] gsl: update to 2.7.1, adopt.
Date: Wed, 12 Jan 2022 16:47:43 +0100	[thread overview]
Message-ID: <20220112154743.6P8kDAiOAd2-qSMIPOu1nB6Dru2YZDyTFLalQcYk8JY@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-34469@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 853 bytes --]

There is an updated pull request by tornaria against master on the void-packages repository

https://github.com/tornaria/void-packages gsl
https://github.com/void-linux/void-packages/pull/34469

gsl: update to 2.7.1, adopt.
The main change is a soname bump that apparently should have been done on 2.7.

This requires several revbumps. I took the chance to:
 - giac: update to 1.7.0.43 (minor update, no surprises)
 - dieharder: fix URL, since it was failing with a certificate error
 - gnuradio: add missing checkdepends and patch from upstream so `do_check()` succeeds
 - guvcview and siril: trivial fixes so `do_check()` succeeds
 - krita: disable tests since they are broken (70 failures)

I tested pkg -Q on x86_64 and all passes with these fixes.

A patch file from https://github.com/void-linux/void-packages/pull/34469.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gsl-34469.patch --]
[-- Type: text/x-diff, Size: 20517 bytes --]

From 4798492dd7a22645c2f776cf1dc8dd492cafa99b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 5 Dec 2021 18:08:55 -0300
Subject: [PATCH 01/14] 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 f5e92014becc..ebbd48a3d84c 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 <orphan@voidlinux.org>"
+maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
 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 85e1a0d6c19df5d0840b1b4d7e81995348f09eec Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 5 Dec 2021 18:34:44 -0300
Subject: [PATCH 02/14] 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 0f9a47c1a02fa470bccc165b943d8eb646cdde88 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 5 Dec 2021 18:34:44 -0300
Subject: [PATCH 03/14] bogofilter: revbump for gsl-2.7.1

Note: on x86_64-musl 3 tests fail (t.dump.load, t.nonascii.replace,
t.bulkmode)
---
 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 b588b98c90dead12d9925a018930ccc4156f5e6f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 5 Dec 2021 18:34:44 -0300
Subject: [PATCH 04/14] 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 5e467ab9bbb41ea43765f9bbff0ab7b450145aef Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 5 Dec 2021 18:34:44 -0300
Subject: [PATCH 05/14] 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 <leah@vuxu.org>"
 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 1f19da73bb5d3199c48a037038c8fe017d8aad13 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 5 Dec 2021 18:34:44 -0300
Subject: [PATCH 06/14] 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 0aefd45f2310d7822c730d860f9ca3afa5bf2790 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 5 Dec 2021 18:34:45 -0300
Subject: [PATCH 07/14] 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 <tornaria@cmat.edu.uy>"
 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 7727b0d90807816204cbb132b5b4c656dafbb2ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 5 Dec 2021 18:34:45 -0300
Subject: [PATCH 08/14] 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

Note: on i686 2 tests fail (qa_ctcss_squelch, qa_constellation)
---
 ...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?= <mmueller@gnuradio.org>
+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 <jasallay@gmail.com>
+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 <jasallay@gmail.com>
+---
+ 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 <alekhgupta1441@gmail.com>
+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 <abenson+void@gmail.com>"
 license="GPL-3.0-or-later"

From cb3023d543fdf0a22d0a09d066a63e5851f0a6a0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 5 Dec 2021 18:34:45 -0300
Subject: [PATCH 09/14] 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 <locale.h>' -i  guvcview/guvcview.c
+	# add missing EOL in this file to fix do_check()
+	echo >> po/POTFILES.in
 }

From 0aeb374a363588a7c9cec2f2ff6361f4ff023a96 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 5 Dec 2021 18:34:45 -0300
Subject: [PATCH 10/14] 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 bcd36d46c244b75e3afe6ed4d58e2096d2bb237d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Mon, 10 Jan 2022 09:37:07 -0300
Subject: [PATCH 11/14] inkscape: revbump for gsl-2.7.1

Note: on x86_64-musl 13 tests fail (all with SEGFAULT)
---
 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 cb17d4175fb456b4550a954ac483e55c8d99c0e1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 5 Dec 2021 18:34:45 -0300
Subject: [PATCH 12/14] 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 645049a7a6ba99a18aac86eedf9ea11fd5684eb7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Mon, 10 Jan 2022 09:36:52 -0300
Subject: [PATCH 13/14] 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 35bd3843686104201b6f65c5a8a9bd18913b90c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Sun, 5 Dec 2021 18:34:46 -0300
Subject: [PATCH 14/14] siril: revbump for gsl-2.7.1

Also:
 - fix do_check() step
 - add libgomp-devel to makedepends
---
 srcpkgs/siril/template | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/siril/template b/srcpkgs/siril/template
index 5dd0cf48d12e..a06f3352243d 100644
--- a/srcpkgs/siril/template
+++ b/srcpkgs/siril/template
@@ -1,12 +1,12 @@
 # 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
  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 <kempe@lysator.liu.se>"
@@ -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
 }

  parent reply	other threads:[~2022-01-12 15:47 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-12-10 16:46 [PR PATCH] " tornaria
2021-12-11  2:44 ` ericonr
2021-12-11 20:45 ` tornaria
2021-12-13 19:16 ` leahneukirchen
2021-12-25 14:24 ` [PR PATCH] [Updated] " tornaria
2021-12-25 14:33 ` tornaria
2021-12-26  2:17 ` ericonr
2021-12-26  2:17 ` ericonr
2021-12-27 21:43 ` [PR PATCH] [Updated] " tornaria
2021-12-27 22:19 ` tornaria
2021-12-28  0:40 ` tornaria
2021-12-28  0:40 ` tornaria
2021-12-28  0:41 ` tornaria
2021-12-28  0:41 ` tornaria
2021-12-28  0:41 ` tornaria
2021-12-28  0:41 ` tornaria
2021-12-28  0:51 ` tornaria
2021-12-28  0:56 ` tornaria
2021-12-28  0:57 ` tornaria
2021-12-28  1:00 ` tornaria
2021-12-28  1:18 ` tornaria
2021-12-28  1:21 ` tornaria
2021-12-28  2:51 ` tornaria
2021-12-28  2:52 ` tornaria
2021-12-28  2:52 ` tornaria
2021-12-28  2:52 ` tornaria
2021-12-28  2:52 ` tornaria
2021-12-28  2:52 ` tornaria
2021-12-28  2:52 ` tornaria
2021-12-28  2:52 ` tornaria
2021-12-28  2:58 ` tornaria
2021-12-28  2:59 ` tornaria
2021-12-28  3:08 ` tornaria
2021-12-28  3:09 ` tornaria
2021-12-28  3:09 ` tornaria
2021-12-28  3:54 ` tornaria
2021-12-28  4:00 ` ericonr
2021-12-28  4:01 ` [PR PATCH] [Updated] " tornaria
2021-12-28  4:10 ` tornaria
2021-12-28 14:53 ` tornaria
2021-12-28 15:04 ` tornaria
2021-12-28 15:11 ` tornaria
2021-12-28 15:14 ` tornaria
2021-12-28 15:16 ` tornaria
2021-12-28 16:39 ` [PR PATCH] [Updated] " tornaria
2021-12-28 16:44 ` tornaria
2021-12-28 16:46 ` tornaria
2022-01-03 15:24 ` tornaria
2022-01-10 12:48 ` [PR PATCH] [Updated] " tornaria
2022-01-10 12:55 ` tornaria
2022-01-10 14:43 ` tornaria
2022-01-12 15:47 ` tornaria [this message]
2022-01-12 15:48 ` [PR PATCH] [Merged]: " leahneukirchen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20220112154743.6P8kDAiOAd2-qSMIPOu1nB6Dru2YZDyTFLalQcYk8JY@z \
    --to=tornaria@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).