public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2015-10-08  6:03 Michael Sterrett
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Sterrett @ 2015-10-08  6:03 UTC (permalink / raw
  To: gentoo-commits

commit:     007f1c6b43d99a99a2b7620256915094de2afb79
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  8 05:52:41 2015 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Thu Oct  8 05:52:55 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007f1c6b

version bump (bug #547624)

Package-Manager: portage-2.2.20.1

 games-action/supertuxkart/Manifest                |  1 +
 games-action/supertuxkart/supertuxkart-0.9.ebuild | 83 +++++++++++++++++++++++
 2 files changed, 84 insertions(+)

diff --git a/games-action/supertuxkart/Manifest b/games-action/supertuxkart/Manifest
index ebd2f36..dab06ac 100644
--- a/games-action/supertuxkart/Manifest
+++ b/games-action/supertuxkart/Manifest
@@ -1,2 +1,3 @@
 DIST supertuxkart-0.8.1-src.tar.bz2 229944480 SHA256 335301ae61b0c177be68d5593c65e5b197dc807421f08a8a35740a254cacf8d6 SHA512 1d72230a2cfa6196c6ea6c5464f01d1a0064994c9dafbf5d47c04b5db87e82590fde57a88d5316f2cf6094dcebae5e115b81e5ecc964a29bd669bc83d527d13a WHIRLPOOL 5cf87e57cd5b5d12e4549bf49efb0596e4a1fafa7cba58e366c843e2ebf61c02e5c3471d1591f1231194021cbcb6082829e026616403680fc7ad05bd235b155e
+DIST supertuxkart-0.9-src.tar.xz 385780604 SHA256 c0eb24eb49e23ed6d03f4864feb43573e14971c8420bf60c3c654d4e05ff9aa6 SHA512 0876ad8bda49b3a26be82ee60742704608f4aca3e16fc038a06d9aa8dce9389b15fa69b547eca4b4a3c073cea495e7872924732a2e66802987c905348ff25ebb WHIRLPOOL 780c664d418de612fdfa2905dc86f0eddced5b2c0eef60b67931203afd34b418eb254d0270113846a1c51e149acd6a64157263895163fb1016a9a840384eeb51
 DIST supertuxkart.png 4435 SHA256 99bc1801cb0514946cb0171d6d5a84484b6dc881edfa7f096b6eb5fea2f28828 SHA512 a180332f79220431922fa8b351cb476ebc5d9d1df09f20707eb3bdd7002fd264cb027b8190c73c5221050e6e8601beb6758a5809d05aedfb18f0bdb426f47eda WHIRLPOOL eef651802a927b451226fc06a682d7dea68b65b05195130ccfc7544165f26f65bda4fc9565e09d6487d02be3cf57880b0c6c257f26587c6bc6d30afc6aa5d3c2

diff --git a/games-action/supertuxkart/supertuxkart-0.9.ebuild b/games-action/supertuxkart/supertuxkart-0.9.ebuild
new file mode 100644
index 0000000..b070ae7
--- /dev/null
+++ b/games-action/supertuxkart/supertuxkart-0.9.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit gnome2-utils cmake-utils eutils games
+
+DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
+HOMEPAGE="http://supertuxkart.sourceforge.net/"
+SRC_URI="mirror://sourceforge/supertuxkart/SuperTuxKart/${PV}/${P}-src.tar.xz
+	mirror://gentoo/${PN}.png"
+
+LICENSE="GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug fribidi wiimote"
+
+# don't unbundle irrlicht and bullet
+# both are modified and system versions will break the game
+# http://sourceforge.net/tracker/?func=detail&aid=3454889&group_id=74339&atid=540679
+
+RDEPEND="media-libs/libpng:0
+	media-libs/libvorbis
+	media-libs/openal
+	net-misc/curl
+	sys-libs/zlib
+	virtual/glu
+	virtual/jpeg:62
+	virtual/libintl
+	virtual/opengl
+	x11-libs/libX11
+	x11-libs/libXxf86vm
+	fribidi? ( dev-libs/fribidi )
+	wiimote? ( net-wireless/bluez )"
+DEPEND="${RDEPEND}
+	sys-devel/gettext
+	virtual/pkgconfig"
+
+src_prepare() {
+	# inconsistent handling of debug definition
+	# avoid using Debug build type
+	if use debug ; then
+		sed -i \
+			-e 's/add_definitions(-DNDEBUG)/add_definitions(-DDEBUG)/' \
+			CMakeLists.txt || die
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_use fribidi FRIBIDI)
+		$(cmake-utils_use_use wiimote WIIUSE)
+		-DSTK_INSTALL_BINARY_DIR="${GAMES_BINDIR}"
+		-DSTK_INSTALL_DATA_DIR="${GAMES_DATADIR}"/${PN}
+	)
+
+	cmake-utils_src_configure
+}
+
+src_compile() {
+	cmake-utils_src_compile
+}
+
+src_install() {
+	cmake-utils_src_install
+	doicon -s 64 "${DISTDIR}"/${PN}.png
+	dodoc AUTHORS CHANGELOG.md README.md TODO.md
+	prepgamesdirs
+}
+
+pkg_preinst() {
+	games_pkg_preinst
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	games_pkg_postinst
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2015-11-09 19:35 Michael Sterrett
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Sterrett @ 2015-11-09 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     d1dd49b298eb55c4640dc419d3dc0833c234bc6b
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  8 09:17:00 2015 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Mon Nov  9 19:24:42 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1dd49b2

version bump

Package-Manager: portage-2.2.20.1

 games-action/supertuxkart/Manifest                 |  1 +
 .../supertuxkart/supertuxkart-0.9.1.ebuild         | 83 ++++++++++++++++++++++
 2 files changed, 84 insertions(+)

diff --git a/games-action/supertuxkart/Manifest b/games-action/supertuxkart/Manifest
index dab06ac..a1bb6cd 100644
--- a/games-action/supertuxkart/Manifest
+++ b/games-action/supertuxkart/Manifest
@@ -1,3 +1,4 @@
 DIST supertuxkart-0.8.1-src.tar.bz2 229944480 SHA256 335301ae61b0c177be68d5593c65e5b197dc807421f08a8a35740a254cacf8d6 SHA512 1d72230a2cfa6196c6ea6c5464f01d1a0064994c9dafbf5d47c04b5db87e82590fde57a88d5316f2cf6094dcebae5e115b81e5ecc964a29bd669bc83d527d13a WHIRLPOOL 5cf87e57cd5b5d12e4549bf49efb0596e4a1fafa7cba58e366c843e2ebf61c02e5c3471d1591f1231194021cbcb6082829e026616403680fc7ad05bd235b155e
 DIST supertuxkart-0.9-src.tar.xz 385780604 SHA256 c0eb24eb49e23ed6d03f4864feb43573e14971c8420bf60c3c654d4e05ff9aa6 SHA512 0876ad8bda49b3a26be82ee60742704608f4aca3e16fc038a06d9aa8dce9389b15fa69b547eca4b4a3c073cea495e7872924732a2e66802987c905348ff25ebb WHIRLPOOL 780c664d418de612fdfa2905dc86f0eddced5b2c0eef60b67931203afd34b418eb254d0270113846a1c51e149acd6a64157263895163fb1016a9a840384eeb51
+DIST supertuxkart-0.9.1-src.tar.xz 425822808 SHA256 c50f00a71df165fb613d20e86bea2d9d5e51ed3e27e1d436fbac3b07cf2ea149 SHA512 11ea064210ea6bc36258f08e57c6aac46739133017ad3ba97ca0edd84c818c2f72dae60bbe7cd79135be9785fb0e15c9904b151c894e1c21b881598113344cf4 WHIRLPOOL 8acd59e878b44f8e504d57687ea1bbece05d5f14b29e0c62a22183729129fb115fccb9a1a89d5e0a86881ac6487c36ea520aab835ba5efaaa3c71471fda9b15f
 DIST supertuxkart.png 4435 SHA256 99bc1801cb0514946cb0171d6d5a84484b6dc881edfa7f096b6eb5fea2f28828 SHA512 a180332f79220431922fa8b351cb476ebc5d9d1df09f20707eb3bdd7002fd264cb027b8190c73c5221050e6e8601beb6758a5809d05aedfb18f0bdb426f47eda WHIRLPOOL eef651802a927b451226fc06a682d7dea68b65b05195130ccfc7544165f26f65bda4fc9565e09d6487d02be3cf57880b0c6c257f26587c6bc6d30afc6aa5d3c2

diff --git a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
new file mode 100644
index 0000000..b070ae7
--- /dev/null
+++ b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit gnome2-utils cmake-utils eutils games
+
+DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
+HOMEPAGE="http://supertuxkart.sourceforge.net/"
+SRC_URI="mirror://sourceforge/supertuxkart/SuperTuxKart/${PV}/${P}-src.tar.xz
+	mirror://gentoo/${PN}.png"
+
+LICENSE="GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug fribidi wiimote"
+
+# don't unbundle irrlicht and bullet
+# both are modified and system versions will break the game
+# http://sourceforge.net/tracker/?func=detail&aid=3454889&group_id=74339&atid=540679
+
+RDEPEND="media-libs/libpng:0
+	media-libs/libvorbis
+	media-libs/openal
+	net-misc/curl
+	sys-libs/zlib
+	virtual/glu
+	virtual/jpeg:62
+	virtual/libintl
+	virtual/opengl
+	x11-libs/libX11
+	x11-libs/libXxf86vm
+	fribidi? ( dev-libs/fribidi )
+	wiimote? ( net-wireless/bluez )"
+DEPEND="${RDEPEND}
+	sys-devel/gettext
+	virtual/pkgconfig"
+
+src_prepare() {
+	# inconsistent handling of debug definition
+	# avoid using Debug build type
+	if use debug ; then
+		sed -i \
+			-e 's/add_definitions(-DNDEBUG)/add_definitions(-DDEBUG)/' \
+			CMakeLists.txt || die
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_use fribidi FRIBIDI)
+		$(cmake-utils_use_use wiimote WIIUSE)
+		-DSTK_INSTALL_BINARY_DIR="${GAMES_BINDIR}"
+		-DSTK_INSTALL_DATA_DIR="${GAMES_DATADIR}"/${PN}
+	)
+
+	cmake-utils_src_configure
+}
+
+src_compile() {
+	cmake-utils_src_compile
+}
+
+src_install() {
+	cmake-utils_src_install
+	doicon -s 64 "${DISTDIR}"/${PN}.png
+	dodoc AUTHORS CHANGELOG.md README.md TODO.md
+	prepgamesdirs
+}
+
+pkg_preinst() {
+	games_pkg_preinst
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	games_pkg_postinst
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2015-12-12 16:53 Michael Sterrett
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Sterrett @ 2015-12-12 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     55961a2b6e1ee86302285556377ad0f5adbe84ff
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 12 16:51:06 2015 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Sat Dec 12 16:51:06 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55961a2b

tidy; fix slot on virtual/jpeg

Package-Manager: portage-2.2.24

 games-action/supertuxkart/supertuxkart-0.9.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
index b070ae7..14341da 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="media-libs/libpng:0
 	net-misc/curl
 	sys-libs/zlib
 	virtual/glu
-	virtual/jpeg:62
+	virtual/jpeg:0
 	virtual/libintl
 	virtual/opengl
 	x11-libs/libX11
@@ -62,9 +62,9 @@ src_compile() {
 }
 
 src_install() {
-	cmake-utils_src_install
+	DOCS="AUTHORS CHANGELOG.md README.md TODO.md" \
+		cmake-utils_src_install
 	doicon -s 64 "${DISTDIR}"/${PN}.png
-	dodoc AUTHORS CHANGELOG.md README.md TODO.md
 	prepgamesdirs
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2015-12-12 16:53 Michael Sterrett
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Sterrett @ 2015-12-12 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     1eb472328d7970eedca2ce9c8b0cda988b6ce20b
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 12 16:51:36 2015 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Sat Dec 12 16:51:36 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb47232

clean old

Package-Manager: portage-2.2.24

 games-action/supertuxkart/Manifest                |  1 -
 games-action/supertuxkart/supertuxkart-0.9.ebuild | 83 -----------------------
 2 files changed, 84 deletions(-)

diff --git a/games-action/supertuxkart/Manifest b/games-action/supertuxkart/Manifest
index a1bb6cd..4250de8 100644
--- a/games-action/supertuxkart/Manifest
+++ b/games-action/supertuxkart/Manifest
@@ -1,4 +1,3 @@
 DIST supertuxkart-0.8.1-src.tar.bz2 229944480 SHA256 335301ae61b0c177be68d5593c65e5b197dc807421f08a8a35740a254cacf8d6 SHA512 1d72230a2cfa6196c6ea6c5464f01d1a0064994c9dafbf5d47c04b5db87e82590fde57a88d5316f2cf6094dcebae5e115b81e5ecc964a29bd669bc83d527d13a WHIRLPOOL 5cf87e57cd5b5d12e4549bf49efb0596e4a1fafa7cba58e366c843e2ebf61c02e5c3471d1591f1231194021cbcb6082829e026616403680fc7ad05bd235b155e
-DIST supertuxkart-0.9-src.tar.xz 385780604 SHA256 c0eb24eb49e23ed6d03f4864feb43573e14971c8420bf60c3c654d4e05ff9aa6 SHA512 0876ad8bda49b3a26be82ee60742704608f4aca3e16fc038a06d9aa8dce9389b15fa69b547eca4b4a3c073cea495e7872924732a2e66802987c905348ff25ebb WHIRLPOOL 780c664d418de612fdfa2905dc86f0eddced5b2c0eef60b67931203afd34b418eb254d0270113846a1c51e149acd6a64157263895163fb1016a9a840384eeb51
 DIST supertuxkart-0.9.1-src.tar.xz 425822808 SHA256 c50f00a71df165fb613d20e86bea2d9d5e51ed3e27e1d436fbac3b07cf2ea149 SHA512 11ea064210ea6bc36258f08e57c6aac46739133017ad3ba97ca0edd84c818c2f72dae60bbe7cd79135be9785fb0e15c9904b151c894e1c21b881598113344cf4 WHIRLPOOL 8acd59e878b44f8e504d57687ea1bbece05d5f14b29e0c62a22183729129fb115fccb9a1a89d5e0a86881ac6487c36ea520aab835ba5efaaa3c71471fda9b15f
 DIST supertuxkart.png 4435 SHA256 99bc1801cb0514946cb0171d6d5a84484b6dc881edfa7f096b6eb5fea2f28828 SHA512 a180332f79220431922fa8b351cb476ebc5d9d1df09f20707eb3bdd7002fd264cb027b8190c73c5221050e6e8601beb6758a5809d05aedfb18f0bdb426f47eda WHIRLPOOL eef651802a927b451226fc06a682d7dea68b65b05195130ccfc7544165f26f65bda4fc9565e09d6487d02be3cf57880b0c6c257f26587c6bc6d30afc6aa5d3c2

diff --git a/games-action/supertuxkart/supertuxkart-0.9.ebuild b/games-action/supertuxkart/supertuxkart-0.9.ebuild
deleted file mode 100644
index b070ae7..0000000
--- a/games-action/supertuxkart/supertuxkart-0.9.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit gnome2-utils cmake-utils eutils games
-
-DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
-HOMEPAGE="http://supertuxkart.sourceforge.net/"
-SRC_URI="mirror://sourceforge/supertuxkart/SuperTuxKart/${PV}/${P}-src.tar.xz
-	mirror://gentoo/${PN}.png"
-
-LICENSE="GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="debug fribidi wiimote"
-
-# don't unbundle irrlicht and bullet
-# both are modified and system versions will break the game
-# http://sourceforge.net/tracker/?func=detail&aid=3454889&group_id=74339&atid=540679
-
-RDEPEND="media-libs/libpng:0
-	media-libs/libvorbis
-	media-libs/openal
-	net-misc/curl
-	sys-libs/zlib
-	virtual/glu
-	virtual/jpeg:62
-	virtual/libintl
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXxf86vm
-	fribidi? ( dev-libs/fribidi )
-	wiimote? ( net-wireless/bluez )"
-DEPEND="${RDEPEND}
-	sys-devel/gettext
-	virtual/pkgconfig"
-
-src_prepare() {
-	# inconsistent handling of debug definition
-	# avoid using Debug build type
-	if use debug ; then
-		sed -i \
-			-e 's/add_definitions(-DNDEBUG)/add_definitions(-DDEBUG)/' \
-			CMakeLists.txt || die
-	fi
-}
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake-utils_use_use fribidi FRIBIDI)
-		$(cmake-utils_use_use wiimote WIIUSE)
-		-DSTK_INSTALL_BINARY_DIR="${GAMES_BINDIR}"
-		-DSTK_INSTALL_DATA_DIR="${GAMES_DATADIR}"/${PN}
-	)
-
-	cmake-utils_src_configure
-}
-
-src_compile() {
-	cmake-utils_src_compile
-}
-
-src_install() {
-	cmake-utils_src_install
-	doicon -s 64 "${DISTDIR}"/${PN}.png
-	dodoc AUTHORS CHANGELOG.md README.md TODO.md
-	prepgamesdirs
-}
-
-pkg_preinst() {
-	games_pkg_preinst
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	games_pkg_postinst
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2015-12-25 15:13 Agostino Sarubbo
  0 siblings, 0 replies; 25+ messages in thread
From: Agostino Sarubbo @ 2015-12-25 15:13 UTC (permalink / raw
  To: gentoo-commits

commit:     3662909b18e41a17cd6c48f998f7a9b118715026
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 25 15:11:26 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 25 15:11:26 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3662909b

games-action/supertuxkart: amd64 stable wrt bug #568944

Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 games-action/supertuxkart/supertuxkart-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
index 14341da..bc45598 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/supertuxkart/SuperTuxKart/${PV}/${P}-src.tar.xz
 
 LICENSE="GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE="debug fribidi wiimote"
 
 # don't unbundle irrlicht and bullet


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2017-09-19 10:49 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2017-09-19 10:49 UTC (permalink / raw
  To: gentoo-commits

commit:     9bcced08d6bffbf63b020247268ddebb9e00022d
Author:     Francesco Turco <fturco <AT> fastmail <DOT> fm>
AuthorDate: Mon Sep 18 21:17:32 2017 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 10:49:38 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bcced08

games-action/supertuxkart: update HOMEPAGE

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

 games-action/supertuxkart/supertuxkart-0.9.1.ebuild | 6 +++---
 games-action/supertuxkart/supertuxkart-0.9.2.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
index 6b6f06c3cac..76bf1314a81 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit gnome2-utils cmake-utils eutils games
 
 DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
-HOMEPAGE="http://supertuxkart.sourceforge.net/"
+HOMEPAGE="https://supertuxkart.net/"
 SRC_URI="mirror://sourceforge/supertuxkart/SuperTuxKart/${PV}/${P}-src.tar.xz
 	mirror://gentoo/${PN}.png"
 
@@ -16,7 +16,7 @@ IUSE="debug fribidi wiimote"
 
 # don't unbundle irrlicht and bullet
 # both are modified and system versions will break the game
-# https://sourceforge.net/tracker/?func=detail&aid=3454889&group_id=74339&atid=540679
+# https://sourceforge.net/p/irrlicht/feature-requests/138/
 
 RDEPEND="media-libs/libpng:0
 	media-libs/libvorbis

diff --git a/games-action/supertuxkart/supertuxkart-0.9.2.ebuild b/games-action/supertuxkart/supertuxkart-0.9.2.ebuild
index 5acaf5d9f8b..3a6bb3ccb47 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit cmake-utils eutils gnome2-utils
 
 DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
-HOMEPAGE="http://supertuxkart.sourceforge.net/"
+HOMEPAGE="https://supertuxkart.net/"
 SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
 	mirror://gentoo/${PN}.png"
 
@@ -17,7 +17,7 @@ IUSE="debug fribidi wiimote"
 
 # don't unbundle irrlicht and bullet
 # both are modified and system versions will break the game
-# https://sourceforge.net/tracker/?func=detail&aid=3454889&group_id=74339&atid=540679
+# https://sourceforge.net/p/irrlicht/feature-requests/138/
 
 RDEPEND="
 	media-libs/glew:0=


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2017-09-30  5:32 Michael Palimaka
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Palimaka @ 2017-09-30  5:32 UTC (permalink / raw
  To: gentoo-commits

commit:     8af899b4febe14d7fdd0f064eacc087008ca1380
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 05:22:36 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 05:32:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af899b4

games-action/supertuxkart: stabilise 0.9.2 for amd64/x86

Closes: https://bugs.gentoo.org/632297
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 games-action/supertuxkart/supertuxkart-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/supertuxkart/supertuxkart-0.9.2.ebuild b/games-action/supertuxkart/supertuxkart-0.9.2.ebuild
index 3a6bb3ccb47..05ff5a68fc1 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
 
 LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug fribidi wiimote"
 
 # don't unbundle irrlicht and bullet


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2017-09-30  5:32 Michael Palimaka
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Palimaka @ 2017-09-30  5:32 UTC (permalink / raw
  To: gentoo-commits

commit:     47829b7503089c63296235633ae3a56d2ed3b52f
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 05:23:34 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 05:32:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47829b75

games-action/supertuxkart: remove 0.9.1

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 games-action/supertuxkart/Manifest                 |  1 -
 .../supertuxkart/supertuxkart-0.9.1.ebuild         | 82 ----------------------
 2 files changed, 83 deletions(-)

diff --git a/games-action/supertuxkart/Manifest b/games-action/supertuxkart/Manifest
index 93f2de11f33..2fafd85e8eb 100644
--- a/games-action/supertuxkart/Manifest
+++ b/games-action/supertuxkart/Manifest
@@ -1,3 +1,2 @@
-DIST supertuxkart-0.9.1-src.tar.xz 425822808 SHA256 c50f00a71df165fb613d20e86bea2d9d5e51ed3e27e1d436fbac3b07cf2ea149 SHA512 11ea064210ea6bc36258f08e57c6aac46739133017ad3ba97ca0edd84c818c2f72dae60bbe7cd79135be9785fb0e15c9904b151c894e1c21b881598113344cf4 WHIRLPOOL 8acd59e878b44f8e504d57687ea1bbece05d5f14b29e0c62a22183729129fb115fccb9a1a89d5e0a86881ac6487c36ea520aab835ba5efaaa3c71471fda9b15f
 DIST supertuxkart-0.9.2-src.tar.xz 501606188 SHA256 0b080bb098a26adb552d6fd48905bcb6b1e873ef1567457d7268d7d3aaa48282 SHA512 57f11d518736f88044d1cb73e1dfcc92f5667f3b1147ab7e54435f6bc560fe856c3650410410da5fa048bf23d0b64fc8a9887c830001e1435b0359c9163e71b0 WHIRLPOOL c534854127981821412437632fdf9ff239988199d60f8d582b59bd624dff87f5e37a5cb54020b679e9fb6d440187a5bd0e0c2eb00311e2ae8de6ba58fb1d1d82
 DIST supertuxkart.png 4435 SHA256 99bc1801cb0514946cb0171d6d5a84484b6dc881edfa7f096b6eb5fea2f28828 SHA512 a180332f79220431922fa8b351cb476ebc5d9d1df09f20707eb3bdd7002fd264cb027b8190c73c5221050e6e8601beb6758a5809d05aedfb18f0bdb426f47eda WHIRLPOOL eef651802a927b451226fc06a682d7dea68b65b05195130ccfc7544165f26f65bda4fc9565e09d6487d02be3cf57880b0c6c257f26587c6bc6d30afc6aa5d3c2

diff --git a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild b/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
deleted file mode 100644
index 76bf1314a81..00000000000
--- a/games-action/supertuxkart/supertuxkart-0.9.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit gnome2-utils cmake-utils eutils games
-
-DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
-HOMEPAGE="https://supertuxkart.net/"
-SRC_URI="mirror://sourceforge/supertuxkart/SuperTuxKart/${PV}/${P}-src.tar.xz
-	mirror://gentoo/${PN}.png"
-
-LICENSE="GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug fribidi wiimote"
-
-# don't unbundle irrlicht and bullet
-# both are modified and system versions will break the game
-# https://sourceforge.net/p/irrlicht/feature-requests/138/
-
-RDEPEND="media-libs/libpng:0
-	media-libs/libvorbis
-	media-libs/openal
-	net-misc/curl
-	sys-libs/zlib
-	virtual/glu
-	virtual/jpeg:0
-	virtual/libintl
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXxf86vm
-	fribidi? ( dev-libs/fribidi )
-	wiimote? ( net-wireless/bluez )"
-DEPEND="${RDEPEND}
-	sys-devel/gettext
-	virtual/pkgconfig"
-
-src_prepare() {
-	# inconsistent handling of debug definition
-	# avoid using Debug build type
-	if use debug ; then
-		sed -i \
-			-e 's/add_definitions(-DNDEBUG)/add_definitions(-DDEBUG)/' \
-			CMakeLists.txt || die
-	fi
-}
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake-utils_use_use fribidi FRIBIDI)
-		$(cmake-utils_use_use wiimote WIIUSE)
-		-DSTK_INSTALL_BINARY_DIR="${GAMES_BINDIR}"
-		-DSTK_INSTALL_DATA_DIR="${GAMES_DATADIR}"/${PN}
-	)
-
-	cmake-utils_src_configure
-}
-
-src_compile() {
-	cmake-utils_src_compile
-}
-
-src_install() {
-	DOCS="AUTHORS CHANGELOG.md README.md TODO.md" \
-		cmake-utils_src_install
-	doicon -s 64 "${DISTDIR}"/${PN}.png
-	prepgamesdirs
-}
-
-pkg_preinst() {
-	games_pkg_preinst
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	games_pkg_postinst
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2017-12-26 12:02 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2017-12-26 12:02 UTC (permalink / raw
  To: gentoo-commits

commit:     e93809a9db6ae7ed4c9ee500230b6531f6014334
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 11:59:16 2017 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Dec 26 12:01:40 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e93809a9

games-action/supertuxkart: Rename openglrecorder flag to recorder

Better to name it after what the flag does. There is also another
package with a recorder flag.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 games-action/supertuxkart/metadata.xml              | 1 +
 games-action/supertuxkart/supertuxkart-0.9.3.ebuild | 8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/games-action/supertuxkart/metadata.xml b/games-action/supertuxkart/metadata.xml
index 62c1f65db33..a5ee3731025 100644
--- a/games-action/supertuxkart/metadata.xml
+++ b/games-action/supertuxkart/metadata.xml
@@ -7,6 +7,7 @@
 	</maintainer>
 	<use>
 		<flag name="fribidi">Support for right-to-left languages</flag>
+		<flag name="recorder">Enable recording with <pkg>media-libs/libopenglrecorder</pkg></flag>
 		<flag name="wiimote">Support for wiimote input devices</flag>
 	</use>
 	<upstream>

diff --git a/games-action/supertuxkart/supertuxkart-0.9.3.ebuild b/games-action/supertuxkart/supertuxkart-0.9.3.ebuild
index 48522586a24..04fa2e6dba1 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
 LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="debug fribidi wiimote openglrecorder"
+IUSE="debug fribidi recorder wiimote"
 
 # don't unbundle irrlicht and bullet
 # both are modified and system versions will break the game
@@ -34,8 +34,8 @@ RDEPEND="
 	x11-libs/libX11
 	x11-libs/libXxf86vm
 	fribidi? ( dev-libs/fribidi )
-	wiimote? ( net-wireless/bluez )
-	openglrecorder? ( media-libs/libopenglrecorder )"
+	recorder? ( media-libs/libopenglrecorder )
+	wiimote? ( net-wireless/bluez )"
 DEPEND="${RDEPEND}
 	sys-devel/gettext
 	virtual/pkgconfig"
@@ -62,8 +62,8 @@ src_configure() {
 		# to failed assert segfaults
 		-DUSE_SYSTEM_ANGELSCRIPT=OFF
 		-DUSE_FRIBIDI=$(usex fribidi)
+		-DBUILD_RECORDER=$(usex recorder)
 		-DUSE_WIIUSE=$(usex wiimote)
-		-DBUILD_RECORDER=$(usex openglrecorder)
 		-DSTK_INSTALL_BINARY_DIR=bin
 		-DSTK_INSTALL_DATA_DIR=share/${PN}
 	)


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2018-08-15 10:33 Michał Górny
  0 siblings, 0 replies; 25+ messages in thread
From: Michał Górny @ 2018-08-15 10:33 UTC (permalink / raw
  To: gentoo-commits

commit:     2509f831150f2f1fd6107730a70d98ede448e81c
Author:     Marty E. Plummer <hanetzer <AT> startmail <DOT> com>
AuthorDate: Thu Aug  2 23:16:49 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug 15 10:33:03 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2509f831

games-action/supertuxkart: eutils->desktop

Only has eutils for the implicit desktop inheritance for doicon.

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 games-action/supertuxkart/supertuxkart-0.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/supertuxkart/supertuxkart-0.9.3.ebuild b/games-action/supertuxkart/supertuxkart-0.9.3.ebuild
index cfda52536ec..1e666dfcdc1 100644
--- a/games-action/supertuxkart/supertuxkart-0.9.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-0.9.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit cmake-utils eutils gnome2-utils
+inherit cmake-utils desktop gnome2-utils
 
 DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
 HOMEPAGE="https://supertuxkart.net/"


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2019-05-10 21:16 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2019-05-10 21:16 UTC (permalink / raw
  To: gentoo-commits

commit:     8bf0fc2b213fcc178b62ff0405fa563464bfe434
Author:     François-Xavier Carton <fx.carton91 <AT> gmail <DOT> com>
AuthorDate: Tue Apr 30 23:14:09 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri May 10 21:16:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf0fc2b

games-action/supertuxkart: EAPI 7

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: François-Xavier Carton <fx.carton91 <AT> gmail.com>
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-action/supertuxkart/supertuxkart-1.0.ebuild | 16 +++++++---------
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/games-action/supertuxkart/supertuxkart-1.0.ebuild b/games-action/supertuxkart/supertuxkart-1.0.ebuild
index f6d84df9613..08bfa673f95 100644
--- a/games-action/supertuxkart/supertuxkart-1.0.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils desktop gnome2-utils
+inherit cmake-utils desktop xdg-utils
 
 DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
 HOMEPAGE="https://supertuxkart.net/"
@@ -42,7 +42,8 @@ RDEPEND="
 	)
 	recorder? ( media-libs/libopenglrecorder )
 	wiimote? ( net-wireless/bluez )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
 	sys-devel/gettext
 	virtual/pkgconfig"
 
@@ -72,6 +73,7 @@ src_configure() {
 		-DUSE_WIIUSE=$(usex wiimote)
 		-DSTK_INSTALL_BINARY_DIR=bin
 		-DSTK_INSTALL_DATA_DIR=share/${PN}
+		-DBUILD_SHARED_LIBS=OFF # build bundled libsquish as static library
 	)
 	cmake-utils_src_configure
 }
@@ -83,14 +85,10 @@ src_install() {
 	doicon -s 64 "${DISTDIR}"/${PN}.png
 }
 
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
 pkg_postinst() {
-	gnome2_icon_cache_update
+	xdg_icon_cache_update
 }
 
 pkg_postrm() {
-	gnome2_icon_cache_update
+	xdg_icon_cache_update
 }


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2019-05-10 21:24 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2019-05-10 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     48270939520a8893c92961562f9ff47020b3ef5a
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 21:22:13 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri May 10 21:22:13 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48270939

games-action/supertuxkart: Add missing media-libs/freetype dependency

Closes: https://bugs.gentoo.org/667730
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-action/supertuxkart/supertuxkart-1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-action/supertuxkart/supertuxkart-1.0.ebuild b/games-action/supertuxkart/supertuxkart-1.0.ebuild
index 08bfa673f95..9377d978a14 100644
--- a/games-action/supertuxkart/supertuxkart-1.0.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.0.ebuild
@@ -21,6 +21,7 @@ IUSE="debug fribidi libressl nettle recorder wiimote"
 
 RDEPEND="
 	dev-libs/angelscript:=
+	media-libs/freetype:2
 	media-libs/glew:0=
 	media-libs/libpng:0=
 	media-libs/libvorbis


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2019-05-10 21:34 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2019-05-10 21:34 UTC (permalink / raw
  To: gentoo-commits

commit:     c54b137b51007e99c897c74b75c14803f504a59b
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 21:33:40 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri May 10 21:34:02 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54b137b

games-action/supertuxkart: Update licenses

Closes: https://bugs.gentoo.org/598493
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-action/supertuxkart/supertuxkart-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/supertuxkart/supertuxkart-1.0.ebuild b/games-action/supertuxkart/supertuxkart-1.0.ebuild
index 9377d978a14..0069c7d8553 100644
--- a/games-action/supertuxkart/supertuxkart-1.0.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://supertuxkart.net/"
 SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
 	mirror://gentoo/${PN}.png"
 
-LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-2.0 public-domain ZLIB"
+LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug fribidi libressl nettle recorder wiimote"


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2020-04-14 21:38 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2020-04-14 21:38 UTC (permalink / raw
  To: gentoo-commits

commit:     ef98e200d05ba812b3016ae762ab89ec755935fe
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 14 21:38:14 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Apr 14 21:38:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef98e200

games-action/supertuxkart: Add missing harfbuzz dependency

Closes: https://bugs.gentoo.org/717460
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-action/supertuxkart/supertuxkart-1.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-action/supertuxkart/supertuxkart-1.1.ebuild b/games-action/supertuxkart/supertuxkart-1.1.ebuild
index 5701c73bab7..77e990201cd 100644
--- a/games-action/supertuxkart/supertuxkart-1.1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.1.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
 	dev-libs/fribidi
 	media-libs/freetype:2
 	media-libs/glew:0=
+	media-libs/harfbuzz:=
 	media-libs/libpng:0=
 	media-libs/libvorbis
 	media-libs/openal


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2020-09-01 23:32 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2020-09-01 23:32 UTC (permalink / raw
  To: gentoo-commits

commit:     f5da15dbad4b637410a82dd170c584712713ed7b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  1 23:32:21 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep  1 23:32:21 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5da15db

games-action/supertuxkart: drop fribidi dependency

Upstream are now using sheenbidi which is not yet packaged (seems new).

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

 games-action/supertuxkart/supertuxkart-1.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-action/supertuxkart/supertuxkart-1.2.ebuild b/games-action/supertuxkart/supertuxkart-1.2.ebuild
index d78f9737b39..c8377d9b440 100644
--- a/games-action/supertuxkart/supertuxkart-1.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.2.ebuild
@@ -24,7 +24,6 @@ RDEPEND="
 	dev-cpp/libmcpp
 	sqlite? ( dev-db/sqlite:3 )
 	dev-libs/angelscript:=
-	dev-libs/fribidi
 	media-libs/freetype:2
 	media-libs/glew:0=
 	media-libs/harfbuzz:=


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2020-09-02  0:11 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2020-09-02  0:11 UTC (permalink / raw
  To: gentoo-commits

commit:     8039ec465d7b5f02091d63743486a6f9fee57670
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  2 00:09:41 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep  2 00:11:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8039ec46

games-action/supertuxkart: remove useless USE=fribidi

This USE flag had no effect anyway and the dep is gone in 1.2.

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

 games-action/supertuxkart/metadata.xml            | 1 -
 games-action/supertuxkart/supertuxkart-1.1.ebuild | 2 +-
 games-action/supertuxkart/supertuxkart-1.2.ebuild | 2 +-
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/games-action/supertuxkart/metadata.xml b/games-action/supertuxkart/metadata.xml
index 22a9fc08bd8..bb2a9028c68 100644
--- a/games-action/supertuxkart/metadata.xml
+++ b/games-action/supertuxkart/metadata.xml
@@ -6,7 +6,6 @@
 		<name>Gentoo Games Project</name>
 	</maintainer>
 	<use>
-		<flag name="fribidi">Support for right-to-left languages</flag>
 		<flag name="nettle">Use <pkg>dev-libs/nettle</pkg> crypto backend</flag>
 		<flag name="recorder">Enable recording with <pkg>media-libs/libopenglrecorder</pkg></flag>
 		<flag name="sqlite">Record IP bans, statistics in server mode with <pkg>dev-db/sqlite</pkg></flag>

diff --git a/games-action/supertuxkart/supertuxkart-1.1.ebuild b/games-action/supertuxkart/supertuxkart-1.1.ebuild
index 77e990201cd..329de4139a2 100644
--- a/games-action/supertuxkart/supertuxkart-1.1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
 LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="debug fribidi libressl nettle recorder wiimote"
+IUSE="debug libressl nettle recorder wiimote"
 
 # don't unbundle irrlicht and bullet
 # both are modified and system versions will break the game

diff --git a/games-action/supertuxkart/supertuxkart-1.2.ebuild b/games-action/supertuxkart/supertuxkart-1.2.ebuild
index c8377d9b440..5e9aa59fdef 100644
--- a/games-action/supertuxkart/supertuxkart-1.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/stk-code/releases/download/${PV}/${MY_P}.tar.x
 LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="debug fribidi libressl nettle recorder sqlite wiimote"
+IUSE="debug libressl nettle recorder sqlite wiimote"
 
 # don't unbundle irrlicht and bullet
 # both are modified and system versions will break the game


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2021-05-03  7:01 Mikle Kolyada
  0 siblings, 0 replies; 25+ messages in thread
From: Mikle Kolyada @ 2021-05-03  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     9052fbddf657ae3b78786e3b49b1291a0afef86b
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon May  3 06:54:21 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon May  3 06:54:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9052fbdd

games-action/supertuxkart: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 games-action/supertuxkart/supertuxkart-1.1.ebuild | 7 +++----
 games-action/supertuxkart/supertuxkart-1.2.ebuild | 5 ++---
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/games-action/supertuxkart/supertuxkart-1.1.ebuild b/games-action/supertuxkart/supertuxkart-1.1.ebuild
index 329de4139a2..1b75dbc88d8 100644
--- a/games-action/supertuxkart/supertuxkart-1.1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/SuperTuxKart/${PV}/${P}-src.tar.xz
 LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="debug libressl nettle recorder wiimote"
+IUSE="debug nettle recorder wiimote"
 
 # don't unbundle irrlicht and bullet
 # both are modified and system versions will break the game
@@ -39,8 +39,7 @@ RDEPEND="
 	x11-libs/libXxf86vm
 	nettle? ( dev-libs/nettle:= )
 	!nettle? (
-		libressl? ( dev-libs/libressl:= )
-		!libressl? ( >=dev-libs/openssl-1.0.1d:0= )
+		>=dev-libs/openssl-1.0.1d:0=
 	)
 	recorder? ( media-libs/libopenglrecorder )
 	wiimote? ( net-wireless/bluez )"

diff --git a/games-action/supertuxkart/supertuxkart-1.2.ebuild b/games-action/supertuxkart/supertuxkart-1.2.ebuild
index fc674824ebb..03866f018d3 100644
--- a/games-action/supertuxkart/supertuxkart-1.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/stk-code/releases/download/${PV}/${MY_P}.tar.x
 LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="debug libressl nettle recorder sqlite wiimote"
+IUSE="debug nettle recorder sqlite wiimote"
 
 # don't unbundle irrlicht and bullet
 # both are modified and system versions will break the game
@@ -42,8 +42,7 @@ RDEPEND="
 	x11-libs/libXxf86vm
 	nettle? ( dev-libs/nettle:= )
 	!nettle? (
-		libressl? ( dev-libs/libressl:= )
-		!libressl? ( >=dev-libs/openssl-1.0.1d:0= )
+		>=dev-libs/openssl-1.0.1d:0=
 	)
 	recorder? ( media-libs/libopenglrecorder )
 	wiimote? ( net-wireless/bluez )"


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2021-09-12 14:26 Yixun Lan
  0 siblings, 0 replies; 25+ messages in thread
From: Yixun Lan @ 2021-09-12 14:26 UTC (permalink / raw
  To: gentoo-commits

commit:     08ee5d5c982a0fef1ff3bec6c29a225a89aa7365
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 12 13:17:13 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Sep 12 14:23:47 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ee5d5c

games-action/supertuxkart: keyword ~riscv

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 games-action/supertuxkart/supertuxkart-1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/supertuxkart/supertuxkart-1.2.ebuild b/games-action/supertuxkart/supertuxkart-1.2.ebuild
index 03866f018d3..e553eaa3160 100644
--- a/games-action/supertuxkart/supertuxkart-1.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/stk-code/releases/download/${PV}/${MY_P}.tar.x
 
 LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 IUSE="debug nettle recorder sqlite wiimote"
 
 # don't unbundle irrlicht and bullet


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2022-04-10 10:58 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2022-04-10 10:58 UTC (permalink / raw
  To: gentoo-commits

commit:     7961a36c766ea4efa34e742fb5aea6b6c7b31d35
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 10:57:59 2022 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 10:57:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7961a36c

games-action/supertuxkart: Depend on libsdl2[opengl,video] USE flags

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

 games-action/supertuxkart/supertuxkart-1.2.ebuild | 2 +-
 games-action/supertuxkart/supertuxkart-1.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/supertuxkart/supertuxkart-1.2.ebuild b/games-action/supertuxkart/supertuxkart-1.2.ebuild
index e553eaa31605..ef10342df4ea 100644
--- a/games-action/supertuxkart/supertuxkart-1.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.2.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
 	media-libs/glew:0=
 	media-libs/harfbuzz:=
 	media-libs/libpng:0=
-	media-libs/libsdl2
+	media-libs/libsdl2[opengl,video]
 	media-libs/libvorbis
 	media-libs/openal
 	net-libs/enet:1.3=

diff --git a/games-action/supertuxkart/supertuxkart-1.3.ebuild b/games-action/supertuxkart/supertuxkart-1.3.ebuild
index 59bc12a50831..53f7fa23459d 100644
--- a/games-action/supertuxkart/supertuxkart-1.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.3.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
 	media-libs/glew:0=
 	media-libs/harfbuzz:=
 	media-libs/libpng:0=
-	media-libs/libsdl2
+	media-libs/libsdl2[opengl,video]
 	media-libs/libvorbis
 	media-libs/openal
 	net-libs/enet:1.3=


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2022-06-08  7:57 Jakov Smolić
  0 siblings, 0 replies; 25+ messages in thread
From: Jakov Smolić @ 2022-06-08  7:57 UTC (permalink / raw
  To: gentoo-commits

commit:     2cbeac7caac95c514003916226952421df42576d
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  8 07:56:30 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jun  8 07:56:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cbeac7c

games-action/supertuxkart: Keyword 1.3 ppc64, #849506

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 games-action/supertuxkart/supertuxkart-1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/supertuxkart/supertuxkart-1.3.ebuild b/games-action/supertuxkart/supertuxkart-1.3.ebuild
index 53f7fa23459d..38c265b6f264 100644
--- a/games-action/supertuxkart/supertuxkart-1.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/stk-code/releases/download/${PV}/${MY_P}.tar.x
 
 LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
 IUSE="debug nettle recorder sqlite wiimote"
 
 # don't unbundle irrlicht and bullet


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2022-07-23 19:44 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2022-07-23 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     22c3c74e5f6b325f1fa277f4f11e98e426730991
Author:     matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Fri Jul 22 18:55:59 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 23 19:44:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c3c74e

games-action/supertuxkart: Keyword 1.3 arm64, #811420

Closes: https://github.com/gentoo/gentoo/pull/26524
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-action/supertuxkart/supertuxkart-1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/supertuxkart/supertuxkart-1.3.ebuild b/games-action/supertuxkart/supertuxkart-1.3.ebuild
index 38c265b6f264..e262058aa7d1 100644
--- a/games-action/supertuxkart/supertuxkart-1.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/stk-code/releases/download/${PV}/${MY_P}.tar.x
 
 LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="debug nettle recorder sqlite wiimote"
 
 # don't unbundle irrlicht and bullet


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2023-01-28  5:11 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2023-01-28  5:11 UTC (permalink / raw
  To: gentoo-commits

commit:     f7a47b020609f8fedaa6286396c94dcbe45ae966
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 28 04:03:04 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 28 05:10:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a47b02

games-action/supertuxkart: make vulkan unconditional for now

Fixed in next release upstream.

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

 games-action/supertuxkart/metadata.xml                        |  1 -
 .../{supertuxkart-1.4.ebuild => supertuxkart-1.4-r1.ebuild}   | 11 ++++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/games-action/supertuxkart/metadata.xml b/games-action/supertuxkart/metadata.xml
index 2e74607fa408..28d5e6b38a19 100644
--- a/games-action/supertuxkart/metadata.xml
+++ b/games-action/supertuxkart/metadata.xml
@@ -9,7 +9,6 @@
 		<flag name="nettle">Use <pkg>dev-libs/nettle</pkg> crypto backend</flag>
 		<flag name="recorder">Enable recording with <pkg>media-libs/libopenglrecorder</pkg></flag>
 		<flag name="sqlite">Record IP bans, statistics in server mode with <pkg>dev-db/sqlite</pkg></flag>
-		<flag name="vulkan">Enable support for Vulkan</flag>
 		<flag name="wiimote">Support for wiimote input devices</flag>
 	</use>
 	<upstream>

diff --git a/games-action/supertuxkart/supertuxkart-1.4.ebuild b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
similarity index 89%
rename from games-action/supertuxkart/supertuxkart-1.4.ebuild
rename to games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
index 495e18a9ae69..8cf641688c37 100644
--- a/games-action/supertuxkart/supertuxkart-1.4.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
@@ -15,12 +15,14 @@ SRC_URI="
 
 LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="debug nettle recorder sqlite vulkan wiimote"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="debug nettle recorder sqlite wiimote"
 
-# Don't unbundle irrlicht and bullet
+# - Don't unbundle irrlicht and bullet
 # both are modified and system versions will break the game
 # https://sourceforge.net/p/irrlicht/feature-requests/138/
+# - For >1.4, restore USE=vulkan and make shaderc dep optional,
+# and pass -DNO_SHADERC to cmake.
 RDEPEND="
 	dev-cpp/libmcpp
 	dev-libs/angelscript:=
@@ -31,6 +33,7 @@ RDEPEND="
 	media-libs/libsdl2[opengl,video]
 	media-libs/libvorbis
 	media-libs/openal
+	media-libs/shaderc
 	net-libs/enet:1.3=
 	net-misc/curl
 	sys-libs/zlib
@@ -39,7 +42,6 @@ RDEPEND="
 	!nettle? ( >=dev-libs/openssl-1.0.1d:= )
 	recorder? ( media-libs/libopenglrecorder )
 	sqlite? ( dev-db/sqlite:3 )
-	vulkan? ( media-libs/shaderc )
 	wiimote? ( net-wireless/bluez )
 "
 DEPEND="${RDEPEND}"
@@ -67,7 +69,6 @@ src_configure() {
 		-DUSE_CRYPTO_OPENSSL=$(usex nettle no yes)
 		-DBUILD_RECORDER=$(usex recorder)
 		-DUSE_WIIUSE=$(usex wiimote)
-		-DNO_SHADERC=$(usex !vulkan)
 		-DSTK_INSTALL_BINARY_DIR=bin
 		-DSTK_INSTALL_DATA_DIR=share/${PN}
 		-DBUILD_SHARED_LIBS=OFF # build bundled libsquish as static library


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2023-01-29 10:51 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2023-01-29 10:51 UTC (permalink / raw
  To: gentoo-commits

commit:     e34919f8297fec84d7fa47269528feee2704dc5e
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 10:50:54 2023 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 10:50:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34919f8

games-action/supertuxkart: Drop unused CMake options from 1.3

1.4 was already fixed.

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

 games-action/supertuxkart/supertuxkart-1.3.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/games-action/supertuxkart/supertuxkart-1.3.ebuild b/games-action/supertuxkart/supertuxkart-1.3.ebuild
index e262058aa7d1..54504fdfec32 100644
--- a/games-action/supertuxkart/supertuxkart-1.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.3.ebuild
@@ -67,11 +67,9 @@ src_configure() {
 		-DUSE_SQLITE3=$(usex sqlite)
 		-DUSE_SYSTEM_ANGELSCRIPT=ON
 		-DUSE_SYSTEM_ENET=ON
-		-DUSE_SYSTEM_GLEW=ON
 		-DUSE_SYSTEM_SQUISH=OFF
 		-DUSE_SYSTEM_WIIUSE=OFF
 		-DUSE_IPV6=OFF # not supported by system enet
-		-DOpenGL_GL_PREFERENCE=GLVND
 		-DUSE_CRYPTO_OPENSSL=$(usex nettle no yes)
 		-DBUILD_RECORDER=$(usex recorder)
 		-DUSE_WIIUSE=$(usex wiimote)


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2023-10-13 10:58 WANG Xuerui
  0 siblings, 0 replies; 25+ messages in thread
From: WANG Xuerui @ 2023-10-13 10:58 UTC (permalink / raw
  To: gentoo-commits

commit:     b4ee4d90099d3b4c748b157e303189f4c4e00872
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 10:45:20 2023 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 10:45:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ee4d90

games-action/supertuxkart: keyword 1.4-r1 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 games-action/supertuxkart/supertuxkart-1.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
index 8cf641688c37..7b2fcde8f196 100644
--- a/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~loong ~ppc64 ~x86"
 IUSE="debug nettle recorder sqlite wiimote"
 
 # - Don't unbundle irrlicht and bullet


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/
@ 2024-03-19  6:09 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-03-19  6:09 UTC (permalink / raw
  To: gentoo-commits

commit:     cc04e9b38ec9b7b714f6f5d33e3c6f262d38ddea
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Tue Mar 19 05:54:38 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 06:05:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc04e9b3

games-action/supertuxkart: mark as LTO-unsafe, strict-aliasing unsafe

Includes bundled sci-physics/bullet which has its own bug...

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

 games-action/supertuxkart/supertuxkart-1.3.ebuild    | 15 +++++++++++++--
 games-action/supertuxkart/supertuxkart-1.4-r1.ebuild | 15 +++++++++++++--
 2 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/games-action/supertuxkart/supertuxkart-1.3.ebuild b/games-action/supertuxkart/supertuxkart-1.3.ebuild
index 54504fdfec32..d3a6aa690718 100644
--- a/games-action/supertuxkart/supertuxkart-1.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cmake desktop xdg
+inherit cmake desktop flag-o-matic xdg
 
 MY_P="SuperTuxKart-${PV}-src"
 DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
@@ -63,6 +63,17 @@ src_prepare() {
 }
 
 src_configure() {
+	# -Werror=strict-aliasing
+	# https://bugs.gentoo.org/858521
+	# https://github.com/supertuxkart/stk-code/issues/5035
+	#
+	# The issue is bundled code from sci-physics/bullet which is unlikely to
+	# be debundled.
+	#
+	# Do not trust with LTO either.
+	append-flags -fno-strict-aliasing
+	filter-lto
+
 	local mycmakeargs=(
 		-DUSE_SQLITE3=$(usex sqlite)
 		-DUSE_SYSTEM_ANGELSCRIPT=ON

diff --git a/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
index 7b2fcde8f196..85252331bd59 100644
--- a/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cmake desktop xdg
+inherit cmake desktop flag-o-matic xdg
 
 MY_P="SuperTuxKart-${PV}-src"
 DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)"
@@ -59,6 +59,17 @@ PATCHES=(
 )
 
 src_configure() {
+	# -Werror=strict-aliasing
+	# https://bugs.gentoo.org/858521
+	# https://github.com/supertuxkart/stk-code/issues/5035
+	#
+	# The issue is bundled code from sci-physics/bullet which is unlikely to
+	# be debundled.
+	#
+	# Do not trust with LTO either.
+	append-flags -fno-strict-aliasing
+	filter-lto
+
 	local mycmakeargs=(
 		-DUSE_SQLITE3=$(usex sqlite)
 		-DUSE_SYSTEM_ANGELSCRIPT=ON


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

end of thread, other threads:[~2024-03-19  6:09 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-23 19:44 [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-03-19  6:09 Sam James
2023-10-13 10:58 WANG Xuerui
2023-01-29 10:51 James Le Cuirot
2023-01-28  5:11 Sam James
2022-06-08  7:57 Jakov Smolić
2022-04-10 10:58 James Le Cuirot
2021-09-12 14:26 Yixun Lan
2021-05-03  7:01 Mikle Kolyada
2020-09-02  0:11 Sam James
2020-09-01 23:32 Sam James
2020-04-14 21:38 James Le Cuirot
2019-05-10 21:34 James Le Cuirot
2019-05-10 21:24 James Le Cuirot
2019-05-10 21:16 James Le Cuirot
2018-08-15 10:33 Michał Górny
2017-12-26 12:02 James Le Cuirot
2017-09-30  5:32 Michael Palimaka
2017-09-30  5:32 Michael Palimaka
2017-09-19 10:49 James Le Cuirot
2015-12-25 15:13 Agostino Sarubbo
2015-12-12 16:53 Michael Sterrett
2015-12-12 16:53 Michael Sterrett
2015-11-09 19:35 Michael Sterrett
2015-10-08  6:03 Michael Sterrett

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