Message ID | 20230727143627.3718496-16-alex@linutronix.de |
---|---|
State | Accepted, archived |
Commit | c25df21f40c15cf087ec14f47ccbc7c3b5c84de2 |
Headers | show |
Series | [01/21] meta: add missing summaries for image recipes | expand |
On 7/27/23 7:36 AM, Alexander Kanavin wrote: > This is a requirement of latest epiphany 44.x. > This import breaks layer check tests for meta-oe job because now we have this recipe in two places. Would be good to send a removal to meta-gnome simultaneously. > Signed-off-by: Alexander Kanavin <alex@linutronix.de> > --- > meta/conf/distro/include/maintainers.inc | 1 + > .../libadwaita/libadwaita_1.3.3.bb | 25 +++++++++++++++++++ > 2 files changed, 26 insertions(+) > create mode 100644 meta/recipes-gnome/libadwaita/libadwaita_1.3.3.bb > > diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc > index 17f038c71ef..d472849265b 100644 > --- a/meta/conf/distro/include/maintainers.inc > +++ b/meta/conf/distro/include/maintainers.inc > @@ -305,6 +305,7 @@ RECIPE_MAINTAINER:pn-ldconfig-native = "Khem Raj <raj.khem@gmail.com>" > RECIPE_MAINTAINER:pn-less = "Yi Zhao <yi.zhao@windriver.com>" > RECIPE_MAINTAINER:pn-liba52 = "Unassigned <unassigned@yoctoproject.org>" > RECIPE_MAINTAINER:pn-libacpi = "Anuj Mittal <anuj.mittal@intel.com>" > +RECIPE_MAINTAINER:pn-libadwaita = "Alexander Kanavin <alex.kanavin@gmail.com>" > RECIPE_MAINTAINER:pn-libaio = "Alexander Kanavin <alex.kanavin@gmail.com>" > RECIPE_MAINTAINER:pn-libarchive = "Otavio Salvador <otavio.salvador@ossystems.com.br>" > RECIPE_MAINTAINER:pn-libassuan = "Unassigned <unassigned@yoctoproject.org>" > diff --git a/meta/recipes-gnome/libadwaita/libadwaita_1.3.3.bb b/meta/recipes-gnome/libadwaita/libadwaita_1.3.3.bb > new file mode 100644 > index 00000000000..8ec5258c736 > --- /dev/null > +++ b/meta/recipes-gnome/libadwaita/libadwaita_1.3.3.bb > @@ -0,0 +1,25 @@ > +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" > + > +GNOMEBASEBUILDCLASS = "meson" > + > +DEPENDS = " \ > + gtk4 \ > +" > + > +inherit gnomebase gobject-introspection gi-docgen vala features_check > + > +SRC_URI[archive.sha256sum] = "3fb9f6f8f570e543ab2dafb8b4b94d8b376c59ad565efadfede44557e3f3a9e1" > + > +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" > > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#184956): https://lists.openembedded.org/g/openembedded-core/message/184956 > Mute This Topic: https://lists.openembedded.org/mt/100391619/1997914 > Group Owner: openembedded-core+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
On Thu, 27 Jul 2023 at 18:12, Khem Raj <raj.khem@gmail.com> wrote: > > On 7/27/23 7:36 AM, Alexander Kanavin wrote: > > This is a requirement of latest epiphany 44.x. > > > > This import breaks layer check tests for meta-oe job because now we have > this recipe in two places. Would be good to send a removal to meta-gnome > simultaneously. Patch sent. Alex
diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 17f038c71ef..d472849265b 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc @@ -305,6 +305,7 @@ RECIPE_MAINTAINER:pn-ldconfig-native = "Khem Raj <raj.khem@gmail.com>" RECIPE_MAINTAINER:pn-less = "Yi Zhao <yi.zhao@windriver.com>" RECIPE_MAINTAINER:pn-liba52 = "Unassigned <unassigned@yoctoproject.org>" RECIPE_MAINTAINER:pn-libacpi = "Anuj Mittal <anuj.mittal@intel.com>" +RECIPE_MAINTAINER:pn-libadwaita = "Alexander Kanavin <alex.kanavin@gmail.com>" RECIPE_MAINTAINER:pn-libaio = "Alexander Kanavin <alex.kanavin@gmail.com>" RECIPE_MAINTAINER:pn-libarchive = "Otavio Salvador <otavio.salvador@ossystems.com.br>" RECIPE_MAINTAINER:pn-libassuan = "Unassigned <unassigned@yoctoproject.org>" diff --git a/meta/recipes-gnome/libadwaita/libadwaita_1.3.3.bb b/meta/recipes-gnome/libadwaita/libadwaita_1.3.3.bb new file mode 100644 index 00000000000..8ec5258c736 --- /dev/null +++ b/meta/recipes-gnome/libadwaita/libadwaita_1.3.3.bb @@ -0,0 +1,25 @@ +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" + +GNOMEBASEBUILDCLASS = "meson" + +DEPENDS = " \ + gtk4 \ +" + +inherit gnomebase gobject-introspection gi-docgen vala features_check + +SRC_URI[archive.sha256sum] = "3fb9f6f8f570e543ab2dafb8b4b94d8b376c59ad565efadfede44557e3f3a9e1" + +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"
This is a requirement of latest epiphany 44.x. Signed-off-by: Alexander Kanavin <alex@linutronix.de> --- meta/conf/distro/include/maintainers.inc | 1 + .../libadwaita/libadwaita_1.3.3.bb | 25 +++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 meta/recipes-gnome/libadwaita/libadwaita_1.3.3.bb