notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
vkquake Quake 1 port using Vulkan instead of OpenGL, based on QuakeSpasm
1.05.2 games on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.05.2Version of this port present on the latest quarterly branch.
Maintainer: greg@unrelenting.technology search for ports maintained by this maintainer
Port Added: 2018-09-03 17:48:38
Last Update: 2021-04-25 22:14:15
Commit Hash: 59e3137
License: GPLv2+
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (11 items)
Collapse this list.
  1. @desktop-file-utils
  2. /usr/local/share/licenses/vkquake-1.05.2/catalog.mk
  3. /usr/local/share/licenses/vkquake-1.05.2/LICENSE
  4. /usr/local/share/licenses/vkquake-1.05.2/GPLv2+
  5. bin/vkquake
  6. share/quake/vkquake.pak
  7. share/applications/vkquake.desktop
  8. share/icons/hicolor/256x256/apps/vkquake.png
  9. @owner
  10. @group
  11. @mode
Collapse this list.
Dependency lines:
  • vkquake>0:games/vkquake
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
PKGNAME: vkquake
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
vkquake
ABIlatestquarterly
FreeBSD:11:aarch641.00.01.03.0
FreeBSD:11:amd641.05.21.05.2
FreeBSD:11:armv6-1.03.0
FreeBSD:11:i3861.05.21.05.2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch641.00.01.05.2
FreeBSD:12:amd641.05.21.05.2
FreeBSD:12:armv61.00.01.03.0_1
FreeBSD:12:armv71.00.01.03.0_1
FreeBSD:12:i3861.05.21.05.2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.03.0_1
FreeBSD:13:aarch641.03.0_11.05.2
FreeBSD:13:amd641.05.21.05.2
FreeBSD:13:armv61.03.0_1-
FreeBSD:13:armv71.03.0_11.03.0_1
FreeBSD:13:i3861.05.21.05.2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.05.2
FreeBSD:14:aarch641.05.2-
FreeBSD:14:amd641.05.2-
FreeBSD:14:armv6--
FreeBSD:14:armv71.03.0_1-
FreeBSD:14:i3861.05.2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.03.0_1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. vulkan.h : graphics/vulkan-headers
  2. update-desktop-database : devel/desktop-file-utils
  3. gmake>=4.3 : devel/gmake
  4. gtk-update-icon-cache : graphics/gtk-update-icon-cache
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. sdl2-config : devel/sdl20
Runtime dependencies:
  1. pak0.pak : games/quake-data
  2. update-desktop-database : devel/desktop-file-utils
  3. gtk-update-icon-cache : graphics/gtk-update-icon-cache
Library dependencies:
  1. libX11-xcb.so : x11/libX11
  2. libvulkan.so : graphics/vulkan-loader
  3. libFLAC.so : audio/flac
  4. libmodplug.so : audio/libmodplug
  5. libvorbis.so : audio/libvorbis
  6. libvorbisfile.so : audio/libvorbis
  7. libogg.so : audio/libogg
  8. libatk-1.0.so : accessibility/atk
  9. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  10. libglib-2.0.so : devel/glib20
  11. libintl.so : devel/gettext-runtime
  12. libpango-1.0.so : x11-toolkits/pango
  13. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Novum/vkQuake/tar.gz/1.05.2?dummy=/
Collapse this list.

Number of commits found: 12

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
25 Apr 2021 22:14:15
 files touched by this commit commit hash:59e3137d1d54cc18a61b11461d4cc65cd38b0427  1.05.2
jbeich search for other commits by this committer
games/vkquake: update to 1.05.2

Changes:	https://github.com/Novum/vkQuake/releases/tag/1.04.0
Changes:	https://github.com/Novum/vkQuake/releases/tag/1.04.1
Changes:	https://github.com/Novum/vkQuake/releases/tag/1.05.0
Changes:	https://github.com/Novum/vkQuake/releases/tag/1.05.1
Changes:	https://github.com/Novum/vkQuake/releases/tag/1.05.2
PR:		254758
Approved by:	maintainer timeout (3 weeks)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.03.0_1
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.03.0_1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
23 Dec 2020 20:12:15
Original commit files touched by this commit Revision:559022  1.03.0_1
jbeich search for other commits by this committer
devel/vulkan-*: move to graphics/ where vulkan-loader is

