summary refs log tree commit diff
path: root/pkgs/applications/audio/zita-ajbridge
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2020-03-28 12:59:56 +0000
committerOrivej Desh <orivej@gmx.fr>2020-03-28 12:59:56 +0000
commit06313ad0c459da04e6b383865ee2f153c7fef249 (patch)
treebcb6ea07c7814dc4ef402225255b610820568f74 /pkgs/applications/audio/zita-ajbridge
parent05f0934825c2a0750d4888c4735f9420c906b388 (diff)
downloadnixpkgs-06313ad0c459da04e6b383865ee2f153c7fef249.tar
nixpkgs-06313ad0c459da04e6b383865ee2f153c7fef249.tar.gz
nixpkgs-06313ad0c459da04e6b383865ee2f153c7fef249.tar.bz2
nixpkgs-06313ad0c459da04e6b383865ee2f153c7fef249.tar.lz
nixpkgs-06313ad0c459da04e6b383865ee2f153c7fef249.tar.xz
nixpkgs-06313ad0c459da04e6b383865ee2f153c7fef249.tar.zst
nixpkgs-06313ad0c459da04e6b383865ee2f153c7fef249.zip
zita-ajbridge: init at 0.8.2
Diffstat (limited to 'pkgs/applications/audio/zita-ajbridge')
-rw-r--r--pkgs/applications/audio/zita-ajbridge/default.nix31
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/applications/audio/zita-ajbridge/default.nix b/pkgs/applications/audio/zita-ajbridge/default.nix
new file mode 100644
index 00000000000..6904952afea
--- /dev/null
+++ b/pkgs/applications/audio/zita-ajbridge/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchurl, alsaLib, libjack2, zita-alsa-pcmi, zita-resampler }:
+
+stdenv.mkDerivation rec {
+  name = "zita-ajbridge-0.8.2";
+
+  src = fetchurl {
+    url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${name}.tar.bz2";
+    sha256 = "1gvk6g6w9rsiib89l0i9myl2cxxfzmcpbg9wdypq6b27l9s5k64j";
+  };
+
+  buildInputs = [ alsaLib libjack2 zita-alsa-pcmi zita-resampler ];
+
+  preConfigure = ''
+    cd ./source/
+  '';
+
+  makeFlags = [
+    "PREFIX=$(out)"
+    "MANDIR=$(out)/share/man/man1"
+  ];
+
+  enableParallelBuilding = true;
+
+  meta = with stdenv.lib; {
+    description = "Connect additional ALSA devices to JACK";
+    homepage = http://kokkinizita.linuxaudio.org/linuxaudio/index.html;
+    license = licenses.gpl3Plus;
+    maintainers = with maintainers; [ orivej ];
+    platforms = platforms.linux;
+  };
+}