* [gentoo-commits] repo/gentoo:master commit in: games-fps/chocolate-doom/
@ 2021-03-05 23:12 James Le Cuirot
0 siblings, 0 replies; 8+ messages in thread
From: James Le Cuirot @ 2021-03-05 23:12 UTC (permalink / raw
To: gentoo-commits
commit: d0e71c55f3cca03109b99d6b5a65c05ba2fcda9b
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Fri Mar 5 09:07:38 2021 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Mar 5 23:11:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e71c55
games-fps/chocolate-doom: Add Python 3.9 target
Closes: https://bugs.gentoo.org/774282
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19768
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild
index 42f25a285d4..13647f2153f 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
inherit autotools prefix python-any-r1 xdg
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-fps/chocolate-doom/
@ 2021-07-31 0:18 Sam James
0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2021-07-31 0:18 UTC (permalink / raw
To: gentoo-commits
commit: b04be9138de567f84dba361311d83a3c2bb96bc5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 25 03:04:15 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 31 00:17:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04be913
games-fps/chocolate-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: Sam James <sam <AT> gentoo.org>
...olate-doom-3.0.1.ebuild => chocolate-doom-3.0.1-r1.ebuild} | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
similarity index 92%
rename from games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild
rename to games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
index 13647f2153f..02a5356a9c3 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9} )
inherit autotools prefix python-any-r1 xdg
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz
LICENSE="BSD GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="bash-completion doc libsamplerate +midi png vorbis"
+IUSE="doc libsamplerate +midi png vorbis"
DEPEND="
media-libs/libsdl2[video]
@@ -24,8 +24,9 @@ DEPEND="
libsamplerate? ( media-libs/libsamplerate )
png? ( media-libs/libpng:= )"
RDEPEND="${DEPEND}"
+# ${PYTHON_DEPS} for bash-completion
BDEPEND="
- bash-completion? ( ${PYTHON_DEPS} )
+ ${PYTHON_DEPS}
doc? ( ${PYTHON_DEPS} )"
S="${WORKDIR}/${PN}-${P}"
@@ -69,7 +70,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] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-fps/chocolate-doom/
@ 2022-02-11 23:17 Ionen Wolkens
0 siblings, 0 replies; 8+ messages in thread
From: Ionen Wolkens @ 2022-02-11 23:17 UTC (permalink / raw
To: gentoo-commits
commit: 1674d67e18902c1456b38b2d699696ca565ee949
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 22:48:25 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Feb 11 23:13:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1674d67e
games-fps/chocolate-doom: enable py3.10
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
index 02a5356a9c32..742738aa4981 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{8,9} )
-
+PYTHON_COMPAT=( python3_{8..10} )
inherit autotools prefix python-any-r1 xdg
DESCRIPTION="A Doom source port that is minimalist and historically accurate"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-fps/chocolate-doom/
@ 2022-09-19 6:42 Michał Górny
0 siblings, 0 replies; 8+ messages in thread
From: Michał Górny @ 2022-09-19 6:42 UTC (permalink / raw
To: gentoo-commits
commit: 9ba620fc379a4a0144f2dfbc0f9ad00d815bebff
Author: matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Mon Sep 19 01:09:01 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Sep 19 06:42:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba620fc
games-fps/chocolate-doom: Keyword 3.0.1-r1 arm64, #849866
Signed-off-by: matoro <matoro <AT> users.noreply.github.com>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
index 742738aa4981..9e99e7c5b126 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz
LICENSE="BSD GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc libsamplerate +midi png vorbis"
DEPEND="
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-fps/chocolate-doom/
@ 2023-02-19 21:55 James Le Cuirot
0 siblings, 0 replies; 8+ messages in thread
From: James Le Cuirot @ 2023-02-19 21:55 UTC (permalink / raw
To: gentoo-commits
commit: 93cda2358f7cc6d2b7325fa15f86e031547df958
Author: William Breathitt Gray <william.gray <AT> linaro <DOT> org>
AuthorDate: Sun Feb 19 21:18:37 2023 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Feb 19 21:54:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93cda235
games-fps/chocolate-doom: enable py3.11
Signed-off-by: William Breathitt Gray <william.gray <AT> linaro.org>
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
index f986b415dbb8..6ef3622f6d35 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit autotools prefix python-any-r1 xdg
DESCRIPTION="A Doom source port that is minimalist and historically accurate"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-fps/chocolate-doom/
@ 2023-12-19 5:19 Sam James
0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2023-12-19 5:19 UTC (permalink / raw
To: gentoo-commits
commit: bcb539cb38c8e25b80e32104291cbff694075842
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Tue Dec 19 00:45:23 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 19 05:17:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb539cb
games-fps/chocolate-doom: Keyword 3.0.1-r1 ppc64, #849866
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>
games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
index 6ef3622f6d35..28becfd4f811 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz
LICENSE="BSD GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE="doc libsamplerate +midi png vorbis"
DEPEND="
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-fps/chocolate-doom/
@ 2024-03-02 14:14 James Le Cuirot
0 siblings, 0 replies; 8+ messages in thread
From: James Le Cuirot @ 2024-03-02 14:14 UTC (permalink / raw
To: gentoo-commits
commit: 5fe042d7ff41d1829aadfee1612c6cdb05a5dedd
Author: William Breathitt Gray <william.gray <AT> linaro <DOT> org>
AuthorDate: Sat Mar 2 13:39:57 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Mar 2 14:14:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe042d7
games-fps/chocolate-doom: update maintainers
Signed-off-by: William Breathitt Gray <william.gray <AT> linaro.org>
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-fps/chocolate-doom/metadata.xml | 8 --------
1 file changed, 8 deletions(-)
diff --git a/games-fps/chocolate-doom/metadata.xml b/games-fps/chocolate-doom/metadata.xml
index b1f37c9b7072..e457eb8c59dc 100644
--- a/games-fps/chocolate-doom/metadata.xml
+++ b/games-fps/chocolate-doom/metadata.xml
@@ -4,14 +4,6 @@
<longdescription lang="en">
Chocolate Doom aims to accurately reproduce the original DOS version of Doom and other games based on the Doom engine in a form that can be run on modern computers.
</longdescription>
- <maintainer type="person" proxied="yes">
- <email>vilhelm.gray@gmail.com</email>
- <name>William Breathitt Gray</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<maintainer type="project">
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-fps/chocolate-doom/
@ 2024-06-22 12:11 James Le Cuirot
0 siblings, 0 replies; 8+ messages in thread
From: James Le Cuirot @ 2024-06-22 12:11 UTC (permalink / raw
To: gentoo-commits
commit: 5a257ee8cb45767e9b40ba0c8a04588206e7470f
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 22 12:09:18 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Jun 22 12:09:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a257ee8
games-fps/chocolate-doom: Update PYTHON_COMPAT to py3_{10..13}, EAPI 8
Closes: https://bugs.gentoo.org/929580
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
....1-r1.ebuild => chocolate-doom-3.0.1-r2.ebuild} | 23 ++++++++++++----------
1 file changed, 13 insertions(+), 10 deletions(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r2.ebuild
similarity index 92%
rename from games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
rename to games-fps/chocolate-doom/chocolate-doom-3.0.1-r2.ebuild
index 28becfd4f811..e45332fa7883 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r2.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit autotools prefix python-any-r1 xdg
DESCRIPTION="A Doom source port that is minimalist and historically accurate"
HOMEPAGE="https://www.chocolate-doom.org"
SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz
https://gist.githubusercontent.com/vilhelmgray/28d4713cb6387ad62ab76cfac1443355/raw/f7600d93ca45a5102969b8f89974a3c36a3563f5/${P}-overhaul-manpages-add-parameters.patch"
-
+S="${WORKDIR}/${PN}-${P}"
LICENSE="BSD GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
@@ -21,14 +21,17 @@ DEPEND="
media-libs/sdl2-mixer[midi?,vorbis?]
media-libs/sdl2-net
libsamplerate? ( media-libs/libsamplerate )
- png? ( media-libs/libpng:= )"
-RDEPEND="${DEPEND}"
-# ${PYTHON_DEPS} for bash-completion
+ png? ( media-libs/libpng:= )
+"
+
+RDEPEND="
+ ${DEPEND}
+"
+
+# ${PYTHON_DEPS} for bash-completion and docs.
BDEPEND="
${PYTHON_DEPS}
- doc? ( ${PYTHON_DEPS} )"
-
-S="${WORKDIR}/${PN}-${P}"
+"
PATCHES=(
"${DISTDIR}/${P}-overhaul-manpages-add-parameters.patch"
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2024-06-22 12:11 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-02 14:14 [gentoo-commits] repo/gentoo:master commit in: games-fps/chocolate-doom/ James Le Cuirot
-- strict thread matches above, loose matches on Subject: below --
2024-06-22 12:11 James Le Cuirot
2023-12-19 5:19 Sam James
2023-02-19 21:55 James Le Cuirot
2022-09-19 6:42 Michał Górny
2022-02-11 23:17 Ionen Wolkens
2021-07-31 0:18 Sam James
2021-03-05 23:12 James Le Cuirot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox