package.nix (790B)
1 { 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 cmake, 6 pkg-config, 7 cjson, 8 libacars, 9 libsndfile, 10 paho-mqtt-c, 11 rtl-sdr, 12 }: 13 14 stdenv.mkDerivation (finalAttrs: { 15 pname = "acarsdec"; 16 version = "4.4.1"; 17 18 __structuredAttrs = true; 19 20 src = fetchFromGitHub { 21 owner = "f00b4r0"; 22 repo = "acarsdec"; 23 tag = "v${finalAttrs.version}"; 24 hash = "sha256-eo5Uj4X8OtGMDTfVgr0TGwSzgUW8QzO0VSFY2Ogzq/M="; 25 }; 26 27 nativeBuildInputs = [ 28 cmake 29 pkg-config 30 ]; 31 32 buildInputs = [ 33 cjson 34 libacars 35 libsndfile 36 paho-mqtt-c 37 rtl-sdr 38 ]; 39 40 meta = { 41 description = "ACARS SDR decoder"; 42 homepage = "https://github.com/f00b4r0/acarsdec"; 43 license = lib.licenses.gpl2Only; 44 maintainers = [ lib.maintainers.sikmir ]; 45 platforms = lib.platforms.unix; 46 }; 47 })
