new bblfs: dev-libs/libdbusmenu-16.04.0

This commit is contained in:
2026-01-15 18:45:43 -05:00
parent 59353fafd2
commit 02ceb5af37
3 changed files with 129 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
From 4b79b41a25cc1e2c4355738b4bed6c73b919ffee Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
Date: Sun, 6 Aug 2017 17:55:45 +0200
Subject: [PATCH] configure: Fix HAVE_VALGRIND not being defined when tests are
disabled
If --disable-tests is used, configure fails with the following error:
configure: error: conditional "HAVE_VALGRIND" was never defined.
Usually this means the macro was only invoked conditionally.
This is because AM_CONDITIONAL for it is called inside the 'if' for
tests being enabled. Move it just below that block to ensure that it's
defined unconditionally.
---
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index ace54d1..cbd38a6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -120,8 +120,8 @@ PKG_CHECK_MODULES(DBUSMENUTESTS, json-glib-1.0 >= $JSON_GLIB_REQUIRED_VERSION
[have_tests=yes]
)
PKG_CHECK_MODULES(DBUSMENUTESTSVALGRIND, valgrind, have_valgrind=yes, have_valgrind=no)
-AM_CONDITIONAL([HAVE_VALGRIND], [test "x$have_valgrind" = "xyes"])
])
+AM_CONDITIONAL([HAVE_VALGRIND], [test "x$have_valgrind" = "xyes"])
AC_SUBST(DBUSMENUTESTS_CFLAGS)
AC_SUBST(DBUSMENUTESTS_LIBS)
--
2.14.0

View File

@@ -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