Vulkan isn't used for generic compute workloads unlike OpenCL.
For example, waifu2x-ncnn-vulkan is still graphics-related.
26 Nov 2020 00:30:14
Original commit files touched by this commit Revision:556311  1.03.0_1
jbeich search for other commits by this committer
devel/vulkan-*: update to 1.2.154

Changes:	https://github.com/KhronosGroup/Vulkan-Headers/compare/sdk-1.2.135.0...sdk-1.2.154.0
Changes:	https://github.com/KhronosGroup/Vulkan-Loader/compare/sdk-1.2.135.0...sdk-1.2.154.1
Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/sdk-1.2.135.0...sdk-1.2.154.0
Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/sdk-1.2.135.0...sdk-1.2.154.0
Changes:	https://github.com/KhronosGroup/SPIRV-Tools/compare/v2020.2...v2020.4
PR:		251345
Approved by:	Greg V <greg@unrelenting.technology> (maintainer, earlier version)
Submitted by:	Austin Shafer <ashafer@badland.io> (spirv-tools,
vulkan-validation-layers)
07 Nov 2020 15:49:28
Original commit files touched by this commit Revision:554399  1.03.0_1
jbeich search for other commits by this committer
games/vkquake: don't try to open Steam urls

PR:		250387
Submitted by:	Alex S
Approved by:	Greg V (maintainer)
11 Jun 2020 15:25:01
Original commit files touched by this commit Revision:538496  1.03.0
manu search for other commits by this committer
vkquake: Fix build when having no X11 deps

When building with no X11 in all the ports vkquake can't find the vulkan_core.h
header. This is because no dependency add /usr/local/include to the CFLAGS.
Fix this by adding setting VULKAN_SDK to ${LOCALBASE}, the Makefile in the Quake
directory will add the proper CFLAGS.

Approved by:	Greg V (maintainer)
Differential Revision:	https://reviews.freebsd.org/D25233
07 Dec 2019 07:39:58
Original commit files touched by this commit Revision:519187  1.03.0
lwhsu search for other commits by this committer
Update to 1.03.0 and switch mp3-library to mpg123

Submitted by:	daniel.engberg.lists@pyret.net
Approved by:	greg@unrelenting.technology (maintainer)
Differential Revision:	https://reviews.freebsd.org/D22307
08 Nov 2019 10:47:01
Original commit files touched by this commit Revision:517046  1.00.0_1
tobik search for other commits by this committer
games: Add missing USES={gnome,gl,sdl,xorg}
04 Jul 2019 20:24:59
Original commit files touched by this commit Revision:505867  1.00.0_1
jbeich search for other commits by this committer
devel/vulkan-*: update to 1.1.108

- Force rebuild all consumers to catch regressions early

Changes:	https://github.com/KhronosGroup/glslang/compare/7.10.2984...7.11.3214
Changes:	https://github.com/KhronosGroup/SPIRV-Headers/compare/4618b86...c4f8f65
Changes:	https://github.com/KhronosGroup/SPIRV-Tools/compare/v2018.6...v2019.2
Changes:	https://github.com/KhronosGroup/Vulkan-Headers/compare/sdk-1.1.82.0...sdk-1.1.108.0
Changes:	https://github.com/KhronosGroup/Vulkan-Loader/compare/sdk-1.1.82.0...sdk-1.1.108.0
Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/sdk-1.1.82.0...sdk-1.1.108.0
Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/sdk-1.1.82.0...sdk-1.1.108.0
PR:		238945
Submitted by:	Greg V (maintainer)
13 Jan 2019 16:08:40
Original commit files touched by this commit Revision:490151  1.00.0
tobik search for other commits by this committer
Use USE_SDL where appropriate
03 Sep 2018 17:48:23
Original commit files touched by this commit Revision:478885  1.00.0
jbeich search for other commits by this committer
games/vkquake: add new port

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.

https://github.com/Novum/vkQuake

PR:		222182
Submitted by:	Greg V <greg@unrelenting.technology>

Number of commits found: 12