gssdp_1_6: disable manpages

Building these doesn't make sense, because the only tool they are
available for - is disabled already. Building them is pointless.

This reduces rebuilds for pandoc / haskell-updates by up to 5k on Linux.

Changed files
+3 -5
pkgs
development
libraries
gssdp
+3 -5
pkgs/development/libraries/gssdp/1.6.nix
···
pkg-config,
gobject-introspection,
vala,
-
buildPackages,
-
enableManpages ? buildPackages.pandoc.compiler.bootstrapAvailable,
gi-docgen,
python3,
libsoup_3,
···
vala
gi-docgen
python3
-
]
-
++ lib.optionals enableManpages [ buildPackages.pandoc ];
+
];
buildInputs = [
libsoup_3
···
mesonFlags = [
"-Dgtk_doc=true"
"-Dsniffer=false"
-
(lib.mesonBool "manpages" enableManpages)
+
# This packages only has manpages for gssdp-device-sniffer, which we disabled above.
+
"-Dmanpages=false"
];
# On Darwin: Failed to bind socket, Operation not permitted