commit: a14444a770259c0f776328b981b31309e357e1c0
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 26 06:42:12 2025 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Sun Oct 26 07:09:46 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14444a7
dev-libs/libdbusmenu: drop unused libxml2 / dbus-glib
Upstream may be dead since 2016, but they dropped libxml2 since *2011*,
tagged as 0.3.98. And dbus-glib was migrated to gdbus in 0.3.90, even
earlier.
> Changing the client over from XML to taking in the variant structures
> Switching to GDBus from dbus-glib
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
...ibdbusmenu-16.04.0-r3.ebuild => libdbusmenu-16.04.0-r4.ebuild} | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r3.ebuild
b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r4.ebuild
similarity index 95%
rename from dev-libs/libdbusmenu/libdbusmenu-16.04.0-r3.ebuild
rename to dev-libs/libdbusmenu/libdbusmenu-16.04.0-r4.ebuild
index 149b21dc45c1..e75db505badc 100644
--- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r3.ebuild
+++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r4.ebuild
@@ -19,12 +19,11 @@ IUSE="debug gtk gtk3 +introspection test"
RESTRICT="!test? ( test )"
RDEPEND="
- >=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}]
>=dev-libs/glib-2.35.4[${MULTILIB_USEDEP}]
- dev-libs/libxml2:=[${MULTILIB_USEDEP}]
gtk? ( x11-libs/gtk+:2[introspection?,${MULTILIB_USEDEP}] )
gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?,${MULTILIB_USEDEP}] )
- introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2 )"
+ introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2 )
+"
# tests also have optional dep on valgrind which we do not enforce
DEPEND="${RDEPEND}"
BDEPEND="
@@ -38,7 +37,8 @@ BDEPEND="
>=dev-util/dbus-test-runner-15.04.0_p100
gtk? ( ${VIRTUALX_DEPEND} )
gtk3? ( ${VIRTUALX_DEPEND} )
- )"
+ )
+"
PATCHES=(
"${FILESDIR}/${P}-configure-fix.patch"