From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 9589015800F for ; Sat, 28 Jan 2023 05:11:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A7017E0839; Sat, 28 Jan 2023 05:11:07 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8AC35E0839 for ; Sat, 28 Jan 2023 05:11:07 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 846BD340E2B for ; Sat, 28 Jan 2023 05:11:06 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id DF00D828 for ; Sat, 28 Jan 2023 05:11:04 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1674882652.f7a47b020609f8fedaa6286396c94dcbe45ae966.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/ X-VCS-Repository: repo/gentoo X-VCS-Files: games-action/supertuxkart/metadata.xml games-action/supertuxkart/supertuxkart-1.4-r1.ebuild games-action/supertuxkart/supertuxkart-1.4.ebuild X-VCS-Directories: games-action/supertuxkart/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: f7a47b020609f8fedaa6286396c94dcbe45ae966 X-VCS-Branch: master Date: Sat, 28 Jan 2023 05:11:04 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 4ccae020-80b2-4635-b998-37399ce6d3dd X-Archives-Hash: d856131176d344309edfa5c3f35897d8 commit: f7a47b020609f8fedaa6286396c94dcbe45ae966 Author: Sam James gentoo org> AuthorDate: Sat Jan 28 04:03:04 2023 +0000 Commit: Sam James gentoo 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 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 @@ Use dev-libs/nettle crypto backend Enable recording with media-libs/libopenglrecorder Record IP bans, statistics in server mode with dev-db/sqlite - Enable support for Vulkan Support for wiimote input devices 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