summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/radio/multimon-ng
diff options
context:
space:
mode:
authorElis Hirwing <elis@hirwing.se>2019-02-09 16:06:55 +0100
committerElis Hirwing <elis@hirwing.se>2019-02-09 21:38:51 +0100
commite96d0c7e0452dc36916c40c02f4a5c31201ed3a5 (patch)
treec8f489ab98a27f1f207be13efa4617a27160904d /pkgs/applications/radio/multimon-ng
parent96339a1a9c9b67c1283cb24cb614cbf8d2d79bb1 (diff)
multimon-ng: Move from misc to radio
Diffstat (limited to 'pkgs/applications/radio/multimon-ng')
-rw-r--r--pkgs/applications/radio/multimon-ng/default.nix43
1 files changed, 43 insertions, 0 deletions
diff --git a/pkgs/applications/radio/multimon-ng/default.nix b/pkgs/applications/radio/multimon-ng/default.nix
new file mode 100644
index 000000000000..b58872975aea
--- /dev/null
+++ b/pkgs/applications/radio/multimon-ng/default.nix
@@ -0,0 +1,43 @@
+{ stdenv, fetchFromGitHub, qt4, qmake4Hook, libpulseaudio }:
+let
+ version = "1.1.7";
+in
+stdenv.mkDerivation {
+ name = "multimon-ng-${version}";
+
+ src = fetchFromGitHub {
+ owner = "EliasOenal";
+ repo = "multimon-ng";
+ rev = "${version}";
+ sha256 = "11wfk8jw86z44y0ji4jr4s8ig3zwxp6g9h3sl81pvk6l3ipqqbgi";
+ };
+
+ buildInputs = [ qt4 libpulseaudio ];
+
+ nativeBuildInputs = [ qmake4Hook ];
+
+ qmakeFlags = [ "multimon-ng.pro" ];
+
+ installPhase = ''
+ mkdir -p $out/bin
+ cp multimon-ng $out/bin
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Multimon is a digital baseband audio protocol decoder";
+ longDescription = ''
+ multimon-ng a fork of multimon, a digital baseband audio
+ protocol decoder for common signaling modes in commercial and
+ amateur radio data services. It decodes the following digital
+ transmission modes:
+
+ POCSAG512 POCSAG1200 POCSAG2400 EAS UFSK1200 CLIPFSK AFSK1200
+ AFSK2400 AFSK2400_2 AFSK2400_3 HAPN4800 FSK9600 DTMF ZVEI1 ZVEI2
+ ZVEI3 DZVEI PZVEI EEA EIA CCIR MORSE CW
+ '';
+ homepage = https://github.com/EliasOenal/multimon-ng;
+ license = licenses.gpl2;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ the-kenny ];
+ };
+}