From 87fca9cf725bf5f81df08265c494133216f3a475 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 20 Jun 2013 14:22:11 +0200 Subject: [PATCH] audacious: update 3.2.2 -> 3.3.4, now needs gtk3 Also build on Linux platforms. Seems to work fine for me. --- pkgs/applications/audio/audacious/default.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/audio/audacious/default.nix b/pkgs/applications/audio/audacious/default.nix index 9ac62f585703..9ae2fcdd20ed 100644 --- a/pkgs/applications/audio/audacious/default.nix +++ b/pkgs/applications/audio/audacious/default.nix @@ -1,29 +1,26 @@ -{ stdenv, fetchurl, pkgconfig, glib, gtk, libmowgli, libmcs +{ stdenv, fetchurl, pkgconfig, glib, gtk3, libmowgli, libmcs , gettext, dbus_glib, libxml2, libmad, xlibs, alsaLib, libogg , libvorbis, libcdio, libcddb, flac, ffmpeg }: let - version = "3.2.2"; + version = "3.3.4"; in stdenv.mkDerivation { name = "audacious-${version}"; src = fetchurl { url = "http://distfiles.audacious-media-player.org/audacious-${version}.tar.bz2"; - sha256 = "1vj2f3jq67r9wc3s8p51w8338cjhidj3lpxmzyh31lrfikj21766"; + sha256 = "19zw4yj8g4fvxkv0ql8v8vgxzldxl1fzig239zzv88mpnvwxn737"; }; pluginsSrc = fetchurl { url = "http://distfiles.audacious-media-player.org/audacious-plugins-${version}.tar.bz2"; - sha256 = "1z5p4ny0kzszaki4f1fgrvcr0q1j6i19847jhplc07nl1rvycdy6"; + sha256 = "1l5g0zq73qp1hlrf4xsaj0n3hg0asrp7169531jgpncjn15dhvdn"; }; - # `--enable-amidiplug' is to prevent configure from looking in /proc/asound. - configureFlags = "--enable-amidiplug --disable-oss"; - buildInputs = - [ gettext pkgconfig glib gtk libmowgli libmcs libxml2 dbus_glib + [ gettext pkgconfig glib gtk3 libmowgli libmcs libxml2 dbus_glib libmad xlibs.libXcomposite libogg libvorbis flac alsaLib libcdio libcddb ffmpeg ]; @@ -54,6 +51,7 @@ stdenv.mkDerivation { meta = { description = "Audacious, a media player forked from the Beep Media Player, which was itself an XMMS fork"; homepage = http://audacious-media-player.org/; - maintainers = [ stdenv.lib.maintainers.eelco stdenv.lib.maintainers.simons ]; + maintainers = with stdenv.lib.maintainers; [ eelco simons ]; + platforms = stdenv.lib.platforms.linux; }; }