wrapGAppsHook: do not depend on dconf on Darwin

Running dconf daemon on Darwin is probably not trivial since it requires DBus.
We are probably better of relying on GNextstepSettingsBackend.
This commit is contained in:
Jan Tojnar 2019-01-15 22:47:39 +01:00
parent 626233eee6
commit f09d193c1c
No known key found for this signature in database
GPG key ID: 7FAB2A15F7A607A4

View file

@ -418,7 +418,7 @@ in
findXMLCatalogs = makeSetupHook { } ../build-support/setup-hooks/find-xml-catalogs.sh;
wrapGAppsHook = makeSetupHook {
deps = [ gnome3.dconf.lib gnome3.gtk librsvg makeWrapper ];
deps = lib.optional (!stdenv.isDarwin) gnome3.dconf.lib ++ [ gtk3 librsvg makeWrapper ];
} ../build-support/setup-hooks/wrap-gapps-hook.sh;
separateDebugInfo = makeSetupHook { } ../build-support/setup-hooks/separate-debug-info.sh;