public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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 --
2021-03-05 23:12 [gentoo-commits] repo/gentoo:master commit in: games-fps/chocolate-doom/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2021-07-31  0:18 Sam James
2022-02-11 23:17 Ionen Wolkens
2022-09-19  6:42 Michał Górny
2023-02-19 21:55 James Le Cuirot
2023-12-19  5:19 Sam James
2024-03-02 14:14 James Le Cuirot
2024-06-22 12:11 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