Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / 
gnuradio


Commits:
9d3203f4 by Carl Smedstad at 2025-10-17T12:03:22+02:00
upgpkg: 3.10.12.0-9: boost 1.89.0 rebuild

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = gnuradio
        pkgdesc = Signal processing runtime and signal processing software 
development toolkit
        pkgver = 3.10.12.0
-       pkgrel = 8
+       pkgrel = 9
        url = https://gnuradio.org
        arch = x86_64
        license = GPL-3.0-or-later
@@ -56,14 +56,16 @@ pkgbase = gnuradio
        makedepends = thrift
        makedepends = xdg-utils
        makedepends = zeromq
-       source = 
gnuradio-3.10.12.0.tar.gz::https://github.com/gnuradio/gnuradio/archive/v3.10.12.0/gnuradio-v3.10.12.0.tar.gz
+       source = 
https://github.com/gnuradio/gnuradio/archive/v3.10.12.0/gnuradio-v3.10.12.0.tar.gz
        source = 
https://github.com/gnuradio/gnuradio/releases/download/v3.10.12.0/gnuradio-3.10.12.0.tar.gz.asc
+       source = 
https://github.com/gnuradio/gnuradio/commit/a166bdf73d3e3bfd362c239bbd58852faaad39c4.patch
        source = 21-fcd.rules
        validpgpkeys = B90DDFAC56989BF62262EB812987C77CBB8ED9B2
        validpgpkeys = D74F9F146E7F755783583158B343B2BA293E5174
        validpgpkeys = 723EC3A2B90533C6B93DFBC8ED797743F7951435
        sha256sums = 
fe78ad9f74c8ebf93d5c8ad6fa2c13236af330f3c67149d91a0647b3dc6f3958
        sha256sums = SKIP
+       sha256sums = 
fa15d522c024d5a8f97d7e5680b07b3b3a1919cd98914b77c7773606853bf468
        sha256sums = 
928f4e4b5d8d9fab634e119b83ba9db9fb3501b4d5527cceb7bfa595818be81a
 
 pkgname = gnuradio


=====================================
PKGBUILD
=====================================
@@ -14,7 +14,7 @@ pkgname=(
   python-gnuradio
 )
 pkgver=3.10.12.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Signal processing runtime and signal processing software development 
toolkit"
 arch=(x86_64)
 url="https://gnuradio.org";
@@ -76,12 +76,14 @@ checkdepends=(
 )
 _url=https://github.com/gnuradio/gnuradio
 source=(
-  "$pkgbase-$pkgver.tar.gz::$_url/archive/v$pkgver/$pkgbase-v$pkgver.tar.gz"
+  "$_url/archive/v$pkgver/$pkgbase-v$pkgver.tar.gz"
   "$_url/releases/download/v$pkgver/$pkgbase-$pkgver.tar.gz.asc"
+  "$_url/commit/a166bdf73d3e3bfd362c239bbd58852faaad39c4.patch"
   "21-fcd.rules"
 )
 sha256sums=('fe78ad9f74c8ebf93d5c8ad6fa2c13236af330f3c67149d91a0647b3dc6f3958'
             'SKIP'
+            'fa15d522c024d5a8f97d7e5680b07b3b3a1919cd98914b77c7773606853bf468'
             '928f4e4b5d8d9fab634e119b83ba9db9fb3501b4d5527cceb7bfa595818be81a')
 validpgpkeys=(
   'B90DDFAC56989BF62262EB812987C77CBB8ED9B2' # GNU Radio Project (Admin) 
<[email protected]>
@@ -97,6 +99,9 @@ prepare() {
   # Strip build path from docs
   sed -i 's/^STRIP_FROM_PATH.*/STRIP_FROM_PATH = @PROJECT_SOURCE_DIR@ 
@PROJECT_BINARY_DIR@/' \
     docs/doxygen/Doxyfile.in
+
+  # Boost 1.89 compatibility
+  patch -Np1 < ../a166bdf73d3e3bfd362c239bbd58852faaad39c4.patch
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnuradio/-/commit/9d3203f4ed3c1c822ac9c1b822fbc0e11764f213

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnuradio/-/commit/9d3203f4ed3c1c822ac9c1b822fbc0e11764f213
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to