| Port details on branch 2026Q4 |
- vkquake Vulkan Quake port based on QuakeSpasm
- 1.37.0 games
=0 1.36.0Version of this port present on the latest quarterly branch. - Maintainer: ziaee@FreeBSD.org
 - Port Added: 2026-10-12 21:09:07
- Last Update: 2026-10-12 21:06:39
- Commit Hash: 9ef51b3
- License: GPLv2+
- WWW:
- https://github.com/Novum/vkQuake
- Description:
- vkQuake is a Quake 1 port using Vulkan instead of OpenGL for rendering. It is
based on the popular QuakeSpasm port and runs all mods compatible with it like
Arcane Dimensions or In The Shadows.
Compared to QuakeSpasm vkQuake also features a software Quake like underwater
effect, has better color precision, generates mipmap for water surfaces at
runtime and has native support for anti-aliasing and AF.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/games/vkquake/ && make install clean
- To add the package, run one of these commands:
- pkg install games/vkquake
- pkg install vkquake
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: vkquake
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1791837424
SHA256 (Novum-vkQuake-1.37.0_GH0.tar.gz) = 955a7777ee9456973b1f3ea278d9f3b34538c788dc5938e42a734fad2e2d761a
SIZE (Novum-vkQuake-1.37.0_GH0.tar.gz) = 24052619
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- glslangValidator : graphics/glslang
- vulkan-headers>0 : graphics/vulkan-headers
- meson : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- Runtime dependencies:
-
- pak0.pak : games/quake-data
- Library dependencies:
-
- libvulkan.so : graphics/vulkan-loader
- libFLAC.so : audio/flac
- libmpg123.so : audio/mpg123
- libopus.so : audio/opus
- libopusfile.so : audio/opusfile
- libogg.so : audio/libogg
- libvorbis.so : audio/libvorbis
- libvorbisfile.so : audio/libvorbis
- libSDL3.so : devel/sdl3
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for vkquake-1.37.0:
DEBUG=off: Build with debugging support
FLAC=on: FLAC lossless audio codec support
OPUS=on: Opus audio codec support
USERDIRS=on: Support loading game data from user directories (~/.vkquake)
VORBIS=on: Ogg Vorbis audio codec support
WAVE=on: Wave audio support
====> Simple Direct Media Layer support: you have to select exactly one of them
SDL2=off: SDL-2.x support
SDL3=on: SDL-3.x support
====> MP3 audio library: you can only select none or one of them
MAD=off: MAD MP3 audio decoder support
MP3=on: MP3 audio format support
===> Use 'make config' to modify these settings
- Options name:
- games_vkquake
- USES:
- compiler:c11 meson pkgconfig sdl
- pkg-message:
- For install:
- 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.
- Master Sites:
|
Number of commits found: 2
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
1.37.0 12 Oct 2026 21:06:39
    |
Alexander Ziaee (ziaee)  |
games/vkquake: Update to 1.37.0
Notable changes:
+ autosaves in single-player!
+ added player speed display!
+ added ambient occlusion
+ improved performance and bugfixes
MFH: 2026Q3
Changes: https://github.com/Novum/vkQuake/releases/tag/1.37.0
(cherry picked from commit 0c610d8eab1ce04779e3e6f2c7693f95faafdea8) |
1.36.0 12 Oct 2026 21:06:39
    |
Alexander Ziaee (ziaee)  |
games/vkquake: Update to 1.36.0 + take maintainer
Notable changes:
+ Support for 30th anniversary remaster
+ New level select menu
+ 5 new selectable crosshairs
+ more UI graphics filtering options
+ quake console seriously improved
+ multiplayer menu enhanced
+ lots of performance fixes, which were noticable on my laptop
PR: 298434
Approved by: Amelia Marsh <seafork@disroot.org> (maintainer timeout)
(cherry picked from commit 058caa7c245ccafcd5105d8afad84a1a91fbafed) |
Number of commits found: 2
|