diff options
author | Ross Burton <ross.burton@arm.com> | 2024-11-13 12:41:11 +0000 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2024-11-19 16:59:06 -0800 |
commit | e7d0ab859dbb1cd92e4b4cfdaef0ba0f78610957 (patch) | |
tree | b28ab45dfc819622c89ea389303d1107cc8c815d | |
parent | 8106d4192567233f0653242326ac3041a1233b69 (diff) | |
download | meta-openembedded-e7d0ab859dbb1cd92e4b4cfdaef0ba0f78610957.tar.gz |
gnome-desktop: add PACKAGECONFIGs for gtk3/gtk4 libraries
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_44.1.bb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_44.1.bb b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_44.1.bb index 994dfabf3c..629fe929a1 100644 --- a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_44.1.bb +++ b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_44.1.bb | |||
@@ -21,8 +21,6 @@ DEPENDS += " \ | |||
21 | gdk-pixbuf \ | 21 | gdk-pixbuf \ |
22 | glib-2.0 \ | 22 | glib-2.0 \ |
23 | gsettings-desktop-schemas \ | 23 | gsettings-desktop-schemas \ |
24 | gtk+3 \ | ||
25 | gtk4 \ | ||
26 | iso-codes \ | 24 | iso-codes \ |
27 | libseccomp \ | 25 | libseccomp \ |
28 | libxkbcommon \ | 26 | libxkbcommon \ |
@@ -34,6 +32,10 @@ DEPENDS:remove:riscv32 = "libseccomp" | |||
34 | GTKDOC_MESON_OPTION = "gtk_doc" | 32 | GTKDOC_MESON_OPTION = "gtk_doc" |
35 | EXTRA_OEMESON = "-Ddesktop_docs=false" | 33 | EXTRA_OEMESON = "-Ddesktop_docs=false" |
36 | 34 | ||
35 | PACKAGECONFIG ??= "gtk4 legacy" | ||
36 | PACKAGECONFIG[gtk4] = "-Dbuild_gtk4=true,-Dbuild_gtk4=false,gtk4" | ||
37 | PACKAGECONFIG[legacy] = "-Dlegacy_library=true,-Dlegacy_library=false,gtk+3" | ||
38 | |||
37 | PACKAGES =+ "libgnome-desktop" | 39 | PACKAGES =+ "libgnome-desktop" |
38 | RDEPENDS:${PN} += "libgnome-desktop" | 40 | RDEPENDS:${PN} += "libgnome-desktop" |
39 | FILES:libgnome-desktop = " \ | 41 | FILES:libgnome-desktop = " \ |