commit:     713092ca1835ce8bc9981013c996abc563132054
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 15 19:56:08 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Apr 15 20:44:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713092ca

games-engines/scummvm: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 games-engines/scummvm/Manifest                     |   1 -
 .../scummvm/files/scummvm-2.1.0-fluidsynth.patch   |  39 --------
 games-engines/scummvm/scummvm-2.1.2.ebuild         | 110 ---------------------
 3 files changed, 150 deletions(-)

diff --git a/games-engines/scummvm/Manifest b/games-engines/scummvm/Manifest
index a422ef4d771..7dda4a66415 100644
--- a/games-engines/scummvm/Manifest
+++ b/games-engines/scummvm/Manifest
@@ -1,2 +1 @@
-DIST scummvm-2.1.2.tar.xz 27056972 BLAKE2B 
0afedd27350ea80c3610106b7e09fd57aaebc8847eebdb180628559ca30f49d005a5466bd3991a76271eff39a782e8abf3bf1a3ace25909a1d9947a1b539d6c2
 SHA512 
a6462bc55d90a229e32389380504d6ecf0c836c8a6733775c993f8db34918ef1f9d0559acc7c110e98719b32cf84408a01021dcfa3fe5a821fe4265c1bc49ecc
 DIST scummvm-2.2.0.tar.xz 63652348 BLAKE2B 
b44a07d7ad6747b136465f81122464f02e5cc655c205d6f4424555311563f8ceaa8072972d05512af85d18fabba78d5ea9396ea314581776c1ef8d88ca6ab81b
 SHA512 
001f884b9689386ef5b69ab8f5fa2362e1e4dc5e8273f96dc8dce1963be354a2fad95e724ff33d65008be7591519f0e2bac530ba3c44a449b8b7cac862f4f81e

diff --git a/games-engines/scummvm/files/scummvm-2.1.0-fluidsynth.patch 
b/games-engines/scummvm/files/scummvm-2.1.0-fluidsynth.patch
deleted file mode 100644
index 6b4760e16dd..00000000000
--- a/games-engines/scummvm/files/scummvm-2.1.0-fluidsynth.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 68758a879e0c8ecc0d40962516d4e808aa4e15e5 Mon Sep 17 00:00:00 2001
-From: D G Turner <[email protected]>
-Date: Tue, 17 Dec 2019 04:21:04 +0000
-Subject: [PATCH] AUDIO: Really Fix Compilation Against Fluidsynth v2.1+
-
-The previous fix did not work as the forbidden exception had no effect
-since scummsys.h and thus forbidden.h had already been included prior
-to the fluidsynth header being included. This also meant that undefining
-the exception define after the header would have had no effect anyway.
-
-This new solution was suggest by eriktorbjorn on bug #11278 and should
-avoid the need to add an exception which would persist over the entire
-source file.
----
- audio/softsynth/fluidsynth.cpp | 15 +++++++--------
- 1 file changed, 7 insertions(+), 8 deletions(-)
-
-diff --git a/audio/softsynth/fluidsynth.cpp b/audio/softsynth/fluidsynth.cpp
-index 33a74a15247..f8c2412492e 100644
---- a/audio/softsynth/fluidsynth.cpp
-+++ b/audio/softsynth/fluidsynth.cpp
-@@ -20,10 +20,16 @@
-  *
-  */
- 
--#include "common/scummsys.h"
-+#include "config.h"
- 
- #ifdef USE_FLUIDSYNTH
- 
-+// Fluidsynth v2.1+ uses printf in one of it's headers,
-+// include/fluidsynth/log.h around line 82 so need to include this
-+// prior scummsys.h inclusion and thus forbidden.h
-+#include <fluidsynth.h>
-+
-+#include "common/scummsys.h"
- #include "common/config-manager.h"
- #include "common/error.h"
- #include "common/system.h"

