summaryrefslogtreecommitdiff
path: root/games-engines
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-05 19:56:44 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-05 19:56:44 +0000
commitafb5832780c297900c8f0532c7781a381d28740f (patch)
tree85f3951b4d38c07fb054f2173d93252520eb207e /games-engines
parent3f9f4e97c1ac6ba1b1d0590e4c70afeb592c172b (diff)
downloadbaldeagleos-repo-afb5832780c297900c8f0532c7781a381d28740f.tar.gz
baldeagleos-repo-afb5832780c297900c8f0532c7781a381d28740f.tar.xz
baldeagleos-repo-afb5832780c297900c8f0532c7781a381d28740f.zip
Adding metadata
Diffstat (limited to 'games-engines')
-rw-r--r--games-engines/scummvm/Manifest1
-rw-r--r--games-engines/scummvm/scummvm-2026.1.0.ebuild155
2 files changed, 0 insertions, 156 deletions
diff --git a/games-engines/scummvm/Manifest b/games-engines/scummvm/Manifest
index 9251fb33cad7..77fe6965cc53 100644
--- a/games-engines/scummvm/Manifest
+++ b/games-engines/scummvm/Manifest
@@ -1,2 +1 @@
-DIST scummvm-2026.1.0.tar.xz 226299792 BLAKE2B 10041da76a6599b12f703621be59a783af25c5274513b6bf61f023523a58cb1077456cd6d2a29ba6e169431b80bfe692ab411f0979f0ac16dfff5109d42754f7 SHA512 65ae84d334547b103b653442ea4fa5c5c96e75d85dea3bf5d6da024547ca80c0a7751cebf6a3b00fe56521b5d05c14a07465a35edf6ca9e4331360ae990b0545
DIST scummvm-2026.2.0.tar.xz 227253688 BLAKE2B f6627dd4c517338cae58ddf3cec923b702e76e665b3047cbc0be53a09eb005ae33ca611ccf3397cf911388be45aaeb0dc469f7c8136c953bb8ffacfc0611404b SHA512 093369a5e3d849e9d4fb12a247fa8af68314d7bba59bdc2e5270d0e01fdd711761fa9707e8b61acac1967e223f2db12aa208a397000ee6630f5b2adf365d490d
diff --git a/games-engines/scummvm/scummvm-2026.1.0.ebuild b/games-engines/scummvm/scummvm-2026.1.0.ebuild
deleted file mode 100644
index 8dc8141cc70f..000000000000
--- a/games-engines/scummvm/scummvm-2026.1.0.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop flag-o-matic toolchain-funcs xdg
-
-DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts adventures"
-HOMEPAGE="https://www.scummvm.org/"
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/scummvm/scummvm"
-else
- SRC_URI="https://downloads.scummvm.org/frs/scummvm/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
- S=${WORKDIR}/${P/_/}
-fi
-
-LICENSE="GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception"
-SLOT="0"
-IUSE="
- a52 aac alsa debug flac fluidsynth fribidi gif +gtk jpeg lua mpeg2
- mp3 musepack +net opengl openmpt parport png readline sndio speech
- theora truetype unsupported vorbis vpx zlib
-"
-RESTRICT="test" # it only looks like there's a test there #77507
-
-DEPEND="
- >=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:= )
- fribidi? ( dev-libs/fribidi )
- gif? ( media-libs/giflib )
- gtk? (
- dev-libs/glib:2
- x11-libs/gtk+:3
- )
- jpeg? ( media-libs/libjpeg-turbo:= )
- mp3? ( media-libs/libmad )
- mpeg2? ( media-libs/libmpeg2 )
- musepack? ( media-sound/musepack-tools:= )
- net? (
- media-libs/sdl2-net
- net-misc/curl
- )
- opengl? (
- || (
- virtual/opengl
- media-libs/libglvnd
- )
- )
- openmpt? ( media-libs/libopenmpt:= )
- parport? ( sys-libs/libieee1284:= )
- png? ( media-libs/libpng:0 )
- readline? ( sys-libs/readline:= )
- sndio? ( media-sound/sndio:= )
- speech? ( app-accessibility/speech-dispatcher )
- truetype? ( media-libs/freetype:2 )
- theora? ( media-libs/libtheora:= )
- vorbis? (
- media-libs/libogg
- media-libs/libvorbis
- )
- vpx? ( media-libs/libvpx:= )
- zlib? ( virtual/zlib:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- app-arch/xz-utils
- truetype? ( virtual/pkgconfig )
- x86? ( dev-lang/nasm )
-"
-
-src_prepare() {
- default
-
- # -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
- tc-export STRINGS
-
- local myconf=(
- --backend=sdl
- --host=${CHOST}
- --enable-verbose-build
- --prefix="${EPREFIX}/usr"
- --libdir="${EPREFIX}/usr/$(get_libdir)"
- --opengl-mode=$(usex opengl auto none)
- --with-sdl-prefix="${EPREFIX}/usr"
- $(use_enable a52)
- $(use_enable aac faad)
- $(use_enable alsa)
- $(use_enable debug)
- $(use_enable !debug release-mode)
- $(use_enable flac)
- $(use_enable fluidsynth)
- $(use_enable fribidi)
- $(use_enable gif)
- $(use_enable gtk)
- $(use_enable jpeg)
- $(use_enable lua)
- # it's exclusive to openmpt, and openmpt is preferred upstream
- --disable-mikmod
- $(use_enable mp3 mad)
- $(use_enable mpeg2)
- $(use_enable musepack mpcdec)
- $(use_enable net libcurl)
- $(use_enable net sdlnet)
- $(use_enable openmpt)
- $(use_enable parport opl2lpt)
- $(use_enable png)
- $(use_enable readline)
- $(use_enable sndio)
- $(use_enable speech tts)
- --enable-text-console
- $(use_enable theora theoradec)
- $(use_enable truetype freetype2)
- $(usex unsupported --enable-all-engines '')
- $(use_enable vorbis)
- $(use_enable vpx)
- $(use_enable zlib)
- $(use_enable x86 nasm)
- )
- echo "configure ${myconf[@]}"
- # not an autoconf script, so don't call econf
- local -x 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
-}