commit: 7b3425809c918357d53b84973a981351a0a180ee
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 10 03:08:06 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Mar 10 03:26:40 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b342580
media-libs/sdl2-mixer: drop 2.8.0
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
media-libs/sdl2-mixer/Manifest | 1 -
media-libs/sdl2-mixer/sdl2-mixer-2.8.0.ebuild | 96 ---------------------------
2 files changed, 97 deletions(-)
diff --git a/media-libs/sdl2-mixer/Manifest b/media-libs/sdl2-mixer/Manifest
index ba2918bb877f..17658931ec99 100644
--- a/media-libs/sdl2-mixer/Manifest
+++ b/media-libs/sdl2-mixer/Manifest
@@ -1,3 +1,2 @@
DIST SDL2_mixer-2.6.3.tar.gz 9935069 BLAKE2B
9908bdc549300af05b4fbcbb6c0533913ae62bfa2f761118983e0da58a4bcd68c2d008fa5bbcd94b0141241e54f1cd507e275e2d4b637214b803dabdbc5b0250
SHA512
2e9da045d2fdab97236c3901b3d441834a67a47c8851ddfb817c9db6f23ed9fb355a5ef8d2158d0c9959a83934e8cd1b95db8a69eaddf8f7fcca115f01818740
-DIST SDL2_mixer-2.8.0.tar.gz 10874471 BLAKE2B
701ed21416e7a3ceda313f3e9ad47f98687f357712fb90f6c3c2ac065c96a4ded04a907c563f3b9b7bf42f192b6c442d025abb0a5cfbb745bd8719c49e29ff61
SHA512
5ddbc4b0b5fad2e0844a503daa79564b912654192599ef8fa7698531f08323ce01801f6bb17b2b3905020a3df362a967b7566ae725eb085da991578cc0807aad
DIST SDL2_mixer-2.8.1.tar.gz 5996239 BLAKE2B
e03fc3f2aee9e8ed5c2b2fabc54cd319adc57f88e3b965e7c8a26339808cf9d68bac83b53369e172f175896d90f1bd026125fe1356ec73ee88b369402706f455
SHA512
6148591404b2113bcdb54391821658548acfe380a9cba660113e55e6f2fb7da2a5a59a99fefe51a0d7f8b91160648f11f72750353da88d285a962e3a410aecd7
diff --git a/media-libs/sdl2-mixer/sdl2-mixer-2.8.0.ebuild
b/media-libs/sdl2-mixer/sdl2-mixer-2.8.0.ebuild
deleted file mode 100644
index f336653b1b09..000000000000
--- a/media-libs/sdl2-mixer/sdl2-mixer-2.8.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="SDL2_mixer-${PV}"
-inherit cmake-multilib
-
-DESCRIPTION="Simple Direct Media Layer Mixer Library"
-HOMEPAGE="https://github.com/libsdl-org/SDL_mixer"
-SRC_URI="https://www.libsdl.org/projects/SDL_mixer/release/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
-IUSE="flac fluidsynth gme midi mod modplug mp3 opus playtools stb timidity
tremor vorbis +wav wavpack xmp"
-REQUIRED_USE="
- midi? ( || ( timidity fluidsynth ) )
- timidity? ( midi )
- fluidsynth? ( midi )
-
- vorbis? ( ?? ( stb tremor ) )
- stb? ( vorbis )
- tremor? ( vorbis )
-
- mod? ( || ( modplug xmp ) )
- modplug? ( mod )
- xmp? ( mod )
-"
-
-RDEPEND="
- media-libs/libsdl2[${MULTILIB_USEDEP}]
- flac? ( media-libs/flac:=[${MULTILIB_USEDEP}] )
- midi? (
- fluidsynth? ( media-sound/fluidsynth:=[${MULTILIB_USEDEP}] )
- timidity? ( media-sound/timidity++ )
- )
- mod? (
- modplug? ( media-libs/libmodplug[${MULTILIB_USEDEP}] )
- xmp? ( media-libs/libxmp )
- )
- mp3? ( media-sound/mpg123[${MULTILIB_USEDEP}] )
- opus? ( media-libs/opusfile )
- vorbis? (
- stb? ( dev-libs/stb )
- tremor? ( media-libs/tremor[${MULTILIB_USEDEP}] )
- !stb? ( !tremor? ( media-libs/libvorbis[${MULTILIB_USEDEP}] ) )
- )
- gme? ( media-libs/game-music-emu[${MULTILIB_USEDEP}] )
- wavpack? ( media-sound/wavpack[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DSDL2MIXER_CMD=yes
- -DSDL2MIXER_WAVE=$(usex wav)
- -DSDL2MIXER_MOD=$(usex mod)
- -DSDL2MIXER_MOD_MODPLUG=$(usex modplug)
- -DSDL2MIXER_MOD_XMP=$(usex xmp)
- -DSDL2MIXER_MIDI=$(usex midi)
- -DSDL2MIXER_MIDI_TIMIDITY=$(usex timidity)
- -DSDL2MIXER_MIDI_FLUIDSYNTH=$(usex fluidsynth)
- -DSDL2MIXER_VORBIS=$(usex vorbis $(usex stb STB $(usex tremor
TREMOR VORBISFILE) ) no )
- -DSDL2MIXER_FLAC=$(usex flac)
- -DSDL2MIXER_FLAC_LIBFLAC=$(usex flac)
- -DSDL2MIXER_MP3=$(usex mp3)
- -DSDL2MIXER_MP3_MPG123=$(usex mp3)
- -DSDL2MIXER_OPUS=$(usex opus)
- -DSDL2MIXER_GME=$(usex gme)
- -DSDL2MIXER_WAVPACK=$(usex wavpack)
- -DSDL2MIXER_SAMPLES=$(usex playtools)
- -DSDL2MIXER_SAMPLES_INSTALL=$(usex playtools)
- )
- cmake_src_configure
-}
-
-multilib_src_install_all() {
- dodoc {CHANGES,README}.txt
- rm -r "${ED}"/usr/share/licenses || die
-}
-
-pkg_postinst() {
- # bug #412035
- if use midi && use fluidsynth; then
- ewarn "FluidSynth support requires you to set the
SDL_SOUNDFONTS"
- ewarn "environment variable to the location of a SoundFont file"
- ewarn "unless the game or application happens to do this for
you."
- if use timidity; then
- ewarn "Failing to do so will result in Timidity being
used instead."
- else
- ewarn "Failing to do so will result in silence."
- fi
- fi
-}