diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-08 06:41:21 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-08 06:41:21 +0000 |
commit | 9991465b0b90d77b2a8a2ae833b6ecd99e6b5101 (patch) | |
tree | 28adc48ed9c9af3eec4c870d7a7efc8da5e0d8f1 /media-plugins | |
parent | d69399c7befdd98cda62d6a1788ae2aa7f104c5e (diff) |
gentoo auto-resync : 08:01:2025 - 06:41:21
Diffstat (limited to 'media-plugins')
-rw-r--r-- | media-plugins/Manifest.gz | bin | 42751 -> 42754 bytes | |||
-rw-r--r-- | media-plugins/mpg123-output-plugins/Manifest | 4 | ||||
-rw-r--r-- | media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild | 106 | ||||
-rw-r--r-- | media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.9.ebuild | 4 |
4 files changed, 3 insertions, 111 deletions
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz Binary files differindex 5da229129399..641cb2846fc9 100644 --- a/media-plugins/Manifest.gz +++ b/media-plugins/Manifest.gz diff --git a/media-plugins/mpg123-output-plugins/Manifest b/media-plugins/mpg123-output-plugins/Manifest index 3313d780e532..55a7a9b1622c 100644 --- a/media-plugins/mpg123-output-plugins/Manifest +++ b/media-plugins/mpg123-output-plugins/Manifest @@ -1,5 +1,3 @@ -DIST mpg123-1.32.3.tar.bz2 1111054 BLAKE2B 67f889403c2bb639d675ec5ebea5a19c4b7174971d62bdd8d940ad659e6b0c06dada38422fc9d71b878917aa89e305ec48c8faa78d65d507cd6a0c9a79951359 SHA512 946c1073b6eebfd65333ec543df1caeea25864479e9c8e153fb53d8b636cc756d8d81947f7b5cbedbbfb1ea664d3fb27562ed36e7726d95e80591bd2ad622afc DIST mpg123-1.32.9.tar.bz2 1118388 BLAKE2B 370012300ca6cd26daf48cc067692e94c2c37c7549f6581d64e8f7cc9f08c720518ed6aaa10b3c2194ce2ae85afa5564a65dcf7129c6789f90d24be395ff1397 SHA512 dccb640b0845061811cb41bf145587e7093556d686d49a748232b079659b46284b6cc40db42d14febceac11277c58edf2b69d1b4c46c223829a3d15478e2e26c -EBUILD mpg123-output-plugins-1.32.3.ebuild 2959 BLAKE2B 4e71300045a7b74204030eae05cf050e738166f798ba495f30fd854665882b3cd3a7c03a34ab8d7b3f2e51742e2d06ca2b4c1ad2792d6ad8ce11a3dfb017d57c SHA512 31d6bd59464caf0b1d7bc70af2eccbce3fccf4c385a045f3bd13aabaa5a6704a19542d0f17f07203c360543a2ef67b8901def2ef7e590d8c7033a14ecf7f8a3a -EBUILD mpg123-output-plugins-1.32.9.ebuild 2789 BLAKE2B ef95322495299e07beac486f4282f6707a4bb71515fb2eb47b29a5b933c7cb90b3ccb4b24e5e8950dccac71d8b2b1f6c51ac626361081a3350d147877b5fda0b SHA512 4cec16c950dc2b4f3263200f6ef851354af61c9b473956271a55f4d1acf0cb77a3098f5c1a7c013c017a9b869200cf3e3a4351ef40bc9f4d143a299262c92753 +EBUILD mpg123-output-plugins-1.32.9.ebuild 2782 BLAKE2B 02f80113c001d4fe7a6bd349c87b7531d7eab1cb8d509ca8db22909fa5d992ffc2f2d524d21266e48cfd27f23ba487e3732a09e11b46c123718a11e9108b39fe SHA512 0e3dabc3862953717f027c09b2f4cf25f39626475cdc20d67aef0623f73a7f219d2a4c1f281597fd349ad34e3b6d9ae39f4564013564976c11d87ecd737d8cfd MISC metadata.xml 579 BLAKE2B e61622166d7240119fcdb5f79d5b228b5fef1086e818a3c5dce16d70f290b621a8c48efff36ff93d60cb63014e4d33db8401a902cdcc26d2779464788e735cb5 SHA512 f546df9ffe7d486a0f9450f86d531a48227820c597cb60216c61f589478fb312c1c1026deb90929feeb4b6804443ead310dbf1fdc3d1739a13220155c5523707 diff --git a/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild b/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild deleted file mode 100644 index d2913cba17f4..000000000000 --- a/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="mpg123" -MY_P="${MY_PN}-${PV}" -inherit flag-o-matic libtool toolchain-funcs - -DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3" -HOMEPAGE="https://www.mpg123.org/" -SRC_URI="https://downloads.sourceforge.net/${MY_PN}/${MY_P}.tar.bz2" - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" - -# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs. -# Note: build system prefers libsdl2 > libsdl. We could in theory add both -# but it's tricky when it comes to handling switching between them properly. -# We'd need a USE flag for both sdl1 and sdl2 and to make them clash. -RDEPEND=" - !<media-sound/mpg123-1.32.3-r100 - !media-libs/libmpg123 - dev-libs/libltdl:0 - alsa? ( media-libs/alsa-lib ) - jack? ( virtual/jack ) - nas? ( media-libs/nas ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-libs/libpulse ) - sdl? ( media-libs/libsdl2 )" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-build/libtool - virtual/pkgconfig -" - -DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README ) - -src_prepare() { - default - elibtoolize # for Darwin bundles - - # Rerun autotools with patched configure.ac - #eautoreconf -} - -src_configure() { - local _audio= - local _cpu=generic_fpu - - # Build fails without -D_GNU_SOURCE like this: - # error: ‘struct hostent’ has no member named ‘h_addr’ - append-cflags -D_GNU_SOURCE - - append-lfs-flags - - local flag - for flag in coreaudio pulseaudio jack alsa oss sdl portaudio nas ; do - if use ${flag}; then - _audio+=" ${flag/pulseaudio/pulse}" - fi - done - - use cpu_flags_ppc_altivec && _cpu=altivec - - if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then - use cpu_flags_x86_sse && _cpu=x86-64 - elif use x86 && gcc-specs-pie ; then - # Don't use any mmx, 3dnow, sse and 3dnowext - # bug #164504 - _cpu=generic_fpu - else - use cpu_flags_x86_mmx && _cpu=mmx - use cpu_flags_x86_3dnow && _cpu=3dnow - use cpu_flags_x86_sse && _cpu=x86 - use cpu_flags_x86_3dnowext && _cpu=x86 - fi - - local myconf=( - --with-optimization=0 - --with-audio="${_audio}" - --with-default-audio="${_audio}" - --with-cpu=${_cpu} - --enable-network - $(use_enable ipv6) - --enable-int-quality=$(usex int-quality) - --disable-components --enable-libout123-modules - ) - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - einstalldocs - find "${ED}" -type f -name '*.la' -delete || die - - # mpg123-1.32.3 cannot disable dummy output module so it is built again - # TODO: remove this with >=1.32.4 release - rm "${ED}"/usr/$(get_libdir)/mpg123/output_dummy.so || die -} diff --git a/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.9.ebuild b/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.9.ebuild index 9c81c389649f..ffed3d18c5d6 100644 --- a/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.9.ebuild +++ b/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.9.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 @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs. |