commit: 57c4248ea374f17c8fe7ee2ad5fc2b3020789f7d Author: NHOrus <jy6x2b32pie9 <AT> yahoo <DOT> com> AuthorDate: Wed Jan 15 08:09:02 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Feb 10 09:17:56 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c4248e
media-sound/aumix: update EAPI 7 -> 8, fix erroneous configure error It checks for FreeBSD's sysmouse, badly. Explicitly disable check Closes: https://bugs.gentoo.org/939138 Bug: https://bugs.gentoo.org/930028 Signed-off-by: NHOrus <jy6x2b32pie9 <AT> yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/40140 Signed-off-by: Sam James <sam <AT> gentoo.org> media-sound/aumix/aumix-2.9.1-r1.ebuild | 5 +-- media-sound/aumix/aumix-2.9.1.ebuild | 56 --------------------------------- 2 files changed, 3 insertions(+), 58 deletions(-) diff --git a/media-sound/aumix/aumix-2.9.1-r1.ebuild b/media-sound/aumix/aumix-2.9.1-r1.ebuild index 2162516551f1..d5b77c03df8d 100644 --- a/media-sound/aumix/aumix-2.9.1-r1.ebuild +++ b/media-sound/aumix/aumix-2.9.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="http://jpj.net/~trevor/aumix/releases/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 sparc x86" IUSE="gpm gtk nls" RDEPEND="sys-libs/ncurses:0= @@ -40,6 +40,7 @@ src_configure() { $(use_enable nls) $(usex gtk '' --without-gtk) $(usex gpm '' --without-gpm) + --without-sysmouse #921162 ) econf "${myeconfargs[@]}" diff --git a/media-sound/aumix/aumix-2.9.1.ebuild b/media-sound/aumix/aumix-2.9.1.ebuild deleted file mode 100644 index 46beffe55d85..000000000000 --- a/media-sound/aumix/aumix-2.9.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools desktop - -DESCRIPTION="Aumix volume/mixer control program" -HOMEPAGE="http://jpj.net/~trevor/aumix.html" -SRC_URI="http://jpj.net/~trevor/aumix/releases/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 sparc x86" -IUSE="gpm gtk nls" - -RDEPEND="sys-libs/ncurses:0= - gpm? ( sys-libs/gpm ) - gtk? ( x11-libs/gtk+:2 ) - nls? ( virtual/libintl )" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" - -PATCHES=( - "${FILESDIR}"/${P}-tinfo.patch #578722 - "${FILESDIR}"/${P}-fno-common.patch -) - -src_prepare() { - default - eautoreconf #578722 -} - -src_configure() { - local myeconfargs=( - $(use_enable nls) - $(usex gtk '' --without-gtk) - $(usex gpm '' --without-gpm) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - newinitd "${FILESDIR}"/aumix.rc6 aumix - - if use gtk; then - doicon data/aumix.xpm - make_desktop_entry aumix Aumix - fi -}
