* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2019-05-16 17:49 Ralph Seichter
0 siblings, 0 replies; 21+ messages in thread
From: Ralph Seichter @ 2019-05-16 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 7c27a9e85e40d14df664f6f6444c3e9fb42b960c
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Thu May 16 02:06:59 2019 +0000
Commit: Ralph Seichter <gentoo <AT> seichter <DOT> de>
CommitDate: Thu May 16 02:31:38 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c27a9e8
games-fps/crispy-doom: New package
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/Manifest | 1 +
games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 57 ++++++++++++++++++++++++++
games-fps/crispy-doom/metadata.xml | 16 ++++++++
3 files changed, 74 insertions(+)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
new file mode 100644
index 0000000..90c9f22
--- /dev/null
+++ b/games-fps/crispy-doom/Manifest
@@ -0,0 +1 @@
+DIST crispy-doom-5.5.2.tar.gz 2609091 BLAKE2B 75d8cad7d1acbd2948e95c6987cbe14ce29111dd357c5be38127875132cae4a170ebceb772e0b39151f137bfa752a8325dc02f419e79acfc767d7585cc8595a0 SHA512 0d17869a175291fc8998bccf7a58a663a3ab424a0f269ddab21ac3e6d354a89f7a34950bd961d9ca160fb7d2fe37b1bc756b58b84fedf099321dfa0eec994672
diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
new file mode 100644
index 0000000..641dc01
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools 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"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion libsamplerate png python timidity +vorbis zlib"
+
+DEPEND="
+ media-libs/libsdl2
+ media-libs/sdl2-mixer[timidity?,vorbis?]
+ media-libs/sdl2-net
+ libsamplerate? ( media-libs/libsamplerate )
+ png? ( media-libs/libpng:= )
+ zlib? ( sys-libs/zlib )"
+RDEPEND="
+ ${DEPEND}
+ bash-completion? ( app-shells/bash-completion )
+ python? (
+ dev-lang/python
+ dev-python/pillow
+ )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --docdir="${EPREFIX}/usr/share/doc/${P}/docs" \
+ $(use_with libsamplerate) \
+ $(use_with png libpng) \
+ $(use_with zlib)
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
diff --git a/games-fps/crispy-doom/metadata.xml b/games-fps/crispy-doom/metadata.xml
new file mode 100644
index 0000000..5150d4b
--- /dev/null
+++ b/games-fps/crispy-doom/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <longdescription lang="en">
+ 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.
+ </longdescription>
+ <maintainer type="person">
+ <email>vilhelm.gray@gmail.com</email>
+ <name>William Breathitt Gray</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/fabiangreffrath/crispy-doom/issues</bugs-to>
+ <doc lang="en">https://github.com/fabiangreffrath/crispy-doom</doc>
+ <remote-id type="github">fabiangreffrath/crispy-doom</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2019-05-17 15:19 Ralph Seichter
0 siblings, 0 replies; 21+ messages in thread
From: Ralph Seichter @ 2019-05-17 15:19 UTC (permalink / raw
To: gentoo-commits
commit: 97477d52fab3c03272f10e9ba9eeb33680cce735
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Fri May 17 07:54:11 2019 +0000
Commit: Ralph Seichter <gentoo <AT> seichter <DOT> de>
CommitDate: Fri May 17 07:54:47 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97477d52
games-fps/crispy-doom: Remove unnecessary bash-completion dependency
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
index 641dc01..38d7a77 100644
--- a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz"
LICENSE="BSD GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="bash-completion libsamplerate png python timidity +vorbis zlib"
+IUSE="libsamplerate png python timidity +vorbis zlib"
DEPEND="
media-libs/libsdl2
@@ -23,7 +23,6 @@ DEPEND="
zlib? ( sys-libs/zlib )"
RDEPEND="
${DEPEND}
- bash-completion? ( app-shells/bash-completion )
python? (
dev-lang/python
dev-python/pillow
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2019-05-19 15:42 Ralph Seichter
0 siblings, 0 replies; 21+ messages in thread
From: Ralph Seichter @ 2019-05-19 15:42 UTC (permalink / raw
To: gentoo-commits
commit: 103fbab9ab0e09f5343679b9d7823d48d4a75cf3
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Sat May 18 09:16:16 2019 +0000
Commit: Ralph Seichter <gentoo <AT> seichter <DOT> de>
CommitDate: Sat May 18 09:16:16 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=103fbab9
games-fps/crispy-doom: Utilize python_gen_any_dep
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
index f2ca898..05f0281 100644
--- a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -24,14 +24,14 @@ DEPEND="
png? ( media-libs/libpng:= )
zlib? ( sys-libs/zlib )"
RDEPEND="${DEPEND}"
-BDEPEND="
- python? (
- ${PYTHON_DEPS}
- dev-python/pillow
- )"
+BDEPEND="python? ( $(python_gen_any_dep 'dev-python/pillow[${PYTHON_USEDEP}]') )"
S="${WORKDIR}"/${PN}-${P}
+python_check_deps() {
+ has_version "dev-python/pillow[${PYTHON_USEDEP}]"
+}
+
src_prepare() {
default
eautoreconf
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2019-05-19 15:42 Ralph Seichter
0 siblings, 0 replies; 21+ messages in thread
From: Ralph Seichter @ 2019-05-19 15:42 UTC (permalink / raw
To: gentoo-commits
commit: 337b5173dd18a62595dbd55ccc825e1dc79d779f
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Sat May 18 08:54:57 2019 +0000
Commit: Ralph Seichter <gentoo <AT> seichter <DOT> de>
CommitDate: Sat May 18 08:55:31 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=337b5173
games-fps/crispy-doom: python is a BDEPEND dependency
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
index 38d7a77..f2ca898 100644
--- a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -3,7 +3,9 @@
EAPI=7
-inherit autotools xdg
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit autotools python-any-r1 xdg
DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Chocolate Doom"
HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom"
@@ -21,10 +23,10 @@ DEPEND="
libsamplerate? ( media-libs/libsamplerate )
png? ( media-libs/libpng:= )
zlib? ( sys-libs/zlib )"
-RDEPEND="
- ${DEPEND}
+RDEPEND="${DEPEND}"
+BDEPEND="
python? (
- dev-lang/python
+ ${PYTHON_DEPS}
dev-python/pillow
)"
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2019-05-22 17:03 Ralph Seichter
0 siblings, 0 replies; 21+ messages in thread
From: Ralph Seichter @ 2019-05-22 17:03 UTC (permalink / raw
To: gentoo-commits
commit: 377e0d4a5eafbe61bcf3fc5ff0cf6c2a7cb3236a
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Tue May 21 02:10:12 2019 +0000
Commit: Ralph Seichter <gentoo <AT> seichter <DOT> de>
CommitDate: Tue May 21 02:16:55 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=377e0d4a
games-fps/crispy-doom: Remove pillow dependency
Icons and fonts are provided prebuilt, so pillow module dependency is
not necessary.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
index 05f0281..81ab161 100644
--- a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -24,14 +24,10 @@ DEPEND="
png? ( media-libs/libpng:= )
zlib? ( sys-libs/zlib )"
RDEPEND="${DEPEND}"
-BDEPEND="python? ( $(python_gen_any_dep 'dev-python/pillow[${PYTHON_USEDEP}]') )"
+BDEPEND="python? ( ${PYTHON_DEPS} )"
S="${WORKDIR}"/${PN}-${P}
-python_check_deps() {
- has_version "dev-python/pillow[${PYTHON_USEDEP}]"
-}
-
src_prepare() {
default
eautoreconf
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2019-06-11 15:56 Ralph Seichter
0 siblings, 0 replies; 21+ messages in thread
From: Ralph Seichter @ 2019-06-11 15:56 UTC (permalink / raw
To: gentoo-commits
commit: 2156bb455e382cf04b29ca6dc2c696a95943b8ef
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Tue Jun 11 10:06:59 2019 +0000
Commit: Ralph Seichter <gentoo <AT> seichter <DOT> de>
CommitDate: Tue Jun 11 10:06:59 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2156bb45
games-fps/crispy-doom: Remove pkg_* definitions
The pkg_preinst, pkg_postinst, and pkg_postrm are already overloaded by
the xdg eclass.
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
index 81ab161..a817f3b 100644
--- a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -40,15 +40,3 @@ src_configure() {
$(use_with png libpng) \
$(use_with zlib)
}
-
-pkg_preinst() {
- xdg_pkg_preinst
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
2020-03-13 14:34 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2020-03-13 17:45 ` Andrew Ammerlaan
0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2020-03-13 17:45 UTC (permalink / raw
To: gentoo-commits
commit: 75b8db2becbed6c12a6313366d94fabe7afbb4b5
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Fri Mar 13 14:33:33 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Mar 13 14:33:33 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75b8db2b
games-fps/crispy-doom: remove py2_7 and py3_5 add py3_8
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
games-fps/crispy-doom/crispy-doom-5.5.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
index a817f3b..d8a3500 100644
--- a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit autotools python-any-r1 xdg
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
2020-04-12 16:16 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2020-04-12 16:39 ` Andrew Ammerlaan
0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2020-04-12 16:39 UTC (permalink / raw
To: gentoo-commits
commit: 78dae3d934d40ce8bcc4b463ef9c46e96503f3da
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Apr 12 16:00:44 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Apr 12 16:00:44 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78dae3d9
games-fps/crispy-doom: version bump 5.7.2
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
games-fps/crispy-doom/Manifest | 2 +-
.../crispy-doom/{crispy-doom-5.5.2.ebuild => crispy-doom-5.7.2.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index 90c9f22..6f3e148 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -1 +1 @@
-DIST crispy-doom-5.5.2.tar.gz 2609091 BLAKE2B 75d8cad7d1acbd2948e95c6987cbe14ce29111dd357c5be38127875132cae4a170ebceb772e0b39151f137bfa752a8325dc02f419e79acfc767d7585cc8595a0 SHA512 0d17869a175291fc8998bccf7a58a663a3ab424a0f269ddab21ac3e6d354a89f7a34950bd961d9ca160fb7d2fe37b1bc756b58b84fedf099321dfa0eec994672
+DIST crispy-doom-5.7.2.tar.gz 2624917 BLAKE2B 2c381d234168c53fda79c17d5b3544dbb72131d591bc6161524cc16b2ef47fa1e93c80656c3c9629dd3193a78dedad8fd4bffa66a1816ad5eb63c9c06a928e39 SHA512 236826c98e2cd66edcc11336b9ab1e6942ec9db09b53cb9f23e472046222431c94dc597fa0768e006b0b1b32ab6a6073c715e0bd95effebde17ea70b8e5f11ad
diff --git a/games-fps/crispy-doom/crispy-doom-5.5.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.7.2.ebuild
similarity index 100%
rename from games-fps/crispy-doom/crispy-doom-5.5.2.ebuild
rename to games-fps/crispy-doom/crispy-doom-5.7.2.ebuild
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2020-05-12 18:45 Andrew Ammerlaan
0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2020-05-12 18:45 UTC (permalink / raw
To: gentoo-commits
commit: 58b6854ffb2895b07bf1e0824515fda30ae2131d
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Tue May 12 14:04:16 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue May 12 14:08:29 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58b6854f
games-fps/crispy-doom: Version bump to 5.8.0
The truecolor USE flag is introduced for experimental true-color
rendering.
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/Manifest | 1 +
games-fps/crispy-doom/crispy-doom-5.8.0.ebuild | 43 ++++++++++++++++++++++++++
games-fps/crispy-doom/metadata.xml | 3 ++
3 files changed, 47 insertions(+)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index 6f3e148..1e60c1e 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -1 +1,2 @@
DIST crispy-doom-5.7.2.tar.gz 2624917 BLAKE2B 2c381d234168c53fda79c17d5b3544dbb72131d591bc6161524cc16b2ef47fa1e93c80656c3c9629dd3193a78dedad8fd4bffa66a1816ad5eb63c9c06a928e39 SHA512 236826c98e2cd66edcc11336b9ab1e6942ec9db09b53cb9f23e472046222431c94dc597fa0768e006b0b1b32ab6a6073c715e0bd95effebde17ea70b8e5f11ad
+DIST crispy-doom-5.8.0.tar.gz 2627570 BLAKE2B f4495363216fe251566ffda6ff4dff0952661050ebb1221e536ab5a13f792b69ae4eb159f2a89b32843cc796cead43455216ddec8cc2047d44e565f0aaab302b SHA512 c6a4833c27b81e9808565b352214001a0d621f8bf6dbb7f4235d2bedaa35db68a1cf2567f77e7139da29df1d56a1097419e16791d1b49e5882674e33ce8c4649
diff --git a/games-fps/crispy-doom/crispy-doom-5.8.0.ebuild b/games-fps/crispy-doom/crispy-doom-5.8.0.ebuild
new file mode 100644
index 0000000..a2e79c4
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-5.8.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit autotools 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"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libsamplerate png python timidity truecolor +vorbis zlib"
+
+DEPEND="
+ media-libs/libsdl2
+ media-libs/sdl2-mixer[timidity?,vorbis?]
+ media-libs/sdl2-net
+ libsamplerate? ( media-libs/libsamplerate )
+ png? ( media-libs/libpng:= )
+ zlib? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+BDEPEND="python? ( ${PYTHON_DEPS} )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --docdir="${EPREFIX}/usr/share/doc/${P}/docs" \
+ $(use_with libsamplerate) \
+ $(use_with png libpng) \
+ $(use_enable truecolor) \
+ $(use_with zlib)
+}
diff --git a/games-fps/crispy-doom/metadata.xml b/games-fps/crispy-doom/metadata.xml
index 5150d4b..a8959f1 100644
--- a/games-fps/crispy-doom/metadata.xml
+++ b/games-fps/crispy-doom/metadata.xml
@@ -8,6 +8,9 @@
<email>vilhelm.gray@gmail.com</email>
<name>William Breathitt Gray</name>
</maintainer>
+ <use>
+ <flag name="truecolor">Enable true-color rendering (experimental)</flag>
+ </use>
<upstream>
<bugs-to>https://github.com/fabiangreffrath/crispy-doom/issues</bugs-to>
<doc lang="en">https://github.com/fabiangreffrath/crispy-doom</doc>
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2020-08-20 7:48 Andrew Ammerlaan
0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2020-08-20 7:48 UTC (permalink / raw
To: gentoo-commits
commit: d15be3e5318904110322c031dd2325b004db82e4
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Wed Aug 19 12:34:56 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Aug 19 12:34:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d15be3e5
games-fps/cripsy-doom: Version bump to 5.9.0
Bug: https://bugs.gentoo.org/729216
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/Manifest | 3 +-
games-fps/crispy-doom/crispy-doom-5.7.2.ebuild | 42 ----------------------
...-doom-5.8.0.ebuild => crispy-doom-5.9.0.ebuild} | 33 ++++++++++++++---
games-fps/crispy-doom/metadata.xml | 1 +
4 files changed, 31 insertions(+), 48 deletions(-)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index 1e60c1e..1798910 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -1,2 +1 @@
-DIST crispy-doom-5.7.2.tar.gz 2624917 BLAKE2B 2c381d234168c53fda79c17d5b3544dbb72131d591bc6161524cc16b2ef47fa1e93c80656c3c9629dd3193a78dedad8fd4bffa66a1816ad5eb63c9c06a928e39 SHA512 236826c98e2cd66edcc11336b9ab1e6942ec9db09b53cb9f23e472046222431c94dc597fa0768e006b0b1b32ab6a6073c715e0bd95effebde17ea70b8e5f11ad
-DIST crispy-doom-5.8.0.tar.gz 2627570 BLAKE2B f4495363216fe251566ffda6ff4dff0952661050ebb1221e536ab5a13f792b69ae4eb159f2a89b32843cc796cead43455216ddec8cc2047d44e565f0aaab302b SHA512 c6a4833c27b81e9808565b352214001a0d621f8bf6dbb7f4235d2bedaa35db68a1cf2567f77e7139da29df1d56a1097419e16791d1b49e5882674e33ce8c4649
+DIST crispy-doom-5.9.0.tar.gz 2641211 BLAKE2B a97bb7d9bda0c4e984054a0051cadfcaba7c758829bec9e615801bbf91dc1c8063decfedf5b76056cd2fb05e8fcf4113f19c10d72604399b715011d994af3e8b SHA512 9970291f374003ac2a1d9e4c44db18b97a41ae3348a5e100ec369affc162d681d15ce61846480667c8a7418700b78a4380bedab1e3acae77976eb4271a22b644
diff --git a/games-fps/crispy-doom/crispy-doom-5.7.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.7.2.ebuild
deleted file mode 100644
index d8a3500..0000000
--- a/games-fps/crispy-doom/crispy-doom-5.7.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit autotools 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"
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libsamplerate png python timidity +vorbis zlib"
-
-DEPEND="
- media-libs/libsdl2
- media-libs/sdl2-mixer[timidity?,vorbis?]
- media-libs/sdl2-net
- libsamplerate? ( media-libs/libsamplerate )
- png? ( media-libs/libpng:= )
- zlib? ( sys-libs/zlib )"
-RDEPEND="${DEPEND}"
-BDEPEND="python? ( ${PYTHON_DEPS} )"
-
-S="${WORKDIR}"/${PN}-${P}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf \
- --docdir="${EPREFIX}/usr/share/doc/${P}/docs" \
- $(use_with libsamplerate) \
- $(use_with png libpng) \
- $(use_with zlib)
-}
diff --git a/games-fps/crispy-doom/crispy-doom-5.8.0.ebuild b/games-fps/crispy-doom/crispy-doom-5.9.0.ebuild
similarity index 60%
rename from games-fps/crispy-doom/crispy-doom-5.8.0.ebuild
rename to games-fps/crispy-doom/crispy-doom-5.9.0.ebuild
index a2e79c4..a7d1e8f 100644
--- a/games-fps/crispy-doom/crispy-doom-5.8.0.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.9.0.ebuild
@@ -14,20 +14,33 @@ SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz"
LICENSE="BSD GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="libsamplerate png python timidity truecolor +vorbis zlib"
+IUSE="bash-completion doc libsamplerate +midi png truecolor +vorbis zlib"
DEPEND="
media-libs/libsdl2
- media-libs/sdl2-mixer[timidity?,vorbis?]
+ media-libs/sdl2-mixer[midi?,vorbis?]
media-libs/sdl2-net
libsamplerate? ( media-libs/libsamplerate )
png? ( media-libs/libpng:= )
zlib? ( sys-libs/zlib )"
RDEPEND="${DEPEND}"
-BDEPEND="python? ( ${PYTHON_DEPS} )"
+BDEPEND="
+ bash-completion? ( ${PYTHON_DEPS} )
+ doc? ( ${PYTHON_DEPS} )"
S="${WORKDIR}"/${PN}-${P}
+DOCS=(
+ "AUTHORS"
+ "ChangeLog"
+ "NEWS.md"
+ "NOT-BUGS.md"
+ "PHILOSOPHY.md"
+ "README.md"
+ "README.Music.md"
+ "README.Strife.md"
+)
+
src_prepare() {
default
eautoreconf
@@ -35,9 +48,21 @@ src_prepare() {
src_configure() {
econf \
- --docdir="${EPREFIX}/usr/share/doc/${P}/docs" \
+ $(use_enable bash-completion) \
+ $(use_enable doc) \
+ --disable-fonts \
+ --disable-icons \
$(use_with libsamplerate) \
$(use_with png libpng) \
$(use_enable truecolor) \
$(use_with zlib)
}
+
+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/metadata.xml b/games-fps/crispy-doom/metadata.xml
index a8959f1..119c68e 100644
--- a/games-fps/crispy-doom/metadata.xml
+++ b/games-fps/crispy-doom/metadata.xml
@@ -9,6 +9,7 @@
<name>William Breathitt Gray</name>
</maintainer>
<use>
+ <flag name="midi">Basic support for MIDI files</flag>
<flag name="truecolor">Enable true-color rendering (experimental)</flag>
</use>
<upstream>
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2020-09-04 17:11 Andrew Ammerlaan
0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2020-09-04 17:11 UTC (permalink / raw
To: gentoo-commits
commit: 03d93e5440f7d66e890df712ae240de325232ff5
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Fri Sep 4 12:51:42 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Sep 4 12:51:42 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03d93e54
games-fps/crispy-doom: Version bump to 5.9.1
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/Manifest | 1 +
games-fps/crispy-doom/crispy-doom-5.9.1.ebuild | 71 ++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index 1798910..4532e0d 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -1 +1,2 @@
+DIST crispy-doom-5.9.1.tar.gz 2640684 BLAKE2B 2bf862d8134689afba101abeed5cf1e1695378f235718941bf9fc2717bc93dd848173bb758e8bf0bc4a8ab1bfa75533c2ae838210326451f7c4285b0acb2e08b SHA512 1f9ed3520fe3d0fd176d3bcd6a2a3f5e730c29312ad20a4c1f692cc69881069efbf35d758dfcdafd402a499333dd2ae54764f4ec007375138ecf9cab84ebdbcd
DIST crispy-doom-5.9.0.tar.gz 2641211 BLAKE2B a97bb7d9bda0c4e984054a0051cadfcaba7c758829bec9e615801bbf91dc1c8063decfedf5b76056cd2fb05e8fcf4113f19c10d72604399b715011d994af3e8b SHA512 9970291f374003ac2a1d9e4c44db18b97a41ae3348a5e100ec369affc162d681d15ce61846480667c8a7418700b78a4380bedab1e3acae77976eb4271a22b644
diff --git a/games-fps/crispy-doom/crispy-doom-5.9.1.ebuild b/games-fps/crispy-doom/crispy-doom-5.9.1.ebuild
new file mode 100644
index 0000000..cb2ce13
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-5.9.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+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"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion 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? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ bash-completion? ( ${PYTHON_DEPS} )
+ doc? ( ${PYTHON_DEPS} )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+DOCS=(
+ "AUTHORS"
+ "ChangeLog"
+ "NEWS.md"
+ "NOT-BUGS.md"
+ "PHILOSOPHY.md"
+ "README.md"
+ "README.Music.md"
+ "README.Strife.md"
+)
+
+src_prepare() {
+ default
+
+ hprefixify src/d_iwad.c
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable bash-completion) \
+ $(use_enable doc) \
+ --disable-fonts \
+ --disable-icons \
+ $(use_with libsamplerate) \
+ $(use_with png libpng) \
+ $(use_enable truecolor) \
+ $(use_with zlib)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ # Remove redundant documentation files
+ rm -r "${ED}/usr/share/doc/"* || die
+
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2020-09-23 10:10 Andrew Ammerlaan
0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2020-09-23 10:10 UTC (permalink / raw
To: gentoo-commits
commit: 8f45f02b7b501a8383acfc533738a4f8298e4fb4
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Tue Sep 22 12:42:34 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Sep 22 12:42:34 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f45f02b
games-fps/crispy-doom: Version bump to 5.9.2
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/Manifest | 1 +
games-fps/crispy-doom/crispy-doom-5.9.2.ebuild | 71 ++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index 4532e0d5..dd942249 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -1,2 +1,3 @@
+DIST crispy-doom-5.9.2.tar.gz 2642419 BLAKE2B 63d9a89d6099485c79ff4cad69975de790b32a4ece4bded172ebf771a2bf1b4dcd21ab58383ca3c5eea32a4eff72e65ec0e3a283c85f1bc62be680de04f88e52 SHA512 bcd48a75d80b963e1b00b5acc5fc863c014cfde39f67efec50852667ed80545c78b4ed3f82b28762806f0aa3999ed26018dd6ccb34149c395409cd3c47509273
DIST crispy-doom-5.9.1.tar.gz 2640684 BLAKE2B 2bf862d8134689afba101abeed5cf1e1695378f235718941bf9fc2717bc93dd848173bb758e8bf0bc4a8ab1bfa75533c2ae838210326451f7c4285b0acb2e08b SHA512 1f9ed3520fe3d0fd176d3bcd6a2a3f5e730c29312ad20a4c1f692cc69881069efbf35d758dfcdafd402a499333dd2ae54764f4ec007375138ecf9cab84ebdbcd
DIST crispy-doom-5.9.0.tar.gz 2641211 BLAKE2B a97bb7d9bda0c4e984054a0051cadfcaba7c758829bec9e615801bbf91dc1c8063decfedf5b76056cd2fb05e8fcf4113f19c10d72604399b715011d994af3e8b SHA512 9970291f374003ac2a1d9e4c44db18b97a41ae3348a5e100ec369affc162d681d15ce61846480667c8a7418700b78a4380bedab1e3acae77976eb4271a22b644
diff --git a/games-fps/crispy-doom/crispy-doom-5.9.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.9.2.ebuild
new file mode 100644
index 00000000..cb2ce132
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-5.9.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+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"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion 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? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ bash-completion? ( ${PYTHON_DEPS} )
+ doc? ( ${PYTHON_DEPS} )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+DOCS=(
+ "AUTHORS"
+ "ChangeLog"
+ "NEWS.md"
+ "NOT-BUGS.md"
+ "PHILOSOPHY.md"
+ "README.md"
+ "README.Music.md"
+ "README.Strife.md"
+)
+
+src_prepare() {
+ default
+
+ hprefixify src/d_iwad.c
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable bash-completion) \
+ $(use_enable doc) \
+ --disable-fonts \
+ --disable-icons \
+ $(use_with libsamplerate) \
+ $(use_with png libpng) \
+ $(use_enable truecolor) \
+ $(use_with zlib)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ # Remove redundant documentation files
+ rm -r "${ED}/usr/share/doc/"* || die
+
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2021-01-12 20:12 Andrew Ammerlaan
0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2021-01-12 20:12 UTC (permalink / raw
To: gentoo-commits
commit: 9f5f242e0d8f72b74a0557528e5116e928aaa41b
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Tue Jan 12 09:59:48 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Jan 12 09:59:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f5f242e
games-fps/crispy-doom: Version bump to 5.10.0
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/Manifest | 1 +
games-fps/crispy-doom/crispy-doom-5.10.0.ebuild | 71 +++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index dd942249..47e85791 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -1,3 +1,4 @@
+DIST crispy-doom-5.10.0.tar.gz 2640909 BLAKE2B 67112cdb0b8a4caa1de9fc3fcd752be8775d154a5df194941bd1a024f607c9b7f0925994ed236a6e8f9579910af8dd29585f9fce77f72a1c20ab66177f7bca4d SHA512 b289939af35bbe3a933827fe834cbff8a267b6280749b27084abdf25174042bbdcaca313359258d7ab3fecacedd9b0f06b92624f2a7599ffff37a5e0db2436b1
DIST crispy-doom-5.9.2.tar.gz 2642419 BLAKE2B 63d9a89d6099485c79ff4cad69975de790b32a4ece4bded172ebf771a2bf1b4dcd21ab58383ca3c5eea32a4eff72e65ec0e3a283c85f1bc62be680de04f88e52 SHA512 bcd48a75d80b963e1b00b5acc5fc863c014cfde39f67efec50852667ed80545c78b4ed3f82b28762806f0aa3999ed26018dd6ccb34149c395409cd3c47509273
DIST crispy-doom-5.9.1.tar.gz 2640684 BLAKE2B 2bf862d8134689afba101abeed5cf1e1695378f235718941bf9fc2717bc93dd848173bb758e8bf0bc4a8ab1bfa75533c2ae838210326451f7c4285b0acb2e08b SHA512 1f9ed3520fe3d0fd176d3bcd6a2a3f5e730c29312ad20a4c1f692cc69881069efbf35d758dfcdafd402a499333dd2ae54764f4ec007375138ecf9cab84ebdbcd
DIST crispy-doom-5.9.0.tar.gz 2641211 BLAKE2B a97bb7d9bda0c4e984054a0051cadfcaba7c758829bec9e615801bbf91dc1c8063decfedf5b76056cd2fb05e8fcf4113f19c10d72604399b715011d994af3e8b SHA512 9970291f374003ac2a1d9e4c44db18b97a41ae3348a5e100ec369affc162d681d15ce61846480667c8a7418700b78a4380bedab1e3acae77976eb4271a22b644
diff --git a/games-fps/crispy-doom/crispy-doom-5.10.0.ebuild b/games-fps/crispy-doom/crispy-doom-5.10.0.ebuild
new file mode 100644
index 00000000..cb2ce132
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-5.10.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+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"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion 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? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ bash-completion? ( ${PYTHON_DEPS} )
+ doc? ( ${PYTHON_DEPS} )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+DOCS=(
+ "AUTHORS"
+ "ChangeLog"
+ "NEWS.md"
+ "NOT-BUGS.md"
+ "PHILOSOPHY.md"
+ "README.md"
+ "README.Music.md"
+ "README.Strife.md"
+)
+
+src_prepare() {
+ default
+
+ hprefixify src/d_iwad.c
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable bash-completion) \
+ $(use_enable doc) \
+ --disable-fonts \
+ --disable-icons \
+ $(use_with libsamplerate) \
+ $(use_with png libpng) \
+ $(use_enable truecolor) \
+ $(use_with zlib)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ # Remove redundant documentation files
+ rm -r "${ED}/usr/share/doc/"* || die
+
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2021-03-25 14:08 Andrew Ammerlaan
0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2021-03-25 14:08 UTC (permalink / raw
To: gentoo-commits
commit: 3f8b30195440e52b58b572af3aaf5e5dde3204d3
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Wed Mar 24 23:45:48 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Mar 24 23:46:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f8b3019
games-fps/crispy-doom: Version bump to 5.10.1
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/Manifest | 1 +
games-fps/crispy-doom/crispy-doom-5.10.1.ebuild | 71 +++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index a9a9ba362..3ecc10c3e 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -1,4 +1,5 @@
DIST crispy-doom-5.10.0.tar.gz 2640909 BLAKE2B 67112cdb0b8a4caa1de9fc3fcd752be8775d154a5df194941bd1a024f607c9b7f0925994ed236a6e8f9579910af8dd29585f9fce77f72a1c20ab66177f7bca4d SHA512 b289939af35bbe3a933827fe834cbff8a267b6280749b27084abdf25174042bbdcaca313359258d7ab3fecacedd9b0f06b92624f2a7599ffff37a5e0db2436b1
+DIST crispy-doom-5.10.1.tar.gz 2649358 BLAKE2B 920df67f123218d737de1a1b147d96090a8ebb6021e4b532f30430441c8dcb4ef069e7045381a8ce8e8754d49a9595efa4d4700d4c3986728b9e2edfdc3d6c66 SHA512 134354c6692151902bd7f5349a88d5899e88f1f8e55499cb15f600c2c6cd0f89fa83dc17a26313b903bb801bd807ee1b5616d3cd5c7bda7e5d8e608a59194681
DIST crispy-doom-5.9.0.tar.gz 2641211 BLAKE2B a97bb7d9bda0c4e984054a0051cadfcaba7c758829bec9e615801bbf91dc1c8063decfedf5b76056cd2fb05e8fcf4113f19c10d72604399b715011d994af3e8b SHA512 9970291f374003ac2a1d9e4c44db18b97a41ae3348a5e100ec369affc162d681d15ce61846480667c8a7418700b78a4380bedab1e3acae77976eb4271a22b644
DIST crispy-doom-5.9.1.tar.gz 2640684 BLAKE2B 2bf862d8134689afba101abeed5cf1e1695378f235718941bf9fc2717bc93dd848173bb758e8bf0bc4a8ab1bfa75533c2ae838210326451f7c4285b0acb2e08b SHA512 1f9ed3520fe3d0fd176d3bcd6a2a3f5e730c29312ad20a4c1f692cc69881069efbf35d758dfcdafd402a499333dd2ae54764f4ec007375138ecf9cab84ebdbcd
DIST crispy-doom-5.9.2.tar.gz 2642419 BLAKE2B 63d9a89d6099485c79ff4cad69975de790b32a4ece4bded172ebf771a2bf1b4dcd21ab58383ca3c5eea32a4eff72e65ec0e3a283c85f1bc62be680de04f88e52 SHA512 bcd48a75d80b963e1b00b5acc5fc863c014cfde39f67efec50852667ed80545c78b4ed3f82b28762806f0aa3999ed26018dd6ccb34149c395409cd3c47509273
diff --git a/games-fps/crispy-doom/crispy-doom-5.10.1.ebuild b/games-fps/crispy-doom/crispy-doom-5.10.1.ebuild
new file mode 100644
index 000000000..d862f61a7
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-5.10.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+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"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion 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? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ bash-completion? ( ${PYTHON_DEPS} )
+ doc? ( ${PYTHON_DEPS} )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+DOCS=(
+ "AUTHORS"
+ "ChangeLog"
+ "NEWS.md"
+ "NOT-BUGS.md"
+ "PHILOSOPHY.md"
+ "README.md"
+ "README.Music.md"
+ "README.Strife.md"
+)
+
+src_prepare() {
+ default
+
+ hprefixify src/d_iwad.c
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable bash-completion) \
+ $(use_enable doc) \
+ --disable-fonts \
+ --disable-icons \
+ $(use_with libsamplerate) \
+ $(use_with png libpng) \
+ $(use_enable truecolor) \
+ $(use_with zlib)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ # Remove redundant documentation files
+ rm -r "${ED}/usr/share/doc/"* || die
+
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2021-08-12 12:33 Florian Schmaus
0 siblings, 0 replies; 21+ messages in thread
From: Florian Schmaus @ 2021-08-12 12:33 UTC (permalink / raw
To: gentoo-commits
commit: 38c6be0c3d54625089fb676ccfca5505299f1ed0
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Tue Aug 10 12:23:47 2021 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Aug 10 12:23:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38c6be0c
games-fps/crispy-doom: Bump to version 5.10.2
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/Manifest | 1 +
games-fps/crispy-doom/crispy-doom-5.10.2.ebuild | 71 +++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index 45021d7ed..c2200f027 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -1,2 +1,3 @@
DIST crispy-doom-5.10.0.tar.gz 2640909 BLAKE2B 67112cdb0b8a4caa1de9fc3fcd752be8775d154a5df194941bd1a024f607c9b7f0925994ed236a6e8f9579910af8dd29585f9fce77f72a1c20ab66177f7bca4d SHA512 b289939af35bbe3a933827fe834cbff8a267b6280749b27084abdf25174042bbdcaca313359258d7ab3fecacedd9b0f06b92624f2a7599ffff37a5e0db2436b1
DIST crispy-doom-5.10.1.tar.gz 2649358 BLAKE2B 920df67f123218d737de1a1b147d96090a8ebb6021e4b532f30430441c8dcb4ef069e7045381a8ce8e8754d49a9595efa4d4700d4c3986728b9e2edfdc3d6c66 SHA512 134354c6692151902bd7f5349a88d5899e88f1f8e55499cb15f600c2c6cd0f89fa83dc17a26313b903bb801bd807ee1b5616d3cd5c7bda7e5d8e608a59194681
+DIST crispy-doom-5.10.2.tar.gz 2648117 BLAKE2B 2a502dca71418a9358c474801e175b510f7fcbf1453df6a061d20439e79c642881ad6166c0788840e4f8c64f70c6ea95d1a97bbab7c83e0f4d3c2af8296a64dd SHA512 a1ee20510608bb889236288b30eb5d84b841c267b0907f5155497d3824021b9490365bc29e83a3e59c0519eaab35802aea71935e82b4f7a09b7b07fd933a296b
diff --git a/games-fps/crispy-doom/crispy-doom-5.10.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.10.2.ebuild
new file mode 100644
index 000000000..5f559378a
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-5.10.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+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"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion 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? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ bash-completion? ( ${PYTHON_DEPS} )
+ doc? ( ${PYTHON_DEPS} )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+DOCS=(
+ "AUTHORS"
+ "ChangeLog"
+ "NEWS.md"
+ "NOT-BUGS.md"
+ "PHILOSOPHY.md"
+ "README.md"
+ "README.Music.md"
+ "README.Strife.md"
+)
+
+src_prepare() {
+ default
+
+ hprefixify src/d_iwad.c
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable bash-completion) \
+ $(use_enable doc) \
+ --disable-fonts \
+ --disable-icons \
+ $(use_with libsamplerate) \
+ $(use_with png libpng) \
+ $(use_enable truecolor) \
+ $(use_with zlib)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ # Remove redundant documentation files
+ rm -r "${ED}/usr/share/doc/"* || die
+
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2021-08-12 12:33 Florian Schmaus
0 siblings, 0 replies; 21+ messages in thread
From: Florian Schmaus @ 2021-08-12 12:33 UTC (permalink / raw
To: gentoo-commits
commit: 05fbaf103daecf4746af40048f2c2426ef662b4e
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Wed Aug 11 00:04:09 2021 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Aug 11 00:04:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05fbaf10
games-fps/crispy-doom: [QA] unconditionally install completion files
QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.
[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/crispy-doom-5.10.2.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/games-fps/crispy-doom/crispy-doom-5.10.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.10.2.ebuild
index 5f559378a..506534c2e 100644
--- a/games-fps/crispy-doom/crispy-doom-5.10.2.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.10.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz"
LICENSE="BSD GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="bash-completion doc libsamplerate +midi png truecolor vorbis zlib"
+IUSE="doc libsamplerate +midi png truecolor vorbis zlib"
DEPEND="
media-libs/libsdl2[video]
@@ -24,8 +24,9 @@ DEPEND="
png? ( media-libs/libpng:= )
zlib? ( sys-libs/zlib )"
RDEPEND="${DEPEND}"
+# ${PYTHON_DEPS} for bash-completion
BDEPEND="
- bash-completion? ( ${PYTHON_DEPS} )
+ ${PYTHON_DEPS}
doc? ( ${PYTHON_DEPS} )"
S="${WORKDIR}"/${PN}-${P}
@@ -51,7 +52,7 @@ src_prepare() {
src_configure() {
econf \
- $(use_enable bash-completion) \
+ --enable-bash-completion \
$(use_enable doc) \
--disable-fonts \
--disable-icons \
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2021-08-20 18:48 Florian Schmaus
0 siblings, 0 replies; 21+ messages in thread
From: Florian Schmaus @ 2021-08-20 18:48 UTC (permalink / raw
To: gentoo-commits
commit: e38d596b80d1161fc1ae507c326743cd2da47da1
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Tue Aug 17 22:49:47 2021 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Aug 17 22:49:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e38d596b
games-fps/crispy-doom: Bump to version 5.10.3
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/Manifest | 1 +
games-fps/crispy-doom/crispy-doom-5.10.3.ebuild | 72 +++++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index c2200f027..7654c34cd 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -1,3 +1,4 @@
DIST crispy-doom-5.10.0.tar.gz 2640909 BLAKE2B 67112cdb0b8a4caa1de9fc3fcd752be8775d154a5df194941bd1a024f607c9b7f0925994ed236a6e8f9579910af8dd29585f9fce77f72a1c20ab66177f7bca4d SHA512 b289939af35bbe3a933827fe834cbff8a267b6280749b27084abdf25174042bbdcaca313359258d7ab3fecacedd9b0f06b92624f2a7599ffff37a5e0db2436b1
DIST crispy-doom-5.10.1.tar.gz 2649358 BLAKE2B 920df67f123218d737de1a1b147d96090a8ebb6021e4b532f30430441c8dcb4ef069e7045381a8ce8e8754d49a9595efa4d4700d4c3986728b9e2edfdc3d6c66 SHA512 134354c6692151902bd7f5349a88d5899e88f1f8e55499cb15f600c2c6cd0f89fa83dc17a26313b903bb801bd807ee1b5616d3cd5c7bda7e5d8e608a59194681
DIST crispy-doom-5.10.2.tar.gz 2648117 BLAKE2B 2a502dca71418a9358c474801e175b510f7fcbf1453df6a061d20439e79c642881ad6166c0788840e4f8c64f70c6ea95d1a97bbab7c83e0f4d3c2af8296a64dd SHA512 a1ee20510608bb889236288b30eb5d84b841c267b0907f5155497d3824021b9490365bc29e83a3e59c0519eaab35802aea71935e82b4f7a09b7b07fd933a296b
+DIST crispy-doom-5.10.3.tar.gz 2648144 BLAKE2B 050f6e28c5db73d6f11539bee7e1de7a390fa6f3169d4bbede698b736523b9a0255cba3f67ec99653fef4925843c5e107200bed981bb0db96ff1373434ffb134 SHA512 f98d8cbfb748bccca1ef50d9d46355d5b6f6dfa44b271803193f3e41e48c28fa8c6ad5bbe3a7a4ae36585cc150f2acad7ad5bd4b7a411faf45b234455d83d651
diff --git a/games-fps/crispy-doom/crispy-doom-5.10.3.ebuild b/games-fps/crispy-doom/crispy-doom-5.10.3.ebuild
new file mode 100644
index 000000000..506534c2e
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-5.10.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+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"
+
+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? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+# ${PYTHON_DEPS} for bash-completion
+BDEPEND="
+ ${PYTHON_DEPS}
+ doc? ( ${PYTHON_DEPS} )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+DOCS=(
+ "AUTHORS"
+ "ChangeLog"
+ "NEWS.md"
+ "NOT-BUGS.md"
+ "PHILOSOPHY.md"
+ "README.md"
+ "README.Music.md"
+ "README.Strife.md"
+)
+
+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) \
+ $(use_enable truecolor) \
+ $(use_with zlib)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ # Remove redundant documentation files
+ rm -r "${ED}/usr/share/doc/"* || die
+
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2022-02-13 20:24 Arthur Zamarin
0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2022-02-13 20:24 UTC (permalink / raw
To: gentoo-commits
commit: c236c365b1189607d9ab5065bd3fe0204321bbec
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Sat Feb 12 06:59:15 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 12 07:09:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c236c365
games-fps/crispy-doom: Version bump to 5.11.1
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/crispy-doom/Manifest | 1 +
games-fps/crispy-doom/crispy-doom-5.11.1.ebuild | 72 +++++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index 7654c34cd..f5a77ae7a 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -2,3 +2,4 @@ DIST crispy-doom-5.10.0.tar.gz 2640909 BLAKE2B 67112cdb0b8a4caa1de9fc3fcd752be87
DIST crispy-doom-5.10.1.tar.gz 2649358 BLAKE2B 920df67f123218d737de1a1b147d96090a8ebb6021e4b532f30430441c8dcb4ef069e7045381a8ce8e8754d49a9595efa4d4700d4c3986728b9e2edfdc3d6c66 SHA512 134354c6692151902bd7f5349a88d5899e88f1f8e55499cb15f600c2c6cd0f89fa83dc17a26313b903bb801bd807ee1b5616d3cd5c7bda7e5d8e608a59194681
DIST crispy-doom-5.10.2.tar.gz 2648117 BLAKE2B 2a502dca71418a9358c474801e175b510f7fcbf1453df6a061d20439e79c642881ad6166c0788840e4f8c64f70c6ea95d1a97bbab7c83e0f4d3c2af8296a64dd SHA512 a1ee20510608bb889236288b30eb5d84b841c267b0907f5155497d3824021b9490365bc29e83a3e59c0519eaab35802aea71935e82b4f7a09b7b07fd933a296b
DIST crispy-doom-5.10.3.tar.gz 2648144 BLAKE2B 050f6e28c5db73d6f11539bee7e1de7a390fa6f3169d4bbede698b736523b9a0255cba3f67ec99653fef4925843c5e107200bed981bb0db96ff1373434ffb134 SHA512 f98d8cbfb748bccca1ef50d9d46355d5b6f6dfa44b271803193f3e41e48c28fa8c6ad5bbe3a7a4ae36585cc150f2acad7ad5bd4b7a411faf45b234455d83d651
+DIST crispy-doom-5.11.1.tar.gz 2664465 BLAKE2B 80b67193fb3b626f22e4570a1c17de70376846464bb82103196776d8b300f0c30a38612ee6c99f0abf71a7852109c91ce5b84c49dc6810bdb093a31e347e9125 SHA512 c970f1b32d15f91c6ec693571b9179a7607190a03cbbd2651bba0368120a25ef6ade2f157a2782dc4ea8cf05df23e66e6e7c8d2ea011bbb7626f4487f4e3b4c9
diff --git a/games-fps/crispy-doom/crispy-doom-5.11.1.ebuild b/games-fps/crispy-doom/crispy-doom-5.11.1.ebuild
new file mode 100644
index 000000000..b16499c35
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-5.11.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+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"
+
+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? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+# ${PYTHON_DEPS} for bash-completion
+BDEPEND="
+ ${PYTHON_DEPS}
+ doc? ( ${PYTHON_DEPS} )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+DOCS=(
+ "AUTHORS"
+ "ChangeLog"
+ "NEWS.md"
+ "NOT-BUGS.md"
+ "PHILOSOPHY.md"
+ "README.md"
+ "README.Music.md"
+ "README.Strife.md"
+)
+
+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) \
+ $(use_enable truecolor) \
+ $(use_with zlib)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ # Remove redundant documentation files
+ rm -r "${ED}/usr/share/doc/"* || die
+
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2022-09-09 20:02 Ronny Gutbrod
0 siblings, 0 replies; 21+ messages in thread
From: Ronny Gutbrod @ 2022-09-09 20:02 UTC (permalink / raw
To: gentoo-commits
commit: ea524f86185713fc26c331f40529fa783ff93df5
Author: William Breathitt Gray <william.gray <AT> linaro <DOT> org>
AuthorDate: Thu Sep 8 16:17:12 2022 +0000
Commit: Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Thu Sep 8 16:17:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea524f86
games-fps/crispy-doom: add 5.12.0
Signed-off-by: William Breathitt Gray <william.gray <AT> linaro.org>
games-fps/crispy-doom/Manifest | 1 +
games-fps/crispy-doom/crispy-doom-5.12.0.ebuild | 75 +++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index f5a77ae7a..b0653fb58 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -3,3 +3,4 @@ DIST crispy-doom-5.10.1.tar.gz 2649358 BLAKE2B 920df67f123218d737de1a1b147d96090
DIST crispy-doom-5.10.2.tar.gz 2648117 BLAKE2B 2a502dca71418a9358c474801e175b510f7fcbf1453df6a061d20439e79c642881ad6166c0788840e4f8c64f70c6ea95d1a97bbab7c83e0f4d3c2af8296a64dd SHA512 a1ee20510608bb889236288b30eb5d84b841c267b0907f5155497d3824021b9490365bc29e83a3e59c0519eaab35802aea71935e82b4f7a09b7b07fd933a296b
DIST crispy-doom-5.10.3.tar.gz 2648144 BLAKE2B 050f6e28c5db73d6f11539bee7e1de7a390fa6f3169d4bbede698b736523b9a0255cba3f67ec99653fef4925843c5e107200bed981bb0db96ff1373434ffb134 SHA512 f98d8cbfb748bccca1ef50d9d46355d5b6f6dfa44b271803193f3e41e48c28fa8c6ad5bbe3a7a4ae36585cc150f2acad7ad5bd4b7a411faf45b234455d83d651
DIST crispy-doom-5.11.1.tar.gz 2664465 BLAKE2B 80b67193fb3b626f22e4570a1c17de70376846464bb82103196776d8b300f0c30a38612ee6c99f0abf71a7852109c91ce5b84c49dc6810bdb093a31e347e9125 SHA512 c970f1b32d15f91c6ec693571b9179a7607190a03cbbd2651bba0368120a25ef6ade2f157a2782dc4ea8cf05df23e66e6e7c8d2ea011bbb7626f4487f4e3b4c9
+DIST crispy-doom-5.12.0.tar.gz 2425206 BLAKE2B 18c0bd66dcec7b30404e32aa045d5666b89d68f2b9efb6f83455ab007d78816f72218591e5ddcf6ea68a02588f19e98057545dc27219407e450bf4ce600e3c1f SHA512 eb7b4da44c9b261712da4da1935de747928488571ba2be9f0fa43cedd2a0bab3e0f4e0ce1cec247f44ab1b61fc2aa1f545bb0ef50f5f8ac1d3c564342d992a11
diff --git a/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild b/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild
new file mode 100644
index 000000000..983b8c325
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10,11} )
+
+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"
+
+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? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+# ${PYTHON_DEPS} for bash-completion
+BDEPEND="
+ ${PYTHON_DEPS}
+ doc? ( ${PYTHON_DEPS} )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+DOCS=(
+ "AUTHORS"
+ "ChangeLog"
+ "NEWS.md"
+ "NOT-BUGS.md"
+ "PHILOSOPHY.md"
+ "README.md"
+ "README.Music.md"
+ "README.Strife.md"
+)
+
+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
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2023-04-04 7:48 Florian Schmaus
0 siblings, 0 replies; 21+ messages in thread
From: Florian Schmaus @ 2023-04-04 7:48 UTC (permalink / raw
To: gentoo-commits
commit: 302a5890e74472f7ff667e14d20ff2e7267e1928
Author: William Breathitt Gray <william.gray <AT> linaro <DOT> org>
AuthorDate: Sun Apr 2 13:33:02 2023 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Apr 2 13:35:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=302a5890
games-fps/crispy-doom: add 6.0
Signed-off-by: William Breathitt Gray <william.gray <AT> linaro.org>
games-fps/crispy-doom/Manifest | 1 +
games-fps/crispy-doom/crispy-doom-6.0.ebuild | 77 ++++++++++++++++++++++++++++
games-fps/crispy-doom/metadata.xml | 2 +
3 files changed, 80 insertions(+)
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index 31f927be7..4af287abb 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -1 +1,2 @@
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-6.0.ebuild b/games-fps/crispy-doom/crispy-doom-6.0.ebuild
new file mode 100644
index 000000000..b530cfe12
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-6.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+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"
+
+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? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+# ${PYTHON_DEPS} for bash-completion
+BDEPEND="
+ ${PYTHON_DEPS}
+ doc? ( ${PYTHON_DEPS} )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+DOCS=(
+ "AUTHORS"
+ "ChangeLog"
+ "NEWS.md"
+ "NOT-BUGS.md"
+ "PHILOSOPHY.md"
+ "README.md"
+ "README.Music.md"
+ "README.Strife.md"
+)
+
+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/metadata.xml b/games-fps/crispy-doom/metadata.xml
index 5a1acd247..06a101872 100644
--- a/games-fps/crispy-doom/metadata.xml
+++ b/games-fps/crispy-doom/metadata.xml
@@ -9,6 +9,8 @@
<name>William Breathitt Gray</name>
</maintainer>
<use>
+ <flag name="fluidsynth">Use <pkg>media-sound/fluidsynth</pkg>
+ for MIDI support</flag>
<flag name="midi">Basic support for MIDI files</flag>
<flag name="truecolor">Enable true-color rendering (experimental)</flag>
</use>
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/
@ 2024-05-15 12:45 Julien Roy
0 siblings, 0 replies; 21+ messages in thread
From: Julien Roy @ 2024-05-15 12:45 UTC (permalink / raw
To: gentoo-commits
commit: 5d16d6097f7190f8c6509715b62d8c645730503e
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Wed May 15 12:41:08 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Wed May 15 12:41:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d16d609
games-fps/crispy-doom: drop to maintainer-needed
Requested by the maintainer by email
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
games-fps/crispy-doom/metadata.xml | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/games-fps/crispy-doom/metadata.xml b/games-fps/crispy-doom/metadata.xml
index 06a1018720..548669a6eb 100644
--- a/games-fps/crispy-doom/metadata.xml
+++ b/games-fps/crispy-doom/metadata.xml
@@ -4,10 +4,7 @@
<longdescription lang="en">
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.
</longdescription>
- <maintainer type="person">
- <email>vilhelm.gray@gmail.com</email>
- <name>William Breathitt Gray</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="fluidsynth">Use <pkg>media-sound/fluidsynth</pkg>
for MIDI support</flag>
^ permalink raw reply related [flat|nested] 21+ messages in thread
end of thread, other threads:[~2024-05-15 12:45 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-20 7:48 [gentoo-commits] repo/proj/guru:master commit in: games-fps/crispy-doom/ Andrew Ammerlaan
-- strict thread matches above, loose matches on Subject: below --
2024-05-15 12:45 Julien Roy
2023-04-04 7:48 Florian Schmaus
2022-09-09 20:02 Ronny Gutbrod
2022-02-13 20:24 Arthur Zamarin
2021-08-20 18:48 Florian Schmaus
2021-08-12 12:33 Florian Schmaus
2021-08-12 12:33 Florian Schmaus
2021-03-25 14:08 Andrew Ammerlaan
2021-01-12 20:12 Andrew Ammerlaan
2020-09-23 10:10 Andrew Ammerlaan
2020-09-04 17:11 Andrew Ammerlaan
2020-05-12 18:45 Andrew Ammerlaan
2020-04-12 16:16 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-04-12 16:39 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-03-13 14:34 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-03-13 17:45 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2019-06-11 15:56 Ralph Seichter
2019-05-22 17:03 Ralph Seichter
2019-05-19 15:42 Ralph Seichter
2019-05-19 15:42 Ralph Seichter
2019-05-17 15:19 Ralph Seichter
2019-05-16 17:49 Ralph Seichter
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox