diff options
author | Alyssa Ross <hi@alyssa.is> | 2021-07-25 11:28:20 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2021-08-08 10:15:22 +0000 |
commit | cc3a5e1e45c15221431cb1a16ce84bef1fb1eaee (patch) | |
tree | a23a0948b1fa50ebda3709a35f524e28f72c2229 /pkgs/desktops/pantheon/granite | |
parent | 5c9a66121edc50b7a266fea94fc6e7951aafd7cd (diff) |
pantheon.granite: propagate dependencies
All of these dependencies are pkg-config Requires, so dependent packages have to depend on all of them, or they'll get messages like this: meson.build:17:0: ERROR: Could not generate cargs for granite: Package gee-0.8 was not found in the pkg-config search path. Perhaps you should add the directory containing `gee-0.8.pc' to the PKG_CONFIG_PATH environment variable Package 'gee-0.8', required by 'granite', not found Hence, they should be propagated.
Diffstat (limited to 'pkgs/desktops/pantheon/granite')
-rw-r--r-- | pkgs/desktops/pantheon/granite/default.nix | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/pkgs/desktops/pantheon/granite/default.nix b/pkgs/desktops/pantheon/granite/default.nix index 2397dd8ffcf5f..7f3a6dc0983e8 100644 --- a/pkgs/desktops/pantheon/granite/default.nix +++ b/pkgs/desktops/pantheon/granite/default.nix @@ -46,16 +46,13 @@ stdenv.mkDerivation rec { wrapGAppsHook ]; - buildInputs = [ + propagatedBuildInputs = [ glib + gsettings-desktop-schemas # is_clock_format_12h uses "org.gnome.desktop.interface clock-format" gtk3 libgee ]; - propagatedBuildInputs = [ - gsettings-desktop-schemas # is_clock_format_12h uses "org.gnome.desktop.interface clock-format" - ]; - postPatch = '' chmod +x meson/post_install.py patchShebangs meson/post_install.py |