From 161ad0b7604a0b641e17c1ba30068db969f9bd5e Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Thu, 4 Dec 2025 15:49:31 +0100 Subject: [PATCH] gnu: gr-iqbal: Update to 0.38.3. * gnu/packages/radio.scm (gr-iqbal): Update to 0.38.3. [inputs]: Replace boost by boost-1.83 (version used by gnuradio). Change-Id: Ib090666477376005aeaee65ccae7190ef12e510b --- gnu/packages/radio.scm | 71 ++++++++++++++++++++---------------------- 1 file changed, 34 insertions(+), 37 deletions(-) diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index 177028482536270a926f3e8c7b3e46ed1193ee03..6c29fca17f382d583129e2dde0c924737192bbfc 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -1231,41 +1231,38 @@ DMR, NXDN, P25, etc.") license:isc))))) (define-public gr-iqbal - ;; No tag for version supporting Gnuradio 3.9; use commit. - (let ((commit "fbee239a6fb36dd2fb564f6e6a0d393c4bc844db") - (revision "0")) - (package - (name "gr-iqbal") - (version (git-version "0.38.2" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://git.osmocom.org/gr-iqbal") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 "12p193ngcs65nd3lynry119nhv40mikamqkw37wdln7lawx3nw7p")))) - (build-system cmake-build-system) - (arguments (list #:tests? #f)) - (native-inputs - (list doxygen - pkg-config - pybind11 - python - python-numpy - python-six)) - (inputs - (list boost - fftwf - gmp - gnuradio - libosmo-dsp - log4cpp - spdlog - volk)) - (synopsis "GNU Radio block to correct IQ imbalance") - (description + (package + (name "gr-iqbal") + (version "0.38.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.osmocom.org/gr-iqbal") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "08qnirnwkxida1k4gdjm43jfvk2j32afcl0212kyb1ixw2gwc2wy")))) + (build-system cmake-build-system) + (arguments (list #:tests? #f)) + (native-inputs + (list doxygen + pkg-config + pybind11 + python + python-numpy + python-six)) + (inputs + (list boost-1.83 + fftwf + gmp + gnuradio + libosmo-dsp + log4cpp + spdlog + volk)) + (synopsis "GNU Radio block to correct IQ imbalance") + (description "This is a GNU Radio block to correct IQ imbalance in quadrature receivers. It's composed of two main block: @itemize @@ -1273,8 +1270,8 @@ receivers. It's composed of two main block: @item Optimize: Attempts to auto-detect the phase and amplitude error to feed to the fix block above. @end itemize") - (home-page "https://git.osmocom.org/gr-iqbal/") - (license license:gpl3+)))) + (home-page "https://git.osmocom.org/gr-iqbal/") + (license license:gpl3+))) (define-public gr-satellites (package