summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-fps/ut2004-demo: depend on glibc (binpkg)Sam James2022-10-081-1/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/ut2003-demo: depend on glibc (binpkg)Sam James2022-10-081-1/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/yamagi-quake2: adjust opengl/gles depsIonen Wolkens2022-10-031-3/+6
| | | | | | | | | | | | | | | 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>
* games-fps/yamagi-quake2: version bump to 8.10Alexander Tsoy2022-10-033-0/+153
| | | | | | Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/27564 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-fps/eduke32: drop 20220702.10113-r1Conrad Kostecki2022-10-022-219/+0
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* games-fps/eduke32: add 20220929.10163Conrad Kostecki2022-10-022-0/+219
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* games-fps/quake1-rally: use PV in SRC_URISam James2022-09-221-2/+2
| | | | | | Avoids mistakes on bumping and why not? Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/alephone: rename live ebuildSam James2022-09-211-0/+0
| | | | | | Live needs to be newer than any released version. Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/alephone: revbump for speex depSam James2022-09-211-0/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/alephone: override AR in src_compileMatt Jolly2022-09-212-2/+12
| | | | | | | | Closes: https://bugs.gentoo.org/867622 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/27152 Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/alephone: add additional speex? dependencyMatt Jolly2022-09-212-2/+8
| | | | | | | Closes: https://bugs.gentoo.org/868222 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/freedoom: Keyword 0.12.1 arm64, #849866matoro2022-09-191-2/+2
| | | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/27341 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-fps/prboom-plus: Keyword 2.6.2 arm64, #849866matoro2022-09-191-1/+1
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-fps/doomsday: Keyword 2.3.1 arm64, #849866matoro2022-09-191-1/+1
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-fps/doom-data: Keyword 1.9 arm64, #849866matoro2022-09-191-2/+2
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-fps/chocolate-doom: Keyword 3.0.1-r1 arm64, #849866matoro2022-09-191-1/+1
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-fps/gzdoom: Keyword 4.8.2-r1 arm64, #849866matoro2022-09-191-1/+1
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-fps/freedoom-data: Keyword 0.12.1-r1 arm64, #849866matoro2022-09-191-2/+2
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-fps/quakeforge: add media-libs/flac subslot depSam James2022-09-102-2/+2
| | | | | | media-libs/flac-1.4.0 breaks ABI. Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/eduke32: add media-libs/flac subslot depSam James2022-09-101-1/+1
| | | | | | media-libs/flac-1.4.0 breaks ABI. Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/alephone-marathon: style tweakSam James2022-08-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/alephone-infinity: new package, add 20220115Matt Jolly2022-08-293-0/+54
| | | | | | | Closes: https://bugs.gentoo.org/82908 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/27031 Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/alephone-durandal: new package, add 20220115Matt Jolly2022-08-293-0/+54
| | | | | | Closes: https://bugs.gentoo.org/82908 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/alephone-marathon: new package: 20220115Matt Jolly2022-08-293-0/+54
| | | | | | Closes: https://bugs.gentoo.org/82908 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/alephone: new package, add 9999, 20220115Matt Jolly2022-08-295-0/+226
| | | | | | Closes: https://bugs.gentoo.org/82908 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* games-fps/prboom-plus: drop 2.6.1Ionen Wolkens2022-08-113-95/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-fps/eduke32: drop 20220422.10033Ionen Wolkens2022-08-112-219/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-fps/gzdoom: Apply proper gzdoom.pk3 path issue fixJames Le Cuirot2022-08-063-130/+37
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-fps/gzdoom: Filter LTO and disable strict aliasingWilliam Breathitt Gray2022-08-041-0/+4
| | | | | | | 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>
* games-fps/xonotic: drop 0.8.2Ionen Wolkens2022-07-213-158/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-fps/quakeforge: filter-ltoIonen Wolkens2022-07-182-3/+7
| | | | | | | | This is already all sort of fragile and tempting to last-rite, probably not worth trying to figure lto out. Closes: https://bugs.gentoo.org/858755 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* eduke version 20220702.10113ccharon2022-07-102-0/+219
| | | | | | Signed-off-by: Christian Charon <christian.charon@mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/26242 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* games-fps/gzdoom: Version bump to 4.8.2James Le Cuirot2022-07-063-0/+215
| | | | | | | | | | | | 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>
* games-fps/xonotic: add 0.8.5Ionen Wolkens2022-07-042-0/+106
| | | | | | | | | | | | | | | | | | | | | | | | | - add USE=X to make GLX variant optional (can build without X libs) - enable sdl by default as it should make more sense than GLX nowadays, and seems to be preferred upstream wrt xonotic.desktop - drop USE=dedicated, disable X and sdl to get server-only - drop USE=debug, all this does I can see is add -g -ggdb to CFLAGS - drop USE=doc, upstream has deprecated the AFT docs in favor of the markdown ones (install unconditionally) - bump checkreqs - install more icons and use upstream's .desktop files - reduce reliance on the sed a bit and pass make args instead - depend on dev-games/ode even if server-only wrt bug #801220 - bug #830499 and bug #830500 would only trigger when setting up a clang toolchain for some reason, but is fixed with current layout This could likely use more work (darkplaces does all sort of stuff that could use more attention), but should work as expected albeit not tested much (hopefully not missing anything). Closes: https://bugs.gentoo.org/801220 Closes: https://bugs.gentoo.org/830499 Closes: https://bugs.gentoo.org/830500 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-fps/xonotic: add gitlab remote-id and indentIonen Wolkens2022-07-041-7/+10
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-fps/urbanterror: update mumble depend for pkgmoveKenton Groombridge2022-06-291-1/+1
| | | | Signed-off-by: Kenton Groombridge <concord@gentoo.org>
* games-fps/turtlearena: update mumble depend for pkgmoveKenton Groombridge2022-06-291-2/+2
| | | | Signed-off-by: Kenton Groombridge <concord@gentoo.org>
* games-fps/eduke32: fix keywordConrad Kostecki2022-06-251-1/+1
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* games-fps/eduke32: drop 20211202.9831, 20220204.9957Conrad Kostecki2022-06-255-461/+0
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* games-fps/duke3d-data: add ~ppc64 keywordConrad Kostecki2022-06-251-2/+2
| | | | | | | Thanks to ernsteiswuerfel for testing! Closes: https://bugs.gentoo.org/850487 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* games-fps/eduke32: add ~ppc64 keywordConrad Kostecki2022-06-251-1/+1
| | | | | | | Thanks to ernsteiswuerfel for testing! Bug: https://bugs.gentoo.org/850487 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* games-fps/yamagi-quake2: Keyword 8.01 ppc64, #852245Jakov Smolić2022-06-161-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* games-fps/doomsday: Drop old 2.1.1 and 2.3.0James Le Cuirot2022-06-083-160/+0
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-fps/doomsday: Bump to 2.3.1, EAPI 8, fix missing depsJames Le Cuirot2022-06-083-0/+88
| | | | | Closes: https://bugs.gentoo.org/830496 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-fps/ut2003: Drop unused dedicated USE flagJames Le Cuirot2022-06-071-2/+1
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-fps/doomsday: subslot binder media-libs/assimp:=Joonas Niilola2022-06-032-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-fps/yamagi-quake2: drop 8.00Ionen Wolkens2022-04-292-144/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-fps/yamagi-quake2: fix musl buildAlexander Tsoy2022-04-262-0/+52
| | | | | | | | 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>
* games-fps/eduke32: add 20220422.10033Conrad Kostecki2022-04-232-0/+219
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* games-fps/yamagi-quake2: Version bump to 8.01Alexander Tsoy2022-04-182-0/+144
| | | | | | Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/25051 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>