games/doomsday 2.3.1_8 FreeBSD
Enhanced Doom, Heretic, and Hexen source port
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- games
- Package size
- 35774.2 KiB, 58491.8 KiB installed
Description
The Doomsday Engine is an enhanced DOOM source port for Windows, Mac OS X, and various Unix platforms. It is based on the source code of id Software's DOOM and Raven Software's Heretic and Hexen.
* Hardware-accelerated OpenGL graphics engine * 3D positional audio for sound effects (not supported by all audio plugins) * 16-player client/server networking via TCP/IP * Graphical Control Panel for configuration, accessed quickly with Shift-Escape * 3D models: Quake's MD2 format and Doomsday's DMD format with LOD support * High-resolution textures (PNG, TGA, PCX) and detail textures * Map lighting emulates the effects of radiosity for a more natual appearance (FakeRadio: shadows in corners) * Smooth movement of objects, world structures and the camera. * Colored, dynamic lighting for world surfaces, 3D models, sprites and particles * Object shadowing effects * Particle generators for special effects * Decoration effects on world surfaces: light sources and particle generators * Lens flares and glowing objects * Support for skyboxes and 3D sky models * EAX and A3D environmental sound processing effects * Upsampling of sound effects
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | games/doomsday | 2.3.1_8 |
| DragonFly | games/doomsday | 2.3.1_6 |
Install
Binary package:
pkg install doomsday
From the ports tree:
cd /usr/ports/games/doomsday/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= doomsday>0:games/doomsday
LIB_DEPENDS= libdeng_appfw.so:games/doomsday
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 | 2.3.1_8 | 2.3.1_8 | - | 2.3.1_8 | 2.3.1_8 |
| FreeBSD:14:quarterly | 2.3.1_8 | 2.3.1_8 | n/a | 2.3.1_8 | 2.3.1_8 |
| FreeBSD:15:latest | 2.3.1_8 | 2.3.1_8 | n/a | 2.3.1_8 | 2.3.1_8 |
| FreeBSD:15:quarterly | 2.3.1_8 | 2.3.1_8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.3.1_8 | 2.3.1_8 | 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.
Library 3
libcurl.so: ftp/curllibassimp.so: multimedia/assimplibfluidsynth.so: audio/fluidsynth
Runtime 1
timidity: audio/timidity
The full lists below include those, and their dependencies in turn.
Build dependencies 133
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/zstd
- audio/flac
- audio/fluidsynth
- audio/jack
- audio/lame
- audio/libmysofa
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/libxmp
- audio/mpg123
- audio/openal-soft
- audio/opus
- audio/opusfile
- audio/sdl2_mixer
- converters/libiconv
- devel/cmake-core
- devel/dbus
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/icu
- devel/jsoncpp
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libffi
- devel/libgudev
- devel/libinotify
- devel/libmtdev
- devel/libpciaccess
- devel/libsysinfo
- devel/libudev-devd
- devel/libunistring
- devel/libuv
- devel/llvm12
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-dbus
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qt5-buildtools
- devel/qt5-core
- devel/qt5-dbus
- devel/qt5-qmake
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- devel/xdg-utils
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/graphite2
- graphics/jpeg-turbo
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/py-pycairo
- graphics/qt5-opengl
- graphics/spirv-tools
- graphics/vulkan-headers
- graphics/vulkan-loader
- graphics/wayland
- lang/lua54
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- multimedia/assimp
- net/qt5-network
- ports-mgmt/pkg
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/libssh2
- security/rhash
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- www/libnghttp2
- x11-fonts/fontconfig
- x11-toolkits/libXmu
The first 100 are listed.
Run dependencies 125
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/zstd
- audio/flac
- audio/fluidsynth
- audio/jack
- audio/lame
- audio/libmysofa
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/libxmp
- audio/mpg123
- audio/openal-soft
- audio/opus
- audio/opusfile
- audio/sdl2_mixer
- audio/timidity
- converters/libiconv
- devel/dbus
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/icu
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libffi
- devel/libgudev
- devel/libinotify
- devel/libmtdev
- devel/libpciaccess
- devel/libsysinfo
- devel/libudev-devd
- devel/libunistring
- devel/llvm12
- devel/pcre2
- devel/py-dbus
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qt5-core
- devel/qt5-dbus
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- devel/xdg-utils
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/graphite2
- graphics/jpeg-turbo
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/py-pycairo
- graphics/qt5-opengl
- graphics/spirv-tools
- graphics/vulkan-headers
- graphics/vulkan-loader
- graphics/wayland
- lang/lua54
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- multimedia/assimp
- net/qt5-network
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/libssh2
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- www/libnghttp2
- x11-fonts/fontconfig
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/qt5-gui
- x11-toolkits/qt5-widgets
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++11-lib gl localbase:ldflags ncurses ninja openal pkgconfig python:build qt:5 sdl xorg
- Service scripts
- none
Message after installing
Files
pkg-plist 979
- bin/doomsday
- bin/doomsday-2.3.1
- bin/doomsday-server
- bin/doomsday-server-2.3.1
- bin/doomsday-shell
- bin/doomsday-shell-2.3.1
- bin/doomsday-shell-text
- bin/doomsday-shell-text-2.3.1
- bin/doomsdayscript
- bin/doomsdayscript-2.3.1
- bin/md2tool
- bin/savegametool
- bin/savegametool-2.3.1
- bin/texc
- bin/wadtool
- include/de/Action
- include/de/Address
- include/de/Animation
- include/de/AnimationRule
- include/de/AnimationValue
- include/de/AnimationVector
- include/de/App
- include/de/Archive
- include/de/ArchiveEntryFile
- include/de/ArchiveFeed
- include/de/ArchiveFolder
- include/de/ArrayExpression
- include/de/ArrayValue
- include/de/Asset
- include/de/AssignStatement
- include/de/Async
- include/de/AsyncCallback
- include/de/Atlas
- include/de/AtlasProceduralImage
- include/de/AtlasTexture
- include/de/Audience
- include/de/AuxButtonWidget
- include/de/Bank
- include/de/BaseGuiApp
- include/de/BaseWindow
- include/de/Beacon
- include/de/BigEndianByteOrder
- include/de/BinaryTree
- include/de/Binder
- include/de/BitField
- include/de/Block
- include/de/BlockPacket
- include/de/BlockValue
- include/de/BlurWidget
- include/de/BuiltInExpression
- include/de/ButtonWidget
- include/de/ByteArrayFile
- include/de/ByteOrder
- include/de/ByteRefArray
- include/de/ByteSubArray
- include/de/CallbackAction
- include/de/CatchStatement
- include/de/ChildWidgetOrganizer
- include/de/ChoiceWidget
- include/de/Clock
- include/de/ColorBank
- include/de/CommandLine
- include/de/CommandWidget
- include/de/CompiledRecord
- include/de/CompositorWidget
- include/de/Compound
- include/de/ConditionalTrigger
- include/de/Config
- include/de/ConstantExpression
- include/de/ConstantRule
- include/de/Context
- include/de/Counted
- include/de/Date
- include/de/DebugLogSink
- include/de/Deletable
- include/de/DeleteStatement
- include/de/DialogContentStylist
- include/de/DialogWidget
- include/de/DictionaryExpression
- include/de/DictionaryValue
- include/de/DirectoryArrayWidget
- include/de/DirectoryFeed
- include/de/DirectoryListDialog
- include/de/DisplayMode
- include/de/DocumentPopupWidget
- include/de/DocumentWidget
- include/de/DotPath
- include/de/Drawable
- include/de/Enumerator
- include/de/Error
- include/de/EscapeParser
- include/de/Evaluator
- include/de/Event
- include/de/Expression
- include/de/ExpressionStatement
- include/de/FIFO
- include/de/FS
- include/de/FadeToBlackWidget
- include/de/Feed
- include/de/File
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| doomsday-2.3.1.tar.gz | 4.7840812e+07 | feffcb792cf0f4e17f5bf9532f29e5963d6dd8b2872fc9bae10f53044548da04 |
Master sites 1
- SF/deng/Doomsday%20Engine/2.3.1
Commit history 0
No commits in the history this site was built from.