From b70c5d55c098dc049512e932f9d6ef97f7a1b93f Mon Sep 17 00:00:00 2001 From: Wang Mingyu Date: Mon, 12 May 2025 17:03:03 +0800 Subject: libadwaita: upgrade 1.7.0 -> 1.7.2 90d68222c184f681472d9d9ce2ae443ebd76386e.patch removed since it's included in 1.7.2 (From OE-Core rev: 96efd90646223c6de2fac2b01c17ff5b00c1f5bb) Signed-off-by: Wang Mingyu Signed-off-by: Richard Purdie --- .../90d68222c184f681472d9d9ce2ae443ebd76386e.patch | 38 ---------------------- meta/recipes-gnome/libadwaita/libadwaita_1.7.0.bb | 28 ---------------- meta/recipes-gnome/libadwaita/libadwaita_1.7.2.bb | 27 +++++++++++++++ 3 files changed, 27 insertions(+), 66 deletions(-) delete mode 100644 meta/recipes-gnome/libadwaita/libadwaita/90d68222c184f681472d9d9ce2ae443ebd76386e.patch delete mode 100644 meta/recipes-gnome/libadwaita/libadwaita_1.7.0.bb create mode 100644 meta/recipes-gnome/libadwaita/libadwaita_1.7.2.bb (limited to 'meta/recipes-gnome') diff --git a/meta/recipes-gnome/libadwaita/libadwaita/90d68222c184f681472d9d9ce2ae443ebd76386e.patch b/meta/recipes-gnome/libadwaita/libadwaita/90d68222c184f681472d9d9ce2ae443ebd76386e.patch deleted file mode 100644 index d3a3535013..0000000000 --- a/meta/recipes-gnome/libadwaita/libadwaita/90d68222c184f681472d9d9ce2ae443ebd76386e.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 90d68222c184f681472d9d9ce2ae443ebd76386e Mon Sep 17 00:00:00 2001 -From: Maximiliano Sandoval -Date: Sat, 15 Mar 2025 10:47:31 +0100 -Subject: [PATCH] meson: Check g-i before using --doc-format arg - -Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libadwaita/-/commit/90d68222c184f681472d9d9ce2ae443ebd76386e.patch] - -Signed-off-by: Markus Volk ---- - src/meson.build | 8 +++++++- - 1 file changed, 7 insertions(+), 1 deletion(-) - -diff --git a/src/meson.build b/src/meson.build -index 90cecc6a1..585fe3aad 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -450,11 +450,17 @@ meson.override_dependency(package_api_name, libadwaita_dep) - - if introspection - -+ gir_dep = dependency('gobject-introspection-1.0') - libadwaita_gir_extra_args = [ - '--quiet', -- '--doc-format=gi-docgen', - '-DADWAITA_COMPILATION', - ] -+ if gir_dep.version().version_compare('>=1.83.2') -+ libadwaita_gir_extra_args += [ -+ '--doc-format=gi-docgen', -+ ] -+ endif -+ - - libadwaita_gir = gnome.generate_gir(libadwaita, - sources: libadwaita_generated_headers + libadwaita_public_headers + libadwaita_public_sources, --- -GitLab - diff --git a/meta/recipes-gnome/libadwaita/libadwaita_1.7.0.bb b/meta/recipes-gnome/libadwaita/libadwaita_1.7.0.bb deleted file mode 100644 index 55985bf7cc..0000000000 --- a/meta/recipes-gnome/libadwaita/libadwaita_1.7.0.bb +++ /dev/null @@ -1,28 +0,0 @@ -SUMMARY = "Building blocks for modern GNOME applications" -HOMEPAGE = "https://gitlab.gnome.org/GNOME/libadwaita" -LICENSE = "LGPL-2.1-or-later" -LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" - -DEPENDS = " \ - gtk4 \ - appstream \ - sassc-native \ -" - -inherit gnomebase gobject-introspection gi-docgen vala features_check - -SRC_URI[archive.sha256sum] = "58bf99b8a9f8b0171964de0ae741d01d5a09db3662134fa67541c99a8ed7dec0" -SRC_URI += "file://90d68222c184f681472d9d9ce2ae443ebd76386e.patch" - -ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" -REQUIRED_DISTRO_FEATURES = "opengl" - -GIR_MESON_ENABLE_FLAG = 'enabled' -GIR_MESON_DISABLE_FLAG = 'disabled' -GTKDOC_MESON_OPTION = 'gtk_doc' - -PACKAGECONFIG[examples] = "-Dexamples=true,-Dexamples=false" - -FILES:${PN} += "${datadir}/metainfo" - -EXTRA_OEMESON += "${@bb.utils.contains('GI_DATA_ENABLED', 'True', '-Dvapi=true', '-Dvapi=false', d)}" diff --git a/meta/recipes-gnome/libadwaita/libadwaita_1.7.2.bb b/meta/recipes-gnome/libadwaita/libadwaita_1.7.2.bb new file mode 100644 index 0000000000..4dc583ab39 --- /dev/null +++ b/meta/recipes-gnome/libadwaita/libadwaita_1.7.2.bb @@ -0,0 +1,27 @@ +SUMMARY = "Building blocks for modern GNOME applications" +HOMEPAGE = "https://gitlab.gnome.org/GNOME/libadwaita" +LICENSE = "LGPL-2.1-or-later" +LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" + +DEPENDS = " \ + gtk4 \ + appstream \ + sassc-native \ +" + +inherit gnomebase gobject-introspection gi-docgen vala features_check + +SRC_URI[archive.sha256sum] = "28ee2ff589c6debe47af9da7a56e37c97d6849e003918a4b223f690d25f960be" + +ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" +REQUIRED_DISTRO_FEATURES = "opengl" + +GIR_MESON_ENABLE_FLAG = 'enabled' +GIR_MESON_DISABLE_FLAG = 'disabled' +GTKDOC_MESON_OPTION = 'gtk_doc' + +PACKAGECONFIG[examples] = "-Dexamples=true,-Dexamples=false" + +FILES:${PN} += "${datadir}/metainfo" + +EXTRA_OEMESON += "${@bb.utils.contains('GI_DATA_ENABLED', 'True', '-Dvapi=true', '-Dvapi=false', d)}" -- cgit v1.2.3-54-g00ecf