parent
b49bedd75b
commit
c9c3118620
@ -0,0 +1,62 @@ |
||||
{ stdenv, fetchurl, pkgconfig |
||||
, python3 |
||||
, perl |
||||
, perlPackages |
||||
, gtk3 |
||||
, intltool |
||||
, libsoup |
||||
, gnome3 |
||||
, tdb |
||||
, json_glib |
||||
, itstool |
||||
, wrapGAppsHook |
||||
, gst_all_1 |
||||
, gst_plugins ? with gst_all_1; [ gst-plugins-good gst-plugins-ugly ] |
||||
}: |
||||
let |
||||
version = "${major}.${minor}"; |
||||
major = "3.2"; |
||||
minor = "1"; |
||||
|
||||
in stdenv.mkDerivation rec { |
||||
name = "rhythmbox-${version}"; |
||||
|
||||
src = fetchurl { |
||||
url = "mirror://gnome/sources/rhythmbox/${major}/${name}.tar.xz"; |
||||
sha256 = "0f3radhlji7rxl760yl2vm49fvfslympxrpm8497acbmbd7wlhxz"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
pkgconfig |
||||
|
||||
python3 |
||||
perl |
||||
perlPackages.XMLParser |
||||
|
||||
intltool |
||||
libsoup |
||||
tdb |
||||
json_glib |
||||
itstool |
||||
|
||||
gtk3 |
||||
gnome3.libpeas |
||||
gnome3.totem-pl-parser |
||||
gnome3.defaultIconTheme |
||||
|
||||
gst_all_1.gstreamer |
||||
gst_all_1.gst-plugins-base |
||||
|
||||
wrapGAppsHook |
||||
] ++ gst_plugins; |
||||
|
||||
enableParallelBuilding = true; |
||||
|
||||
meta = with stdenv.lib; { |
||||
homepage = https://wiki.gnome.org/Apps/Rhythmbox; |
||||
description = "A music playing application for GNOME"; |
||||
license = licenses.gpl2; |
||||
platforms = platforms.linux; |
||||
maintainers = [ maintainers.rasendubi ]; |
||||
}; |
||||
} |
Loading…
Reference in new issue