summary refs log tree commit diff
path: root/pkgs/servers/mpd/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/servers/mpd/default.nix')
-rw-r--r--pkgs/servers/mpd/default.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/servers/mpd/default.nix b/pkgs/servers/mpd/default.nix
index ac8547195d7..d3dca7e88ae 100644
--- a/pkgs/servers/mpd/default.nix
+++ b/pkgs/servers/mpd/default.nix
@@ -19,6 +19,7 @@
 , aacSupport ? true, faad2
 , pulseaudioSupport ? true, pulseaudio
 , jackSupport ? true, jack2
+, gmeSupport ? true, game-music-emu
 , icuSupport ? true, icu
 }:
 
@@ -26,13 +27,13 @@ let
   opt = stdenv.lib.optional;
   mkFlag = c: f: if c then "--enable-${f}" else "--disable-${f}";
   major = "0.19";
-  minor = "6";
+  minor = "8";
 
 in stdenv.mkDerivation rec {
   name = "mpd-${major}.${minor}";
   src = fetchurl {
     url    = "http://www.musicpd.org/download/mpd/${major}/${name}.tar.gz";
-    sha256 = "023h2d9x4yg1z2glnwf8h2j0p1xhn1hb0wf02mg70j3p0bz63imj";
+    sha256 = "1qifgc20cawhjxj7skn5xg23526i15hmav56wmd7cfxv50kq4j91";
   };
 
   buildInputs = [ pkgconfig glib boost ]
@@ -59,6 +60,7 @@ in stdenv.mkDerivation rec {
     ++ opt zipSupport zziplib
     ++ opt pulseaudioSupport pulseaudio
     ++ opt jackSupport jack2
+    ++ opt gmeSupport game-music-emu
     ++ opt icuSupport icu;
 
   configureFlags =
@@ -85,6 +87,7 @@ in stdenv.mkDerivation rec {
       (mkFlag jackSupport "jack")
       (mkFlag stdenv.isDarwin "osx")
       (mkFlag icuSupport "icu")
+      (mkFlag gmeSupport "gme")
       "--enable-debug"
     ]
     ++ opt stdenv.isLinux