git: 02e65bf1ab71 - main - games/vkquake: Update 1.34.1 => 1.35.0
Alexander Ziaee <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/ports/commit/?id=02e65bf1ab71571b62bbf90399c64e19999abfcb commit 02e65bf1ab71571b62bbf90399c64e19999abfcb Author: Alexander Ziaee <[email protected]> AuthorDate: 2026-08-18 19:24:30 +0000 Commit: Alexander Ziaee <[email protected]> CommitDate: 2026-08-18 19:25:07 +0000 games/vkquake: Update 1.34.1 => 1.35.0 Notable changes: + Dynamic lighting if dynamic shadows set to medium+ and ray tracing GPU + Mods menu now shows friendly mod names + Bugfixes and latency improvements + SDL3 is now the default upstream and in port + Port now has pkg message detailing setup instructions + Port no longer installs a build artifact, vkquake.pak PR: 296635 Approved by: Amelia Marsh <[email protected]> (maintainer timeout) --- games/vkquake/Makefile | 8 +++----- games/vkquake/distinfo | 6 +++--- games/vkquake/pkg-message | 14 ++++++++++++++ games/vkquake/pkg-plist | 2 +- 4 files changed, 21 insertions(+), 9 deletions(-) diff --git a/games/vkquake/Makefile b/games/vkquake/Makefile index fd5794691421..4c05720e9ac7 100644 --- a/games/vkquake/Makefile +++ b/games/vkquake/Makefile @@ -1,5 +1,5 @@ PORTNAME= vkquake -DISTVERSION= 1.34.1 +DISTVERSION= 1.35.0 CATEGORIES= games MAINTAINER= [email protected] @@ -25,7 +25,7 @@ CFLAGS+= -DDATADIR='\"${Q1DIR}\"' -Wno-error=atomic-alignment LDFLAGS+= -lexecinfo OPTIONS_DEFINE= DEBUG FLAC OPUS USERDIRS VORBIS WAVE -OPTIONS_DEFAULT= FLAC MP3 OPUS SDL2 USERDIRS VORBIS WAVE +OPTIONS_DEFAULT= FLAC MP3 OPUS SDL3 USERDIRS VORBIS WAVE OPTIONS_RADIO= MP3LIBRARY OPTIONS_RADIO_MP3LIBRARY= MAD MP3 OPTIONS_SINGLE= SDL @@ -51,7 +51,7 @@ OPUS_LIB_DEPENDS= libopus.so:audio/opus \ libopusfile.so:audio/opusfile OPUS_MESON_ENABLED= use_codec_opus SDL2_USE= SDL=sdl2 -SDL2_MESON_FALSE= use_sdl3 +SDL3_MESON_ENABLED= use_sdl3 SDL3_USE= SDL=sdl3 USERDIRS_MESON_ENABLED= do_userdirs VORBIS_LIB_DEPENDS= libogg.so:audio/libogg \ @@ -66,8 +66,6 @@ post-install: ${MKDIR} ${STAGEDIR}${Q1DIR} \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps - ${INSTALL_DATA} ${WRKSRC}/_build/vkquake.pak \ - ${STAGEDIR}${Q1DIR} ${INSTALL_DATA} ${WRKSRC}/Misc/vkQuake_256.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/vkquake.png ${INSTALL_DATA} ${WRKSRC}/Misc/vkQuake_512.png \ diff --git a/games/vkquake/distinfo b/games/vkquake/distinfo index 5774bd49687a..dd90544956c1 100644 --- a/games/vkquake/distinfo +++ b/games/vkquake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776056066 -SHA256 (Novum-vkQuake-1.34.1_GH0.tar.gz) = 3ce614a47ad563cfdf91429861c74ade11b3aa68805fedb16f1f452ceee515af -SIZE (Novum-vkQuake-1.34.1_GH0.tar.gz) = 26424402 +TIMESTAMP = 1783590256 +SHA256 (Novum-vkQuake-1.35.0_GH0.tar.gz) = 9f3a2bbf7ef22224c26a1a0d574562573fdaae2dc9758a98068617062d49c584 +SIZE (Novum-vkQuake-1.35.0_GH0.tar.gz) = 23764905 diff --git a/games/vkquake/pkg-message b/games/vkquake/pkg-message new file mode 100644 index 000000000000..7256783d2e03 --- /dev/null +++ b/games/vkquake/pkg-message @@ -0,0 +1,14 @@ +[ +{ + type: install + message: <<EOM +Quake assets should be placed in the shared quake base directory: + /usr/local/share/quake + +Soundtracks will be used if found in music subdirectories: + /usr/local/share/quake/id1/music + +Assets from the 2021 remaster require 'QuakeEX.kpf' in the base directory. +EOM +} +] diff --git a/games/vkquake/pkg-plist b/games/vkquake/pkg-plist index 7c7ffbfac048..d49918d4c199 100644 --- a/games/vkquake/pkg-plist +++ b/games/vkquake/pkg-plist @@ -2,4 +2,4 @@ bin/vkquake share/applications/vkquake.desktop share/icons/hicolor/256x256/apps/vkquake.png share/icons/hicolor/512x512/apps/vkquake.png -%%Q1DIR%%/vkquake.pak +@dir %%Q1DIR%%/