diff options
author | Yoann Congal <yoann.congal@smile.fr> | 2025-04-07 00:07:22 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2025-04-06 22:22:22 -0700 |
commit | 1c848d99c9c50aa945930ac0928c5ea40c46bdb5 (patch) | |
tree | 00bd0c16a92dad776591125d930e668afbf322ec | |
parent | 63eb38b4301650b57bb9f613797aabe700ce1a72 (diff) | |
download | meta-openembedded-1c848d99c9c50aa945930ac0928c5ea40c46bdb5.tar.gz |
gimp: Remove default dependency to libheif from meta-multimedia
meta-gnome does not currently depend on meta-multimedia.
When "commercial" is in LICENSE_FLAGS_ACCEPTED, gimp depends on libheif
by default but libheif is in meta-multimedia. That leads to build
failures, for example, in the reproducible-meta-oe AB build[0].
To fix this, remove the default "heif" PACKAGECONFIG.
To enable heif support in gimp, users can add "commercial" in
LICENSE_FLAGS_ACCEPTED and add meta-multimedia to their build.
[0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/39/steps/16/logs/stdio
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-gnome/recipes-gimp/gimp/gimp_3.0.2.bb | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/meta-gnome/recipes-gimp/gimp/gimp_3.0.2.bb b/meta-gnome/recipes-gimp/gimp/gimp_3.0.2.bb index 3c83b2ee3a..b1e61bf4ec 100644 --- a/meta-gnome/recipes-gimp/gimp/gimp_3.0.2.bb +++ b/meta-gnome/recipes-gimp/gimp/gimp_3.0.2.bb | |||
@@ -96,7 +96,6 @@ PACKAGECONFIG ?= " \ | |||
96 | mng \ | 96 | mng \ |
97 | webp \ | 97 | webp \ |
98 | ${@oe.utils.conditional('SITEINFO_BITS', '32', '', 'vector-icons', d)} \ | 98 | ${@oe.utils.conditional('SITEINFO_BITS', '32', '', 'vector-icons', d)} \ |
99 | ${@bb.utils.contains('LICENSE_FLAGS_ACCEPTED', 'commercial', 'heif', '', d)} \ | ||
100 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 xcursor', '', d)} \ | 99 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 xcursor', '', d)} \ |
101 | " | 100 | " |
102 | 101 | ||