dev-libs/libdbusmenu: drop werror, bug #691260
authorSergei Trofimovich <slyfox@gentoo.org>
Sun, 11 Aug 2019 10:44:36 +0000 (11:44 +0100)
committerSergei Trofimovich <slyfox@gentoo.org>
Sun, 11 Aug 2019 10:44:46 +0000 (11:44 +0100)
Closes: https://bugs.gentoo.org/691260
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
dev-libs/libdbusmenu/files/libdbusmenu-16.04.0-werror.patch [new file with mode: 0644]
dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild

diff --git a/dev-libs/libdbusmenu/files/libdbusmenu-16.04.0-werror.patch b/dev-libs/libdbusmenu/files/libdbusmenu-16.04.0-werror.patch
new file mode 100644 (file)
index 0000000..aaa6178
--- /dev/null
@@ -0,0 +1,37 @@
+https://bugs.gentoo.org/691260
+
+--- a/libdbusmenu-glib/Makefile.am
++++ b/libdbusmenu-glib/Makefile.am
+@@ -68,3 +68,3 @@ libdbusmenu_glib_la_CFLAGS = \
+       $(COVERAGE_CFLAGS) \
+-      -Wall -Werror -Wno-error=deprecated-declarations \
++      -Wall -Wno-error=deprecated-declarations \
+       -DG_LOG_DOMAIN="\"LIBDBUSMENU-GLIB\""
+--- a/libdbusmenu-gtk/Makefile.am
++++ b/libdbusmenu-gtk/Makefile.am
+@@ -68,3 +68,3 @@ libdbusmenu_gtk_la_CFLAGS = \
+       -I$(top_srcdir) \
+-      -Wall -Werror -Wno-error=deprecated-declarations \
++      -Wall -Wno-error=deprecated-declarations \
+       -DG_LOG_DOMAIN="\"LIBDBUSMENU-GTK\""
+--- a/tests/Makefile.am
++++ b/tests/Makefile.am
+@@ -105,3 +105,3 @@ TESTS_ENVIRONMENT = env GI_TYPELIB_PATH=$(top_builddir)/libdbusmenu-glib:$(top_b
+ DBUSMENU_GLIB_TEST_CFLAGS = \
+-      -Wall -Werror \
++      -Wall \
+       -DG_DISABLE_DEPRECATED \
+--- a/tools/Makefile.am
++++ b/tools/Makefile.am
+@@ -18,3 +18,3 @@ dbusmenu_dumper_CFLAGS = \
+       $(DBUSMENUDUMPER_CFLAGS) \
+-      -Wall -Werror
++      -Wall
+--- a/tools/testapp/Makefile.am
++++ b/tools/testapp/Makefile.am
+@@ -14,3 +14,3 @@ dbusmenu_testapp_CFLAGS = \
+       $(DBUSMENUGLIB_CFLAGS) \
+-      -Wall -Werror
++      -Wall
index a5112080a494eb3bf15ca14a57c476fce6ee2b77..d2da6965ec8f4086cc600483219b36316857f63b 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -59,6 +59,7 @@ src_prepare() {
        python_fix_shebang tools
 
        eapply "${FILESDIR}/${P}-configure-fix.patch"
+       eapply "${FILESDIR}/${P}-werror.patch"
        eapply_user
        eautoreconf
 }