From 89eb1f2a76bc304895f0f79430f757ed65d01f65 Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Sat, 20 Nov 2021 19:18:44 +0100 Subject: gnu: sdrangel: Update to 6.17.3. * gnu/packages/radio.scm (sdrangel): Update to 6.17.3. [arguments]: Add 'fix-boost-compatibility' phase. --- gnu/packages/radio.scm | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'gnu/packages/radio.scm') diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index 69ecba4054..00161d847f 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -2040,7 +2040,7 @@ voice formats.") (define-public sdrangel (package (name "sdrangel") - (version "6.17.1") + (version "6.17.3") (source (origin (method git-fetch) @@ -2049,7 +2049,7 @@ voice formats.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1yraif6dzs5sdskxnj937x613xz3zxnqim5mnk18vj2m0apcaqam")))) + (base32 "16la2g1xqahgnni1qhpnfbqlcqsiihxnm2d6nv2241khb3lhi0i9")))) (build-system qt-build-system) (native-inputs `(("doxygen" ,doxygen) @@ -2102,7 +2102,16 @@ voice formats.") (string-append "-DSGP4_DIR=" #$(this-package-input "sgp4")) (string-append "-DSOAPYSDR_DIR=" - #$(this-package-input "soapysdr"))))) + #$(this-package-input "soapysdr"))) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-boost-compatibility + (lambda _ + (substitute* + '("plugins/channelrx/noisefigure/noisefigure.cpp" + "plugins/channelrx/noisefigure/noisefigureenrdialog.cpp") + (("boost::math::barycentric_rational") + "boost::math::interpolators::barycentric_rational"))))))) (home-page "https://github.com/f4exb/sdrangel/wiki") (synopsis "Software defined radio") (description -- cgit v1.2.3