From f09d193c1c254e3b47f6f2866e40cfc8e17659b2 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 15 Jan 2019 22:47:39 +0100 Subject: [PATCH] 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. --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dc50e9d4467..81982c0e6de 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -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;