summary refs log tree commit diff
path: root/pkgs/servers/mpd
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2017-06-09 12:54:29 +0800
committerPeter Hoeg <peter@hoeg.com>2017-06-09 12:55:20 +0800
commit207ac3c7b8186d2b20066baa837a1ebf4845be33 (patch)
treee54f8569785e559195936f3145452c9bc4f80b1f /pkgs/servers/mpd
parentc87f03497730b04c870d39c08e4ae4462709a443 (diff)
downloadnixpkgs-207ac3c7b8186d2b20066baa837a1ebf4845be33.tar
nixpkgs-207ac3c7b8186d2b20066baa837a1ebf4845be33.tar.gz
nixpkgs-207ac3c7b8186d2b20066baa837a1ebf4845be33.tar.bz2
nixpkgs-207ac3c7b8186d2b20066baa837a1ebf4845be33.tar.lz
nixpkgs-207ac3c7b8186d2b20066baa837a1ebf4845be33.tar.xz
nixpkgs-207ac3c7b8186d2b20066baa837a1ebf4845be33.tar.zst
nixpkgs-207ac3c7b8186d2b20066baa837a1ebf4845be33.zip
mpd_clientlib: 2.10 -> 2.11
Upstream has moved to github as well.
Diffstat (limited to 'pkgs/servers/mpd')
-rw-r--r--pkgs/servers/mpd/clientlib.nix16
1 files changed, 10 insertions, 6 deletions
diff --git a/pkgs/servers/mpd/clientlib.nix b/pkgs/servers/mpd/clientlib.nix
index 82d18091050..5c72ac97bc0 100644
--- a/pkgs/servers/mpd/clientlib.nix
+++ b/pkgs/servers/mpd/clientlib.nix
@@ -1,19 +1,23 @@
-{ stdenv, fetchurl, doxygen }:
+{ stdenv, fetchFromGitHub, autoreconfHook, doxygen }:
 
 stdenv.mkDerivation rec {
   version = "${passthru.majorVersion}.${passthru.minorVersion}";
   name = "libmpdclient-${version}";
 
-  src = fetchurl {
-    url = "http://www.musicpd.org/download/libmpdclient/2/${name}.tar.xz";
-    sha256 = "10pzs9z815a8hgbbbiliapyiw82bnplsccj5irgqjw5f5plcs22g";
+  src = fetchFromGitHub {
+    owner  = "MusicPlayerDaemon";
+    repo   = "libmpdclient";
+    rev    = "v${version}";
+    sha256 = "06rv2j8rw9v9l4nwpvbh28nad8bbg368hzd8s58znbr5pgb8dihd";
   };
 
-  buildInputs = [ doxygen ];
+  nativeBuildInputs = [ autoreconfHook doxygen ];
+
+  enableParallelBuilding = true;
 
   passthru = {
     majorVersion = "2";
-    minorVersion = "10";
+    minorVersion = "11";
   };
 
   meta = with stdenv.lib; {