{"bugs":[{"bugid":831791,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"games-engines\/uzdoom-4.7.1 fails to compile (MUSL): ld: zipdir.c:(.text+0x704): undefined reference to fts_read"},{"bugid":868732,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"games-engines\/uzdoom-4.10.0 fails to compile (MUSL): Threads.h:80:9: error: unknown type name cpu_set_t"}],"categories":[{"categoryid":449,"name":"app-arch","summary":"The app-arch category contains tools for archiving, compressing and uncompressing files or groups of files."},{"categoryid":398,"name":"games-engines","summary":"The games-engines category contains game engines."},{"categoryid":384,"name":"games-fps","summary":"The games-fps category contains first person shooter games."},{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related libraries."},{"categoryid":373,"name":"media-sound","summary":"The media-sound category contains sound, music and audio applications."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4eeca9ba8375f0063aafea35c03a716f73cee65e","committime":"2026-09-23T23:00:46","packageid":78677,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Yes, already. There was a serious regression.\n\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"0ad45069f4f2d2a5e4fe4c8f0d187a79ca5dba51","committime":"2026-09-23T22:54:27","packageid":78677,"repoid":1,"summary":"games-engines\/uzdoom: Bump to 5.0.3, drop 5.0.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"eeaca09305a0e991085e97f8f27fc51967eb0cd4","committime":"2026-09-23T21:15:50","packageid":78677,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Closes: https:\/\/bugs.gentoo.org\/973368\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"5652dbc34aa02a8c599f0b229bbb0fe0b906c43d","committime":"2026-09-23T21:00:37","packageid":78677,"repoid":1,"summary":"games-engines\/uzdoom: Drop old 4.14.3"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Closes: https:\/\/bugs.gentoo.org\/983035\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"71ca20261ec94ed78d0040ac14b256f925a8e9d7","committime":"2026-09-23T20:59:19","packageid":78677,"repoid":1,"summary":"games-engines\/uzdoom: Bump to 5.0.2, drop old 5.0.1, fix CMake QA warnings"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"96b8b372b6d9765208054e468964bf43bb1321ff","committime":"2026-09-19T22:45:49","packageid":78677,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"This patch has been accepted upstream in 3 pull requests. ZMusic is\nbundled again, but that's fine.\n\nCloses: https:\/\/bugs.gentoo.org\/982326\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"9de84ccd555292b7baea0062c41c41e29d500971","committime":"2026-09-19T22:34:45","packageid":78677,"repoid":1,"summary":"games-engines\/uzdoom: Bump to 5.0.1 and improve dependency situation"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"08dbfdfdc992f02f6c075baad35f5ab877cba11d","committime":"2025-12-24T17:15:47","packageid":78677,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"chewi@gentoo.org","authorname":"James Le Cuirot","body":"Unlike gzdoom, the nonfree USE flag has been reworked here to split out\nthe non-free content more precisely, allowing Freedoom and even the\ncommercial games to actually work, albeit suboptimally. This change is\nclose to being accepted upstream.\n\nCloses: https:\/\/bugs.gentoo.org\/952812\nCloses: https:\/\/bugs.gentoo.org\/967252\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"c0357ca680457591d7096eac442e001334edeb42","committime":"2025-12-24T16:31:16","packageid":78677,"repoid":1,"summary":"games-engines\/uzdoom: New package at 4.14.3 to replace games-fps\/gzdoom"}],"dependencies":[{"block":false,"categoryid":438,"description":"C library for reading and writing files containing sampled sound","ebuildids":[912037],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"libsndfile","packageid":43587},{"block":false,"categoryid":373,"description":"A meta package for realtime MPEG 1.0\/2.0\/2.5 audio player for layers 1, 2 and 3","ebuildids":[912037],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"mpg123","packageid":45249},{"block":false,"categoryid":438,"description":"Software implementation of the OpenAL 3D audio API","ebuildids":[912037],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"openal","packageid":46868},{"block":false,"categoryid":449,"description":"A high-quality data compressor used extensively by Gentoo Linux","ebuildids":[912037],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"bzip2","packageid":47649},{"block":false,"categoryid":438,"description":"Advanced Linux Sound Architecture Library","ebuildids":[912037],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alsa-bugs@gentoo.org","name":"alsa-lib","packageid":50594},{"block":false,"categoryid":438,"description":"WebM VP8 and VP9 Codec SDK","ebuildids":[912037],"firstseen":"2010-06-11T14:35:14.361481","maintainer":"media-video@gentoo.org","maintainername":"Chromium in Gentoo Project","name":"libvpx","packageid":55888},{"block":false,"categoryid":438,"description":"A lossy image compression format","ebuildids":[912037],"firstseen":"2011-03-23T14:41:58.101681","maintainer":"graphics@gentoo.org","maintainername":"Gentoo Graphics Project","name":"libwebp","packageid":57135},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[912037],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl2","packageid":61309,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."}],"depending":[{"block":false,"categoryid":384,"description":"A complete free-content single-player focused game based on the Doom engine","ebuildids":[885481],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"freedoom","packageid":52916,"summary":"The Freedoom project aims to create a complete free content first person shooter game. But Freedoom by itself is just the raw material for a game: it must be paired with a compatible game engine to be played. id Software released the source code to their classic game, Doom, under the GNU General Public License. This means that the program code that powers Doom is free; Freedoom complements this with free levels, artwork, sound effects and music to make a completely free game. Phase 1 is the first part of the single-player game, containing four chapters which are nine levels each, smoothly paced for beginner players. It is compatible with mods for the original Doom and The Ultimate Doom. Phase 2 is the second major part of the single-player game, a massive 32-level chapter expanding upon the same concepts present in Phase 1, as well as containing additional monsters and the double-barreled shotgun! The levels in this game tend to demand more skillful play than the previous chapters. It is compatible with mods for Doom II."},{"block":false,"categoryid":384,"description":"A 32-level game designed for competitive deathmatch play","ebuildids":[885480],"firstseen":"2019-06-18T21:59:58.287082","name":"freedm","packageid":69884,"summary":"FreeDM is a fast-paced competitive deathmatch game, part of the Freedoom project. Rather than the usual single-player focused levels, these contain no monsters and are intended for deathmatch only. It is compatible with mods for Doom II. The Freedoom project aims to create a complete free content first person shooter game. But Freedoom by itself is just the raw material for a game: it must be paired with a compatible game engine to be played. id Software released the source code to their classic game, Doom, under the GNU General Public License. This means that the program code that powers Doom is free; Freedoom complements this with free levels, artwork, sound effects and music to make a completely free game."},{"block":false,"categoryid":384,"description":"UZDoom modification for realistic movement, physics, weapons and monster attacks","ebuildids":[912928],"firstseen":"2026-10-04T23:02:15.266734","name":"hideousdestructor","packageid":79436,"summary":"A gameplay modification for"}],"ebuilds":[{"archs":["~amd64","~arm64","~ppc64"],"ebuildid":912037,"firstseen":"2026-09-24T00:06:49.262343","license":"Apache-2.0 BSD BZIP2 GPL-3 LGPL-2.1+ LGPL-3 MIT non-free? ( Activision ChexQuest3 DOOM-COLLECTORS-EDITION freedist WidePix )","moddate":"2026-09-23T23:06:48","packageid":78677,"repoid":1,"slot":"0","uses":["alsa","debug","gles2","mpg123","non-free","openmp","sndfile","swr","telemetry","vulkan"],"version":"5.0.3"}],"masks":[],"package":{"categoryid":398,"description":"Modder-friendly hardware-accelerated source port of the DOOM engine","firstseen":"2025-12-24T17:29:08.609548","name":"uzdoom","packageid":78677},"rdependencies":[{"block":false,"categoryid":438,"description":"C library for reading and writing files containing sampled sound","ebuildids":[912037],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"libsndfile","packageid":43587},{"block":false,"categoryid":373,"description":"A meta package for realtime MPEG 1.0\/2.0\/2.5 audio player for layers 1, 2 and 3","ebuildids":[912037],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"mpg123","packageid":45249},{"block":false,"categoryid":438,"description":"Software implementation of the OpenAL 3D audio API","ebuildids":[912037],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"openal","packageid":46868},{"block":false,"categoryid":449,"description":"A high-quality data compressor used extensively by Gentoo Linux","ebuildids":[912037],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"bzip2","packageid":47649},{"block":false,"categoryid":438,"description":"Advanced Linux Sound Architecture Library","ebuildids":[912037],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alsa-bugs@gentoo.org","name":"alsa-lib","packageid":50594},{"block":false,"categoryid":438,"description":"WebM VP8 and VP9 Codec SDK","ebuildids":[912037],"firstseen":"2010-06-11T14:35:14.361481","maintainer":"media-video@gentoo.org","maintainername":"Chromium in Gentoo Project","name":"libvpx","packageid":55888},{"block":false,"categoryid":438,"description":"A lossy image compression format","ebuildids":[912037],"firstseen":"2011-03-23T14:41:58.101681","maintainer":"graphics@gentoo.org","maintainername":"Gentoo Graphics Project","name":"libwebp","packageid":57135},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[912037],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl2","packageid":61309,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."}],"repos":[{"branch":"master","lastcommit":"3b66433aff5f73f3c1d4d3df24106c894f7bfdf7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/zdoom.org"],"uses":[{"description":"Add support for media-libs\/alsa-lib (Advanced Linux Sound Architecture)","isdefault":false,"use":"alsa"},{"description":"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","isdefault":false,"use":"debug"},{"description":"Enable GLES 2.0 (OpenGL for Embedded Systems) support (independently of full OpenGL, see also: gles2-only)","isdefault":false,"use":"gles2"},{"description":"Enable support for MPEG audio playback via media-sound\/mpg123","isdefault":false,"packageid":78677,"use":"mpg123"},{"defaultflag":true,"description":"Install non-free components for an optimal experience of commercial games","isdefault":true,"packageid":78677,"use":"non-free"},{"description":"Build support for the OpenMP (support parallel computing), requires >=sys-devel\/gcc-4.2 built with USE=\"openmp\"","isdefault":false,"use":"openmp"},{"defaultflag":true,"description":"Add support for libsndfile","isdefault":true,"use":"sndfile"},{"defaultflag":true,"description":"Enable the software renderer","isdefault":true,"packageid":78677,"use":"swr"},{"description":"Send anonymized usage information to upstream so they can better understand our users","isdefault":false,"use":"telemetry"},{"description":"Add support for 3D graphics and computing via the Vulkan cross-platform API","isdefault":false,"use":"vulkan"}]}