From 63a0f8d361551d3c4d2dedf40694cb52e2da3830 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 24 Jul 2026 09:30:55 +0300 Subject: [PATCH 1/2] gnuradioPackages.osmosdr: add airspyhf package --- pkgs/development/gnuradio-modules/osmosdr/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/gnuradio-modules/osmosdr/default.nix b/pkgs/development/gnuradio-modules/osmosdr/default.nix index edfd4ac5aad6..edf51df83dfb 100644 --- a/pkgs/development/gnuradio-modules/osmosdr/default.nix +++ b/pkgs/development/gnuradio-modules/osmosdr/default.nix @@ -22,6 +22,7 @@ uhd, icu, airspy, + airspyhf, hackrf, libbladeRF, rtl-sdr, @@ -95,6 +96,7 @@ mkDerivation (finalAttrs: { # Other features don't have dependencies but can still be disabled in the # `features` argument. airspy = [ airspy ]; + airspyhf = [ airspyhf ]; bladerf = [ libbladeRF ]; hackrf = [ hackrf ]; rtl = [ rtl-sdr ]; From 6510f521d24c670bc16d4f432362737212a3afd9 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 24 Jul 2026 09:36:26 +0300 Subject: [PATCH 2/2] airspyhf: 1.6.8-unstable-2025-07-12 -> 1.8.1 --- pkgs/by-name/ai/airspyhf/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ai/airspyhf/package.nix b/pkgs/by-name/ai/airspyhf/package.nix index 8170b10373d3..3242ce56bcee 100644 --- a/pkgs/by-name/ai/airspyhf/package.nix +++ b/pkgs/by-name/ai/airspyhf/package.nix @@ -9,12 +9,14 @@ stdenv.mkDerivation { pname = "airspyhf"; - version = "1.6.8-unstable-2025-07-12"; + version = "1.8.1"; src = fetchFromGitHub { owner = "airspy"; repo = "airspyhf"; - rev = "87cf12a30f3a0f10f313aab8e54999ca69b753af"; + # Not clear why upstream won't tag releases. See: + # https://github.com/airspy/airspyhf/commit/c0bb66dd8976651c53884ccec3d70a108f1e50e1#r193607536 + rev = "c0bb66dd8976651c53884ccec3d70a108f1e50e1"; hash = "sha256-7bXBv4YTOaWRFI6Svb9/lSBEAssUgJMqxKM5zHk1swM="; };