games/darkplaces 20180412.b1_1 FreeBSD
Quake engine modification
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- games
- Package size
- 1741.7 KiB, 8910.9 KiB installed
Description
Dark Places is a Quake modification I have built over the course of 6 years on and off experimenting, it got somewhat of an overhaul when the Quake engine source code was released, and I began developing a custom OpenGL-only engine for it and other mods, which supports Windows WGL and Linux GLX, and has greatly improved graphics and image quality.
It cannot easily be described, as it is simply an improved Quake, not a total conversion (yet, anyway).
The realism of shell casings falling to the floor, much improved bullet impacts, 32bit color alpha blended explosions, blood flying everywhere and sticking to the walls...
Behind the scenes the code has changed a great deal, I was not content with the original QuakeC code, and I have greatly changed the engine while maintaining compatibility with normal Quake modifications.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | games/darkplaces | 20180412.b1_1 |
| DragonFly | games/darkplaces | 20180412.b1_1 |
| HardenedBSD | games/darkplaces | 20180412.b1_1 |
| GhostBSD | games/darkplaces | 20180412.b1_1 |
Install
Binary package:
pkg install darkplaces
From the ports tree:
cd /usr/ports/games/darkplaces/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= darkplaces>0:games/darkplaces
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 20180412.b1_1 | 20180412.b1_1 | - | 20180412.b1_1 | 20180412.b1_1 |
| FreeBSD:14:quarterly | 20180412.b1_1 | 20180412.b1_1 | n/a | 20180412.b1_1 | 20180412.b1_1 |
| FreeBSD:15:latest | 20180412.b1_1 | 20180412.b1_1 | n/a | 20180412.b1_1 | 20180412.b1_1 |
| FreeBSD:15:quarterly | 20180412.b1_1 | 20180412.b1_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 20180412.b1_1 | 20180412.b1_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
${LOCALBASE}/lib/libvorbis.so: audio/libvorbis
The full lists below include those, and their dependencies in turn.
Build dependencies 47
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/gmake
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/llvm12
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- graphics/jpeg-turbo
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- misc/hwdata
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXpm
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
Run dependencies 50
- archivers/liblz4
- archivers/zstd
- audio/libogg
- audio/libvorbis
- devel/gettext-runtime
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/llvm12
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- games/quake-data
- games/quake-maps
- graphics/jpeg-turbo
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- misc/hwdata
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXpm
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
Required by 1
Configuration
Options name: games_darkplaces
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| GLX | on | Build GLX client |
| SDL | on | Build SDL client |
| SDL1 | off | Use SDL v1.2 instead of v2.0 |
| SERVER | on | Build dedicated server |
- USES
- compiler:c11 gmake jpeg zip
- Service scripts
- none
Files
pkg-plist 11
- bin/darkplaces-dedicated
- bin/darkplaces-glx
- bin/darkplaces-sdl
- share/doc/darkplaces/darkplaces.txt
- share/icons/hicolor/16x16/apps/darkplaces.png
- share/icons/hicolor/24x24/apps/darkplaces.png
- share/icons/hicolor/32x32/apps/darkplaces.png
- share/icons/hicolor/48x48/apps/darkplaces.png
- share/icons/hicolor/64x64/apps/darkplaces.png
- share/icons/hicolor/72x72/apps/darkplaces.png
- @dir share/darkplaces
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| darkplacesengine20180412beta1.zip | 2.917548e+07 | 651b3ea5daf07331340b51192f538939a59d44b7d7e3dee8227b7a7546ffd0c8 |
| darkplaces-20140513-gcc-11.patch | 1432 | 0a6abc8d5c6752a143015b75d7d1b942c0e0cc7c17ddbc2ee846baa82a6350ab |
Master sites 1
- http://icculus.org/twilight/darkplaces/files/
Commit history 0
No commits in the history this site was built from.