diff --git a/games-engines/scummvm/scummvm-2.1.2.ebuild 
b/games-engines/scummvm/scummvm-2.1.2.ebuild
deleted file mode 100644
index 5f7022f1055..00000000000
--- a/games-engines/scummvm/scummvm-2.1.2.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit desktop flag-o-matic toolchain-funcs xdg
-
-DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts 
adventures"
-HOMEPAGE="https://www.scummvm.org/";
-SRC_URI="https://scummvm.org/frs/scummvm/${PV}/${P}.tar.xz";
-
-LICENSE="GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="a52 aac alsa debug flac fluidsynth jpeg lua mpeg2 mp3 net opengl png 
speech theora truetype unsupported vorbis zlib"
-RESTRICT="test"  # it only looks like there's a test there #77507
-
-RDEPEND="
-       >=media-libs/libsdl2-2.0.0[sound,joystick,video]
-       a52? ( media-libs/a52dec )
-       aac? ( media-libs/faad2 )
-       alsa? ( media-libs/alsa-lib )
-       flac? ( media-libs/flac )
-       fluidsynth? ( media-sound/fluidsynth )
-       jpeg? ( virtual/jpeg:0 )
-       mp3? ( media-libs/libmad )
-       mpeg2? ( media-libs/libmpeg2 )
-       net? ( media-libs/sdl2-net )
-       opengl? ( || ( virtual/opengl media-libs/mesa[gles2] 
media-libs/mesa[gles1] ) )
-       png? ( media-libs/libpng:0 )
-       speech? ( app-accessibility/speech-dispatcher )
-       truetype? ( media-libs/freetype:2 )
-       theora? ( media-libs/libtheora )
-       vorbis? (
-               media-libs/libogg
-               media-libs/libvorbis
-       )
-       zlib? ( sys-libs/zlib:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-       app-arch/xz-utils
-       truetype? ( virtual/pkgconfig )
-       x86? ( dev-lang/nasm )
-"
-
-S="${WORKDIR}/${P/_/}"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-2.1.0-fluidsynth.patch"
-)
-
-src_prepare() {
-       xdg_src_prepare
-
-       # -g isn't needed for nasm here
-       sed -i \
-               -e '/NASMFLAGS/ s/-g//' \
-               configure || die
-       sed -i \
-               -e '/INSTALL.*doc/d' \
-               -e '/INSTALL.*\/pixmaps/d' \
-               -e 's/-s //' \
-               ports.mk || die
-}
-
-src_configure() {
-       use x86 && append-ldflags -Wl,-z,noexecstack
-
-       local myconf=(
-               --backend=sdl
-               --host=${CHOST}
-               --enable-verbose-build
-               --prefix="${EPREFIX}/usr"
-               --libdir="${EPREFIX}/usr/$(get_libdir)"
-               --opengl-mode=$(usex opengl auto none)
-               $(use_enable a52)
-               $(use_enable aac faad)
-               $(use_enable alsa)
-               $(use_enable debug)
-               $(use_enable !debug release-mode)
-               $(use_enable flac)
-               $(usex fluidsynth '' --disable-fluidsynth)
-               $(use_enable jpeg)
-               $(use_enable lua)
-               $(use_enable mp3 mad)
-               $(use_enable mpeg2)
-               $(use_enable net sdlnet)
-               $(use_enable png)
-               $(use_enable speech tts)
-               $(use_enable theora theoradec)
-               $(use_enable truetype freetype2)
-               $(usex unsupported --enable-all-engines '')
-               $(use_enable vorbis)
-               $(use_enable zlib)
-               $(use_enable x86 nasm)
-       )
-       echo "configure ${myconf[@]}"
-       # NOT AN AUTOCONF SCRIPT SO DONT CALL ECONF
-       SDL_CONFIG="sdl2-config" \
-       ./configure "${myconf[@]}" "${EXTRA_ECONF}" || die
-}
-
-src_compile() {
-       emake AR="$(tc-getAR) cru" RANLIB="$(tc-getRANLIB)"
-}
-
-src_install() {
-       default
-       doicon -s scalable icons/scummvm.svg
-}

Reply via email to