commit: 20dc076b4540da9ea0efa25de97a394a794b20cc Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> AuthorDate: Fri Sep 6 18:31:29 2024 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Fri Sep 6 18:33:07 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20dc076b
dev-libs/libappindicator: treeclean Closes: https://bugs.gentoo.org/936881 (pkgremoved) Closes: https://bugs.gentoo.org/795444 (pkgremoved) Closes: https://bugs.gentoo.org/880327 (pkgremoved) Closes: https://bugs.gentoo.org/884161 (pkgremoved) Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> dev-libs/libappindicator/Manifest | 1 - .../libappindicator-12.10.1_p20200706.ebuild | 84 ---------------------- dev-libs/libappindicator/metadata.xml | 8 --- profiles/package.mask | 5 -- 4 files changed, 98 deletions(-) diff --git a/dev-libs/libappindicator/Manifest b/dev-libs/libappindicator/Manifest deleted file mode 100644 index ba1472b33390..000000000000 --- a/dev-libs/libappindicator/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libappindicator_12.10.1+20.10.20200706.1.orig.tar.gz 75204 BLAKE2B ccc7909f25946413cf39275d8565afca253b3a2676272e4d3833f030a114e7be695fe958d2d99868a20d03a2b9c4a1fcd7fdfba07325b7a9f7f39879851e0366 SHA512 cc60875b1c4ab06348eece442a59a4057d7e13f25605435902242558e8dd5e66aeeee6725b9bd2662ef89052d3614dc4577ed8c233e9b84236a75e771aa67352 diff --git a/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild b/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild deleted file mode 100644 index c21d074835d9..000000000000 --- a/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -VALA_USE_DEPEND="vapigen" - -inherit autotools multilib-minimal vala - -DESCRIPTION="A library to allow applications to export a menu into the Unity Menu bar" -HOMEPAGE="https://launchpad.net/libappindicator" - -MY_PV="${PV%_p*}" -PATCH_VERSION="${PV#*_p}" -SRC_URI="mirror://ubuntu/pool/main/liba/${PN}/${PN}_${MY_PV}+20.10.${PATCH_VERSION}.1.orig.tar.gz" - -LICENSE="LGPL-2.1 LGPL-3" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="+introspection test" - -RDEPEND=" - >=dev-libs/dbus-glib-0.98[${MULTILIB_USEDEP}] - >=dev-libs/glib-2.35.4:2[${MULTILIB_USEDEP}] - >=dev-libs/libdbusmenu-0.6.2[gtk3,${MULTILIB_USEDEP}] - >=x11-libs/gtk+-3.2:3[${MULTILIB_USEDEP},introspection?] - introspection? ( >=dev-libs/gobject-introspection-1:= ) -" -DEPEND="${RDEPEND}" -# dev-util/gtk-doc needed for eautoreconf -BDEPEND=" - introspection? ( $(vala_depend) ) - >=dev-util/gtk-doc-1.14 - >=dev-build/gtk-doc-am-1.14 - virtual/pkgconfig - test? ( dev-util/dbus-test-runner ) -" - -S="${WORKDIR}" - -# FIXME: tests keep trying to access dirs they don't have access, feel free -# to report a bug about how to avoid that -RESTRICT="test" - -src_prepare() { - default - eautoreconf - - # Disable MONO for now because of https://bugs.gentoo.org/382491 - sed -i -e '/^MONO_REQUIRED_VERSION/s:=.*:=9999:' configure || die -} - -multilib_src_configure() { - if multilib_is_native_abi; then - local -x VALAC VALA_API_GEN VAPIGEN_VAPIDIR PKG_CONFIG_PATH - use introspection && vala_src_prepare && export VALA_API_GEN="${VAPIGEN}" - fi - - ECONF_SOURCE="${S}" \ - econf \ - --disable-static \ - --with-gtk=3 \ - $(multilib_native_use_enable introspection) -} - -multilib_src_compile() { - # Was initially reported in 638782, then fixed, and then fix disappeared. - # But I facing it every time I (mva) trying to rebuild it on my machine even now (Sep'21) - emake -j1 -} - -multilib_src_test() { - # Prevent tests from trying to write on /dev/fuse - GVFS_DISABLE_FUSE=1 dbus-run-session emake check -} - -multilib_src_install() { - # Fails in parallel, bug #795444 - emake -j1 DESTDIR="${D}" install -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/libappindicator/metadata.xml b/dev-libs/libappindicator/metadata.xml deleted file mode 100644 index 77ed12f2f4b4..000000000000 --- a/dev-libs/libappindicator/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">libappindicator</remote-id> - </upstream> -</pkgmetadata> diff --git a/profiles/package.mask b/profiles/package.mask index 728d11342573..cc0b0a581720 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -227,11 +227,6 @@ sys-auth/pam_ldap >=mail-client/thunderbird-128.1.0 >=mail-client/thunderbird-bin-128.1.0 -# Michał Górny <[email protected]> (2024-08-06) -# Superseded by dev-libs/libayatana-*. No revdeps left. -# Removal on 2024-09-05. Bug #936881. -dev-libs/libappindicator - # Eli Schwartz <[email protected]> (2024-07-29) # Bad version can result in failing builds. Please upgrade to 72.1.0. =dev-python/ensurepip-setuptools-72.0.0
