BSD Ports

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

SystemPortVersion
FreeBSDgames/doomsday2.3.1_8
DragonFlygames/doomsday2.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.3.1_82.3.1_8-2.3.1_82.3.1_8
FreeBSD:14:quarterly2.3.1_82.3.1_8n/a2.3.1_82.3.1_8
FreeBSD:15:latest2.3.1_82.3.1_8n/a2.3.1_82.3.1_8
FreeBSD:15:quarterly2.3.1_82.3.1_8n/an/an/a
FreeBSD:16:latest2.3.1_82.3.1_8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 133

The first 100 are listed.

Run dependencies 125

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

If you use an Intel graphics adapter and experience missing or
corrupted textures during gameplay, try launching doomsday with the
"-notexcomp" option.

If you get the error message "Variable 'audio.soundPlugin' not found"
after upgrade from 1.15, remove the file ~/.doomsday/runtime/persist.pack
and try to start doomsday again.

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
FileSizeSHA256
doomsday-2.3.1.tar.gz4.7840812e+07feffcb792cf0f4e17f5bf9532f29e5963d6dd8b2872fc9bae10f53044548da04
Master sites 1
  • SF/deng/Doomsday%20Engine/2.3.1

Commit history 0

No commits in the history this site was built from.