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