diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2018-09-08 06:22:37 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-08 06:22:37 +0100 |
commit | 667e54bdb094dc34e3d4528fba0a0d484a8fd673 (patch) | |
tree | 68ffc5614f167a6fe2489fb9bec4932c5b02d743 /pkgs/development/libraries/gupnp-dlna | |
parent | bd55a78f6d15416a075a7efc79f179b13c0d9482 (diff) | |
parent | 60ae12f5de19c784de869f81f1074236a8db1c6b (diff) | |
download | nixlib-667e54bdb094dc34e3d4528fba0a0d484a8fd673.tar nixlib-667e54bdb094dc34e3d4528fba0a0d484a8fd673.tar.gz nixlib-667e54bdb094dc34e3d4528fba0a0d484a8fd673.tar.bz2 nixlib-667e54bdb094dc34e3d4528fba0a0d484a8fd673.tar.lz nixlib-667e54bdb094dc34e3d4528fba0a0d484a8fd673.tar.xz nixlib-667e54bdb094dc34e3d4528fba0a0d484a8fd673.tar.zst nixlib-667e54bdb094dc34e3d4528fba0a0d484a8fd673.zip |
Merge pull request #45045 from jtojnar/rygel
Rygel
Diffstat (limited to 'pkgs/development/libraries/gupnp-dlna')
-rw-r--r-- | pkgs/development/libraries/gupnp-dlna/default.nix | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/pkgs/development/libraries/gupnp-dlna/default.nix b/pkgs/development/libraries/gupnp-dlna/default.nix index 75818f756921..aba95889b698 100644 --- a/pkgs/development/libraries/gupnp-dlna/default.nix +++ b/pkgs/development/libraries/gupnp-dlna/default.nix @@ -1,22 +1,34 @@ -{ stdenv, fetchurl, pkgconfig, gobjectIntrospection, gupnp, gst-plugins-base }: +{ stdenv, fetchurl, pkgconfig, gobjectIntrospection, vala, gtk-doc, docbook_xsl, docbook_xml_dtd_412, gupnp, gst_all_1 }: stdenv.mkDerivation rec { name = "gupnp-dlna-${version}"; - majorVersion = "0.10"; - version = "${majorVersion}.5"; + version = "0.10.5"; + + outputs = [ "out" "dev" "devdoc" ]; src = fetchurl { - url = "mirror://gnome/sources/gupnp-dlna/${majorVersion}/${name}.tar.xz"; + url = "mirror://gnome/sources/gupnp-dlna/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz"; sha256 = "0spzd2saax7w776p5laixdam6d7smyynr9qszhbmq7f14y13cghj"; }; - nativeBuildInputs = [ pkgconfig gobjectIntrospection ]; - buildInputs = [ gupnp gst-plugins-base ]; + nativeBuildInputs = [ pkgconfig gobjectIntrospection vala gtk-doc docbook_xsl docbook_xml_dtd_412 ]; + buildInputs = [ gupnp gst_all_1.gst-plugins-base ]; + + configureFlags = [ + "--enable-gtk-doc" + ]; + + doCheck = true; + + postPatch = '' + chmod +x tests/test-discoverer.sh.in + patchShebangs tests/test-discoverer.sh.in + ''; - meta = { + meta = with stdenv.lib; { homepage = https://wiki.gnome.org/Projects/GUPnP/; description = "Library to ease DLNA-related bits for applications using GUPnP"; - license = stdenv.lib.licenses.gpl2; - platforms = stdenv.lib.platforms.linux; + license = licenses.lgpl2Plus; + platforms = platforms.linux; }; } |