Versions
v4.12.2 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 BSD BZIP2 GPL-3 LGPL-2.1+ LGPL-3 MIT non-free? ( Activision ChexQuest3 DOOM-COLLECTORS-EDITION freedist WidePix )
- Keywords
- ~amd64 ~arm64 ~ppc64
- USE flags
- debug gles2 gtk non-free openmp swr telemetry vulkan
v4.10.0 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 BSD BZIP2 GPL-3 LGPL-2.1+ LGPL-3 MIT non-free? ( Activision ChexQuest3 DOOM-COLLECTORS-EDITION freedist WidePix )
- Keywords
- ~amd64 ~arm64 ~ppc64
- USE flags
- debug gles2 gtk non-free openmp swr telemetry vulkan
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- gles2
- Enable GLES 2.0 (OpenGL for Embedded Systems) support (independently of full OpenGL, see also: gles2-only)
- gtk
- Add support for x11-libs/gtk+ (The GIMP Toolkit)
- non-free
- Enable non-free components
- openmp
- Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
- swr
- Enable software renderer
- telemetry
- Send anonymized usage information to upstream so they can better understand our users
- vulkan
- Add support for 3D graphics and computing via the Vulkan cross-platform API
Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / libvpx : WebM VP8 and VP9 Codec SDK
media-libs / libwebp : A lossy image compression format
media-libs / openal : A software implementation of the OpenAL 3D audio API
media-libs / zmusic : GZDoom's music system as a standalone library
Runtime Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / libvpx : WebM VP8 and VP9 Codec SDK
media-libs / libwebp : A lossy image compression format
media-libs / openal : A software implementation of the OpenAL 3D audio API
media-libs / zmusic : GZDoom's music system as a standalone library
Depending packages
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
Bugs
- 831791
- games-fps/gzdoom-4.7.1 fails to compile (MUSL): ld: zipdir.c:(.text+0x704): undefined reference to fts_read
- 868732
- games-fps/gzdoom-4.10.0 fails to compile (MUSL): Threads.h:80:9: error: unknown type name cpu_set_t
- 926024
- games-fps/gzdoom-4.11.3 version bump
- 938158
- games-fps/gzdoom-4.12.2 fails to compile: window.h:178:37: error: uint32_t has not been declared
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-fps/gzdoom: Move S, die for gitinfo.h
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Alexandra Parker · gentoo
games-fps/gzdoom: bump to 4.12.2
Deactivates buidl too that reads the program's version from 'git describe' by generating a src/gitinfo.h from ${PV}. Bug: https://bugs.gentoo.org/926024 Signed-off-by: Alexandra Parker <alex.iris.parker@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36449 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
games-fps/gzdoom: Keyword 4.10.0 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 - James Le Cuirot · gentoo
games-fps/gzdoom: Backport my local vs system headers fix
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-fps/gzdoom: Patch to fix building with GCC 13
Thanks to Chris Lundgren. Closes: https://bugs.gentoo.org/907087 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
games-fps/gzdoom: Drop old 4.8.2-r1
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-fps/gzdoom: Drop old 4.7.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - William Breathitt Gray · gentoo
games-fps/gzdoom: version bump to 4.10.0
The 'swr' USE flag is introduced to configure support for the software renderer. This is mainly to allow users to disable the software renderer for new games that have been designed for hardware rendering. Closes: https://bugs.gentoo.org/884037 Signed-off-by: William Breathitt Gray <william.gray@linaro.org> Closes: https://github.com/gentoo/gentoo/pull/28511 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - matoro · gentoo
games-fps/gzdoom: Keyword 4.8.2-r1 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 - James Le Cuirot · gentoo
games-fps/gzdoom: Apply proper gzdoom.pk3 path issue fix
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
games-fps/gzdoom: Filter LTO and disable strict aliasing
Closes: https://bugs.gentoo.org/858749 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26525 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-fps/gzdoom: Version bump to 4.8.2
Upstream broke this for distros in 4.8.0. This still hasn't been properly fixed, so we just have to revert the breaking commit in the meantime. OpenSUSE has already done the same for a while. Upstream has seemingly also dropped support for 32-bit platforms. OpenSUSE is reverting the line that prevents the build for working, but I'm trying to find out more from upstream before we take action. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
games-fps/gzdoom: drop 4.7.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
games-fps/gzdoom: Drop old version 4.6.1
Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22678 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - William Breathitt Gray · gentoo
games-fps/gzdoom: Version bump to 4.7.1
Closes: https://bugs.gentoo.org/815274 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
games-fps/gzdoom: Drop old
Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22464 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - William Breathitt Gray · gentoo
games-fps/gzdoom: Version bump to 4.7.0
The gles2, telemetry, and vulkan USE flags are introduced. Closes: https://bugs.gentoo.org/815274 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-fps/gzdoom: Drop old 4.5.0
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
games-fps/gzdoom: Version bump to 4.6.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-fps/gzdoom: Version bump to 4.6.0 (including WidePix)
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
games-fps/gzdoom: Drop optional gtk2 support
Closes: https://bugs.gentoo.org/769071 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19373 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - TheGreatMcPain · gentoo
games-fps/gzdoom: Add '-DNDEBUG' to CXXFLAGS
Allows certain mods, like Project Brutality's git master, to work. See: https://github.com/coelckers/gzdoom/issues/1279 I've also added a 'debug' useflag that skips 'append-cppflags -DNDEBUG' just incase. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: James McClain <sixsupersonic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19121 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-fps/gzdoom: Drop old 4.3.3 and 4.4.2
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - William Breathitt Gray · gentoo
games-fps/gzdoom: version bump to 4.5.0
Closes: https://bugs.gentoo.org/752036 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18092 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
games-fps/gzdoom: Keyword 4.4.2 arm, #740422
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
games-fps/gzdoom: Version bump to 4.4.2
Closes: https://bugs.gentoo.org/727448 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16301 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-fps/gzdoom: Drop old 4.3.1
Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - William Breathitt Gray · gentoo
games-fps/gzdoom: Version bump to 4.3.3
Closes: https://bugs.gentoo.org/705322 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14324 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
games-fps/gzdoom: Version bump to 4.3.1
The "nonfree" USE flag is renamed to "non-free". The "alsa", "fluidsynth", "mpg123", and "sndfile" USE flags are added to control support of their respective packages. Closes: https://bugs.gentoo.org/704880 Bug: https://bugs.gentoo.org/676158 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14272 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
*/*: Switch proxy-maint to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-fps/gzdoom: Drop old 4.2.3
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - William Breathitt Gray · gentoo
games-fps/gzdoom: Version bump to 4.2.4
Closes: https://bugs.gentoo.org/699264 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13539 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-fps/gzdoom: Version bump to 4.2.3
The shm_open issue with libasmjit has gone away, at least temporarily, because upstream have reverted to an older version that doesn't use librt. Closes: https://bugs.gentoo.org/695192 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-fps/gzdoom: Drop old 4.2.0
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
games-fps/gzdoom: Add ~arm keyword wrt bug #693870
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - William Breathitt Gray · gentoo
games-fps/gzdoom: Bump to version 4.2.1
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12895 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
games-fps/gzdoom: Bump to version 4.2.0
The 'nonfree' USE flag is introduced to allow users to control whether nonfree assets are installed. Doom assets are under the Doom Collector's Edition license. Heretic and Hexen assets are under the Activision license. Chex Quest assets are under the Chex Quest 3 license. Strife assets are freely distributable according to Stephen Kick, CEO of Nightdive Studios. Closes: https://bugs.gentoo.org/692584 Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12833 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - William Breathitt Gray · gentoo
games-fps/gzdoom: Drop old
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
games-fps/gzdoom: Install soundfonts
Closes: https://bugs.gentoo.org/687990 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - William Breathitt Gray · gentoo
games-fps/gzdoom: Always build with fluidsynth and openal support
FluidSynth is a dependency of GZDoom and cannot be disabled. Similarly, OpenAL is a dependency of GZDoom on Linux and cannot be disabled. Closes: https://bugs.gentoo.org/687922 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12248 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
games-fps/gzdoom: Add missing media-sound/fluidsynth slot op
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - William Breathitt Gray · gentoo
games-fps/gzdoom: Drop old version
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - William Breathitt Gray · gentoo
games-fps/gzdoom: Bump to version 4.1.3
The openal flag is default on since end users typically expect audio support by default. Adds patch to allow FluidSynth 2 builds. Closes: https://bugs.gentoo.org/687692 Closes: https://bugs.gentoo.org/687716 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12228 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
games-fps/gzdoom: Remove cephes from LICENSES list
The Cephes code used in GZDoom is provided under the BSD license, so the cephes license is not necessary. See also <https://lists.debian.org/debian-legal/2004/12/msg00295.html>. Closes: https://bugs.gentoo.org/687276 Closes: https://github.com/gentoo/gentoo/pull/12191 Package-Manager: Portage-2.3.67, Repoman-2.3.13 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 - William Breathitt Gray · gentoo
licenses: Update the DUMB license file to version 0.9.3
The media-libs/dumb, media-libs/aldumb, and games-fps/gzdoom package were all released under the DUMB 0.9.3 license. Since no existing Gentoo package is released under the DUMB 0.9.2 license, the DUMB-0.9.2 license file has been replaced with the DUMB-0.9.3 license file. Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12178 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
games-fps/gzdoom: New package
Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11967 Signed-off-by: Stefan Strogin <steils@gentoo.org>