From 253f4f5cd85d433a72f69a5479c09815cdc1a36e Mon Sep 17 00:00:00 2001 From: Sam James Date: Thu, 11 Jun 2026 00:20:03 +0100 Subject: [PATCH] media-plugins/mpg123-output-plugins: add 1.33.6 Signed-off-by: Sam James --- media-plugins/mpg123-output-plugins/Manifest | 1 + .../mpg123-output-plugins-1.33.6.ebuild | 101 ++++++++++++++++++ 2 files changed, 102 insertions(+) create mode 100644 media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.33.6.ebuild diff --git a/media-plugins/mpg123-output-plugins/Manifest b/media-plugins/mpg123-output-plugins/Manifest index 7be95adae9021..5d78427cf5199 100644 --- a/media-plugins/mpg123-output-plugins/Manifest +++ b/media-plugins/mpg123-output-plugins/Manifest @@ -4,3 +4,4 @@ DIST mpg123-1.33.1.tar.bz2 1121415 BLAKE2B a77b959e36d0ce613e51a92a4a7a4e6e33aa0 DIST mpg123-1.33.3.tar.bz2 1121537 BLAKE2B d4610c07d7f7c90ef5ddadf15b847705bfe780102bee94a0fee122d8bb4ede75f33682643df3105f3193e234ddffb97e8dc8540ea3f3b365830682c5c45a42a7 SHA512 509841e296dabf6039b5301e8160fcea37f13963d7bedf12082d2ce0d3bd14229fd906cb899eea2be9942fb994d9e1e4f00c757ca96f4ca7d5a14469cf13b91d DIST mpg123-1.33.4.tar.bz2 1122088 BLAKE2B 3af400a54e19ed93f200c006ea57db97709fed6daa1f8e6f23229a395b3dec8f38f999c24f8209fa7243be19f6c05baa2925e7016b7518378cc0668ef6b539f6 SHA512 9b7aa93b692132da7eb8dcfef12ce91bf66bf8475af50e9c57d7b80225f96c0e74264e518e558371af1f4cf6d2afda5b3dfc844949fd747db7ac7c44d0e9f6ad DIST mpg123-1.33.5.tar.bz2 1123086 BLAKE2B 1e849727250081df1ce752acc88f98db83b021d4fbacc7947e5693ebc7ec899d64791ef8ec108f9ec127903f04cdeaad80d5e38ffe8506f21dfef522546f2670 SHA512 ab5d9c26e9f1c73b98449b738fa55e818bcde713683a84ac282e3c2adef85e4ffa46bdc33ddf736b536a5ddb3f24ca731664cdc465d431e267b5656e959b61d0 +DIST mpg123-1.33.6.tar.bz2 1123797 BLAKE2B 400c16b71a0e015b04c11cfae0dc39f085e3a044c1069d0727ea0de1e58302e8736cc913eaf657945636b3c9351867c5bbcb7f337857a7ecf3b23f432b327e27 SHA512 83d8fca128b1fd39e336e6052837b16951360d6f1a47919e00d4b7285717ee7cd4dd56c24bd873316ba6969081fe619cda93ebb20771aed052c6e9d07657f2ab diff --git a/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.33.6.ebuild b/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.33.6.ebuild new file mode 100644 index 0000000000000..05d0913833564 --- /dev/null +++ b/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.33.6.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2026 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="Plugins for mpg123, the realtime MPEG 1.0/2.0/2.5 audio player" +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 ~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=" + !