public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2016-01-05  8:26 Michael Sterrett
  0 siblings, 0 replies; 10+ messages in thread
From: Michael Sterrett @ 2016-01-05  8:26 UTC (permalink / raw
  To: gentoo-commits

commit:     609416dea3f98d7369dd18875925f1b739f83d74
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  5 05:45:03 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Tue Jan  5 08:26:13 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609416de

games-sports/speed-dreams: add slot dep for media-libs/libpng

Package-Manager: portage-2.2.26

 games-sports/speed-dreams/speed-dreams-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-sports/speed-dreams/speed-dreams-1.4.0.ebuild b/games-sports/speed-dreams/speed-dreams-1.4.0.ebuild
index a45859f..835908e 100644
--- a/games-sports/speed-dreams/speed-dreams-1.4.0.ebuild
+++ b/games-sports/speed-dreams/speed-dreams-1.4.0.ebuild
@@ -23,7 +23,7 @@ RDEPEND="virtual/opengl
 	x11-libs/libXxf86vm
 	xrandr? ( x11-libs/libXrandr )
 	sys-libs/zlib
-	>=media-libs/libpng-1.2.40"
+	>=media-libs/libpng-1.2.40:0"
 DEPEND="${RDEPEND}
 	>=media-libs/plib-1.8.3
 	x11-proto/xproto


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

* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2021-08-06 12:54 Ionen Wolkens
  0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-08-06 12:54 UTC (permalink / raw
  To: gentoo-commits

commit:     11c8cc73cb7681d5fda5bb95c69b8d7951c25d5b
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  6 12:52:49 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Aug  6 12:54:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c8cc73

games-sports/speed-dreams: remove faq.html

It is terribly outdated and confusing.

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

 games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild b/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
index 2c31525010c..24aa937c04a 100644
--- a/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
+++ b/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
@@ -69,7 +69,7 @@ src_configure() {
 }
 
 src_install() {
-	local HTML_DOCS=( doc/faq/faq.html doc/userman/. )
+	local HTML_DOCS=( doc/userman/. )
 	cmake_src_install
 
 	newicon data/data/icons/icon.png ${PN}-2.png


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

* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2021-08-07 15:14 Ionen Wolkens
  0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-08-07 15:14 UTC (permalink / raw
  To: gentoo-commits

commit:     cd5bfd643af2ebed8ab342f62fd3b492d528a9c9
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  7 14:52:45 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Aug  7 15:12:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5bfd64

games-sports/speed-dreams: add -I. to workaround system config.h

If for some reason /usr/include/config.h exists, this package uses it.

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

 games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild b/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
index 24aa937c04a..abca85587f0 100644
--- a/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
+++ b/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake desktop
+inherit cmake desktop flag-o-matic
 
 MY_PV="$(ver_rs 3 -)-r7601"
 
@@ -45,6 +45,8 @@ PATCHES=(
 )
 
 src_configure() {
+	append-cppflags -I. #806980
+
 	local mycmakeargs=(
 		-DCMAKE_BUILD_WITH_INSTALL_RPATH=yes # see xmlversion-rpath patch
 		-DOPTION_3RDPARTY_SOLID=yes


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

* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2021-08-09 14:19 Ionen Wolkens
  0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-08-09 14:19 UTC (permalink / raw
  To: gentoo-commits

commit:     6a213c6652adcaaaf3fa5be974f7ceec5637f68e
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  9 13:39:32 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Aug  9 14:12:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a213c66

games-sports/speed-dreams: add 2.2.3 final

Did not expect this to release so soon given the usual
rate, but there it is.

Will likely avoid _rc/_betas in the future due to distfiles
size (was only picked because last non-rc was very old).

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

 games-sports/speed-dreams/Manifest                 |  4 +
 .../speed-dreams/speed-dreams-2.2.3.ebuild         | 85 ++++++++++++++++++++++
 2 files changed, 89 insertions(+)

diff --git a/games-sports/speed-dreams/Manifest b/games-sports/speed-dreams/Manifest
index 37ac43b361e..64cb8a50b38 100644
--- a/games-sports/speed-dreams/Manifest
+++ b/games-sports/speed-dreams/Manifest
@@ -1,5 +1,9 @@
 DIST speed-dreams-1.4.0-r2307-src.tar.bz2 332667666 BLAKE2B 17455c6fc6bbe0cb4b5e00d4217eb49e0f6e39a8aa389f304771e32429c48e2e6bc834d8d0c7a01927376c5b37ae8e7b27399da88784b5f46b9549d46d01222f SHA512 6ae88691f52480351825c20c8bfb3ff54783b84bfbbc385ae2c0578991fa9025b16dcdc4ce136b85246a2a479452f2b209ecbec2be0a7ae85818929ea5fa1195
+DIST speed-dreams-src-base-2.2.3-r7616.tar.xz 238067340 BLAKE2B 5250a295fd077ab5c773bfb066416a2b0abfbd667e99c5c7a360898121af9dc757cf6afd003e220b9e76e687040d80687f8f78d445d6b98064efa396f5b1b4b7 SHA512 a98913625a78a67f7428649c6f3c426d32537b5f1b9331540bb32926568d281e1ec0e80bf45e5d847f43ee00b2d0c5945be96d86ac36d840b79dd3da82920960
 DIST speed-dreams-src-base-2.2.3-rc1-r7601.tar.xz 212142540 BLAKE2B 894c29281d4ee75b7917fac2f98e2509beb8b6c92b2743f24636407fb3ea54a362ec6bf8cd13e79e96696d83caa5db9c6d05a5baf74228d07c7d8d75542f8c12 SHA512 42dd12283e55289e00e25edb769e5786f0d45b6be4c3056f72e6af7cdb2493fc7266f0485a91118c9c9b1a609fe78ce97c10db006ee0dd51e07b5fdb969026b3
+DIST speed-dreams-src-hq-cars-and-tracks-2.2.3-r7616.tar.xz 578705056 BLAKE2B 8b354211686ca6183ada892c844fa0345f2b751b786194d2d52e37a25c8dcf048e91862f2964c337e02765fba4e7bafa81539355a2b00af68476704ddc85c817 SHA512 4a488daeb1161dbc61ca95c5152d38864f759bbc2d0d8cc4d4c4a258aa143dedab55f16ba3343657b2fe8544e1f33ee0bc82e2cdeda7a7087a283e2513a8b6c6
 DIST speed-dreams-src-hq-cars-and-tracks-2.2.3-rc1-r7601.tar.xz 578684928 BLAKE2B eeb567bc7bd713c349037e3c630791ead8dd53c4e7c8d8f75b534d72e85352e546a031211aae4a42338f64b3d21496318b72b08e9ffbb3615439d82fd983e424 SHA512 a9ca5926bdf70173df18abd6be7be54705c916207371595bda1bdd5e70d5ee9105f0fd16a72f5a713ea359b2b001b6f8a39251aac46e117ea4bc9e5dad7b69b9
+DIST speed-dreams-src-more-hq-cars-and-tracks-2.2.3-r7616.tar.xz 668751780 BLAKE2B f4c528eebdecc337394a08100e45eb66a8ad5e85164813a27a406d6b54089cd640874d37680588bfffcf3f1fdc274fd2329defb9d052ef2833c86dec8be21c9d SHA512 e8256c28697dd78794c41f2dc659d7aa455f0e5967b3178fbe17eb4adf6ef93ed719621f38afd78c8d0a548bcb7b61bb0859755b4867fee21096fe0925acfd89
 DIST speed-dreams-src-more-hq-cars-and-tracks-2.2.3-rc1-r7601.tar.xz 668750172 BLAKE2B 851f31e52acd604b5bcb0ec7b393d33f513a6f2f84239160709fde6db3a23ec94dc39d554c9fb3bcaddcb90c308ac5d11a74a9e9fd410b4885fc9bedee60fb50 SHA512 1aa25700bb60c7a4d47817f821f54603dca9aaf662a23607a3fad367352f69c5182825a8ff4051736095b1277d4de017f5106200f77d74cb7a59780c97d3536c
+DIST speed-dreams-src-wip-cars-and-tracks-2.2.3-r7616.tar.xz 409517248 BLAKE2B 5dc7af87df13f87e3561dbc139366a1b7041130812d02316c103707102b352de9c3dd111411576f168b813d4c735656a098e681e70e274593762e552aabb517c SHA512 693ebd5f1f81629fe62c7c086de8a924833b3ee1b4a25f803b7214b58f8520b16f4d45cdd96e941f1f884afa3f53afd66ef9a500fda42b928c7124ae9205060a
 DIST speed-dreams-src-wip-cars-and-tracks-2.2.3-rc1-r7601.tar.xz 429292132 BLAKE2B ffb20028ec792a423cd745db1a47274a5db9115510c33bf28c7323bf23a024aa3441dab045b6e81fdc3d17ac22f8919ffa044d07932d242f8cefaa7e274cbc51 SHA512 a31a592c6d86bc12b8d8df6013fc783677e611f4953b6a8650465dbd6ebfb0adcf51193e5003ff38b30619f145c752fe18121d2630bd64687bac113cd8d8c283

diff --git a/games-sports/speed-dreams/speed-dreams-2.2.3.ebuild b/games-sports/speed-dreams/speed-dreams-2.2.3.ebuild
new file mode 100644
index 00000000000..514956352f0
--- /dev/null
+++ b/games-sports/speed-dreams/speed-dreams-2.2.3.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop flag-o-matic
+
+MY_PV="${PV}-r7616"
+
+DESCRIPTION="Fork of the famous open racing car simulator TORCS"
+HOMEPAGE="http://www.speed-dreams.org/"
+SRC_URI="
+	mirror://sourceforge/speed-dreams/${PN}-src-base-${MY_PV}.tar.xz
+	mirror://sourceforge/speed-dreams/${PN}-src-hq-cars-and-tracks-${MY_PV}.tar.xz
+	mirror://sourceforge/speed-dreams/${PN}-src-more-hq-cars-and-tracks-${MY_PV}.tar.xz
+	mirror://sourceforge/speed-dreams/${PN}-src-wip-cars-and-tracks-${MY_PV}.tar.xz"
+S="${WORKDIR}"
+
+LICENSE="GPL-2+ BitstreamVera CC0-1.0 Free-Art-1.2 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug osggraph webstats"
+
+RDEPEND="
+	dev-games/freesolid
+	dev-libs/expat
+	media-libs/libpng:=
+	media-libs/libsdl2[X,haptic,opengl,joystick,video]
+	media-libs/libvorbis
+	media-libs/openal
+	media-libs/plib
+	net-libs/enet:1.3
+	sys-libs/zlib:=
+	virtual/glu
+	virtual/jpeg
+	virtual/opengl
+	osggraph? ( dev-games/openscenegraph:=[png] )
+	webstats? ( net-misc/curl )"
+DEPEND="
+	${RDEPEND}
+	x11-base/xorg-proto"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.2.3_rc1-xmlversion-rpath.patch
+)
+
+src_configure() {
+	append-cppflags -I. #806980
+
+	local mycmakeargs=(
+		-DCMAKE_BUILD_WITH_INSTALL_RPATH=yes # see xmlversion-rpath patch
+		-DOPTION_3RDPARTY_SOLID=yes
+		-DOPTION_HUDDEBUG=$(usex debug)
+		-DOPTION_OFFICIAL_ONLY=yes
+		-DOPTION_OSGGRAPH=$(usex osggraph)
+		-DOPTION_TRACE_LEVEL=$(usex debug 5 3)
+		-DOPTION_WEBSERVER=$(usex webstats)
+		-DOpenGL_GL_PREFERENCE=LEGACY # legacy needed for gl*ARB symbols
+		-DSD_BINDIR="${EPREFIX}"/usr/bin
+		-DSD_DATADIR="${EPREFIX}"/usr/share/${PN}-2
+		-DSD_LIBDIR="${EPREFIX}"/usr/$(get_libdir)/${PN}-2
+
+		# These features currently lack official support and portions
+		# of the required code is missing in release tarballs.
+		# Check if these directories exist on a version bump.
+		#-DOPTION_3RDPARTY_SQLITE3=yes # src/modules/simu/simureplay/
+		#-DOPTION_CLIENT_SERVER=yes # src/modules/csnetworking/
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	local HTML_DOCS=( doc/userman/. )
+	cmake_src_install
+
+	newicon data/data/icons/icon.png ${PN}-2.png
+	make_desktop_entry ${PN}-2 "Speed Dreams 2" ${PN}-2
+}
+
+pkg_postinst() {
+	# Issue reproduced in testing, warn in case it's widespread.
+	elog "If you experience freezes in menus, try to disable menu music in options."
+	elog "See: https://sourceforge.net/p/speed-dreams/tickets/973/"
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2021-08-09 14:19 Ionen Wolkens
  0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-08-09 14:19 UTC (permalink / raw
  To: gentoo-commits

commit:     4bb1f516b27b3ddf4f7687fa12dad27a8e2e774e
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  9 13:42:35 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Aug  9 14:12:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb1f516

games-sports/speed-dreams: drop 2.2.3_rc1

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

 games-sports/speed-dreams/Manifest                 |  4 -
 .../speed-dreams/speed-dreams-2.2.3_rc1.ebuild     | 85 ----------------------
 2 files changed, 89 deletions(-)

diff --git a/games-sports/speed-dreams/Manifest b/games-sports/speed-dreams/Manifest
index 64cb8a50b38..cfdb3ed86f9 100644
--- a/games-sports/speed-dreams/Manifest
+++ b/games-sports/speed-dreams/Manifest
@@ -1,9 +1,5 @@
 DIST speed-dreams-1.4.0-r2307-src.tar.bz2 332667666 BLAKE2B 17455c6fc6bbe0cb4b5e00d4217eb49e0f6e39a8aa389f304771e32429c48e2e6bc834d8d0c7a01927376c5b37ae8e7b27399da88784b5f46b9549d46d01222f SHA512 6ae88691f52480351825c20c8bfb3ff54783b84bfbbc385ae2c0578991fa9025b16dcdc4ce136b85246a2a479452f2b209ecbec2be0a7ae85818929ea5fa1195
 DIST speed-dreams-src-base-2.2.3-r7616.tar.xz 238067340 BLAKE2B 5250a295fd077ab5c773bfb066416a2b0abfbd667e99c5c7a360898121af9dc757cf6afd003e220b9e76e687040d80687f8f78d445d6b98064efa396f5b1b4b7 SHA512 a98913625a78a67f7428649c6f3c426d32537b5f1b9331540bb32926568d281e1ec0e80bf45e5d847f43ee00b2d0c5945be96d86ac36d840b79dd3da82920960
-DIST speed-dreams-src-base-2.2.3-rc1-r7601.tar.xz 212142540 BLAKE2B 894c29281d4ee75b7917fac2f98e2509beb8b6c92b2743f24636407fb3ea54a362ec6bf8cd13e79e96696d83caa5db9c6d05a5baf74228d07c7d8d75542f8c12 SHA512 42dd12283e55289e00e25edb769e5786f0d45b6be4c3056f72e6af7cdb2493fc7266f0485a91118c9c9b1a609fe78ce97c10db006ee0dd51e07b5fdb969026b3
 DIST speed-dreams-src-hq-cars-and-tracks-2.2.3-r7616.tar.xz 578705056 BLAKE2B 8b354211686ca6183ada892c844fa0345f2b751b786194d2d52e37a25c8dcf048e91862f2964c337e02765fba4e7bafa81539355a2b00af68476704ddc85c817 SHA512 4a488daeb1161dbc61ca95c5152d38864f759bbc2d0d8cc4d4c4a258aa143dedab55f16ba3343657b2fe8544e1f33ee0bc82e2cdeda7a7087a283e2513a8b6c6
-DIST speed-dreams-src-hq-cars-and-tracks-2.2.3-rc1-r7601.tar.xz 578684928 BLAKE2B eeb567bc7bd713c349037e3c630791ead8dd53c4e7c8d8f75b534d72e85352e546a031211aae4a42338f64b3d21496318b72b08e9ffbb3615439d82fd983e424 SHA512 a9ca5926bdf70173df18abd6be7be54705c916207371595bda1bdd5e70d5ee9105f0fd16a72f5a713ea359b2b001b6f8a39251aac46e117ea4bc9e5dad7b69b9
 DIST speed-dreams-src-more-hq-cars-and-tracks-2.2.3-r7616.tar.xz 668751780 BLAKE2B f4c528eebdecc337394a08100e45eb66a8ad5e85164813a27a406d6b54089cd640874d37680588bfffcf3f1fdc274fd2329defb9d052ef2833c86dec8be21c9d SHA512 e8256c28697dd78794c41f2dc659d7aa455f0e5967b3178fbe17eb4adf6ef93ed719621f38afd78c8d0a548bcb7b61bb0859755b4867fee21096fe0925acfd89
-DIST speed-dreams-src-more-hq-cars-and-tracks-2.2.3-rc1-r7601.tar.xz 668750172 BLAKE2B 851f31e52acd604b5bcb0ec7b393d33f513a6f2f84239160709fde6db3a23ec94dc39d554c9fb3bcaddcb90c308ac5d11a74a9e9fd410b4885fc9bedee60fb50 SHA512 1aa25700bb60c7a4d47817f821f54603dca9aaf662a23607a3fad367352f69c5182825a8ff4051736095b1277d4de017f5106200f77d74cb7a59780c97d3536c
 DIST speed-dreams-src-wip-cars-and-tracks-2.2.3-r7616.tar.xz 409517248 BLAKE2B 5dc7af87df13f87e3561dbc139366a1b7041130812d02316c103707102b352de9c3dd111411576f168b813d4c735656a098e681e70e274593762e552aabb517c SHA512 693ebd5f1f81629fe62c7c086de8a924833b3ee1b4a25f803b7214b58f8520b16f4d45cdd96e941f1f884afa3f53afd66ef9a500fda42b928c7124ae9205060a
-DIST speed-dreams-src-wip-cars-and-tracks-2.2.3-rc1-r7601.tar.xz 429292132 BLAKE2B ffb20028ec792a423cd745db1a47274a5db9115510c33bf28c7323bf23a024aa3441dab045b6e81fdc3d17ac22f8919ffa044d07932d242f8cefaa7e274cbc51 SHA512 a31a592c6d86bc12b8d8df6013fc783677e611f4953b6a8650465dbd6ebfb0adcf51193e5003ff38b30619f145c752fe18121d2630bd64687bac113cd8d8c283

diff --git a/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild b/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
deleted file mode 100644
index abca85587f0..00000000000
--- a/games-sports/speed-dreams/speed-dreams-2.2.3_rc1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake desktop flag-o-matic
-
-MY_PV="$(ver_rs 3 -)-r7601"
-
-DESCRIPTION="Fork of the famous open racing car simulator TORCS"
-HOMEPAGE="http://www.speed-dreams.org/"
-SRC_URI="
-	mirror://sourceforge/speed-dreams/${PN}-src-base-${MY_PV}.tar.xz
-	mirror://sourceforge/speed-dreams/${PN}-src-hq-cars-and-tracks-${MY_PV}.tar.xz
-	mirror://sourceforge/speed-dreams/${PN}-src-more-hq-cars-and-tracks-${MY_PV}.tar.xz
-	mirror://sourceforge/speed-dreams/${PN}-src-wip-cars-and-tracks-${MY_PV}.tar.xz"
-S="${WORKDIR}"
-
-LICENSE="GPL-2+ BitstreamVera CC0-1.0 Free-Art-1.2 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug osggraph webstats"
-
-RDEPEND="
-	dev-games/freesolid
-	dev-libs/expat
-	media-libs/libpng:=
-	media-libs/libsdl2[X,haptic,opengl,joystick,video]
-	media-libs/libvorbis
-	media-libs/openal
-	media-libs/plib
-	net-libs/enet:1.3
-	sys-libs/zlib:=
-	virtual/glu
-	virtual/jpeg
-	virtual/opengl
-	osggraph? ( dev-games/openscenegraph:=[png] )
-	webstats? ( net-misc/curl )"
-DEPEND="
-	${RDEPEND}
-	x11-base/xorg-proto"
-
-PATCHES=(
-	"${FILESDIR}"/${P}-xmlversion-rpath.patch
-)
-
-src_configure() {
-	append-cppflags -I. #806980
-
-	local mycmakeargs=(
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=yes # see xmlversion-rpath patch
-		-DOPTION_3RDPARTY_SOLID=yes
-		-DOPTION_HUDDEBUG=$(usex debug)
-		-DOPTION_OFFICIAL_ONLY=yes
-		-DOPTION_OSGGRAPH=$(usex osggraph)
-		-DOPTION_TRACE_LEVEL=$(usex debug 5 3)
-		-DOPTION_WEBSERVER=$(usex webstats)
-		-DOpenGL_GL_PREFERENCE=LEGACY # legacy needed for gl*ARB symbols
-		-DSD_BINDIR="${EPREFIX}"/usr/bin
-		-DSD_DATADIR="${EPREFIX}"/usr/share/${PN}-2
-		-DSD_LIBDIR="${EPREFIX}"/usr/$(get_libdir)/${PN}-2
-
-		# These features currently lack official support and portions
-		# of the required code is missing in release tarballs.
-		# Check if these directories exist on a version bump.
-		#-DOPTION_3RDPARTY_SQLITE3=yes # src/modules/simu/simureplay/
-		#-DOPTION_CLIENT_SERVER=yes # src/modules/csnetworking/
-	)
-
-	cmake_src_configure
-}
-
-src_install() {
-	local HTML_DOCS=( doc/userman/. )
-	cmake_src_install
-
-	newicon data/data/icons/icon.png ${PN}-2.png
-	make_desktop_entry ${PN}-2 "Speed Dreams 2" ${PN}-2
-}
-
-pkg_postinst() {
-	# Issue reproduced in testing, warn in case it's widespread.
-	elog "If you experience freezes in menus, try to disable menu music in options."
-	elog "See: https://sourceforge.net/p/speed-dreams/tickets/973/"
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2024-03-26 12:31 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2024-03-26 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     ee1faf9102e8c1a55eee7063685e3afb2611cca9
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon Mar 25 23:59:32 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 12:27:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1faf91

games-sports/speed-dreams: update EAPI 7 -> 8

cmake now warns about the wonky use of extracting S directly into
WORKDIR. The upstream tarball is Just That Way™ so crudely work around
it by making a better S and extracting the tarballs into there instead.

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-sports/speed-dreams/speed-dreams-2.3.0.ebuild | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild b/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
index 69ca196ceea8..ef52cadfa46f 100644
--- a/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
+++ b/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake desktop flag-o-matic
 
@@ -14,7 +14,6 @@ SRC_URI="
 	mirror://sourceforge/speed-dreams/${PN}-src-hq-cars-and-tracks-${MY_PV}.tar.xz
 	mirror://sourceforge/speed-dreams/${PN}-src-more-hq-cars-and-tracks-${MY_PV}.tar.xz
 	mirror://sourceforge/speed-dreams/${PN}-src-wip-cars-and-tracks-${MY_PV}.tar.xz"
-S="${WORKDIR}"
 
 LICENSE="GPL-2+ BitstreamVera CC0-1.0 Free-Art-1.2 OFL-1.1"
 SLOT="0"
@@ -45,6 +44,12 @@ PATCHES=(
 	"${FILESDIR}"/${PN}-2.2.3_rc1-xmlversion-rpath.patch
 )
 
+src_unpack() {
+	mkdir "${S}" || die
+	cd "${S}"
+	default
+}
+
 src_configure() {
 	append-cppflags -I. #806980
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2024-03-26 12:31 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2024-03-26 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     b6c6e637803a51f09fb8f4a07f672b04b4976fae
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon Mar 25 23:17:19 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 12:27:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6c6e637

games-sports/speed-dreams: add 2.3.0

Fixes LTO.

Due to upstream rework, curl is now used twice, once unconditionally,
and there is another new dependency as well.

Closes: https://bugs.gentoo.org/859238
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-sports/speed-dreams/Manifest                 |  4 +
 .../speed-dreams/speed-dreams-2.3.0.ebuild         | 85 ++++++++++++++++++++++
 2 files changed, 89 insertions(+)

diff --git a/games-sports/speed-dreams/Manifest b/games-sports/speed-dreams/Manifest
index cbc10cc37610..3a2f5e6253d5 100644
--- a/games-sports/speed-dreams/Manifest
+++ b/games-sports/speed-dreams/Manifest
@@ -1,4 +1,8 @@
 DIST speed-dreams-src-base-2.2.3-r7616.tar.xz 238067340 BLAKE2B 5250a295fd077ab5c773bfb066416a2b0abfbd667e99c5c7a360898121af9dc757cf6afd003e220b9e76e687040d80687f8f78d445d6b98064efa396f5b1b4b7 SHA512 a98913625a78a67f7428649c6f3c426d32537b5f1b9331540bb32926568d281e1ec0e80bf45e5d847f43ee00b2d0c5945be96d86ac36d840b79dd3da82920960
+DIST speed-dreams-src-base-2.3.0-r8786.tar.xz 250870100 BLAKE2B a64f52a2a7f01124e524e4f375941d6538b3756fad1bc802d7d791d6904cd121bae96ca4856440333009d7f53f5ff47183b718932d36c8da3b817cfe467469f7 SHA512 b678a722a1f9fd62779ab776d5f5777d6fc68ecbb29991bd315319218c1d7e6554ad489c44076b1f0699e9ff72c298373315f1d7c63c87c566a009cae85fad39
 DIST speed-dreams-src-hq-cars-and-tracks-2.2.3-r7616.tar.xz 578705056 BLAKE2B 8b354211686ca6183ada892c844fa0345f2b751b786194d2d52e37a25c8dcf048e91862f2964c337e02765fba4e7bafa81539355a2b00af68476704ddc85c817 SHA512 4a488daeb1161dbc61ca95c5152d38864f759bbc2d0d8cc4d4c4a258aa143dedab55f16ba3343657b2fe8544e1f33ee0bc82e2cdeda7a7087a283e2513a8b6c6
+DIST speed-dreams-src-hq-cars-and-tracks-2.3.0-r8786.tar.xz 698564396 BLAKE2B 30ab454a109ebe2a0922b0e9bcc2d3a02e84f7c4a5591c235a144e79d96153c67846781ee8e23028457c6e59d49a8bc62f54c5c022f1180e5e10b7303342f4b8 SHA512 4f67539bb7e9b126500426d2323035053d6a9f1bf7b6947fc9fc39fee53551ba652d93c95337d2cd74280455f25d55e2a922bc64380bba5b8ea40163ad9ab7cf
 DIST speed-dreams-src-more-hq-cars-and-tracks-2.2.3-r7616.tar.xz 668751780 BLAKE2B f4c528eebdecc337394a08100e45eb66a8ad5e85164813a27a406d6b54089cd640874d37680588bfffcf3f1fdc274fd2329defb9d052ef2833c86dec8be21c9d SHA512 e8256c28697dd78794c41f2dc659d7aa455f0e5967b3178fbe17eb4adf6ef93ed719621f38afd78c8d0a548bcb7b61bb0859755b4867fee21096fe0925acfd89
+DIST speed-dreams-src-more-hq-cars-and-tracks-2.3.0-r8786.tar.xz 795460296 BLAKE2B 70ea28aa6f6f5ec57f673ade55e526cd20dfb47964aaed044086557dcefc2b7b246c90ae55350ef6d911c11af5592d6ae5d7b3847ab4819b1b073104fef7ce86 SHA512 8eb252fe38d74dbd8b5a39d027b739484520ac21be928c1c4fb00a3b845ca51b63d2d59d11119c26c998fb859dba0ab711e8da1ea83430f771e1903411eb44c4
 DIST speed-dreams-src-wip-cars-and-tracks-2.2.3-r7616.tar.xz 409517248 BLAKE2B 5dc7af87df13f87e3561dbc139366a1b7041130812d02316c103707102b352de9c3dd111411576f168b813d4c735656a098e681e70e274593762e552aabb517c SHA512 693ebd5f1f81629fe62c7c086de8a924833b3ee1b4a25f803b7214b58f8520b16f4d45cdd96e941f1f884afa3f53afd66ef9a500fda42b928c7124ae9205060a
+DIST speed-dreams-src-wip-cars-and-tracks-2.3.0-r8786.tar.xz 414204048 BLAKE2B 4588cae0e8db0a7c2764168b6745e83d36bb1ed7a9a70008a07661249eeb163cedbf9fd85c1961bd929043f68098ce5ee218c2374c81fdbde048b24cd07b1acd SHA512 64651237115149ec063fcb11faf64b62005ee590526c5101a5a6a632aeb130b691b2651299eaf4190ddf1fd00ae33007d6f1d62441c672b4808ef33201ef1dbf

diff --git a/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild b/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
new file mode 100644
index 000000000000..69ca196ceea8
--- /dev/null
+++ b/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop flag-o-matic
+
+MY_PV="${PV}-r8786"
+
+DESCRIPTION="Fork of the famous open racing car simulator TORCS"
+HOMEPAGE="http://www.speed-dreams.org/"
+SRC_URI="
+	mirror://sourceforge/speed-dreams/${PN}-src-base-${MY_PV}.tar.xz
+	mirror://sourceforge/speed-dreams/${PN}-src-hq-cars-and-tracks-${MY_PV}.tar.xz
+	mirror://sourceforge/speed-dreams/${PN}-src-more-hq-cars-and-tracks-${MY_PV}.tar.xz
+	mirror://sourceforge/speed-dreams/${PN}-src-wip-cars-and-tracks-${MY_PV}.tar.xz"
+S="${WORKDIR}"
+
+LICENSE="GPL-2+ BitstreamVera CC0-1.0 Free-Art-1.2 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug osggraph webstats"
+
+RDEPEND="
+	dev-games/freesolid
+	dev-libs/expat
+	media-libs/libpng:=
+	media-libs/libsdl2[X,haptic,opengl,joystick,video]
+	media-libs/sdl2-mixer
+	media-libs/openal
+	media-libs/plib
+	net-libs/enet:1.3
+	sys-libs/zlib:=
+	net-misc/curl
+	virtual/glu
+	virtual/jpeg
+	virtual/opengl
+	osggraph? ( dev-games/openscenegraph:=[png] )
+"
+DEPEND="
+	${RDEPEND}
+	x11-base/xorg-proto"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.2.3_rc1-xmlversion-rpath.patch
+)
+
+src_configure() {
+	append-cppflags -I. #806980
+
+	local mycmakeargs=(
+		-DCMAKE_BUILD_WITH_INSTALL_RPATH=yes # see xmlversion-rpath patch
+		-DOPTION_3RDPARTY_SOLID=yes
+		-DOPTION_OFFICIAL_ONLY=yes
+		-DOPTION_OSGGRAPH=$(usex osggraph)
+		-DOPTION_TRACE_LEVEL=$(usex debug 5 3)
+		-DOPTION_WEBSERVER=$(usex webstats)
+		-DOpenGL_GL_PREFERENCE=LEGACY # legacy needed for gl*ARB symbols
+		-DSD_BINDIR="${EPREFIX}"/usr/bin
+		-DSD_DATADIR="${EPREFIX}"/usr/share/${PN}-2
+		-DSD_LIBDIR="${EPREFIX}"/usr/$(get_libdir)/${PN}-2
+
+		# These features currently lack official support and portions
+		# of the required code is missing in release tarballs.
+		# Check if these directories exist on a version bump.
+		#-DOPTION_3RDPARTY_SQLITE3=yes # src/modules/simu/simureplay/
+		#-DOPTION_CLIENT_SERVER=yes # src/modules/csnetworking/
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	local HTML_DOCS=( doc/userman/. )
+	cmake_src_install
+
+	newicon data/data/icons/icon.png ${PN}-2.png
+	make_desktop_entry ${PN}-2 "Speed Dreams 2" ${PN}-2
+}
+
+pkg_postinst() {
+	# Issue reproduced in testing, warn in case it's widespread.
+	elog "If you experience freezes in menus, try to disable menu music in options."
+	elog "See: https://sourceforge.net/p/speed-dreams/tickets/973/"
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2024-07-12 21:58 James Le Cuirot
  0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2024-07-12 21:58 UTC (permalink / raw
  To: gentoo-commits

commit:     2cb10f96d855ece9c12cedaa3e77146694fc5340
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 12 21:58:25 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Jul 12 21:58:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb10f96

games-sports/speed-dreams: Fix deprecated virtual/jpeg dependency

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild b/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild
index 4d7379504f6a..447fede1cff1 100644
--- a/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild
+++ b/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild
@@ -23,6 +23,7 @@ IUSE="debug osggraph webstats"
 COMMON_DEPEND="
 	dev-games/freesolid
 	dev-libs/expat
+	media-libs/libjpeg-turbo:0=
 	media-libs/libpng:=
 	media-libs/libsdl2[X,haptic,opengl,joystick,video]
 	media-libs/sdl2-mixer
@@ -32,7 +33,6 @@ COMMON_DEPEND="
 	sys-libs/zlib:=
 	net-misc/curl
 	virtual/glu
-	virtual/jpeg
 	virtual/opengl
 	osggraph? ( dev-games/openscenegraph:=[png] )
 "


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

* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2024-07-12 21:58 James Le Cuirot
  0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2024-07-12 21:58 UTC (permalink / raw
  To: gentoo-commits

commit:     4a9795181c6965f0745188cdb8a8db8b38df0923
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Jun  6 15:27:45 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Jul 12 21:55:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a979518

games-sports/speed-dreams: drop 2.2.3

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-sports/speed-dreams/Manifest                 |  4 -
 .../speed-dreams/speed-dreams-2.2.3.ebuild         | 85 ----------------------
 2 files changed, 89 deletions(-)

diff --git a/games-sports/speed-dreams/Manifest b/games-sports/speed-dreams/Manifest
index 3a2f5e6253d5..ffd3cf66df75 100644
--- a/games-sports/speed-dreams/Manifest
+++ b/games-sports/speed-dreams/Manifest
@@ -1,8 +1,4 @@
-DIST speed-dreams-src-base-2.2.3-r7616.tar.xz 238067340 BLAKE2B 5250a295fd077ab5c773bfb066416a2b0abfbd667e99c5c7a360898121af9dc757cf6afd003e220b9e76e687040d80687f8f78d445d6b98064efa396f5b1b4b7 SHA512 a98913625a78a67f7428649c6f3c426d32537b5f1b9331540bb32926568d281e1ec0e80bf45e5d847f43ee00b2d0c5945be96d86ac36d840b79dd3da82920960
 DIST speed-dreams-src-base-2.3.0-r8786.tar.xz 250870100 BLAKE2B a64f52a2a7f01124e524e4f375941d6538b3756fad1bc802d7d791d6904cd121bae96ca4856440333009d7f53f5ff47183b718932d36c8da3b817cfe467469f7 SHA512 b678a722a1f9fd62779ab776d5f5777d6fc68ecbb29991bd315319218c1d7e6554ad489c44076b1f0699e9ff72c298373315f1d7c63c87c566a009cae85fad39
-DIST speed-dreams-src-hq-cars-and-tracks-2.2.3-r7616.tar.xz 578705056 BLAKE2B 8b354211686ca6183ada892c844fa0345f2b751b786194d2d52e37a25c8dcf048e91862f2964c337e02765fba4e7bafa81539355a2b00af68476704ddc85c817 SHA512 4a488daeb1161dbc61ca95c5152d38864f759bbc2d0d8cc4d4c4a258aa143dedab55f16ba3343657b2fe8544e1f33ee0bc82e2cdeda7a7087a283e2513a8b6c6
 DIST speed-dreams-src-hq-cars-and-tracks-2.3.0-r8786.tar.xz 698564396 BLAKE2B 30ab454a109ebe2a0922b0e9bcc2d3a02e84f7c4a5591c235a144e79d96153c67846781ee8e23028457c6e59d49a8bc62f54c5c022f1180e5e10b7303342f4b8 SHA512 4f67539bb7e9b126500426d2323035053d6a9f1bf7b6947fc9fc39fee53551ba652d93c95337d2cd74280455f25d55e2a922bc64380bba5b8ea40163ad9ab7cf
-DIST speed-dreams-src-more-hq-cars-and-tracks-2.2.3-r7616.tar.xz 668751780 BLAKE2B f4c528eebdecc337394a08100e45eb66a8ad5e85164813a27a406d6b54089cd640874d37680588bfffcf3f1fdc274fd2329defb9d052ef2833c86dec8be21c9d SHA512 e8256c28697dd78794c41f2dc659d7aa455f0e5967b3178fbe17eb4adf6ef93ed719621f38afd78c8d0a548bcb7b61bb0859755b4867fee21096fe0925acfd89
 DIST speed-dreams-src-more-hq-cars-and-tracks-2.3.0-r8786.tar.xz 795460296 BLAKE2B 70ea28aa6f6f5ec57f673ade55e526cd20dfb47964aaed044086557dcefc2b7b246c90ae55350ef6d911c11af5592d6ae5d7b3847ab4819b1b073104fef7ce86 SHA512 8eb252fe38d74dbd8b5a39d027b739484520ac21be928c1c4fb00a3b845ca51b63d2d59d11119c26c998fb859dba0ab711e8da1ea83430f771e1903411eb44c4
-DIST speed-dreams-src-wip-cars-and-tracks-2.2.3-r7616.tar.xz 409517248 BLAKE2B 5dc7af87df13f87e3561dbc139366a1b7041130812d02316c103707102b352de9c3dd111411576f168b813d4c735656a098e681e70e274593762e552aabb517c SHA512 693ebd5f1f81629fe62c7c086de8a924833b3ee1b4a25f803b7214b58f8520b16f4d45cdd96e941f1f884afa3f53afd66ef9a500fda42b928c7124ae9205060a
 DIST speed-dreams-src-wip-cars-and-tracks-2.3.0-r8786.tar.xz 414204048 BLAKE2B 4588cae0e8db0a7c2764168b6745e83d36bb1ed7a9a70008a07661249eeb163cedbf9fd85c1961bd929043f68098ce5ee218c2374c81fdbde048b24cd07b1acd SHA512 64651237115149ec063fcb11faf64b62005ee590526c5101a5a6a632aeb130b691b2651299eaf4190ddf1fd00ae33007d6f1d62441c672b4808ef33201ef1dbf

diff --git a/games-sports/speed-dreams/speed-dreams-2.2.3.ebuild b/games-sports/speed-dreams/speed-dreams-2.2.3.ebuild
deleted file mode 100644
index 9523cee78445..000000000000
--- a/games-sports/speed-dreams/speed-dreams-2.2.3.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake desktop flag-o-matic
-
-MY_PV="${PV}-r7616"
-
-DESCRIPTION="Fork of the famous open racing car simulator TORCS"
-HOMEPAGE="http://www.speed-dreams.org/"
-SRC_URI="
-	https://downloads.sourceforge.net/speed-dreams/${PN}-src-base-${MY_PV}.tar.xz
-	https://downloads.sourceforge.net/speed-dreams/${PN}-src-hq-cars-and-tracks-${MY_PV}.tar.xz
-	https://downloads.sourceforge.net/speed-dreams/${PN}-src-more-hq-cars-and-tracks-${MY_PV}.tar.xz
-	https://downloads.sourceforge.net/speed-dreams/${PN}-src-wip-cars-and-tracks-${MY_PV}.tar.xz"
-S="${WORKDIR}"
-
-LICENSE="GPL-2+ BitstreamVera CC0-1.0 Free-Art-1.2 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug osggraph webstats"
-
-RDEPEND="
-	dev-games/freesolid
-	dev-libs/expat
-	media-libs/libpng:=
-	media-libs/libsdl2[X,haptic,opengl,joystick,video]
-	media-libs/libvorbis
-	media-libs/openal
-	media-libs/plib
-	net-libs/enet:1.3
-	sys-libs/zlib:=
-	virtual/glu
-	virtual/jpeg
-	virtual/opengl
-	osggraph? ( dev-games/openscenegraph:=[png] )
-	webstats? ( net-misc/curl )"
-DEPEND="
-	${RDEPEND}
-	x11-base/xorg-proto"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2.2.3_rc1-xmlversion-rpath.patch
-)
-
-src_configure() {
-	append-cppflags -I. #806980
-
-	local mycmakeargs=(
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=yes # see xmlversion-rpath patch
-		-DOPTION_3RDPARTY_SOLID=yes
-		-DOPTION_HUDDEBUG=$(usex debug)
-		-DOPTION_OFFICIAL_ONLY=yes
-		-DOPTION_OSGGRAPH=$(usex osggraph)
-		-DOPTION_TRACE_LEVEL=$(usex debug 5 3)
-		-DOPTION_WEBSERVER=$(usex webstats)
-		-DOpenGL_GL_PREFERENCE=LEGACY # legacy needed for gl*ARB symbols
-		-DSD_BINDIR="${EPREFIX}"/usr/bin
-		-DSD_DATADIR="${EPREFIX}"/usr/share/${PN}-2
-		-DSD_LIBDIR="${EPREFIX}"/usr/$(get_libdir)/${PN}-2
-
-		# These features currently lack official support and portions
-		# of the required code is missing in release tarballs.
-		# Check if these directories exist on a version bump.
-		#-DOPTION_3RDPARTY_SQLITE3=yes # src/modules/simu/simureplay/
-		#-DOPTION_CLIENT_SERVER=yes # src/modules/csnetworking/
-	)
-
-	cmake_src_configure
-}
-
-src_install() {
-	local HTML_DOCS=( doc/userman/. )
-	cmake_src_install
-
-	newicon data/data/icons/icon.png ${PN}-2.png
-	make_desktop_entry ${PN}-2 "Speed Dreams 2" ${PN}-2
-}
-
-pkg_postinst() {
-	# Issue reproduced in testing, warn in case it's widespread.
-	elog "If you experience freezes in menus, try to disable menu music in options."
-	elog "See: https://sourceforge.net/p/speed-dreams/tickets/973/"
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/
@ 2024-07-12 21:58 James Le Cuirot
  0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2024-07-12 21:58 UTC (permalink / raw
  To: gentoo-commits

commit:     39f18a1fbdbec5faf25c35458ada484d87b84b46
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Jun  6 15:29:51 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Jul 12 21:55:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f18a1f

games-sports/speed-dreams: min java 11

Closes: https://bugs.gentoo.org/928957
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/37053
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 ...eams-2.3.0.ebuild => speed-dreams-2.3.0-r1.ebuild} | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

diff --git a/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild b/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild
similarity index 91%
rename from games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
rename to games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild
index 089280d3a4e6..4d7379504f6a 100644
--- a/games-sports/speed-dreams/speed-dreams-2.3.0.ebuild
+++ b/games-sports/speed-dreams/speed-dreams-2.3.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake desktop flag-o-matic
+inherit cmake java-pkg-2 desktop flag-o-matic
 
 MY_PV="${PV}-r8786"
 
@@ -20,7 +20,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug osggraph webstats"
 
-RDEPEND="
+COMMON_DEPEND="
 	dev-games/freesolid
 	dev-libs/expat
 	media-libs/libpng:=
@@ -37,8 +37,13 @@ RDEPEND="
 	osggraph? ( dev-games/openscenegraph:=[png] )
 "
 DEPEND="
-	${RDEPEND}
+	${COMMON_DEPEND}
+	>=virtual/jdk-11:*
 	x11-base/xorg-proto"
+RDEPEND="
+	${COMMON_DEPEND}
+	>=virtual/jre-1.8:*
+"
 
 PATCHES=(
 	"${FILESDIR}"/${PN}-2.2.3_rc1-xmlversion-rpath.patch
@@ -50,6 +55,10 @@ src_unpack() {
 	default
 }
 
+src_prepare() {
+	cmake_src_prepare
+}
+
 src_configure() {
 	append-cppflags -I. #806980
 
@@ -75,6 +84,10 @@ src_configure() {
 	cmake_src_configure
 }
 
+src_compile() {
+	cmake_src_compile
+}
+
 src_install() {
 	local HTML_DOCS=( doc/userman/. )
 	cmake_src_install


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

end of thread, other threads:[~2024-07-12 21:58 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-12 21:58 [gentoo-commits] repo/gentoo:master commit in: games-sports/speed-dreams/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2024-07-12 21:58 James Le Cuirot
2024-07-12 21:58 James Le Cuirot
2024-03-26 12:31 Sam James
2024-03-26 12:31 Sam James
2021-08-09 14:19 Ionen Wolkens
2021-08-09 14:19 Ionen Wolkens
2021-08-07 15:14 Ionen Wolkens
2021-08-06 12:54 Ionen Wolkens
2016-01-05  8:26 Michael Sterrett

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