public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2018-04-18 18:15 David Seifert
  0 siblings, 0 replies; 20+ messages in thread
From: David Seifert @ 2018-04-18 18:15 UTC (permalink / raw
  To: gentoo-commits

commit:     a1734d496f725e2aabb6e8677eac443ac5c177c7
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Wed Apr 18 07:01:20 2018 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Apr 18 18:14:43 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1734d49

games-action/dxx-rebirth: use HTTPS

Closes: https://github.com/gentoo/gentoo/pull/8051

 games-action/dxx-rebirth/dxx-rebirth-0.59.100.ebuild | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.59.100.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.59.100.ebuild
index d61ac5c0141..048eb3cb263 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.59.100.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.59.100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,19 +7,19 @@ inherit eutils scons-utils toolchain-funcs xdg
 
 MY_P="${PN}_v${PV}-src"
 DESCRIPTION="Descent Rebirth - enhanced Descent 1 & 2 engine"
-HOMEPAGE="http://www.dxx-rebirth.com/"
-SRC_URI="http://www.dxx-rebirth.com/download/dxx/${MY_P}.tar.gz
+HOMEPAGE="https://www.dxx-rebirth.com/"
+SRC_URI="https://www.dxx-rebirth.com/download/dxx/${MY_P}.tar.gz
 	opl3-musicpack? (
-		descent1? ( http://www.dxx-rebirth.com/download/dxx/res/d1xr-opl3-music.dxa )
-		descent2? ( http://www.dxx-rebirth.com/download/dxx/res/d2xr-opl3-music.dxa ) )
+		descent1? ( https://www.dxx-rebirth.com/download/dxx/res/d1xr-opl3-music.dxa )
+		descent2? ( https://www.dxx-rebirth.com/download/dxx/res/d2xr-opl3-music.dxa ) )
 	sc55-musicpack? (
-		descent1? ( http://www.dxx-rebirth.com/download/dxx/res/d1xr-sc55-music.dxa )
-		descent2? ( http://www.dxx-rebirth.com/download/dxx/res/d2xr-sc55-music.dxa ) )
+		descent1? ( https://www.dxx-rebirth.com/download/dxx/res/d1xr-sc55-music.dxa )
+		descent2? ( https://www.dxx-rebirth.com/download/dxx/res/d2xr-sc55-music.dxa ) )
 	l10n_de? (
-		descent1? ( http://www.dxx-rebirth.com/download/dxx/res/d1xr-briefings-ger.dxa )
-		descent2? ( http://www.dxx-rebirth.com/download/dxx/res/d2xr-briefings-ger.dxa ) )
+		descent1? ( https://www.dxx-rebirth.com/download/dxx/res/d1xr-briefings-ger.dxa )
+		descent2? ( https://www.dxx-rebirth.com/download/dxx/res/d2xr-briefings-ger.dxa ) )
 	textures? (
-		descent1? ( http://www.dxx-rebirth.com/download/dxx/res/d1xr-hires.dxa ) )"
+		descent1? ( https://www.dxx-rebirth.com/download/dxx/res/d1xr-hires.dxa ) )"
 
 LICENSE="DXX-Rebirth GPL-3 public-domain"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2020-05-24 13:50 Jonas Stein
  0 siblings, 0 replies; 20+ messages in thread
From: Jonas Stein @ 2020-05-24 13:50 UTC (permalink / raw
  To: gentoo-commits

commit:     4c485c15a22c5535b5f3bab20976b040b5207a6d
Author:     Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Sun May 24 12:45:18 2020 +0000
Commit:     Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Sun May 24 13:38:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c485c15

games-action/dxx-rebirth: Remove Maintainer

Remove inactive maintainer from the list.
See also comment 7 in
Bug: https://bugs.gentoo.org/703090
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jonas Stein <jstein <AT> gentoo.org>

 games-action/dxx-rebirth/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/games-action/dxx-rebirth/metadata.xml b/games-action/dxx-rebirth/metadata.xml
index b2765a3b029..fe3cc527f00 100644
--- a/games-action/dxx-rebirth/metadata.xml
+++ b/games-action/dxx-rebirth/metadata.xml
@@ -5,10 +5,6 @@
 		<email>games@gentoo.org</email>
 		<name>Gentoo Games Project</name>
 	</maintainer>
-	<maintainer type="person">
-		<email>totktonada.ru@gmail.com</email>
-		<name>Alexander Turenko</name>
-	</maintainer>
 	<longdescription>
 		Descent 1 is a classic first-person shooter released in 1995
 		by Interplay and Parallax. Descent 2 released for the PC in


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2020-07-03 20:03 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2020-07-03 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     8868a8d5c560db8f7f7baf4cfd8aeb2adb3968ab
Author:     Ian Silvester <iansilvester <AT> fastmail <DOT> fm>
AuthorDate: Thu Jun 18 02:22:37 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Jul  3 19:53:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8868a8d5

games-action/dxx-rebirth: Add udpated ebuilds

Add ebuilds so that the package supports current testing gcc 10, including a live ebuild, and references new free content packages.

Closes: https://bugs.gentoo.org/724886
Signed-off-by: Ian Silvester <iansilvester <AT> fastmail.fm>
Closes: https://github.com/gentoo/gentoo/pull/16308
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-action/dxx-rebirth/Manifest                  |   1 +
 .../dxx-rebirth-0.61.0_pre20200615.ebuild          | 262 +++++++++++++++++++++
 games-action/dxx-rebirth/dxx-rebirth-9999.ebuild   | 254 ++++++++++++++++++++
 games-action/dxx-rebirth/metadata.xml              |  16 +-
 4 files changed, 529 insertions(+), 4 deletions(-)

diff --git a/games-action/dxx-rebirth/Manifest b/games-action/dxx-rebirth/Manifest
index 5a8d4fe15ad..730b013b264 100644
--- a/games-action/dxx-rebirth/Manifest
+++ b/games-action/dxx-rebirth/Manifest
@@ -5,4 +5,5 @@ DIST d1xr-sc55-music.dxa 72803408 BLAKE2B eb52491f5c43e9f04aea5715cffc0a47d029dd
 DIST d2xr-briefings-ger.dxa 11717 BLAKE2B 27af93656ac91bf5490195d2aebc9c9f252cb730094cccb53298b07f2e2031935033b8db765b40fdad93fb55b157a2be07906ea45185b754e5ec7c205803cc92 SHA512 479aa577dc65271c705e80404ec46e6c59ee3a5122d6e9705dbdd16b71b16c0d3447426e3e74937aa20eb7026f67a3896c5e814fbfcede9164bd557b6eb8423c
 DIST d2xr-opl3-music.dxa 22710919 BLAKE2B 82bdf29b6afe88305d4c7b69bb8b094efcf33ad23becec223311775cd50600ed399c207ee3a05da3800bcc5e123d00f9f8fa7d2d4f4d4be57bbf71e1c2482a9c SHA512 876321a9a16403f6e9d12e10bb73c9cdc57e1a106fa64833a1be8cc17b74f6f13e57e40f051a1b40e7bc88b95bfe86cff181c93c8619383dfdeb74f36f5cce86
 DIST d2xr-sc55-music.dxa 19579531 BLAKE2B 16091e24477a49319f2685884a7538a3597a9132707ac1d59405fa08ce7492158075df4ee680a5c7ba44aa0bd0b16170057f6a8956eab4b56913d00ee2f1f339 SHA512 290713b05627bf65bdc55fc6631a0c86e50f484a167f3fd20b3fe2bc5b772437939b5bf32eea852874dd983fbd47f160cae2412a2d6c5319f0d1583a33d28da6
+DIST dxx-rebirth-0.61.0_pre20200615.tar.gz 1959226 BLAKE2B 08d66eb1599100172e2bd8dcb8e13ca11314f3b06658c36851ddc7d91897a8376899b7c33b6e7a2d7b72e93cf7f20f157994d06f880e138dc807350e4c64c517 SHA512 3470e2b9cf20268f1af5e8084f0b361d1dd5d797bee9a1d97ce5509046f79750ac214d0f34e7eef1acc4ee4ae868ad3f34d33b45ff163863333e9d8a7d758db2
 DIST dxx-rebirth_v0.59.100-src.tar.gz 1809614 BLAKE2B 6826380312fa23dbc99459db9272cf7ffb5a00a14cfdd777339633fbd943a288af00f182692ebc3078e4c39bf6b6cc9fb05cc6a533ec126b8c881eb22c465868 SHA512 dc9b7ad263e189e779756b62613d4bc62371cb5fec2176a4013395fc18c9d03ab0c9ddc5ccf2668b87e4a77b25d500bdef373126f176bfce49f73b5a98de23d7

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
new file mode 100644
index 00000000000..484618e8c27
--- /dev/null
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
@@ -0,0 +1,262 @@
+# Copyright 2017-2020 DXX Rebirth project contributors
+# Distributed under the terms of the GNU General Public License v2
+
+# This file is part of the DXX-Rebirth project.
+#
+# It is copyright by its individual contributors, as recorded in the
+# project's Git history.  See COPYING.txt at the top level for license
+# terms and a link to the Git history.
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit desktop eutils python-any-r1 scons-utils toolchain-funcs xdg
+if [[ "$PV" = 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/dxx-rebirth/dxx-rebirth"
+	# Live ebuilds have blank keywords.
+	KEYWORDS=
+	PROPERTIES="live"
+else
+	# dxx-rebirth-0.61.0_pre20190720.ebuild
+	#MY_COMMIT='a17792c89fd49dd12fdf5981670dd7f64b42850f'
+	# dxx-rebirth-0.61.0_pre20200615.ebuild
+	MY_COMMIT='0c2fcf691ffb2a586991350d67f3efd1cca2a1f3'
+	# dxx-rebirth-0.61.0_pre20200627.ebuild
+	#MY_COMMIT='aba40babb47d36a88011af01e4bc0fc00dca74ef'
+	S="$WORKDIR/$PN-$MY_COMMIT"
+	#SRC_URI="https://github.com/dxx-rebirth/dxx-rebirth/archive/$MY_COMMIT.tar.gz -> $PN-$PVR.tar.gz"
+	SRC_URI="https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/$MY_COMMIT -> $PN-$PVR.tar.gz"
+	unset MY_COMMIT
+
+	# Games under Gentoo are marked as 'testing' by convention
+	#
+	# Other architectures are reported to work, but not tested regularly by
+	# the core team.
+	#
+	# Raspberry Pi support is tested by an outside contributor, and his
+	# fixes are merged into the main source by upstream.
+	#
+	# Cross-compilation to Windows is also supported.
+	KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Descent Rebirth - enhanced Descent 1 & 2 engine"
+HOMEPAGE="https://www.dxx-rebirth.com/"
+
+LICENSE="DXX-Rebirth GPL-3"
+SLOT="0"
+
+# Default to building both game engines.  The total size is relatively
+# small.
+IUSE="+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +music +opengl opl3-musicpack +png sc55-musicpack sdl2 tracker valgrind +vorbis"
+
+# Game data is stored in HOG files.
+# Game movies are in MVL files.
+# Various add-ons use zip files to bundle their content together.
+#
+# PNG support enables writing screenshots as PNG instead of TGA (for
+# USE=opengl) or PCX (for USE=-opengl).
+DEPEND="dev-games/physfs[hog,mvl,zip]
+	opengl? (
+		virtual/opengl
+		virtual/glu )
+	png? ( media-libs/libpng )
+"
+
+# As of this writing, there is no Portage shorthand syntax to express:
+# "
+# 	flag1? ( package[flag1] )
+# 	flag2? ( package[flag2] )
+# 	...
+# 	flagN? ( package[flagN] )
+# ", such that unsetting all flags removes the dependency on package.
+# Fake it by using a text fragment that is repeatedly expanded with
+# differing substitutions.
+#
+# The use of single quotes is intentional here.  The ${word} is a
+# placeholder to be matched by text substitution when the fragment is
+# expanded, not a shell variable reference.
+#
+# For each flag, depend on freedata using the same flag.  If none of the
+# flags are set, freedata is not needed.
+DXX_RDEPEND_USE_FREEDATA_FRAGMENT='
+	${USE}? ( games-action/descent${ENGINE}-freedata[${USE}] )
+'
+# Block <0.59.100 due to file collision.
+#
+# If USE=data, then require a game data package.
+# The build process does not use the game data, nor change how the game
+# is built based on what game data will be used.  At startup, the game
+# will search for both types of game data and use what it finds.  Users
+# can switch between shareware/retail data at any time by
+# adding/removing the appropriate data packages.  A rebuild is _not_
+# required after swapping the data files.
+#
+# USE-depend on freedata for various extras, but only if any of those
+# extras are enabled.
+DXX_RDEPEND_ENGINE_FRAGMENT='
+	d${ENGINE}x? (
+		!<games-action/d${ENGINE}x-rebirth-0.59.100
+		data? (
+			|| (
+				games-action/descent${ENGINE}-data
+				games-action/descent${ENGINE}-demodata
+			)
+		)
+		'"
+		${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/l10n_de}
+		${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/opl3-musicpack}
+		${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/sc55-musicpack}
+		"'
+	)
+'
+
+DXX_DEPEND_USE_SDL_VERSION_FRAGMENT='
+	media-libs/lib${SDL_version}[joystick?,opengl?,sound,video]
+	media-libs/${SDL_version}-image
+	music? ( media-libs/${SDL_version}-mixer )
+'
+DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT='
+	music? ( media-libs/${SDL_version}-mixer[flac?,midi?,mp3?,vorbis?] )
+'
+DEPEND="${DEPEND}
+	!sdl2? ( ${DXX_DEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl} )
+	sdl2? ( ${DXX_DEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl2} )
+"
+unset DXX_DEPEND_USE_SDL_VERSION_FRAGMENT
+
+unset DXX_RDEPEND_USE_FREEDATA_FRAGMENT
+RDEPEND="${DEPEND}
+	!sdl2? ( ${DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl} )
+	sdl2? ( ${DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl2} )
+	${DXX_RDEPEND_ENGINE_FRAGMENT//\$\{ENGINE\}/1}
+	${DXX_RDEPEND_ENGINE_FRAGMENT//\$\{ENGINE\}/2}
+"
+unset DXX_RDEPEND_ENGINE_FRAGMENT
+unset DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT
+
+# USE=valgrind enables use of a Valgrind header.  A build with valgrind
+# instrumentation can be run without installing Valgrind, so this
+# dependency is only in DEPEND, instead of being in both DEPEND and
+# RDEPEND.
+DEPEND+='
+	valgrind? ( dev-util/valgrind )
+'
+
+# This ebuild builds d1x-rebirth, d2x-rebirth, or both.  Building none
+# would mean this ebuild installs zero files.
+#
+# For each of the supported music flags, require USE=music, so that the
+# package is built with sdl-mixer support.  Individual music types can be
+# changed without a Rebirth rebuild by rebuilding sdl-mixer with
+# appropriate support, but Rebirth must have sdl-mixer support at build
+# time in order to support any of these music formats at runtime.
+#
+# All music files in the optional musicpack downloads are .ogg, so
+# require USE=vorbis if those packs are enabled.
+REQUIRED_USE='
+	|| ( d1x d2x )
+	flac? ( music )
+	midi? ( music )
+	mp3? ( music )
+	vorbis? ( music )
+	opl3-musicpack? ( vorbis )
+	sc55-musicpack? ( vorbis )
+	sdl2? ( opengl )
+'
+
+# As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
+# feature.  This variable is stored here to be ready to activate when
+# Portage implements this feature.
+#
+# Note that while individual music formats can be switched without a
+# rebuild, the master flag USE=music controls whether sdl-mixer is used,
+# and therefore requires a rebuild when changed.
+#IUSE_RUNTIME="flac l10n_de midi mp3 opl3-musicpack sc55-musicpack vorbis"
+
+dxx_scons() {
+	# Always build profile `m`.  If use editor, also build profile `e`.
+	# Set most variables in the default anonymous profile.  Only
+	# `builddir` and `editor` are set in the named profiles, since those
+	# must be different between the two builds.
+	#
+	# Notes for end users:
+	# - Per-engine options can be set with an engine prefix, as shown
+	#   for sharepath.  Such options are used in place of
+	#   engine-unqualified options.  For example, to disable sdlmixer
+	#   for Descent 2: Rebirth, but use the setting below for Descent 1:
+	#   Rebirth, set EXTRA_ESCONS="d2x_sdlmixer=0".
+	# - Profile `site` is searched before the anonymous profile, and is
+	#   deliberately unused in this ebuild.  Set options in the site
+	#   profile to affect both engines:
+	#   EXTRA_ESCONS="site_verbosebuild=0".
+	local scons_build_profile=m mysconsargs=(
+		sdl2=$(usex sdl2 1 0)
+		sdlmixer=$(usex music 1 0)
+		verbosebuild=1
+		debug=$(usex debug 1 0)
+		ipv6=$(usex ipv6 1 0)
+		opengl=$(usex opengl 1 0)
+		use_tracker=$(usex tracker 1 0)
+		prefix="${EPREFIX}"/usr
+		screenshot=$(usex png png legacy)
+		m_builddir=build/main/
+		m_editor=0
+	)
+	if use editor; then
+		scons_build_profile+=+e
+		mysconsargs+=( \
+			e_builddir=build/editor/
+			e_editor=1
+		)
+	fi
+	if ! use joystick; then
+		mysconsargs+=( \
+			max_joysticks=0
+		)
+	fi
+	# Add sharepath and enable build of selected games.  The trailing
+	# comma after `$scons_build_profile` is required to cause scons to
+	# search the anonymous profile.  If omitted, only settings from the
+	# named profile would be used.
+	use d1x && mysconsargs+=( d1x_sharepath="/usr/share/games/d1x" d1x="$scons_build_profile,site," )
+	use d2x && mysconsargs+=( d2x_sharepath="/usr/share/games/d2x" d2x="$scons_build_profile,site," )
+	use valgrind && mysconsargs+=( poison=valgrind )
+	escons "${mysconsargs[@]}" "$@"
+}
+
+src_compile() {
+	tc-export CXX PKG_CONFIG
+	dxx_scons register_install_target=0 build
+}
+
+src_install() {
+	# Use upstream install target to handle the various combinations of
+	# enabled/disabled engines and optional editor support.
+	dxx_scons register_compile_target=0 register_install_target=1 DESTDIR="$D" "$D"
+	local DV
+	for DV in 1 2; do
+		if ! use d${DV}x; then
+			continue
+		fi
+		local PROGRAM=d${DV}x-rebirth
+		docinto "${PROGRAM}"
+		dodoc "${PROGRAM}"/*.txt
+		make_desktop_entry "${PROGRAM}" "Descent ${DV} Rebirth" "${PROGRAM}"
+		doicon "${PROGRAM}/${PROGRAM}.xpm"
+	done
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	if ! use data; then
+		elog "$PN requires game data to play."
+		elog "Game data is not included in this package.  To play the game,"
+		elog "emerge the packages required by USE=data or install the game"
+		elog "data by hand."
+		elog
+		elog "Changing USE=data does not change how this package is built,"
+		elog "only its runtime dependencies."
+	fi
+}

diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
new file mode 100644
index 00000000000..119e998d23c
--- /dev/null
+++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
@@ -0,0 +1,254 @@
+# Copyright 2017-2020 DXX Rebirth project contributors
+# Distributed under the terms of the GNU General Public License v2
+
+# This file is part of the DXX-Rebirth project.
+#
+# It is copyright by its individual contributors, as recorded in the
+# project's Git history.  See COPYING.txt at the top level for license
+# terms and a link to the Git history.
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit desktop eutils python-any-r1 scons-utils toolchain-funcs xdg
+if [[ "$PV" = 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/dxx-rebirth/dxx-rebirth"
+	# Live ebuilds have blank keywords.
+	KEYWORDS=
+	PROPERTIES="live"
+else
+	MY_COMMIT=''
+	S="$WORKDIR/$PN-$MY_COMMIT"
+	SRC_URI="https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/$MY_COMMIT -> $PN-$PVR.tar.gz"
+	unset MY_COMMIT
+
+	# Other architectures are reported to work, but not tested regularly by
+	# the core team.
+	#
+	# Raspberry Pi support is tested by an outside contributor, and his
+	# fixes are merged into the main source by upstream.
+	#
+	# Cross-compilation to Windows is also supported.
+	KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Descent Rebirth - enhanced Descent 1 & 2 engine"
+HOMEPAGE="https://www.dxx-rebirth.com/"
+
+LICENSE="DXX-Rebirth GPL-3"
+SLOT="0"
+
+# Default to building both game engines.  The total size is relatively
+# small.
+IUSE="+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +music +opengl opl3-musicpack +png sc55-musicpack sdl2 tracker valgrind +vorbis"
+
+# Game data is stored in HOG files.
+# Game movies are in MVL files.
+# Various add-ons use zip files to bundle their content together.
+#
+# PNG support enables writing screenshots as PNG instead of TGA (for
+# USE=opengl) or PCX (for USE=-opengl).
+DEPEND="dev-games/physfs[hog,mvl,zip]
+	opengl? (
+		virtual/opengl
+		virtual/glu )
+	png? ( media-libs/libpng )
+"
+
+# As of this writing, there is no Portage shorthand syntax to express:
+# "
+# 	flag1? ( package[flag1] )
+# 	flag2? ( package[flag2] )
+# 	...
+# 	flagN? ( package[flagN] )
+# ", such that unsetting all flags removes the dependency on package.
+# Fake it by using a text fragment that is repeatedly expanded with
+# differing substitutions.
+#
+# The use of single quotes is intentional here.  The ${word} is a
+# placeholder to be matched by text substitution when the fragment is
+# expanded, not a shell variable reference.
+#
+# For each flag, depend on freedata using the same flag.  If none of the
+# flags are set, freedata is not needed.
+DXX_RDEPEND_USE_FREEDATA_FRAGMENT='
+	${USE}? ( games-action/descent${ENGINE}-freedata[${USE}] )
+'
+# Block <0.59.100 due to file collision.
+#
+# If USE=data, then require a game data package.
+# The build process does not use the game data, nor change how the game
+# is built based on what game data will be used.  At startup, the game
+# will search for both types of game data and use what it finds.  Users
+# can switch between shareware/retail data at any time by
+# adding/removing the appropriate data packages.  A rebuild is _not_
+# required after swapping the data files.
+#
+# USE-depend on freedata for various extras, but only if any of those
+# extras are enabled.
+DXX_RDEPEND_ENGINE_FRAGMENT='
+	d${ENGINE}x? (
+		!<games-action/d${ENGINE}x-rebirth-0.59.100
+		data? (
+			|| (
+				games-action/descent${ENGINE}-data
+				games-action/descent${ENGINE}-demodata
+			)
+		)
+		'"
+		${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/l10n_de}
+		${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/opl3-musicpack}
+		${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/sc55-musicpack}
+		"'
+	)
+'
+
+DXX_DEPEND_USE_SDL_VERSION_FRAGMENT='
+	media-libs/lib${SDL_version}[joystick?,opengl?,sound,video]
+	media-libs/${SDL_version}-image
+	music? ( media-libs/${SDL_version}-mixer )
+'
+DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT='
+	music? ( media-libs/${SDL_version}-mixer[flac?,midi?,mp3?,vorbis?] )
+'
+DEPEND="${DEPEND}
+	!sdl2? ( ${DXX_DEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl} )
+	sdl2? ( ${DXX_DEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl2} )
+"
+unset DXX_DEPEND_USE_SDL_VERSION_FRAGMENT
+
+unset DXX_RDEPEND_USE_FREEDATA_FRAGMENT
+RDEPEND="${DEPEND}
+	!sdl2? ( ${DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl} )
+	sdl2? ( ${DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl2} )
+	${DXX_RDEPEND_ENGINE_FRAGMENT//\$\{ENGINE\}/1}
+	${DXX_RDEPEND_ENGINE_FRAGMENT//\$\{ENGINE\}/2}
+"
+unset DXX_RDEPEND_ENGINE_FRAGMENT
+unset DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT
+
+# USE=valgrind enables use of a Valgrind header.  A build with valgrind
+# instrumentation can be run without installing Valgrind, so this
+# dependency is only in DEPEND, instead of being in both DEPEND and
+# RDEPEND.
+DEPEND+='
+	valgrind? ( dev-util/valgrind )
+'
+
+# This ebuild builds d1x-rebirth, d2x-rebirth, or both.  Building none
+# would mean this ebuild installs zero files.
+#
+# For each of the supported music flags, require USE=music, so that the
+# package is built with sdl-mixer support.  Individual music types can be
+# changed without a Rebirth rebuild by rebuilding sdl-mixer with
+# appropriate support, but Rebirth must have sdl-mixer support at build
+# time in order to support any of these music formats at runtime.
+#
+# All music files in the optional musicpack downloads are .ogg, so
+# require USE=vorbis if those packs are enabled.
+REQUIRED_USE='
+	|| ( d1x d2x )
+	flac? ( music )
+	midi? ( music )
+	mp3? ( music )
+	vorbis? ( music )
+	opl3-musicpack? ( vorbis )
+	sc55-musicpack? ( vorbis )
+	sdl2? ( opengl )
+'
+
+# As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
+# feature.  This variable is stored here to be ready to activate when
+# Portage implements this feature.
+#
+# Note that while individual music formats can be switched without a
+# rebuild, the master flag USE=music controls whether sdl-mixer is used,
+# and therefore requires a rebuild when changed.
+#IUSE_RUNTIME="flac l10n_de midi mp3 opl3-musicpack sc55-musicpack vorbis"
+
+dxx_scons() {
+	# Always build profile `m`.  If use editor, also build profile `e`.
+	# Set most variables in the default anonymous profile.  Only
+	# `builddir` and `editor` are set in the named profiles, since those
+	# must be different between the two builds.
+	#
+	# Notes for end users:
+	# - Per-engine options can be set with an engine prefix, as shown
+	#   for sharepath.  Such options are used in place of
+	#   engine-unqualified options.  For example, to disable sdlmixer
+	#   for Descent 2: Rebirth, but use the setting below for Descent 1:
+	#   Rebirth, set EXTRA_ESCONS="d2x_sdlmixer=0".
+	# - Profile `site` is searched before the anonymous profile, and is
+	#   deliberately unused in this ebuild.  Set options in the site
+	#   profile to affect both engines:
+	#   EXTRA_ESCONS="site_verbosebuild=0".
+	local scons_build_profile=m mysconsargs=(
+		sdl2=$(usex sdl2 1 0)
+		sdlmixer=$(usex music 1 0)
+		verbosebuild=1
+		debug=$(usex debug 1 0)
+		ipv6=$(usex ipv6 1 0)
+		opengl=$(usex opengl 1 0)
+		use_tracker=$(usex tracker 1 0)
+		prefix="${EPREFIX}"/usr
+		screenshot=$(usex png png legacy)
+		m_builddir=build/main/
+		m_editor=0
+	)
+	if use editor; then
+		scons_build_profile+=+e
+		mysconsargs+=( \
+			e_builddir=build/editor/
+			e_editor=1
+		)
+	fi
+	if ! use joystick; then
+		mysconsargs+=( \
+			max_joysticks=0
+		)
+	fi
+	# Add sharepath and enable build of selected games.  The trailing
+	# comma after `$scons_build_profile` is required to cause scons to
+	# search the anonymous profile.  If omitted, only settings from the
+	# named profile would be used.
+	use d1x && mysconsargs+=( d1x_sharepath="/usr/share/games/d1x" d1x="$scons_build_profile,site," )
+	use d2x && mysconsargs+=( d2x_sharepath="/usr/share/games/d2x" d2x="$scons_build_profile,site," )
+	use valgrind && mysconsargs+=( poison=valgrind )
+	escons "${mysconsargs[@]}" "$@"
+}
+
+src_compile() {
+	tc-export CXX PKG_CONFIG
+	dxx_scons register_install_target=0 build
+}
+
+src_install() {
+	# Use upstream install target to handle the various combinations of
+	# enabled/disabled engines and optional editor support.
+	dxx_scons register_compile_target=0 register_install_target=1 DESTDIR="$D" "$D"
+	local DV
+	for DV in 1 2; do
+		if ! use d${DV}x; then
+			continue
+		fi
+		local PROGRAM=d${DV}x-rebirth
+		docinto "${PROGRAM}"
+		dodoc "${PROGRAM}"/*.txt
+		make_desktop_entry "${PROGRAM}" "Descent ${DV} Rebirth" "${PROGRAM}"
+		doicon "${PROGRAM}/${PROGRAM}.xpm"
+	done
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	if ! use data; then
+		elog "$PN requires game data to play."
+		elog "Game data is not included in this package.  To play the game,"
+		elog "emerge the packages required by USE=data or install the game"
+		elog "data by hand."
+		elog
+		elog "Changing USE=data does not change how this package is built,"
+		elog "only its runtime dependencies."
+	fi
+}

diff --git a/games-action/dxx-rebirth/metadata.xml b/games-action/dxx-rebirth/metadata.xml
index fe3cc527f00..2d1f5ab3ad7 100644
--- a/games-action/dxx-rebirth/metadata.xml
+++ b/games-action/dxx-rebirth/metadata.xml
@@ -20,14 +20,22 @@
 		DXX-Rebirth.
 	</longdescription>
 	<use>
-		<flag name="data">Install data files</flag>
-		<flag name="descent1">Install Descent 1 resources and executable</flag>
-		<flag name="descent2">Install Descent 2 resources and executable</flag>
+		<flag name="d1x">Install Descent 1 resources and executable</flag>
+		<flag name="d2x">Install Descent 2 resources and executable</flag>
+		<flag name="descent1">Install Descent 1 resources and executable (used prior to version 0.61)</flag>
+		<flag name="descent2">Install Descent 2 resources and executable (used prior to version 0.61)</flag>
+		<flag name="data">Ensure some game levels are present; if the full game's level data is not already installed then install the playable demo data (i.e. shareware levels)</flag>
+		<flag name="debug">Enable various debugging code paths and sanity checks, not just output. Some of these checks date back to the retail build, and choke on some custom levels because the game was never coded to sufficiently distrust inputs</flag>
+		<flag name="editor">Enable level editor support</flag>
 		<flag name="l10n_de">Provides German translations for the game's briefings, robot descriptions, and outro of the original campaign</flag>
+		<flag name="midi">Enforce that SDL-mixer is used and has midi support</flag>
 		<flag name="music">Enable music support</flag>
 		<flag name="opl3-musicpack">Include alternate version of the game's music, recorded with the Yamaha YMF262 OPL3 soundchip</flag>
 		<flag name="sc55-musicpack">Include alternate version of the game's music, recorded with the Roland Sound Canvas SC-55 MIDI module</flag>
-		<flag name="textures">Include high resolution (640x480) backgrounds, briefing images and fonts (Descent 1)</flag>
+		<flag name="sdl2">Use libSDL2, SDL2-mixer instead of libSDL-1* and SDL-mixer-1*</flag>
+		<flag name="tracker">Enable support for the PHP-based multiplayer game tracker</flag>
+		<flag name="textures">Include high resolution (640x480) backgrounds, briefing images and fonts (for Descent 1)</flag>
+		<flag name="valgrind">Include a Valgrind header in build in order to support Memcheck client requests</flag>
 	</use>
 	<upstream>
 		<remote-id type="github">dxx-rebirth/dxx-rebirth</remote-id>


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2020-11-30 15:36 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2020-11-30 15:36 UTC (permalink / raw
  To: gentoo-commits

commit:     89850c8b33950e2beb5339b6dab886d9b5fbc31f
Author:     Ian Silvester <iansilvester <AT> fastmail <DOT> fm>
AuthorDate: Mon Nov 30 14:59:16 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Nov 30 15:35:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89850c8b

games-action/dxx-rebirth: Adjusting copyright header to satisfy GLEP76

Signed-off-by: Ian Silvester <iansilvester <AT> fastmail.fm>
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild | 8 +-------
 games-action/dxx-rebirth/dxx-rebirth-9999.ebuild               | 8 +-------
 2 files changed, 2 insertions(+), 14 deletions(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
index 484618e8c27..a48cde126a3 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
@@ -1,12 +1,6 @@
-# Copyright 2017-2020 DXX Rebirth project contributors
+# Copyright 2017-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# This file is part of the DXX-Rebirth project.
-#
-# It is copyright by its individual contributors, as recorded in the
-# project's Git history.  See COPYING.txt at the top level for license
-# terms and a link to the Git history.
-
 EAPI=7
 PYTHON_COMPAT=( python3_7 )
 

diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
index 119e998d23c..c48c467cbad 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
@@ -1,12 +1,6 @@
-# Copyright 2017-2020 DXX Rebirth project contributors
+# Copyright 2017-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# This file is part of the DXX-Rebirth project.
-#
-# It is copyright by its individual contributors, as recorded in the
-# project's Git history.  See COPYING.txt at the top level for license
-# terms and a link to the Git history.
-
 EAPI=7
 PYTHON_COMPAT=( python3_7 )
 


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2021-01-11 20:41 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2021-01-11 20:41 UTC (permalink / raw
  To: gentoo-commits

commit:     7950a501ad4592144b6b073ba4e837f72b68705b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 11 20:41:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 11 20:41:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7950a501

games-action/dxx-rebirth: add Python 3.8, 3.9

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild | 5 +++--
 games-action/dxx-rebirth/dxx-rebirth-9999.ebuild               | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
index a48cde126a3..12559c094e0 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
@@ -1,8 +1,9 @@
-# Copyright 2017-2020 Gentoo Authors
+# Copyright 2017-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_7 )
+
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit desktop eutils python-any-r1 scons-utils toolchain-funcs xdg
 if [[ "$PV" = 9999 ]]; then

diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
index c48c467cbad..a65b62b8be9 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
@@ -1,8 +1,9 @@
-# Copyright 2017-2020 Gentoo Authors
+# Copyright 2017-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_7 )
+
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit desktop eutils python-any-r1 scons-utils toolchain-funcs xdg
 if [[ "$PV" = 9999 ]]; then


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2021-04-22 12:05 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2021-04-22 12:05 UTC (permalink / raw
  To: gentoo-commits

commit:     49ab8e7a60c850bc89c4f603589121d2fbf9d122
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 22 12:04:53 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 22 12:04:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ab8e7a

games-action/dxx-rebirth: fix typo

Closes: https://bugs.gentoo.org/785040
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
index c46c7fc0513..c2ee8a2d717 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
@@ -16,7 +16,7 @@ else
 	MY_COMMIT='0c2fcf691ffb2a586991350d67f3efd1cca2a1f3'
 	# dxx-rebirth-0.61.0_pre20200627.ebuild
 	#MY_COMMIT='aba40babb47d36a88011af01e4bc0fc00dca74ef'
-	S="${WORKDIR}/${P}N-${MY_COMMIT}"
+	S="${WORKDIR}/${PN}-${MY_COMMIT}"
 	#SRC_URI="https://github.com/dxx-rebirth/dxx-rebirth/archive/${MY_COMMIT}.tar.gz -> ${PN}-${PVR}.tar.gz"
 	SRC_URI="https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/${MY_COMMIT} -> ${PN}-${PVR}.tar.gz"
 	unset MY_COMMIT


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2021-04-24 22:03 David Seifert
  0 siblings, 0 replies; 20+ messages in thread
From: David Seifert @ 2021-04-24 22:03 UTC (permalink / raw
  To: gentoo-commits

commit:     f41b8bb55ee6515510c8007b61e808636a09fff9
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sat Apr 24 22:02:24 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Apr 24 22:02:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f41b8bb5

games-action/dxx-rebirth: remove unused eclass

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild | 3 ++-
 games-action/dxx-rebirth/dxx-rebirth-9999.ebuild               | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
index c2ee8a2d717..86ced2d16b5 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
@@ -5,7 +5,8 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
 
-inherit desktop eutils python-any-r1 scons-utils toolchain-funcs xdg
+inherit desktop python-any-r1 scons-utils toolchain-funcs xdg
+
 if [[ "${PV}" = 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/dxx-rebirth/dxx-rebirth"

diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
index 57704796963..5a01f9daaef 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
@@ -5,7 +5,8 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
 
-inherit desktop eutils python-any-r1 scons-utils toolchain-funcs xdg
+inherit desktop python-any-r1 scons-utils toolchain-funcs xdg
+
 if [[ "${PV}" = 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/dxx-rebirth/dxx-rebirth"


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2021-06-18 21:07 David Seifert
  0 siblings, 0 replies; 20+ messages in thread
From: David Seifert @ 2021-06-18 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     abcb33fd929136f442625c084a62be1353aa3010
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 18 21:07:17 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Jun 18 21:07:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abcb33fd

games-action/dxx-rebirth: add missing virtual/pkgconfig dependency

Based on tc-export PKG_CONFIG call.

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild | 2 ++
 games-action/dxx-rebirth/dxx-rebirth-9999.ebuild               | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
index 86ced2d16b5..2f380b10341 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
@@ -168,6 +168,8 @@ REQUIRED_USE='
 # and therefore requires a rebuild when changed.
 #IUSE_RUNTIME="flac l10n_de midi mp3 opl3-musicpack sc55-musicpack vorbis"
 
+BDEPEND="virtual/pkgconfig"
+
 dxx_scons() {
 	# Always build profile `m`.  If use editor, also build profile `e`.
 	# Set most variables in the default anonymous profile.  Only

diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
index 5a01f9daaef..b29054e2a7b 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
@@ -151,6 +151,8 @@ REQUIRED_USE='
 	sdl2? ( opengl )
 '
 
+BDEPEND="virtual/pkgconfig"
+
 # As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
 # feature.  This variable is stored here to be ready to activate when
 # Portage implements this feature.


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2021-07-10 22:15 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-07-10 22:15 UTC (permalink / raw
  To: gentoo-commits

commit:     94813df7fda738f9eefb7ade14a05a7bda54268e
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 10 22:15:24 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Jul 10 22:15:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94813df7

games-action/dxx-rebirth: Drop old 0.61.0_pre20200615

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-action/dxx-rebirth/Manifest                  |   1 -
 .../dxx-rebirth-0.61.0_pre20200615.ebuild          | 257 ---------------------
 2 files changed, 258 deletions(-)

diff --git a/games-action/dxx-rebirth/Manifest b/games-action/dxx-rebirth/Manifest
index f41040fea49..4e590d8f682 100644
--- a/games-action/dxx-rebirth/Manifest
+++ b/games-action/dxx-rebirth/Manifest
@@ -1,2 +1 @@
-DIST dxx-rebirth-0.61.0_pre20200615.tar.gz 1959226 BLAKE2B 08d66eb1599100172e2bd8dcb8e13ca11314f3b06658c36851ddc7d91897a8376899b7c33b6e7a2d7b72e93cf7f20f157994d06f880e138dc807350e4c64c517 SHA512 3470e2b9cf20268f1af5e8084f0b361d1dd5d797bee9a1d97ce5509046f79750ac214d0f34e7eef1acc4ee4ae868ad3f34d33b45ff163863333e9d8a7d758db2
 DIST dxx-rebirth_20210623-src.tar.xz 1340044 BLAKE2B f16a8904d777559e789d719bc0d6d2dbb7d26c1128984117b6c64a334ae589dd5806439cc51e458a583e1b6cc831dae7c51bf7bd3fbc972989b0ce4e5b932a4e SHA512 150d873fa045df6fb2f9bb70334d08eeae0cc7a639e825f1352fed28501ab9541a27bf3395fc1929bc8d76ed9126b038eed67c5a01657f43116da4663e929821

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
deleted file mode 100644
index 2f380b10341..00000000000
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
+++ /dev/null
@@ -1,257 +0,0 @@
-# Copyright 2017-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit desktop python-any-r1 scons-utils toolchain-funcs xdg
-
-if [[ "${PV}" = 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/dxx-rebirth/dxx-rebirth"
-else
-	# dxx-rebirth-0.61.0_pre20190720.ebuild
-	#MY_COMMIT='a17792c89fd49dd12fdf5981670dd7f64b42850f'
-	# dxx-rebirth-0.61.0_pre20200615.ebuild
-	MY_COMMIT='0c2fcf691ffb2a586991350d67f3efd1cca2a1f3'
-	# dxx-rebirth-0.61.0_pre20200627.ebuild
-	#MY_COMMIT='aba40babb47d36a88011af01e4bc0fc00dca74ef'
-	S="${WORKDIR}/${PN}-${MY_COMMIT}"
-	#SRC_URI="https://github.com/dxx-rebirth/dxx-rebirth/archive/${MY_COMMIT}.tar.gz -> ${PN}-${PVR}.tar.gz"
-	SRC_URI="https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/${MY_COMMIT} -> ${PN}-${PVR}.tar.gz"
-	unset MY_COMMIT
-
-	# Games under Gentoo are marked as 'testing' by convention
-	#
-	# Other architectures are reported to work, but not tested regularly by
-	# the core team.
-	#
-	# Raspberry Pi support is tested by an outside contributor, and his
-	# fixes are merged into the main source by upstream.
-	#
-	# Cross-compilation to Windows is also supported.
-	KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Descent Rebirth - enhanced Descent 1 & 2 engine"
-HOMEPAGE="https://www.dxx-rebirth.com/"
-
-LICENSE="DXX-Rebirth GPL-3"
-SLOT="0"
-
-# Default to building both game engines.  The total size is relatively
-# small.
-IUSE="+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +music +opengl opl3-musicpack +png sc55-musicpack sdl2 tracker valgrind +vorbis"
-
-# Game data is stored in HOG files.
-# Game movies are in MVL files.
-# Various add-ons use zip files to bundle their content together.
-#
-# PNG support enables writing screenshots as PNG instead of TGA (for
-# USE=opengl) or PCX (for USE=-opengl).
-DEPEND="dev-games/physfs[hog,mvl,zip]
-	opengl? (
-		virtual/opengl
-		virtual/glu )
-	png? ( media-libs/libpng )
-"
-
-# As of this writing, there is no Portage shorthand syntax to express:
-# "
-# 	flag1? ( package[flag1] )
-# 	flag2? ( package[flag2] )
-# 	...
-# 	flagN? ( package[flagN] )
-# ", such that unsetting all flags removes the dependency on package.
-# Fake it by using a text fragment that is repeatedly expanded with
-# differing substitutions.
-#
-# The use of single quotes is intentional here.  The ${word} is a
-# placeholder to be matched by text substitution when the fragment is
-# expanded, not a shell variable reference.
-#
-# For each flag, depend on freedata using the same flag.  If none of the
-# flags are set, freedata is not needed.
-DXX_RDEPEND_USE_FREEDATA_FRAGMENT='
-	${USE}? ( games-action/descent${ENGINE}-freedata[${USE}] )
-'
-# Block <0.59.100 due to file collision.
-#
-# If USE=data, then require a game data package.
-# The build process does not use the game data, nor change how the game
-# is built based on what game data will be used.  At startup, the game
-# will search for both types of game data and use what it finds.  Users
-# can switch between shareware/retail data at any time by
-# adding/removing the appropriate data packages.  A rebuild is _not_
-# required after swapping the data files.
-#
-# USE-depend on freedata for various extras, but only if any of those
-# extras are enabled.
-DXX_RDEPEND_ENGINE_FRAGMENT='
-	d${ENGINE}x? (
-		!<games-action/d${ENGINE}x-rebirth-0.59.100
-		data? (
-			|| (
-				games-action/descent${ENGINE}-data
-				games-action/descent${ENGINE}-demodata
-			)
-		)
-		'"
-		${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/l10n_de}
-		${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/opl3-musicpack}
-		${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/sc55-musicpack}
-		"'
-	)
-'
-
-DXX_DEPEND_USE_SDL_VERSION_FRAGMENT='
-	media-libs/lib${SDL_version}[joystick?,opengl?,sound,video]
-	media-libs/${SDL_version}-image
-	music? ( media-libs/${SDL_version}-mixer )
-'
-DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT='
-	music? ( media-libs/${SDL_version}-mixer[flac?,midi?,mp3?,vorbis?] )
-'
-DEPEND="${DEPEND}
-	!sdl2? ( ${DXX_DEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl} )
-	sdl2? ( ${DXX_DEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl2} )
-"
-unset DXX_DEPEND_USE_SDL_VERSION_FRAGMENT
-
-unset DXX_RDEPEND_USE_FREEDATA_FRAGMENT
-RDEPEND="${DEPEND}
-	!sdl2? ( ${DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl} )
-	sdl2? ( ${DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl2} )
-	${DXX_RDEPEND_ENGINE_FRAGMENT//\$\{ENGINE\}/1}
-	${DXX_RDEPEND_ENGINE_FRAGMENT//\$\{ENGINE\}/2}
-"
-unset DXX_RDEPEND_ENGINE_FRAGMENT
-unset DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT
-
-# USE=valgrind enables use of a Valgrind header.  A build with valgrind
-# instrumentation can be run without installing Valgrind, so this
-# dependency is only in DEPEND, instead of being in both DEPEND and
-# RDEPEND.
-DEPEND+='
-	valgrind? ( dev-util/valgrind )
-'
-
-# This ebuild builds d1x-rebirth, d2x-rebirth, or both.  Building none
-# would mean this ebuild installs zero files.
-#
-# For each of the supported music flags, require USE=music, so that the
-# package is built with sdl-mixer support.  Individual music types can be
-# changed without a Rebirth rebuild by rebuilding sdl-mixer with
-# appropriate support, but Rebirth must have sdl-mixer support at build
-# time in order to support any of these music formats at runtime.
-#
-# All music files in the optional musicpack downloads are .ogg, so
-# require USE=vorbis if those packs are enabled.
-REQUIRED_USE='
-	|| ( d1x d2x )
-	flac? ( music )
-	midi? ( music )
-	mp3? ( music )
-	vorbis? ( music )
-	opl3-musicpack? ( vorbis )
-	sc55-musicpack? ( vorbis )
-	sdl2? ( opengl )
-'
-
-# As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
-# feature.  This variable is stored here to be ready to activate when
-# Portage implements this feature.
-#
-# Note that while individual music formats can be switched without a
-# rebuild, the master flag USE=music controls whether sdl-mixer is used,
-# and therefore requires a rebuild when changed.
-#IUSE_RUNTIME="flac l10n_de midi mp3 opl3-musicpack sc55-musicpack vorbis"
-
-BDEPEND="virtual/pkgconfig"
-
-dxx_scons() {
-	# Always build profile `m`.  If use editor, also build profile `e`.
-	# Set most variables in the default anonymous profile.  Only
-	# `builddir` and `editor` are set in the named profiles, since those
-	# must be different between the two builds.
-	#
-	# Notes for end users:
-	# - Per-engine options can be set with an engine prefix, as shown
-	#   for sharepath.  Such options are used in place of
-	#   engine-unqualified options.  For example, to disable sdlmixer
-	#   for Descent 2: Rebirth, but use the setting below for Descent 1:
-	#   Rebirth, set EXTRA_ESCONS="d2x_sdlmixer=0".
-	# - Profile `site` is searched before the anonymous profile, and is
-	#   deliberately unused in this ebuild.  Set options in the site
-	#   profile to affect both engines:
-	#   EXTRA_ESCONS="site_verbosebuild=0".
-	local scons_build_profile=m mysconsargs=(
-		sdl2=$(usex sdl2 1 0)
-		sdlmixer=$(usex music 1 0)
-		verbosebuild=1
-		debug=$(usex debug 1 0)
-		ipv6=$(usex ipv6 1 0)
-		opengl=$(usex opengl 1 0)
-		use_tracker=$(usex tracker 1 0)
-		prefix="${EPREFIX}"/usr
-		screenshot=$(usex png png legacy)
-		m_builddir=build/main/
-		m_editor=0
-	)
-	if use editor; then
-		scons_build_profile+=+e
-		mysconsargs+=( \
-			e_builddir=build/editor/
-			e_editor=1
-		)
-	fi
-	if ! use joystick; then
-		mysconsargs+=( \
-			max_joysticks=0
-		)
-	fi
-	# Add sharepath and enable build of selected games.  The trailing
-	# comma after `$scons_build_profile` is required to cause scons to
-	# search the anonymous profile.  If omitted, only settings from the
-	# named profile would be used.
-	use d1x && mysconsargs+=( d1x_sharepath="/usr/share/games/d1x" d1x="$scons_build_profile,site," )
-	use d2x && mysconsargs+=( d2x_sharepath="/usr/share/games/d2x" d2x="$scons_build_profile,site," )
-	use valgrind && mysconsargs+=( poison=valgrind )
-	escons "${mysconsargs[@]}" "$@"
-}
-
-src_compile() {
-	tc-export CXX PKG_CONFIG
-	dxx_scons register_install_target=0 build
-}
-
-src_install() {
-	# Use upstream install target to handle the various combinations of
-	# enabled/disabled engines and optional editor support.
-	dxx_scons register_compile_target=0 register_install_target=1 DESTDIR="${D}" "${D}"
-	local DV
-	for DV in 1 2; do
-		if ! use d${DV}x; then
-			continue
-		fi
-		local PROGRAM=d${DV}x-rebirth
-		docinto "${PROGRAM}"
-		dodoc "${PROGRAM}"/*.txt
-		make_desktop_entry "${PROGRAM}" "Descent ${DV} Rebirth" "${PROGRAM}"
-		doicon "${PROGRAM}/${PROGRAM}.xpm"
-	done
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	if ! use data; then
-		elog "${PN} requires game data to play."
-		elog "Game data is not included in this package.  To play the game,"
-		elog "emerge the packages required by USE=data or install the game"
-		elog "data by hand."
-		elog
-		elog "Changing USE=data does not change how this package is built,"
-		elog "only its runtime dependencies."
-	fi
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2021-07-10 22:15 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2021-07-10 22:15 UTC (permalink / raw
  To: gentoo-commits

commit:     5ca99171eb0a4d194a52fb62ec6ed79f9f33f5aa
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 10 22:14:56 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Jul 10 22:14:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca99171

games-action/dxx-rebirth: Bump snapshot to 20210623

Fixes: https://bugs.gentoo.org/801487
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-action/dxx-rebirth/Manifest                                 | 1 +
 ...-rebirth-9999.ebuild => dxx-rebirth-0.61.0_pre20210623.ebuild} | 8 ++++----
 games-action/dxx-rebirth/dxx-rebirth-9999.ebuild                  | 2 ++
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/games-action/dxx-rebirth/Manifest b/games-action/dxx-rebirth/Manifest
index 1b705069b99..f41040fea49 100644
--- a/games-action/dxx-rebirth/Manifest
+++ b/games-action/dxx-rebirth/Manifest
@@ -1 +1,2 @@
 DIST dxx-rebirth-0.61.0_pre20200615.tar.gz 1959226 BLAKE2B 08d66eb1599100172e2bd8dcb8e13ca11314f3b06658c36851ddc7d91897a8376899b7c33b6e7a2d7b72e93cf7f20f157994d06f880e138dc807350e4c64c517 SHA512 3470e2b9cf20268f1af5e8084f0b361d1dd5d797bee9a1d97ce5509046f79750ac214d0f34e7eef1acc4ee4ae868ad3f34d33b45ff163863333e9d8a7d758db2
+DIST dxx-rebirth_20210623-src.tar.xz 1340044 BLAKE2B f16a8904d777559e789d719bc0d6d2dbb7d26c1128984117b6c64a334ae589dd5806439cc51e458a583e1b6cc831dae7c51bf7bd3fbc972989b0ce4e5b932a4e SHA512 150d873fa045df6fb2f9bb70334d08eeae0cc7a639e825f1352fed28501ab9541a27bf3395fc1929bc8d76ed9126b038eed67c5a01657f43116da4663e929821

diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
similarity index 97%
copy from games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
copy to games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
index b29054e2a7b..f2aeb8f86f4 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
@@ -11,11 +11,11 @@ if [[ "${PV}" = 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/dxx-rebirth/dxx-rebirth"
 else
-	MY_COMMIT=''
-	S="${WORKDIR}/${PN}-${MY_COMMIT}"
-	SRC_URI="https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/${MY_COMMIT} -> ${PN}-${PVR}.tar.gz"
-	unset MY_COMMIT
+	S="${WORKDIR}/${PN}_${PV##*_pre}-src"
+	SRC_URI="https://www.dxx-rebirth.com/download/dxx/rebirth/${PN}_${PV##*_pre}-src.tar.xz"
 
+	# Games under Gentoo are marked as 'testing' by convention
+	#
 	# Other architectures are reported to work, but not tested regularly by
 	# the core team.
 	#

diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
index b29054e2a7b..8b70e138369 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
@@ -16,6 +16,8 @@ else
 	SRC_URI="https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/${MY_COMMIT} -> ${PN}-${PVR}.tar.gz"
 	unset MY_COMMIT
 
+	# Games under Gentoo are marked as 'testing' by convention
+	#
 	# Other architectures are reported to work, but not tested regularly by
 	# the core team.
 	#


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2021-10-19  0:19 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2021-10-19  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     46a738b3380e8fa170ff6dcbdd174543f14c9aa7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 19 00:18:55 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 19 00:18:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a738b3

games-action/dxx-rebirth: Keyword 0.61.0_pre20210623 arm64, #805497

Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
index f2aeb8f86f4..b941cf320c0 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
@@ -23,7 +23,7 @@ else
 	# fixes are merged into the main source by upstream.
 	#
 	# Cross-compilation to Windows is also supported.
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Descent Rebirth - enhanced Descent 1 & 2 engine"


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2022-02-11 23:16 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2022-02-11 23:16 UTC (permalink / raw
  To: gentoo-commits

commit:     ba65a523a982f51e0037f74e3ad36c6da3f58ed9
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 21:54:41 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=ba65a523

games-action/dxx-rebirth: enable py3.10

Also add PYTHON_DEPS for completeness, although this is technically
all already handled by scons-utils (imagine python-any-r1 was added
because dxx-rebirth has its own python scripts too, but doing so
means should add python deps normally).

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild | 8 +++++---
 games-action/dxx-rebirth/dxx-rebirth-9999.ebuild               | 8 +++++---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
index b941cf320c02..90a8b6d8c8ef 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2017-2021 Gentoo Authors
+# Copyright 2017-2022 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..10} )
 
 inherit desktop python-any-r1 scons-utils toolchain-funcs xdg
 
@@ -151,7 +151,9 @@ REQUIRED_USE='
 	sdl2? ( opengl )
 '
 
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+	${PYTHON_DEPS}
+	virtual/pkgconfig"
 
 # As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
 # feature.  This variable is stored here to be ready to activate when

diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
index 8b70e138369e..ed7efde84b19 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2017-2021 Gentoo Authors
+# Copyright 2017-2022 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..10} )
 
 inherit desktop python-any-r1 scons-utils toolchain-funcs xdg
 
@@ -153,7 +153,9 @@ REQUIRED_USE='
 	sdl2? ( opengl )
 '
 
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+	${PYTHON_DEPS}
+	virtual/pkgconfig"
 
 # As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
 # feature.  This variable is stored here to be ready to activate when


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2022-02-11 23:16 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2022-02-11 23:16 UTC (permalink / raw
  To: gentoo-commits

commit:     7a032c929dd470bf0af3782f7c985659b3fbbed0
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 22:03:24 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=7a032c92

games-action/dxx-rebirth: replace -O3 by -O2

Currently fails with -O3, haven't investigated further but do
a replace-flags as a quick workaround.

Closes: https://bugs.gentoo.org/831896
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild | 3 ++-
 games-action/dxx-rebirth/dxx-rebirth-9999.ebuild               | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
index 90a8b6d8c8ef..3dc11a9d646a 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit desktop python-any-r1 scons-utils toolchain-funcs xdg
+inherit desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg
 
 if [[ "${PV}" = 9999 ]]; then
 	inherit git-r3
@@ -217,6 +217,7 @@ dxx_scons() {
 
 src_compile() {
 	tc-export CXX PKG_CONFIG
+	replace-flags -O3 -O2 #831896
 	dxx_scons register_install_target=0 build
 }
 

diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
index ed7efde84b19..e73e35686d41 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit desktop python-any-r1 scons-utils toolchain-funcs xdg
+inherit desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg
 
 if [[ "${PV}" = 9999 ]]; then
 	inherit git-r3
@@ -219,6 +219,7 @@ dxx_scons() {
 
 src_compile() {
 	tc-export CXX PKG_CONFIG
+	replace-flags -O3 -O2 #831896
 	dxx_scons register_install_target=0 build
 }
 


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2022-02-11 23:17 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2022-02-11 23:17 UTC (permalink / raw
  To: gentoo-commits

commit:     17308acaf3d8bed0e951d47bbef67beb646e8968
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 22:06:05 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=17308aca

games-action/dxx-rebirth: sync keywords in live ebuild

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
index e73e35686d41..af05d12398b6 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
@@ -25,7 +25,7 @@ else
 	# fixes are merged into the main source by upstream.
 	#
 	# Cross-compilation to Windows is also supported.
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Descent Rebirth - enhanced Descent 1 & 2 engine"


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2022-02-12  2:04 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2022-02-12  2:04 UTC (permalink / raw
  To: gentoo-commits

commit:     c45b16abf06b88f48703b3bb2103901972297454
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 12 01:15:56 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Feb 12 01:31:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45b16ab

games-action/dxx-rebirth: cleanup unnecessarily added deps

On closer look I don't think these scripts are used, and adding
the eclass regardless of these is normal given how scons-utils
works. So it only makes PYTHON_DEPS redundant.

Fixes: ba65a523a982f51e0037f74e3ad36c6da3f58ed9
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild | 4 +---
 games-action/dxx-rebirth/dxx-rebirth-9999.ebuild               | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
index 3dc11a9d646a..52185ad3b734 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
@@ -151,9 +151,7 @@ REQUIRED_USE='
 	sdl2? ( opengl )
 '
 
-BDEPEND="
-	${PYTHON_DEPS}
-	virtual/pkgconfig"
+BDEPEND="virtual/pkgconfig"
 
 # As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
 # feature.  This variable is stored here to be ready to activate when

diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
index af05d12398b6..36013cd510bc 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
@@ -153,9 +153,7 @@ REQUIRED_USE='
 	sdl2? ( opengl )
 '
 
-BDEPEND="
-	${PYTHON_DEPS}
-	virtual/pkgconfig"
+BDEPEND="virtual/pkgconfig"
 
 # As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
 # feature.  This variable is stored here to be ready to activate when


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2022-11-22 14:00 Arthur Zamarin
  0 siblings, 0 replies; 20+ messages in thread
From: Arthur Zamarin @ 2022-11-22 14:00 UTC (permalink / raw
  To: gentoo-commits

commit:     1a54f5f629144b6bfb120055fc74b9b3fe298869
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 22 13:59:54 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 22 13:59:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a54f5f6

games-action/dxx-rebirth: Keyword 0.61.0_pre20210623 ppc64, #850472

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
index 52185ad3b734..0ea0b301d6e5 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
@@ -23,7 +23,7 @@ else
 	# fixes are merged into the main source by upstream.
 	#
 	# Cross-compilation to Windows is also supported.
-	KEYWORDS="~amd64 ~arm64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Descent Rebirth - enhanced Descent 1 & 2 engine"


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2023-05-14 17:11 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2023-05-14 17:11 UTC (permalink / raw
  To: gentoo-commits

commit:     498ae000c2bcc016929049fe6f33e5b5aae039a2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 14 17:01:25 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 14 17:10:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498ae000

games-action/dxx-rebirth: defer to new global USE=valgrind description

Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-action/dxx-rebirth/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-action/dxx-rebirth/metadata.xml b/games-action/dxx-rebirth/metadata.xml
index 416662962e74..ee4bdde42738 100644
--- a/games-action/dxx-rebirth/metadata.xml
+++ b/games-action/dxx-rebirth/metadata.xml
@@ -32,7 +32,6 @@
 		<flag name="sc55-musicpack">Include alternate version of the game's music, recorded with the Roland Sound Canvas SC-55 MIDI module</flag>
 		<flag name="sdl2">Use libSDL2, SDL2-mixer instead of libSDL-1* and SDL-mixer-1*</flag>
 		<flag name="tracker">Enable support for the PHP-based multiplayer game tracker</flag>
-		<flag name="valgrind">Include a Valgrind header in build in order to support Memcheck client requests</flag>
 	</use>
 	<upstream>
 		<remote-id type="github">dxx-rebirth/dxx-rebirth</remote-id>


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2023-07-02 20:25 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2023-07-02 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     2cd1928d091e58cef119ada825706cb7282aae2a
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  2 20:24:51 2023 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jul  2 20:24:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd1928d

games-action/dxx-rebirth: Bump snapshot to fix building without OpenGL

Closes: https://bugs.gentoo.org/909160
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-action/dxx-rebirth/Manifest                                       | 2 +-
 ...-0.61.0_pre20230625.ebuild => dxx-rebirth-0.61.0_pre20230627.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/dxx-rebirth/Manifest b/games-action/dxx-rebirth/Manifest
index 1e9f551586c4..23c2db8d1f44 100644
--- a/games-action/dxx-rebirth/Manifest
+++ b/games-action/dxx-rebirth/Manifest
@@ -1 +1 @@
-DIST dxx-rebirth-0.61.0_pre20230625.tar.gz 2063234 BLAKE2B 5ca7c699e7240553c6106fc008acf08e56fbbf8eed15fa6988390b82f149f91c522bf1fcaebf463fc0923ed2b5518f71f913b17c446a04176addc8f6fa03fab7 SHA512 21a1fa46da4f4b20515e79c746bc6eac82164777c88caf6dd048f8e289f85914c1ae844f8bad6f858855172e8556649f60daa17b9ea23c2d6854e4acb777ee2a
+DIST dxx-rebirth-0.61.0_pre20230627.tar.gz 2063584 BLAKE2B d779ec6f4a5491e667675fd960a157f51f19b07d9889c1c0093df45467f671cddc89b965ec578bef556c193d561d6b322b607d9afd9ff940ca39506f3809a227 SHA512 e6c91010d9bf0806c5fcec1bc66423130cd47b79e109c7e0b0d454184cb4aae5915498f2c4f88c8779ed3570878138a1ec4ab5d9a3c64ddf8002173115e4135d

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230625.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230627.ebuild
similarity index 99%
rename from games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230625.ebuild
rename to games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230627.ebuild
index dc93d9200327..f5a5a16ffe59 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230625.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230627.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..11} )
-MY_COMMIT="e9daf03769d8408719c1b420a133155cb700b9a2"
+MY_COMMIT="ad9452d51b7ccd7d2ad7fe56318f21898a3c2d43"
 
 # Games under Gentoo are marked as 'testing' by convention
 #


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2024-06-24 22:21 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2024-06-24 22:21 UTC (permalink / raw
  To: gentoo-commits

commit:     ae3f0470508f0974dc416c72470792d82532dc77
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 24 22:20:05 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Jun 24 22:20:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae3f0470

games-action/dxx-rebirth: Bump snapshot to 20240623, drop old 20230627

Closes: https://bugs.gentoo.org/909537
Closes: https://bugs.gentoo.org/929566
Closes: https://bugs.gentoo.org/933504
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-action/dxx-rebirth/Manifest                                   | 2 +-
 ...1.0_pre20230627.ebuild => dxx-rebirth-0.61.0_pre20240623.ebuild} | 6 +++---
 games-action/dxx-rebirth/dxx-rebirth-9999.ebuild                    | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/games-action/dxx-rebirth/Manifest b/games-action/dxx-rebirth/Manifest
index 23c2db8d1f44..5f9cd24f3d4c 100644
--- a/games-action/dxx-rebirth/Manifest
+++ b/games-action/dxx-rebirth/Manifest
@@ -1 +1 @@
-DIST dxx-rebirth-0.61.0_pre20230627.tar.gz 2063584 BLAKE2B d779ec6f4a5491e667675fd960a157f51f19b07d9889c1c0093df45467f671cddc89b965ec578bef556c193d561d6b322b607d9afd9ff940ca39506f3809a227 SHA512 e6c91010d9bf0806c5fcec1bc66423130cd47b79e109c7e0b0d454184cb4aae5915498f2c4f88c8779ed3570878138a1ec4ab5d9a3c64ddf8002173115e4135d
+DIST dxx-rebirth-0.61.0_pre20240623.tar.gz 2089687 BLAKE2B b7a31ebf237da46ff069eab35da93ba653dd32a671bf24a266f80809a68313272a6a648b1d9bcb8f983f3f7817e254ec3f950ded54b5dcea55b63b11275b1992 SHA512 ff84ad1084174c79e7eaec7629ec09737dff5d59c3554c53114c092c333aacc662fcdc2d0a4c1270c7851eda1279601c1da53092952c7c965d06b0735640c2c9

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230627.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240623.ebuild
similarity index 98%
rename from games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230627.ebuild
rename to games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240623.ebuild
index f022d180f36a..b2b9585dcc2f 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230627.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240623.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
-MY_COMMIT="ad9452d51b7ccd7d2ad7fe56318f21898a3c2d43"
+PYTHON_COMPAT=( python3_{10..12} )
+MY_COMMIT="e8dd751d8a5cae375000fe7d3881e9da77075ab0"
 
 # Games under Gentoo are marked as 'testing' by convention
 #
@@ -48,7 +48,7 @@ IUSE="+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +musi
 #
 # PNG support enables writing screenshots as PNG instead of TGA (for
 # USE=opengl) or PCX (for USE=-opengl).
-DEPEND="dev-games/physfs[hog,mvl,zip]
+DEPEND=">=dev-games/physfs-3[hog,mvl,zip]
 	opengl? (
 		virtual/opengl
 		virtual/glu )

diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
index cf5dcadba953..07770afca75a 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 MY_COMMIT=""
 
 # Games under Gentoo are marked as 'testing' by convention
@@ -48,7 +48,7 @@ IUSE="+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +musi
 #
 # PNG support enables writing screenshots as PNG instead of TGA (for
 # USE=opengl) or PCX (for USE=-opengl).
-DEPEND="dev-games/physfs[hog,mvl,zip]
+DEPEND=">=dev-games/physfs-3[hog,mvl,zip]
 	opengl? (
 		virtual/opengl
 		virtual/glu )


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/
@ 2024-07-01 22:00 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2024-07-01 22:00 UTC (permalink / raw
  To: gentoo-commits

commit:     5c004468776ee5b8047d4495a5327ac42a2ca75e
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  1 21:59:39 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Jul  1 21:59:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c004468

games-action/dxx-rebirth: Bump snapshot to address -Werror issues

It still adds a couple of specific -Werror flags, but these are unlikely to
cause issues for us.

Closes: https://bugs.gentoo.org/934924
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-action/dxx-rebirth/Manifest                                       | 2 +-
 ...-0.61.0_pre20240623.ebuild => dxx-rebirth-0.61.0_pre20240630.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/dxx-rebirth/Manifest b/games-action/dxx-rebirth/Manifest
index 5f9cd24f3d4c..5989b7d25524 100644
--- a/games-action/dxx-rebirth/Manifest
+++ b/games-action/dxx-rebirth/Manifest
@@ -1 +1 @@
-DIST dxx-rebirth-0.61.0_pre20240623.tar.gz 2089687 BLAKE2B b7a31ebf237da46ff069eab35da93ba653dd32a671bf24a266f80809a68313272a6a648b1d9bcb8f983f3f7817e254ec3f950ded54b5dcea55b63b11275b1992 SHA512 ff84ad1084174c79e7eaec7629ec09737dff5d59c3554c53114c092c333aacc662fcdc2d0a4c1270c7851eda1279601c1da53092952c7c965d06b0735640c2c9
+DIST dxx-rebirth-0.61.0_pre20240630.tar.gz 2090389 BLAKE2B b3a5bfb4c2540cd0eec8f114af1252716ee33adca56d85f56d40296ecdc9a484ffe43befb1885a438b7fd7a284c2a9f7d30c83a336bc106760f28b603a8407e9 SHA512 1ac9fab469e4b41c196e98a95904adb8b9d5dfbd724e419776df4331892a256a54ec620ea0fd2b63561d8d7f2e17585dc038fd0cceb8e547f93e2284e53028ed

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240623.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240630.ebuild
similarity index 99%
rename from games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240623.ebuild
rename to games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240630.ebuild
index b2b9585dcc2f..f6d44fc7f1d5 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240623.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240630.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
-MY_COMMIT="e8dd751d8a5cae375000fe7d3881e9da77075ab0"
+MY_COMMIT="27cbf1ba87e6d60809c43246e2eef760fcd26d13"
 
 # Games under Gentoo are marked as 'testing' by convention
 #


^ permalink raw reply related	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2024-07-01 22:00 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-11-30 15:36 [gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2024-07-01 22:00 James Le Cuirot
2024-06-24 22:21 James Le Cuirot
2023-07-02 20:25 James Le Cuirot
2023-05-14 17:11 Sam James
2022-11-22 14:00 Arthur Zamarin
2022-02-12  2:04 Ionen Wolkens
2022-02-11 23:17 Ionen Wolkens
2022-02-11 23:16 Ionen Wolkens
2022-02-11 23:16 Ionen Wolkens
2021-10-19  0:19 Sam James
2021-07-10 22:15 James Le Cuirot
2021-07-10 22:15 James Le Cuirot
2021-06-18 21:07 David Seifert
2021-04-24 22:03 David Seifert
2021-04-22 12:05 Sam James
2021-01-11 20:41 Sam James
2020-07-03 20:03 James Le Cuirot
2020-05-24 13:50 Jonas Stein
2018-04-18 18:15 David Seifert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox