BSD Ports

games/yquake2 8.70 MidnightBSD

Improved version of Icculus Quake II

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
54cfcc78d3
License
gpl2
Categories
games

Description

Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and cooperative gameplay. Both the gameplay and the graphics are unchanged, but many bugs in the last official release were fixed and some nice to have features like widescreen support and a modern OpenGL 3.2 renderer were added. Unlike most other Quake II source ports Yamagi Quake II is fully 64-bit clean. It works perfectly on modern processors and operating systems.

In the other systems

The newest version among them is 8.70, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDgames/yquake28.70 newestno data-[email protected]2026-10-10
FreeBSDgames/yquake28.70 newestnone known-[email protected]-
OpenBSDgames/yquake28.70 newestno data-Tom Murphy <[email protected]>2026-09-05
NetBSDgames/yquake28.20nb19 behind since 2026-09-05none known-[email protected]2026-09-29
HardenedBSDgames/yquake28.70 newestno data-[email protected]-
GhostBSDgames/yquake28.70 newestno data-[email protected]-

Compare across BSDs

Version history 1

  1. 8.70 54cfcc78d3

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install yquake2

From mports:

cd /usr/mports/games/yquake2 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	yquake2>0:games/yquake2

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

  • ${LOCALBASE}/include/curl/curl.h : ftp/curl

Runtime 1

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

Options name: games_yquake2

OptionDefaultDescription
DOCSoff
USES
gmake openal gl pkgconfig sdl tar:xz
Service scripts
none

Files

pkg-plist 17
  • bin/yq2ded
  • bin/yquake2
  • lib/yquake2/baseq2/game.so
  • lib/yquake2/ref_gl1.so
  • lib/yquake2/ref_gl3.so
  • lib/yquake2/ref_gles3.so
  • lib/yquake2/ref_soft.so
  • share/doc/yquake2/010_index.md
  • share/doc/yquake2/020_installation.md
  • share/doc/yquake2/030_configuration.md
  • share/doc/yquake2/040_cvarlist.md
  • share/doc/yquake2/050_commands.md
  • share/doc/yquake2/060_multiplayer.md
  • share/doc/yquake2/070_packaging.md
  • share/doc/yquake2/080_contributing.md
  • share/doc/yquake2/090_filelists.md
  • share/doc/yquake2/CHANGELOG
distinfo 1
FileSizeSHA256
quake2-8.70.tar.xz2.231636e+0637e4143e4d362d7b93ba7a8d2c36a945fbcae82aef386512032200233b1750c8
Master sites 1
  • https://deponie.yamagi.org/quake2/

Commit history 1

DateCommitCreditsLog message
54cfcc78d3 Lucas Holt games/yquake2: update to 8.70 (#1765)