summary refs log tree commit diff
path: root/pkgs/applications/audio
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2016-10-20 23:03:45 +0200
committerVladimír Čunát <vcunat@gmail.com>2016-10-20 23:04:10 +0200
commit4d5b89300296951f207ad2fcad35d1596fe7a319 (patch)
treec334e4de0e8264c9897deb2ade31aaade779ac0b /pkgs/applications/audio
parent171bcc5274b41226e5943247db1afb2e7559e23e (diff)
parent4094d63dea7fafb8529ceaaa195f8e81e5dbe8a3 (diff)
downloadnixlib-4d5b89300296951f207ad2fcad35d1596fe7a319.tar
nixlib-4d5b89300296951f207ad2fcad35d1596fe7a319.tar.gz
nixlib-4d5b89300296951f207ad2fcad35d1596fe7a319.tar.bz2
nixlib-4d5b89300296951f207ad2fcad35d1596fe7a319.tar.lz
nixlib-4d5b89300296951f207ad2fcad35d1596fe7a319.tar.xz
nixlib-4d5b89300296951f207ad2fcad35d1596fe7a319.tar.zst
nixlib-4d5b89300296951f207ad2fcad35d1596fe7a319.zip
Merge #19081: gnome-3.22
Also master commits are brought in.
Diffstat (limited to 'pkgs/applications/audio')
-rw-r--r--pkgs/applications/audio/clerk/default.nix32
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/applications/audio/clerk/default.nix b/pkgs/applications/audio/clerk/default.nix
new file mode 100644
index 000000000000..3599991551ce
--- /dev/null
+++ b/pkgs/applications/audio/clerk/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchFromGitHub, makeWrapper, rofi, mpc_cli, perl,
+utillinux, pythonPackages, libnotify }:
+
+stdenv.mkDerivation {
+  name = "clerk-unstable-2016-10-14";
+
+  src = fetchFromGitHub {
+    owner = "carnager";
+    repo = "clerk";
+    rev = "875963bcae095ac1db174627183c76ebe165f787";
+    sha256 = "0y045my65hr3hjyx13jrnyg6g3wb41phqb1m7azc4l6vx6r4124b";
+  };
+
+  buildInputs = [ makeWrapper pythonPackages.mpd2 ];
+
+  buildPhase = ''
+    echo skipping build phase...
+  '';
+
+  installPhase = ''
+    DESTDIR=$out PREFIX=/ make install
+    wrapProgram $out/bin/clerk $out/bin/clerk \
+      --prefix PATH : "${stdenv.lib.makeBinPath [ rofi mpc_cli perl utillinux libnotify ]}"
+  '';
+
+  meta = with stdenv.lib; {
+    description = "An MPD client built on top of rofi";
+    homepage    = https://github.com/carnager/clerk;
+    license     = licenses.mit;
+    maintainers = with maintainers; [ anderspapitto ];
+  };
+}