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:
parent
5c9a66121e
commit
cc3a5e1e45
|
@ -46,16 +46,13 @@ stdenv.mkDerivation rec {
|
||||||
wrapGAppsHook
|
wrapGAppsHook
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
propagatedBuildInputs = [
|
||||||
glib
|
glib
|
||||||
|
gsettings-desktop-schemas # is_clock_format_12h uses "org.gnome.desktop.interface clock-format"
|
||||||
gtk3
|
gtk3
|
||||||
libgee
|
libgee
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
|
||||||
gsettings-desktop-schemas # is_clock_format_12h uses "org.gnome.desktop.interface clock-format"
|
|
||||||
];
|
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
chmod +x meson/post_install.py
|
chmod +x meson/post_install.py
|
||||||
patchShebangs meson/post_install.py
|
patchShebangs meson/post_install.py
|
||||||
|
|
Loading…
Reference in a new issue