diff options
author | Peter Hoeg <peter@hoeg.com> | 2017-06-09 12:54:56 +0800 |
---|---|---|
committer | Peter Hoeg <peter@hoeg.com> | 2017-06-09 12:55:20 +0800 |
commit | bcf9af560a86caf88d36257d349099a0786f1fb4 (patch) | |
tree | 0fc8b2870ed739482e768391ce9031cde16fe1a1 /pkgs/applications/audio/ncmpc | |
parent | 207ac3c7b8186d2b20066baa837a1ebf4845be33 (diff) | |
download | nixlib-bcf9af560a86caf88d36257d349099a0786f1fb4.tar nixlib-bcf9af560a86caf88d36257d349099a0786f1fb4.tar.gz nixlib-bcf9af560a86caf88d36257d349099a0786f1fb4.tar.bz2 nixlib-bcf9af560a86caf88d36257d349099a0786f1fb4.tar.lz nixlib-bcf9af560a86caf88d36257d349099a0786f1fb4.tar.xz nixlib-bcf9af560a86caf88d36257d349099a0786f1fb4.tar.zst nixlib-bcf9af560a86caf88d36257d349099a0786f1fb4.zip |
ncmpc: 0.24 -> 0.27
Upstream has moved to github as well.
Diffstat (limited to 'pkgs/applications/audio/ncmpc')
-rw-r--r-- | pkgs/applications/audio/ncmpc/default.nix | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/pkgs/applications/audio/ncmpc/default.nix b/pkgs/applications/audio/ncmpc/default.nix index 31185c0d0c28..e43120a715d6 100644 --- a/pkgs/applications/audio/ncmpc/default.nix +++ b/pkgs/applications/audio/ncmpc/default.nix @@ -1,19 +1,27 @@ -{ stdenv, fetchurl, pkgconfig, glib, ncurses, mpd_clientlib, libintlOrEmpty }: +{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, glib, ncurses, mpd_clientlib, libintlOrEmpty }: stdenv.mkDerivation rec { - version = "0.24"; name = "ncmpc-${version}"; + version = "0.27"; - src = fetchurl { - url = "http://www.musicpd.org/download/ncmpc/0/ncmpc-${version}.tar.xz"; - sha256 = "1sf3nirs3mcx0r5i7acm9bsvzqzlh730m0yjg6jcyj8ln6r7cvqf"; + src = fetchFromGitHub { + owner = "MusicPlayerDaemon"; + repo = "ncmpc"; + rev = "v${version}"; + sha256 = "0sfal3wadqvy6yas4xzhw35awdylikci8kbdcmgm4l2afpmc1lrr"; }; - buildInputs = [ pkgconfig glib ncurses mpd_clientlib ] - ++ libintlOrEmpty; + buildInputs = [ glib ncurses mpd_clientlib ]; + # ++ libintlOrEmpty; + nativeBuildInputs = [ autoreconfHook pkgconfig ]; NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isDarwin "-lintl"; + # without this, po/Makefile.in.in is not being created + preAutoreconf = '' + ./autogen.sh + ''; + configureFlags = [ "--enable-colors" "--enable-lyrics-screen" |