This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

pkgs.sdrpp-brown: 0-unstable-2025-12-29 -> 0-unstable-2026-08-12, add updateScript

+22 -3
+22 -3
pkgs/sdrpp-brown/package.nix
··· 3 3 lib, 4 4 fetchFromGitHub, 5 5 fetchurl, 6 + nix-update-script, 6 7 cmake, 7 8 pkg-config, 8 9 unzip, ··· 14 15 volk, 15 16 zstd, 16 17 libpulseaudio, 18 + orc, 17 19 18 20 # Sources 19 21 airspy_source ? true, ··· 90 92 etsiCodec = fetchurl { 91 93 url = "http://www.etsi.org/deliver/etsi_en/300300_300399/30039502/01.03.01_60/en_30039502v010301p0.zip"; 92 94 hash = "sha256-H+GMR3PIzLUu8jyltKCwhBs41U3dXZx9huuLBg8TLzk="; 95 + # etsi.org answers 403 to curl's default user agent 96 + curlOptsList = [ 97 + "-A" 98 + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0 Safari/537.36" 99 + ]; 93 100 }; 94 101 in 95 102 stdenv.mkDerivation (_finalAttrs: { 96 103 pname = "sdrpp-brown"; 97 104 98 - version = "0-unstable-2025-12-29"; 105 + version = "0-unstable-2026-08-12"; 99 106 100 107 src = fetchFromGitHub { 101 108 owner = "sannysanoff"; 102 109 repo = "SDRPlusPlusBrown"; 103 - rev = "f0feccfb10a9a102255c771ec3f5923c6f58ad9e"; 104 - hash = "sha256-2DeDWoWRTv6lcF+DQyaVx2oJsjlGsUf88MrF3+7T6Ew="; 110 + rev = "5fca05446b3f985ab49c7c3c257980aaf2ec34fe"; 111 + hash = "sha256-CYiw61DaosK7xMpCmwjy18AEcASJgsIhI+T4NtsLUrM="; 105 112 }; 106 113 107 114 nativeBuildInputs = [ ··· 117 124 fftwFloat 118 125 volk 119 126 zstd 127 + orc 120 128 ] 121 129 ++ lib.optional stdenv.hostPlatform.isLinux libX11 122 130 ++ lib.optional stdenv.hostPlatform.isLinux libpulseaudio ··· 207 215 env.NIX_CFLAGS_COMPILE = "-fpermissive"; 208 216 209 217 hardeningDisable = lib.optional stdenv.cc.isClang "format"; 218 + 219 + passthru.updateScript = nix-update-script { 220 + extraArgs = [ 221 + "--flake" 222 + "--version=branch" 223 + "--version-regex" 224 + "(0-unstable-.*)" 225 + "--system" 226 + "x86_64-linux" 227 + ]; 228 + }; 210 229 211 230 meta = { 212 231 description = "SDR++ Brown Edition - Cross-Platform SDR Software with KiwiSDR support";