games-fps / prboom-plus

An enhanced clone of the classic first-person shooter Doom

Official package sites : https://github.com/coelckers/prboom-plus/ ·

PrBoom+ is an enhanced source port of the classic 3D first-person shooter game Doom, first released by id Software in 1993. It uses the Simple Direct Media layer (SDL) library and features an optional OpenGL renderer. It is based on PrBoom, MBF and LxDoom, which in turn are based on TeamTNT's Boom, a freely available port of Doom for DOS. In addition to PrBoom's features, PrBoom+ offers uncapped framerate, variable gamespeed, re-record, walkcam, chasecam, full mouselook, FOV, and other features without loss of compatibility with the original Doom.

v2.6.2 :: 0 :: gentoo

Modified
License
GPL-2+ GPL-3+ BSD BSD-2 BSD-with-disclosure CC-BY-3.0 CC0-1.0 LGPL-2.1+ MIT public-domain
Keywords
~amd64 ~arm64 ~ppc64 ~x86
USE flags
alsa dumb fluidsynth mad net opengl pcre portmidi sdl2-image sdl2-mixer server vorbis zlib

General

alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
dumb
Enable support for various tracker-style music formats via media-libs/dumb
fluidsynth
Enable support for MIDI via media-sound/fluidsynth
mad
Add support for mad (high-quality mp3 decoder library and cli frontend)
net
Enable support for network play
opengl
Add support for OpenGL (3D graphics)
pcre
Add support for Perl Compatible Regular Expressions
portmidi
Enable support for MIDI via media-libs/portmidi
sdl2-image
Enable support for high-resolution texture support via media-libs/sdl2-image
sdl2-mixer
Enable support for MIDI via media-libs/sdl2-mixer
server
Build PrBoom-Plus server
vorbis
Add support for the OggVorbis audio codec
zlib
Add support for zlib compression

dev-libs / libpcre : Perl-compatible regular expression library

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / dumb : Module/tracker based music format parser and player library

media-libs / libmad : "M"peg "A"udio "D"ecoder library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / portmidi : Library for real time MIDI input and output

media-libs / sdl2-image : Image file loading library

media-libs / sdl2-mixer : Simple Direct Media Layer Mixer Library

media-libs / sdl2-net : Simple Direct Media Layer Network Support Library

media-sound / fluidsynth : Software real-time synthesizer based on the Soundfont 2 specifications

sys-libs / zlib : Standard (de)compression library

dev-libs / libpcre : Perl-compatible regular expression library

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / dumb : Module/tracker based music format parser and player library

media-libs / libmad : "M"peg "A"udio "D"ecoder library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / portmidi : Library for real time MIDI input and output

media-libs / sdl2-image : Image file loading library

media-libs / sdl2-mixer : Simple Direct Media Layer Mixer Library

media-libs / sdl2-net : Simple Direct Media Layer Network Support Library

media-sound / fluidsynth : Software real-time synthesizer based on the Soundfont 2 specifications

sys-libs / zlib : Standard (de)compression library

games-fps / freedm : A 32-level game designed for competitive deathmatch play

games-fps / freedoom : A complete free-content single-player focused game based on the Doom engine

908973
games-fps/prboom-plus-2.6.66: Version bump
939219
games-fps/prboom-plus-2.6.2 - [gcc-15] /.../gl_preprocess.c: error: passing argument 3 of gluTessCallback from incompatible pointer type [-Wincompatible-pointe
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
games-fps/prboom-plus: Keyword 2.6.2 ppc64, #849866
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
matoro · gentoo
games-fps/prboom-plus: Keyword 2.6.2 arm64, #849866
Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-fps/prboom-plus: drop 2.6.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Breathitt Gray · gentoo
games-fps/prboom-plus: Version bump to 2.6.2
Closes: https://bugs.gentoo.org/833587 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24243 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-fps/prboom-plus: drop 2.6
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Breathitt Gray · gentoo
games-fps/prboom-plus: Bump to version 2.6.1
Closes: https://bugs.gentoo.org/808797 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22046 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
games-fps/prboom-plus: Drop old 2.5.1.7.82
Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
William Breathitt Gray · gentoo
games-fps/prboom-plus: Bump to version 2.6
Closes: https://bugs.gentoo.org/769737 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19592 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Breathitt Gray · gentoo
games-fps/prboom-plus: Install documentation files
Closes: https://bugs.gentoo.org/736713 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17096 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Breathitt Gray · gentoo
games-fps/prboom-plus: Bump to version 2.5.1.7.82
Closes: https://bugs.gentoo.org/723862 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16089 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
games-fps/prboom-plus: Add SLOT operator to media-libs/dumb dep
The soname is about to change. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
games-fps/prboom-plus: Fix HOMEPAGE
HTTPS doesn't work but HTTP does. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Breathitt Gray · gentoo
games-fps/prboom-plus: Bump to version 2.5.1.5.4540.1
The non-free USE flag is removed because non-free assets are no longer provided in the source tarball. The png USE flag is removed since sdl2-image provides that functionality now. The sdl-image and sdl-mixer USE flags are renamed to sdl2-image and sdl2-mixer respectively to match the use of the matching SDL2 libraries now. Closes: https://bugs.gentoo.org/703610 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
games-fps/prboom-plus: Rename "nonfree" flag to "non-free".
Bug: https://bugs.gentoo.org/676158 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Breathitt Gray · gentoo
games-fps/prboom-plus: Introduce version 2.5.1.4
Closes: https://bugs.gentoo.org/338027 Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12297 Signed-off-by: James Le Cuirot <chewi@gentoo.org>