lol
at 24.05-pre 32 lines 799 B view raw
1{ lib 2, stdenv 3, fetchFromGitHub 4, autoreconfHook 5, cctools 6, autoSignDarwinBinariesHook 7, fixDarwinDylibNames 8}: 9 10stdenv.mkDerivation rec { 11 pname = "liquid-dsp"; 12 version = "1.6.0"; 13 14 src = fetchFromGitHub { 15 owner = "jgaeddert"; 16 repo = "liquid-dsp"; 17 rev = "v${version}"; 18 sha256 = "sha256-3UKAwhYaYZ42+d+wiW/AB6x5TSOel8d++d3HeZqAg/8="; 19 }; 20 21 configureFlags = lib.optionals stdenv.isDarwin [ "LIBTOOL=${cctools}/bin/libtool" ]; 22 23 nativeBuildInputs = [ autoreconfHook ] 24 ++ lib.optionals stdenv.isDarwin [ cctools autoSignDarwinBinariesHook fixDarwinDylibNames ]; 25 26 meta = { 27 homepage = "https://liquidsdr.org/"; 28 description = "Digital signal processing library for software-defined radios"; 29 license = lib.licenses.mit; 30 platforms = lib.platforms.unix; 31 }; 32}