games-fps / prboom-plus

An enhanced clone of the classic first-person shooter Doom

Official package sites : http://prboom-plus.sourceforge.net ·

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.5.1.5.4540.1 :: 0 :: gentoo

Modified
License
GPL-2+ BSD BSD-with-disclosure LGPL-2.1+ MIT public-domain
Keywords
~amd64 ~x86
USE flags
dumb fluidsynth mad net opengl pcre portmidi sdl2-image sdl2-mixer vorbis

General

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
vorbis
Add support for the OggVorbis audio codec

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

dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries

media-libs / dumb : IT/XM/S3M/MOD player library with click removal and IT filters

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

x11-misc / shared-mime-info : The Shared MIME-info Database specification

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

media-libs / dumb : IT/XM/S3M/MOD player library with click removal and IT filters

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

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

723862
games-fps/prboom-plus: Heap buffer overflow in UDP code (CVE-2019-20797)
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>