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="; }; 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 ];