From 3a60b38f14fa81df8e18aa67d1634fbffca17d14 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jan 2023 05:50:43 +0000 Subject: gentoo auto-resync : 14:01:2023 - 05:50:42 --- media-sound/Manifest.gz | Bin 56402 -> 56407 bytes media-sound/openmpt123/Manifest | 4 +- media-sound/openmpt123/openmpt123-0.6.6.ebuild | 73 ------------------------- media-sound/openmpt123/openmpt123-0.6.7.ebuild | 73 +++++++++++++++++++++++++ 4 files changed, 75 insertions(+), 75 deletions(-) delete mode 100644 media-sound/openmpt123/openmpt123-0.6.6.ebuild create mode 100644 media-sound/openmpt123/openmpt123-0.6.7.ebuild (limited to 'media-sound') diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 1593f009b57a..617fe02b6379 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/openmpt123/Manifest b/media-sound/openmpt123/Manifest index 57774876f01e..ca2afea75c84 100644 --- a/media-sound/openmpt123/Manifest +++ b/media-sound/openmpt123/Manifest @@ -1,3 +1,3 @@ -DIST libopenmpt-0.6.6+release.autotools.tar.gz 1554516 BLAKE2B 21e2fc4252431235608a52d3a321e26eae5d45f2328ff3e3604d84c537d72e07d72346c504901b000af04dfc52b1dd91c79f576be4331ea8685e534a174b61cd SHA512 b634c556f13dc51d1008f4216936a9b7cab25a6fb0d5218da0b692ec848de21905ed1981223ac9ecdebea9ce6c5376e91ff92e1655dd0be491fce0114e3230bf -EBUILD openmpt123-0.6.6.ebuild 1728 BLAKE2B 28fda7e93988cf05690c7616a1457854cda5371e735df772ee12d9911e550de398a4a15a0311a3d414b7650452a4a3c13875275b38e672173c3cac5f74f32d62 SHA512 cf8b722ca8f2bd6b4f3045b6a454dfe69cb69524b04dabe1eb9365308072327827d95d00f30072813d15349c37518794f6c134a668993e574905df40dbd5459b +DIST libopenmpt-0.6.7+release.autotools.tar.gz 1556248 BLAKE2B ef1a30840416c77c3872fa3bf10db4b8a931074328f3cfd87ef368379bbac2a69b32ab41e43649fa40e44ff38662173f6dd50621d276d05d4560105bd8a96b4f SHA512 5b6a52491fee74cf3cddbf28edb5ced0e8115a5eb3fb53bf285a33fabfc1c8aa940c729a95f169c17163b4aedaa5a26614b3a85a22dba60bd10ad5d7cc94846e +EBUILD openmpt123-0.6.7.ebuild 1728 BLAKE2B 28fda7e93988cf05690c7616a1457854cda5371e735df772ee12d9911e550de398a4a15a0311a3d414b7650452a4a3c13875275b38e672173c3cac5f74f32d62 SHA512 cf8b722ca8f2bd6b4f3045b6a454dfe69cb69524b04dabe1eb9365308072327827d95d00f30072813d15349c37518794f6c134a668993e574905df40dbd5459b MISC metadata.xml 328 BLAKE2B 25f8b37a7e7885a50e5b7305c9090033c78b1154214e05060c3407f0d27ac436aa3f0da1dff3a5ba1685bef390f1fe99416893aaf59e002921cc3464ce0d2167 SHA512 6686c75dbfcd5a5f9d6ef4d667916f54388180045471f8eb585c7b0d6e03f5d56c3fc892c97851f7453318309a456bbfd877eb240cbf008b71984009d08a8181 diff --git a/media-sound/openmpt123/openmpt123-0.6.6.ebuild b/media-sound/openmpt123/openmpt123-0.6.6.ebuild deleted file mode 100644 index 1b565c6d4f58..000000000000 --- a/media-sound/openmpt123/openmpt123-0.6.6.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib - -MY_P="libopenmpt-${PV}+release.autotools" -DESCRIPTION="libopenmpt-based command line player for tracked music files (modules)" -HOMEPAGE="https://lib.openmpt.org/libopenmpt/" -SRC_URI="https://lib.openmpt.org/files/libopenmpt/src/${MY_P}.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -IUSE="flac portaudio pulseaudio sdl sndfile" - -RDEPEND=" - ~media-libs/libopenmpt-${PV} - flac? ( media-libs/flac:= ) - pulseaudio? ( media-sound/pulseaudio ) - sdl? ( >=media-libs/libsdl2-2.0.4 ) - sndfile? ( media-libs/libsndfile ) -" - -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Normally libopenmpt is built alongside openmpt123. Avoid the - # internal dependency and link it externally. - rm -r libopenmpt/ || die - sed -i \ - -e "s:libopenmpt/libopenmpt\.pc::g" \ - configure || die - sed -i \ - -e "/_${PN}_DEPENDENCIES/s:libopenmpt\.la::g" \ - -e "/_${PN}_LDADD/s:libopenmpt\.la:-lopenmpt:g" \ - Makefile.in || die -} - -src_configure() { - # A lot of these optional dependencies relate to libopenmpt, which - # we package separately, so we disable them here. - econf \ - --disable-static \ - --enable-openmpt123 \ - --disable-examples \ - --disable-tests \ - --disable-doxygen-doc \ - --without-zlib \ - --without-mpg123 \ - --without-ogg \ - --without-vorbis \ - --without-vorbisfile \ - $(use_with pulseaudio) \ - $(use_with portaudio) \ - --without-portaudiocpp \ - $(use_with sdl sdl2) \ - $(use_with sndfile) \ - $(use_with flac) -} - -src_compile() { - emake "bin/${PN}$(get_exeext)" -} - -src_install() { - dobin "bin/${PN}$(get_exeext)" -} diff --git a/media-sound/openmpt123/openmpt123-0.6.7.ebuild b/media-sound/openmpt123/openmpt123-0.6.7.ebuild new file mode 100644 index 000000000000..1b565c6d4f58 --- /dev/null +++ b/media-sound/openmpt123/openmpt123-0.6.7.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib + +MY_P="libopenmpt-${PV}+release.autotools" +DESCRIPTION="libopenmpt-based command line player for tracked music files (modules)" +HOMEPAGE="https://lib.openmpt.org/libopenmpt/" +SRC_URI="https://lib.openmpt.org/files/libopenmpt/src/${MY_P}.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +IUSE="flac portaudio pulseaudio sdl sndfile" + +RDEPEND=" + ~media-libs/libopenmpt-${PV} + flac? ( media-libs/flac:= ) + pulseaudio? ( media-sound/pulseaudio ) + sdl? ( >=media-libs/libsdl2-2.0.4 ) + sndfile? ( media-libs/libsndfile ) +" + +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Normally libopenmpt is built alongside openmpt123. Avoid the + # internal dependency and link it externally. + rm -r libopenmpt/ || die + sed -i \ + -e "s:libopenmpt/libopenmpt\.pc::g" \ + configure || die + sed -i \ + -e "/_${PN}_DEPENDENCIES/s:libopenmpt\.la::g" \ + -e "/_${PN}_LDADD/s:libopenmpt\.la:-lopenmpt:g" \ + Makefile.in || die +} + +src_configure() { + # A lot of these optional dependencies relate to libopenmpt, which + # we package separately, so we disable them here. + econf \ + --disable-static \ + --enable-openmpt123 \ + --disable-examples \ + --disable-tests \ + --disable-doxygen-doc \ + --without-zlib \ + --without-mpg123 \ + --without-ogg \ + --without-vorbis \ + --without-vorbisfile \ + $(use_with pulseaudio) \ + $(use_with portaudio) \ + --without-portaudiocpp \ + $(use_with sdl sdl2) \ + $(use_with sndfile) \ + $(use_with flac) +} + +src_compile() { + emake "bin/${PN}$(get_exeext)" +} + +src_install() { + dobin "bin/${PN}$(get_exeext)" +} -- cgit v1.2.3