commit: 85ad717192589e923a07b3b5409bcaa11d059b5c Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> AuthorDate: Mon Aug 18 04:52:44 2025 +0000 Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> CommitDate: Tue Aug 19 19:05:59 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ad7171
dev-libs/libindicate: treeclean Closes: https://bugs.gentoo.org/928479 (pkgremoved) Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org> dev-libs/libindicate/Manifest | 1 - .../files/libindicate-12.10.1-autotools.patch | 151 --------------------- .../files/libindicate-12.10.1-tests-werror.patch | 47 ------- dev-libs/libindicate/libindicate-12.10.1-r5.ebuild | 71 ---------- dev-libs/libindicate/metadata.xml | 8 -- 5 files changed, 278 deletions(-) diff --git a/dev-libs/libindicate/Manifest b/dev-libs/libindicate/Manifest deleted file mode 100644 index 50342cd630cc..000000000000 --- a/dev-libs/libindicate/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libindicate-12.10.1.tar.gz 550378 BLAKE2B 9966c645c2538bf9246221e138771ce38e7f74629ae2365cd803a5e26372922cd5194ca1449f79a35f2bcd391e3ee2056183ab53b11fa8d92a8b2c258ead9c6d SHA512 4dcb5f292153210bc15a05f117101429da77a60b8b05b569baddf0e9043d852c2dccb0d5a6adbdf4d4a1b6f06b33c61e242bb4bcb376e3d96563bda591685c06 diff --git a/dev-libs/libindicate/files/libindicate-12.10.1-autotools.patch b/dev-libs/libindicate/files/libindicate-12.10.1-autotools.patch deleted file mode 100644 index ef84aab8cd94..000000000000 --- a/dev-libs/libindicate/files/libindicate-12.10.1-autotools.patch +++ /dev/null @@ -1,151 +0,0 @@ -- Temporary patch to disable mono until new gtk-sharp is in tree wrt bug #382491 -- fix parallel install issue #469032 -- remove -Werror -- use VAPIGEN from vala.eclass - ---- a/bindings/Makefile.am -+++ b/bindings/Makefile.am -@@ -1,9 +1,5 @@ - SUBDIRS = - --if HAS_MONO --SUBDIRS += mono --endif -- - if HAS_PYTHON - SUBDIRS += python - endif ---- a/configure.ac -+++ b/configure.ac -@@ -3,7 +3,7 @@ - - AC_PREREQ(2.53) - --AM_CONFIG_HEADER(config.h) -+AC_CONFIG_HEADERS(config.h) - AM_INIT_AUTOMAKE(libindicate, 12.10.1) - - AM_MAINTAINER_MODE -@@ -134,62 +134,7 @@ - # Vala API Generation - ########################### - --AC_PATH_PROG([VALA_API_GEN], [vapigen]) -- --########################### --# Check for Mono support --########################### -- --MONO_REQUIRED_VERSION=1.0 --PKG_CHECK_MODULES(MONO_DEPENDENCY, mono >= $MONO_REQUIRED_VERSION, has_mono=true, has_mono=false) -- --AC_PATH_PROG(AL, al, no) --if test "x$AL" = "xno" ; then -- AC_MSG_NOTICE([No al tool found. You need to install Mono.]) --fi -- --if test "x$has_mono" = "xtrue" ; then -- GENERATED_SOURCES=generated/*.cs -- AC_PATH_PROG(RUNTIME, mono, no) -- -- if test "x$RUNTIME" != "no" ; then -- RUNTIME=mono -- fi -- -- AC_PATH_PROG(CSC, gmcs, no) -- LIB_PREFIX=.so -- LIB_SUFFIX= --fi -- --if test "x$CSC" = "xno" ; then -- AC_MSG_NOTICE([No Mono compiler found.]) --fi -- --AC_PATH_PROG(GACUTIL, gacutil, no) --if test "x$GACUTIL" = "xno" ; then -- AC_MSG_NOTICE([No gacutil tool found]) --fi -- --AC_SUBST(RUNTIME) --AC_SUBST(CSC) --AC_SUBST(GACUTIL) --AC_SUBST(LIB_PREFIX) --AC_SUBST(LIB_SUFFIX) --AC_SUBST(GENERATED_SOURCES) -- --GLIB_SHARP_REQ_VERSION=2.12.1 --GTK_SHARP_REQ_VERSION=2.12 --PKG_CHECK_MODULES(GTK_SHARP, gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION, has_gtksharp=true, has_gtksharp=false) --AC_SUBST(GTK_SHARP_LIBS) --AC_SUBST(GTK_SHARP_CFLAGS) -- --PKG_CHECK_MODULES(GAPI, gapi-2.0 >= $GLIB_SHARP_REQ_VERSION, has_gapi=true, has_gapi=false) --AC_PATH_PROG(GAPI_PARSER, gapi2-parser, no) --AC_SUBST(GAPI_PARSER) --AC_PATH_PROG(GAPI_CODEGEN, gapi2-codegen, no) --AC_SUBST(GAPI_CODEGEN) --AC_PATH_PROG(GAPI_FIXUP, gapi2-fixup, no) --AC_SUBST(GAPI_FIXUP) -+AC_PATH_PROG([VAPIGEN], [vapigen]) - - ########################### - # Check for Python support ---- a/libindicate/Makefile.am -+++ b/libindicate/Makefile.am -@@ -74,7 +74,7 @@ - libindicate_la_CFLAGS = \ - $(LIBINDICATE_CFLAGS) \ - $(COVERAGE_CFLAGS) \ -- -Wall -Werror -+ -Wall - - libindicate_la_LIBADD = \ - $(LIBINDICATE_LIBS) -@@ -173,7 +173,7 @@ - vapi_DATA = Indicate-0.7.vapi - - Indicate-0.7.vapi: Indicate-0.7.gir -- $(VALA_API_GEN) --library=Indicate-0.7 \ -+ $(VAPIGEN) --library=Indicate-0.7 \ - --pkg Dbusmenu-0.4 \ - $< - ---- a/libindicate-gtk/Makefile.am -+++ b/libindicate-gtk/Makefile.am -@@ -26,8 +26,7 @@ - indicator.h \ - listener.h - --libindicate_gtkinclude_HEADERS = \ -- $(indicate_gtk_headers) -+libindicate_gtkinclude_HEADERS = - - libindicate_gtk_la_SOURCES = \ - $(indicate_gtk_headers) \ -@@ -43,7 +42,7 @@ - libindicate_gtk_la_CFLAGS = \ - $(COVERAGE_CFLAGS) \ - -I $(top_srcdir) \ -- -Wall -Werror \ -+ -Wall \ - $(LIBINDICATEGTK_CFLAGS) - - libindicate_gtk_la_LIBADD = \ -@@ -58,7 +57,7 @@ - libindicate_gtk3_la_CFLAGS = $(libindicate_gtk_la_CFLAGS) - libindicate_gtk3_la_LDFLAGS = $(libindicate_gtk_la_LDFLAGS) - libindicate_gtk3_la_SOURCES = $(libindicate_gtk_la_SOURCES) --libindicate_gtk3include_HEADERS = $(libindicate_gtkinclude_HEADERS) -+libindicate_gtk3include_HEADERS = $(indicate_gtk_headers) - libindicate_gtk3includedir = $(libindicate_gtkincludedir) - - pkgconfig_DATA = indicate-gtk$(VER)-0.7.pc -@@ -139,7 +138,7 @@ - vapi_DATA = IndicateGtk$(VER)-0.7.vapi - - IndicateGtk$(VER)-0.7.vapi: IndicateGtk$(VER)-0.7.tmp.gir Makefile.am -- $(VALA_API_GEN) --library=IndicateGtk$(VER)-0.7 \ -+ $(VAPIGEN) --library=IndicateGtk$(VER)-0.7 \ - --pkg $(GTKVALA) \ - --pkg Dbusmenu-0.4 \ - --pkg Indicate-0.7 \ diff --git a/dev-libs/libindicate/files/libindicate-12.10.1-tests-werror.patch b/dev-libs/libindicate/files/libindicate-12.10.1-tests-werror.patch deleted file mode 100644 index 1f669dbc5ec5..000000000000 --- a/dev-libs/libindicate/files/libindicate-12.10.1-tests-werror.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- a/examples/Makefile.am -+++ b/examples/Makefile.am -@@ -20,7 +20,7 @@ indicate_and_crash_SOURCES = \ - - indicate_and_crash_CFLAGS = \ - -I $(srcdir)/.. \ -- -Wall -Werror \ -+ -Wall \ - $(LIBINDICATE_CFLAGS) - - indicate_and_crash_LDADD = \ -@@ -32,7 +32,7 @@ indicate_alot_SOURCES = \ - - indicate_alot_CFLAGS = \ - -I $(srcdir)/.. \ -- -Wall -Werror \ -+ -Wall \ - $(LIBINDICATE_CFLAGS) - - indicate_alot_LDADD = \ -@@ -44,7 +44,7 @@ listen_and_print_SOURCES = \ - - listen_and_print_CFLAGS = \ - -I $(srcdir)/.. \ -- -Wall -Werror \ -+ -Wall \ - $(LIBINDICATE_CFLAGS) \ - $(LIBINDICATEGTK_CFLAGS) - -@@ -59,7 +59,7 @@ im_client_SOURCES = \ - - im_client_CFLAGS = \ - -I $(srcdir)/.. \ -- -Wall -Werror \ -+ -Wall \ - $(LIBINDICATE_CFLAGS) \ - $(LIBINDICATEGTK_CFLAGS) - -@@ -74,7 +74,7 @@ show_hide_server_SOURCES = \ - - show_hide_server_CFLAGS = \ - -I $(srcdir)/.. \ -- -Wall -Werror \ -+ -Wall \ - $(LIBINDICATE_CFLAGS) - - show_hide_server_LDADD = \ diff --git a/dev-libs/libindicate/libindicate-12.10.1-r5.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r5.ebuild deleted file mode 100644 index 3acc261bfe8b..000000000000 --- a/dev-libs/libindicate/libindicate-12.10.1-r5.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VALA_USE_DEPEND="vapigen" - -inherit autotools vala - -DESCRIPTION="Library to raise flags on DBus for other components of the desktop" -HOMEPAGE="https://launchpad.net/libindicate" -SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz" - -LICENSE="LGPL-2.1 LGPL-3" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" -IUSE="gtk +introspection test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/dbus-glib - dev-libs/glib:2 - dev-libs/libdbusmenu[introspection?] - dev-libs/libxml2:= - gtk? ( - dev-libs/libdbusmenu[gtk3] - x11-libs/gtk+:3 - ) - introspection? ( >=dev-libs/gobject-introspection-1 ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/gnome-doc-utils - dev-build/gtk-doc-am - gnome-base/gnome-common - virtual/pkgconfig - $(vala_depend) - test? ( dev-util/dbus-test-runner ) -" - -PATCHES=( - "${FILESDIR}"/${P}-autotools.patch - "${FILESDIR}"/${PN}-12.10.1-tests-werror.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - vala_setup - - # python bindings are only for GTK+-2.x - econf \ - $(use_enable gtk) \ - $(use_enable introspection) \ - $(use_enable test tests) \ - --disable-python \ - --disable-scrollkeeper \ - --with-gtk=3 -} - -src_test() { - emake check XFAIL_TESTS="test-interests test-interests-multi test-max-indicators test-indicator-display test-indicator-display-half" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/libindicate/metadata.xml b/dev-libs/libindicate/metadata.xml deleted file mode 100644 index af939d536680..000000000000 --- a/dev-libs/libindicate/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="launchpad">libindicate</remote-id> - </upstream> -</pkgmetadata>
