From 033878d4c33d172bbf8299ce867d10c147fada35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sat, 7 Feb 2026 20:42:07 +0100 Subject: [PATCH] games-fps/crispy-doom: Moved to ::gentoo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- games-fps/crispy-doom/Manifest | 2 - .../crispy-doom/crispy-doom-5.12.0.ebuild | 79 ------------------ games-fps/crispy-doom/crispy-doom-6.0.ebuild | 81 ------------------- .../files/crispy-doom-5.12.0-cflags.patch | 13 --- .../files/crispy-doom-6.0-cflags.patch | 11 --- games-fps/crispy-doom/metadata.xml | 19 ----- 6 files changed, 205 deletions(-) delete mode 100644 games-fps/crispy-doom/Manifest delete mode 100644 games-fps/crispy-doom/crispy-doom-5.12.0.ebuild delete mode 100644 games-fps/crispy-doom/crispy-doom-6.0.ebuild delete mode 100644 games-fps/crispy-doom/files/crispy-doom-5.12.0-cflags.patch delete mode 100644 games-fps/crispy-doom/files/crispy-doom-6.0-cflags.patch delete mode 100644 games-fps/crispy-doom/metadata.xml diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest deleted file mode 100644 index 4af287abb5..0000000000 --- a/games-fps/crispy-doom/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST crispy-doom-5.12.0.tar.gz 2425206 BLAKE2B 18c0bd66dcec7b30404e32aa045d5666b89d68f2b9efb6f83455ab007d78816f72218591e5ddcf6ea68a02588f19e98057545dc27219407e450bf4ce600e3c1f SHA512 eb7b4da44c9b261712da4da1935de747928488571ba2be9f0fa43cedd2a0bab3e0f4e0ce1cec247f44ab1b61fc2aa1f545bb0ef50f5f8ac1d3c564342d992a11 -DIST crispy-doom-6.0.tar.gz 2499918 BLAKE2B fc864ae55100db0d074d14eae795bd603b355fba8eaa783b564b167cf1bf65ff1e97f4640d2b0d56f8c4ec076125fd0f0e2a95bc5eac7251997e9f7757f4d295 SHA512 44ab9ffea1febe7eaab0c28d5dd178df821c200354aa9aeecd0b84dbe98419a037416f8d8e6176611dbd1a2dba8ec050d9e7267c61dcf8640c08c422765b270f diff --git a/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild b/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild deleted file mode 100644 index 9e2e41c5c9..0000000000 --- a/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..13} ) - -inherit autotools prefix python-any-r1 xdg - -DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Chocolate Doom" -HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom" -SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz" - -S="${WORKDIR}"/${PN}-${P} - -LICENSE="BSD GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc libsamplerate +midi png truecolor vorbis zlib" - -DEPEND=" - media-libs/libsdl2[video] - media-libs/sdl2-mixer[midi?,vorbis?] - media-libs/sdl2-net - libsamplerate? ( media-libs/libsamplerate ) - png? ( media-libs/libpng:= ) - zlib? ( virtual/zlib:= )" -RDEPEND="${DEPEND}" -# ${PYTHON_DEPS} for bash-completion -BDEPEND=" - ${PYTHON_DEPS} - doc? ( ${PYTHON_DEPS} )" - -DOCS=( - "AUTHORS" - "ChangeLog" - "NEWS.md" - "NOT-BUGS.md" - "PHILOSOPHY.md" - "README.md" - "README.Music.md" - "README.Strife.md" -) - -PATCHES=( - ${FILESDIR}/${P}-cflags.patch -) - -src_prepare() { - default - - hprefixify src/d_iwad.c - - eautoreconf -} - -src_configure() { - econf \ - --enable-bash-completion \ - $(use_enable doc) \ - --disable-fonts \ - --disable-icons \ - $(use_with libsamplerate) \ - $(use_with png libpng) \ - --enable-sdl2mixer \ - --enable-sdl2net \ - $(use_enable truecolor) \ - $(use_with zlib) \ - --disable-zpool -} - -src_install() { - emake DESTDIR="${D}" install - - # Remove redundant documentation files - rm -r "${ED}/usr/share/doc/"* || die - - einstalldocs -} diff --git a/games-fps/crispy-doom/crispy-doom-6.0.ebuild b/games-fps/crispy-doom/crispy-doom-6.0.ebuild deleted file mode 100644 index 98adf85743..0000000000 --- a/games-fps/crispy-doom/crispy-doom-6.0.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..13} ) - -inherit autotools prefix python-any-r1 xdg - -DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Chocolate Doom" -HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom" -SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz" - -S="${WORKDIR}"/${PN}-${P} - -LICENSE="BSD GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc fluidsynth libsamplerate +midi png truecolor vorbis zlib" -REQUIRE_USE="fluidsynth? ( midi )" - -DEPEND=" - media-libs/libsdl2[video] - media-libs/sdl2-mixer[fluidsynth?,midi?,vorbis?] - media-libs/sdl2-net - libsamplerate? ( media-libs/libsamplerate ) - png? ( media-libs/libpng:= ) - zlib? ( virtual/zlib:= )" -RDEPEND="${DEPEND}" -# ${PYTHON_DEPS} for bash-completion -BDEPEND=" - ${PYTHON_DEPS} - doc? ( ${PYTHON_DEPS} )" - -DOCS=( - "AUTHORS" - "ChangeLog" - "NEWS.md" - "NOT-BUGS.md" - "PHILOSOPHY.md" - "README.md" - "README.Music.md" - "README.Strife.md" -) - -PATCHES=( - ${FILESDIR}/${P}-cflags.patch -) - -src_prepare() { - default - - hprefixify src/d_iwad.c - - eautoreconf -} - -src_configure() { - econf \ - --enable-bash-completion \ - $(use_enable doc) \ - --disable-fonts \ - --disable-icons \ - $(use_with libsamplerate) \ - $(use_with png libpng) \ - --enable-sdl2mixer \ - --enable-sdl2net \ - $(use_with fluidsynth) \ - $(use_enable truecolor) \ - $(use_with zlib) \ - --disable-zpool -} - -src_install() { - emake DESTDIR="${D}" install - - # Remove redundant documentation files - rm -r "${ED}/usr/share/doc/"* || die - - einstalldocs -} diff --git a/games-fps/crispy-doom/files/crispy-doom-5.12.0-cflags.patch b/games-fps/crispy-doom/files/crispy-doom-5.12.0-cflags.patch deleted file mode 100644 index 153be493f9..0000000000 --- a/games-fps/crispy-doom/files/crispy-doom-5.12.0-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index e4614a1..5908e1a 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -28,7 +28,7 @@ OPT_LEVEL=2 - if test "$GCC" = "yes" - then - WARNINGS="-Wall -Wdeclaration-after-statement -Wredundant-decls" -+ CFLAGS="$WARNINGS $orig_CFLAGS" -- CFLAGS="-O$OPT_LEVEL -g $WARNINGS $orig_CFLAGS" - fi - - PKG_CHECK_MODULES(SDL, [sdl2 >= 2.0.7]) diff --git a/games-fps/crispy-doom/files/crispy-doom-6.0-cflags.patch b/games-fps/crispy-doom/files/crispy-doom-6.0-cflags.patch deleted file mode 100644 index 9d307220d6..0000000000 --- a/games-fps/crispy-doom/files/crispy-doom-6.0-cflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac 2024-10-22 14:32:01.009784223 -0400 -+++ b/configure.ac 2024-10-22 14:38:40.706790279 -0400 -@@ -28,7 +28,7 @@ - if test "$GCC" = "yes" - then - WARNINGS="-Wall -Wdeclaration-after-statement -Wredundant-decls" -- CFLAGS="-O$OPT_LEVEL -g $WARNINGS $orig_CFLAGS" -+ CFLAGS="$WARNINGS $orig_CFLAGS" - fi - - PKG_CHECK_MODULES(SDL, [sdl2 >= 2.0.7]) diff --git a/games-fps/crispy-doom/metadata.xml b/games-fps/crispy-doom/metadata.xml deleted file mode 100644 index 548669a6eb..0000000000 --- a/games-fps/crispy-doom/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Crispy Doom is a friendly fork of Chocolate Doom that provides a higher display resolution, removes the static limits of the Doom engine and offers further optional visual, tactical and physical enhancements while remaining entirely config file, savegame, netplay and demo compatible with the original. - - - - Use media-sound/fluidsynth - for MIDI support - Basic support for MIDI files - Enable true-color rendering (experimental) - - - https://github.com/fabiangreffrath/crispy-doom/issues - https://github.com/fabiangreffrath/crispy-doom - fabiangreffrath/crispy-doom - -