git: 250df4616b50 - main - games/supertuxkart: update 1.4 → 1.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 08 Nov 2025 12:18:35 UTC
The branch main has been updated by amdmi3:
URL: https://cgit.FreeBSD.org/ports/commit/?id=250df4616b50029499dcf225cd84846638d266ee
commit 250df4616b50029499dcf225cd84846638d266ee
Author: Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2024-11-05 17:06:52 +0000
Commit: Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2025-11-08 12:18:31 +0000
games/supertuxkart: update 1.4 → 1.5
---
games/supertuxkart/Makefile | 37 ++++++++++++++++---------------------
games/supertuxkart/distinfo | 6 +++---
games/supertuxkart/pkg-plist | 3 +--
3 files changed, 20 insertions(+), 26 deletions(-)
diff --git a/games/supertuxkart/Makefile b/games/supertuxkart/Makefile
index 7902ee768ebc..bd6774d5f38b 100644
--- a/games/supertuxkart/Makefile
+++ b/games/supertuxkart/Makefile
@@ -1,6 +1,5 @@
PORTNAME= supertuxkart
-DISTVERSION= 1.4
-PORTREVISION= 2
+DISTVERSION= 1.5
CATEGORIES= games
MASTER_SITES= https://github.com/supertuxkart/stk-code/releases/download/${DISTVERSION}/
DISTNAME= SuperTuxKart-${DISTVERSION}-src
@@ -18,7 +17,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
libangelscript.so:lang/angelscript \
libmcpp.so:devel/mcpp
-USES= alias cmake compiler:c++11-lib pkgconfig sqlite ssl tar:xz
+USES= alias cmake compiler:c++11-lib pkgconfig sqlite ssl
CMAKE_OFF= USE_WIIUSE
CMAKE_OFF+= BUILD_RECORDER
CMAKE_OFF+= USE_SYSTEM_ENET # bundled enet is required for IPv6 support
@@ -30,24 +29,20 @@ PORTDATA= *
CXXFLAGS+= -DNO_IRR_COMPILE_WITH_JOYSTICK_EVENTS_ \
-D__FREE_BSD_
-OPTIONS_DEFINE= NETTLE SERVER_ONLY
-OPTIONS_DEFAULT=NETTLE
-
-NETTLE_DESC= Use Nettle instead of OpenSSL for cryptography
-NETTLE_LIB_DEPENDS= libnettle.so:security/nettle
-NETTLE_USES_OFF= ssl
-NETTLE_CMAKE_BOOL_OFF= USE_CRYPTO_OPENSSL
-
-SERVER_ONLY_DESC= Build server only
-SERVER_ONLY_CMAKE_BOOL= SERVER_ONLY
-SERVER_ONLY_LIB_DEPENDS_OFF= \
- libvorbisfile.so:audio/libvorbis \
- libogg.so:audio/libogg \
- libpng.so:graphics/png \
- libfreetype.so:print/freetype2 \
- libharfbuzz.so:print/harfbuzz
-SERVER_ONLY_USES_OFF= gettext gl jpeg openal:al sdl xorg
-SERVER_ONLY_USE_OFF= GL=gl,glu SDL=sdl2 XORG=x11,xrandr
+OPTIONS_DEFINE= CLIENT
+OPTIONS_DEFAULT=CLIENT
+
+CLIENT_DESC= Build game client
+CLIENT_CMAKE_BOOL_OFF= SERVER_ONLY
+CLIENT_LIB_DEPENDS= \
+ libvorbisfile.so:audio/libvorbis \
+ libogg.so:audio/libogg \
+ libpng.so:graphics/png \
+ libfreetype.so:print/freetype2 \
+ libharfbuzz.so:print/harfbuzz \
+ libshaderc_shared.so:graphics/shaderc
+CLIENT_USES= jpeg openal:al sdl xorg
+CLIENT_USE= SDL=sdl2 XORG=x11,xrandr
# make sure that bundled libraries are not used
post-extract:
diff --git a/games/supertuxkart/distinfo b/games/supertuxkart/distinfo
index cba5b5b3dcf0..114b15176c4f 100644
--- a/games/supertuxkart/distinfo
+++ b/games/supertuxkart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667324923
-SHA256 (SuperTuxKart-1.4-src.tar.xz) = 9890392419baf4715313f14d5ad60746f276eed36eb580636caf44e2532c0f03
-SIZE (SuperTuxKart-1.4-src.tar.xz) = 650010456
+TIMESTAMP = 1761074617
+SHA256 (SuperTuxKart-1.5-src.tar.gz) = 33cf8841e4ff4082d80b9248014295bbbea61d14683e86dff100e3ab8f7b27cb
+SIZE (SuperTuxKart-1.5-src.tar.gz) = 726171140
diff --git a/games/supertuxkart/pkg-plist b/games/supertuxkart/pkg-plist
index 052b30527a97..bb200083cf6a 100644
--- a/games/supertuxkart/pkg-plist
+++ b/games/supertuxkart/pkg-plist
@@ -8,5 +8,4 @@ share/icons/hicolor/32x32/apps/supertuxkart.png
share/icons/hicolor/48x48/apps/supertuxkart.png
share/icons/hicolor/512x512/apps/supertuxkart.png
share/icons/hicolor/64x64/apps/supertuxkart.png
-share/metainfo/supertuxkart.appdata.xml
-@dir %%DATADIR%%/data/editor/maps
+share/metainfo/net.supertuxkart.SuperTuxKart.metainfo.xml