Diff libsidplayfp-2.14.0 with a libsidplayfp-3.0.0

/usr/portage/media-libs/libsidplayfp/libsidplayfp-3.0.0.ebuild 2026-06-05 19:17:04.758377828 +0300
7 7
HOMEPAGE="https://github.com/libsidplayfp/libsidplayfp"
8 8
SRC_URI="https://github.com/libsidplayfp/libsidplayfp/releases/download/v${PV}/${P}.tar.gz"
9 9

  
10
LICENSE="GPL-2"
11
SLOT="0/6"
12
KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv x86"
13
IUSE="test"
10
LICENSE="GPL-2+"
11
SLOT="0/7"
12
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
13
IUSE="test usb"
14 14
RESTRICT="!test? ( test )"
15 15

  
16
RDEPEND="dev-libs/libgcrypt:="
16
RDEPEND="
17
	>=media-libs/libresidfp-1.0.2:=
18
	usb? ( >=virtual/libusb-1-r2:1 )
19
"
17 20
DEPEND="${RDEPEND}"
18
BDEPEND="test? ( dev-libs/unittest++ )"
19

  
20
src_prepare() {
21
	default
22

  
23
	# fix automagic. warning: modifying .ac triggers maintainer mode.
24
	sed -i -e 's:doxygen:dIsAbLe&:' configure || die
25
}
21
BDEPEND="virtual/pkgconfig"
26 22

  
27 23
src_configure() {
28 24
	local myeconfargs=(
29 25
		# Avoid automagic media-libs/resid dep, can wire up if requested
30 26
		--without-exsid
27
		$(use_with usb usbsid)
31 28
		$(use_enable test tests)
32 29
	)
33 30

  
Thank you!