games-fps / yamagi-quake2

Quake 2 engine focused on single player

Official package sites : https://www.yamagi.org/quake2/ ·

v8.30 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm64 ~ppc64 ~x86
USE flags
client ctf dedicated gles openal opengl rogue softrender vulkan xatrix

v8.20 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm64 ~ppc64 ~x86
USE flags
client ctf dedicated gles openal opengl rogue softrender vulkan xatrix

General

client
Build client
ctf
Build support for the 'Capture The Flag' addon
dedicated
Add support for dedicated game servers (some packages do not provide clients and servers at the same time)
gles
Build GLES3 renderer
openal
Add support for the Open Audio Library
opengl
Add support for OpenGL (3D graphics)
rogue
Build support for the 'Ground Zero' Mission Pack
softrender
Build software renderer
vulkan
Build experimental Vulkan renderer
xatrix
Build support for the 'The Reckoning' Mission Pack

dev-util / vulkan-headers : Vulkan Header files and API registry

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / openal : A software implementation of the OpenAL 3D audio API

net-misc / curl : A Client that groks URLs

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / openal : A software implementation of the OpenAL 3D audio API

net-misc / curl : A Client that groks URLs

925142
games-fps/yamagi-quake2-8.30 fails to compile: g_ai.c:465:6: error: no member named __dprintf_chk in game_import_t
Repository mirror & CI · gentoo
Merge updates from master
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: drop 8.10
Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/34338 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: version bump to 8.30
Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: version bump to 8.20
Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/29946 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-fps/yamagi-quake2: drop 8.01
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-fps/yamagi-quake2: adjust opengl/gles deps
Mesa is the vendor which could be something else (aka nvidia), and not much sense in checking directly. On the other hand, I needed to enable gles2 on libsdl2 (flag handles gles3 too) or it'd complain when I tried to use it, or at least with libsdl2[-opengl]. virtual/opengl is also mostly deprecated, so switch to libglvnd (this is not wired to use libOpenGL over libGL so still need [X]). Also add gles as a REQUIRED_USE option, I could USE="client gles -*" with libsdl2[-opengl,gles2] and run this with +set vid_renderer gles3. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: version bump to 8.10
Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/27564 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
games-fps/yamagi-quake2: Keyword 8.01 ppc64, #852245
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-fps/yamagi-quake2: drop 8.00
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: fix musl build
Closes: https://bugs.gentoo.org/831793 Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/25204 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: Version bump to 8.01
Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/25051 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-fps/yamagi-quake2: drop 7.45
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: Version bump to 8.00
* Add experimental Vulkan renderer * Change game data dir to match games-fps/quake2-data Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/21466 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-fps/yamagi-quake2: drop 7.43 (eutils--)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
games-fps/yamagi-quake2: switch eutils.eclass to wrapper.eclass in 7.45
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: Drop old 7.42
Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/18026 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: Version bump to 7.45
Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-fps/yamagi-quake2: arm64 keyworded (bug #730706)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: Remove old
Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/14861 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: Version bump to 7.43
Closes: https://bugs.gentoo.org/717510 Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
games-fps/yamagi-quake2: Drop old 7.40
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: version bump to 7.42
Closes: https://bugs.gentoo.org/708690 Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/14112 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stefan Strogin · gentoo
games-fps/yamagi-quake2: remove old
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Stefan Strogin <steils@gentoo.org>
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: version bump to 7.41
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/12182 Signed-off-by: Stefan Strogin <steils@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: remove old
Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Package-Manager: Portage-2.3.62, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/11634 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: version bump to 7.40
Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: remove old
Closes: https://github.com/gentoo/gentoo/pull/9812
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: version bump to 7.30
Changes in ebuild reflects the following upstream changes: - external dependencies on libvorbis/libogg and libz are gone; - libopenal cannot be linked at compile time anymore; - support for SDL 1.2 and CD-audio playback is gone.
Repository mirror & CI · gentoo
Merge updates from master
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: fix USE=-client
Do not build/install useless files with USE=-client Closes: https://github.com/gentoo/gentoo/pull/9309
Repository mirror & CI · gentoo
Merge updates from master
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: remove old.
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: optionally build software renderer.
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: version bump to 7.21.
Closes: https://github.com/gentoo/gentoo/pull/9301
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: version bump to 7.20.
Closes: https://github.com/gentoo/gentoo/pull/7921
Alexander Tsoy · gentoo
games-fps/yamagi-quake2: new package
This is the Yamagi Quake II Client, an enhanced version of id Software's Quake II with focus on offline and coop gameplay. Both the gameplay and the graphics are unchanged, but many bugs in the last official release were fixed and some nice to have features like widescreen support and a modern OpenGL 3.2 renderer were added. Unlike most other Quake II source ports Yamagi Quake II is fully 64 bit clean and is still actively maintained. Closes: https://bugs.gentoo.org/314751