7 , gobject-introspection
16 stdenv.mkDerivation rec {
20 outputs = [ "out" "dev" ]
21 ++ lib.optionals (stdenv.buildPlatform == stdenv.hostPlatform) [ "devdoc" ];
24 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
25 sha256 = "sha256-S1EgCYqhPt0ngYup7k1/6WG/VAv1DQVv9wPGFUXgK+E=";
43 propagatedBuildInputs = [
49 "-Dgtk_doc=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}"
50 "-Dintrospection=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}"
53 # Seems to get stuck sometimes.
54 # https://github.com/NixOS/nixpkgs/issues/119288
58 updateScript = gnome.updateScript {
60 versionPolicy = "odd-unstable";
65 description = "Library to handle UPnP IGD port mapping";
66 homepage = "http://www.gupnp.org/";
67 license = licenses.lgpl21Plus;
68 platforms = platforms.unix;