From 2b41f19f791abc139695a9fe8c4c0015eae36f5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eduardo=20S=C3=A1nchez=20Mu=C3=B1oz?= Date: Mon, 28 Jun 2021 12:58:44 +0200 Subject: [PATCH 1/3] volk: 2.4.1 -> 2.5.0 --- pkgs/development/libraries/volk/default.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/development/libraries/volk/default.nix b/pkgs/development/libraries/volk/default.nix index 574a90d22724..34f7a7d8a8e1 100644 --- a/pkgs/development/libraries/volk/default.nix +++ b/pkgs/development/libraries/volk/default.nix @@ -1,7 +1,6 @@ { stdenv , lib , fetchFromGitHub -, fetchpatch , cmake , cppunit , python3 @@ -11,23 +10,16 @@ stdenv.mkDerivation rec { pname = "volk"; - version = "2.4.1"; + version = "2.5.0"; src = fetchFromGitHub { owner = "gnuradio"; repo = pname; rev = "v${version}"; - sha256 = "fuHJ+p5VN4ThdbQFbzB08VCuy/Zo7m/I1Gs5EQGPeNY="; + sha256 = "XvX6emv30bSB29EFm6aC+j8NGOxWqHCNv0Hxtdrq/jc="; fetchSubmodules = true; }; - patches = [ - # Fixes a failing test: https://github.com/gnuradio/volk/pull/434 - (fetchpatch { - url = "https://github.com/gnuradio/volk/pull/434/commits/bce8531b6f1a3c5abe946ed6674b283d54258281.patch"; - sha256 = "OLW9uF6iL47z63kjvYqwsWtkINav8Xhs+Htqg6Kr4uI="; - }) - ]; cmakeFlags = lib.optionals (!enableModTool) [ "-DENABLE_MODTOOL=OFF" ]; postInstall = '' ${removeReferencesTo}/bin/remove-references-to -t ${stdenv.cc} $(readlink -f $out/lib/libvolk.so) From a8c0b77793f90283b9e652504de63f8086d98c14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eduardo=20S=C3=A1nchez=20Mu=C3=B1oz?= Date: Mon, 28 Jun 2021 20:27:28 +0200 Subject: [PATCH 2/3] volk: remove unused argument --- pkgs/development/libraries/volk/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/libraries/volk/default.nix b/pkgs/development/libraries/volk/default.nix index 34f7a7d8a8e1..3a26344d1552 100644 --- a/pkgs/development/libraries/volk/default.nix +++ b/pkgs/development/libraries/volk/default.nix @@ -2,7 +2,6 @@ , lib , fetchFromGitHub , cmake -, cppunit , python3 , enableModTool ? true , removeReferencesTo From a54553eff6527994bd6efab15f9023aa28066135 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eduardo=20S=C3=A1nchez=20Mu=C3=B1oz?= Date: Mon, 28 Jun 2021 20:47:28 +0200 Subject: [PATCH 3/3] volk: fix darwin build --- pkgs/development/libraries/volk/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/volk/default.nix b/pkgs/development/libraries/volk/default.nix index 3a26344d1552..40ae88bf71bb 100644 --- a/pkgs/development/libraries/volk/default.nix +++ b/pkgs/development/libraries/volk/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { }; cmakeFlags = lib.optionals (!enableModTool) [ "-DENABLE_MODTOOL=OFF" ]; - postInstall = '' + postInstall = lib.optionalString (!stdenv.isDarwin) '' ${removeReferencesTo}/bin/remove-references-to -t ${stdenv.cc} $(readlink -f $out/lib/libvolk.so) '';