libdbusmenu: initial add 16.04.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
32
recipes-support/libdbusmenu/libdbusmenu.bb
Normal file
32
recipes-support/libdbusmenu/libdbusmenu.bb
Normal file
@@ -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"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,73 @@
|
||||
From b66797a2cbbf8f1dfa02387c6882ec2af8461957 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
|
||||
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 <schnitzeltony@gmail.com>
|
||||
---
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user