From 09164ad7a747da51e04841d200994a45ba0d7a7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Mon, 25 Apr 2022 22:48:48 +0200 Subject: [PATCH] libdbusmenu: initial add 16.04.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- recipes-support/libdbusmenu/libdbusmenu.bb | 32 ++++++++ .../libdbusmenu/0001-Remove-Werror.patch | 73 +++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100644 recipes-support/libdbusmenu/libdbusmenu.bb create mode 100644 recipes-support/libdbusmenu/libdbusmenu/0001-Remove-Werror.patch diff --git a/recipes-support/libdbusmenu/libdbusmenu.bb b/recipes-support/libdbusmenu/libdbusmenu.bb new file mode 100644 index 0000000..bf5c3c5 --- /dev/null +++ b/recipes-support/libdbusmenu/libdbusmenu.bb @@ -0,0 +1,32 @@ +SUMMARY = "Library for passing menus over DBus" +LICENSE = "LGPL-3.0-only & LGPL-2.1-only & GPL-3.0-only" +LIC_FILES_CHKSUM = " \ + file://COPYING;md5=6a6a8e020838b23406c81b19c1d46df6 \ + file://COPYING.2.1;md5=2d5025d4aa3495befef8f17206a5b0a1 \ + file://COPYING-GPL3;md5=f27defe1e96c2e1ecd4e0c9be8967949 \ +" + +DEPENDS = " \ + glib-2.0-native \ + intltool-native \ + dbus \ + gtk+ \ + gtk+3 \ + json-glib \ +" + +inherit autotools pkgconfig gobject-introspection gtk-doc gettext + +PV = "16.04.0" +SHRT_VER = "${@oe.utils.trim_version("${PV}", 2)}" + +SRC_URI = " \ + https://launchpad.net/libdbusmenu/${SHRT_VER}/${PV}/+download/${BPN}-${PV}.tar.gz \ + file://0001-Remove-Werror.patch \ +" +SRC_URI[sha256sum] = "b9cc4a2acd74509435892823607d966d424bd9ad5d0b00938f27240a1bfa878a" + +do_compile:prepend() { + export GIR_EXTRA_LIBS_PATH="${B}/libdbusmenu-glib/.libs" +} + diff --git a/recipes-support/libdbusmenu/libdbusmenu/0001-Remove-Werror.patch b/recipes-support/libdbusmenu/libdbusmenu/0001-Remove-Werror.patch new file mode 100644 index 0000000..f6930df --- /dev/null +++ b/recipes-support/libdbusmenu/libdbusmenu/0001-Remove-Werror.patch @@ -0,0 +1,73 @@ +From b66797a2cbbf8f1dfa02387c6882ec2af8461957 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20M=C3=BCller?= +Date: Mon, 25 Apr 2022 22:29:54 +0200 +Subject: [PATCH] Remove -Werror +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Upstream-Status: Pending + +Signed-off-by: Andreas Müller +--- + libdbusmenu-glib/Makefile.am | 2 +- + libdbusmenu-gtk/Makefile.am | 2 +- + tests/Makefile.am | 2 +- + tools/Makefile.am | 2 +- + 4 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/libdbusmenu-glib/Makefile.am b/libdbusmenu-glib/Makefile.am +index 2dea5f6..01832ce 100644 +--- a/libdbusmenu-glib/Makefile.am ++++ b/libdbusmenu-glib/Makefile.am +@@ -66,7 +66,7 @@ libdbusmenu_glib_la_LDFLAGS = \ + libdbusmenu_glib_la_CFLAGS = \ + $(DBUSMENUGLIB_CFLAGS) \ + $(COVERAGE_CFLAGS) \ +- -Wall -Werror -Wno-error=deprecated-declarations \ ++ -Wall -Wno-error=deprecated-declarations \ + -DG_LOG_DOMAIN="\"LIBDBUSMENU-GLIB\"" + + libdbusmenu_glib_la_LIBADD = \ +diff --git a/libdbusmenu-gtk/Makefile.am b/libdbusmenu-gtk/Makefile.am +index 9a7a2b0..a9a2b49 100644 +--- a/libdbusmenu-gtk/Makefile.am ++++ b/libdbusmenu-gtk/Makefile.am +@@ -66,7 +66,7 @@ libdbusmenu_gtk_la_CFLAGS = \ + $(DBUSMENUGTK_CFLAGS) \ + $(COVERAGE_CFLAGS) \ + -I$(top_srcdir) \ +- -Wall -Werror -Wno-error=deprecated-declarations \ ++ -Wall -Wno-error=deprecated-declarations \ + -DG_LOG_DOMAIN="\"LIBDBUSMENU-GTK\"" + + libdbusmenu_gtk_la_LIBADD = \ +diff --git a/tests/Makefile.am b/tests/Makefile.am +index 64e3e75..699c2c9 100644 +--- a/tests/Makefile.am ++++ b/tests/Makefile.am +@@ -103,7 +103,7 @@ TESTS_ENVIRONMENT = env GI_TYPELIB_PATH=$(top_builddir)/libdbusmenu-glib:$(top_b + ############################################ + + DBUSMENU_GLIB_TEST_CFLAGS = \ +- -Wall -Werror \ ++ -Wall \ + -DG_DISABLE_DEPRECATED \ + -I$(top_srcdir) \ + $(DBUSMENUTESTS_CFLAGS) \ +diff --git a/tools/Makefile.am b/tools/Makefile.am +index 029b73e..2258cca 100644 +--- a/tools/Makefile.am ++++ b/tools/Makefile.am +@@ -16,7 +16,7 @@ dbusmenu_dumper_CFLAGS = \ + -I $(srcdir)/.. \ + $(DBUSMENUGLIB_CFLAGS) \ + $(DBUSMENUDUMPER_CFLAGS) \ +- -Wall -Werror ++ -Wall + + dbusmenu_dumper_LDADD = \ + ../libdbusmenu-glib/libdbusmenu-glib.la \ +-- +2.34.1 +