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.
This commit is contained in:
Alyssa Ross 2021-07-25 11:28:20 +00:00
parent 5c9a66121e
commit cc3a5e1e45

View file

@ -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