games-strategy / ufoai

UFO: Alien Invasion - X-COM inspired strategy game

Official package sites : https://ufoai.org/ ·

v2.5.0_p20180603-r3 :: 0 :: gentoo

Modified
License
GPL-2 GPL-3 public-domain CC-BY-3.0 CC-BY-SA-3.0 MIT
Keywords
~amd64 ~x86
USE flags
client debug server

General

client
Build the main game client
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
server
Build the dedicated server

cpu_flags_x86

sse
Use the SSE instruction set

app-arch / unzip : unzipper for pkzip-compressed files

dev-libs / mxml : A small XML parsing library that you can use to read XML data files or strings

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

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libogg : The Ogg media file format library

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libtheora : The Theora Video Compression Codec

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / sdl2-mixer : Simple Direct Media Layer Mixer Library

media-libs / sdl2-ttf : Library that allows you to use TrueType fonts in SDL applications

media-libs / xvid : High performance/quality MPEG-4 video de-/encoding solution

net-misc / curl : A Client that groks URLs

sys-devel / gettext : GNU locale utilities

sys-libs / zlib : Standard (de)compression library

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-libs / mxml : A small XML parsing library that you can use to read XML data files or strings

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

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libogg : The Ogg media file format library

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libtheora : The Theora Video Compression Codec

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / sdl2-mixer : Simple Direct Media Layer Mixer Library

media-libs / sdl2-ttf : Library that allows you to use TrueType fonts in SDL applications

media-libs / xvid : High performance/quality MPEG-4 video de-/encoding solution

net-misc / curl : A Client that groks URLs

sys-libs / zlib : Standard (de)compression library

941419
games-strategy/ufoai-2.5.0_p20180603-r3 - [libtool] [gcc-15] src/.../cl_cinematic_ogm.cpp: error: type struct yuvTable_t violates the C++ One Definition Rule [-Werror=odr
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
games-strategy/ufoai: media-libs/libsdl2 will drop the threads USE flag
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
games-strategy/ufoai: Fix music dependency with media-libs/sdl2-mixer[vorbis]
Closes: https://bugs.gentoo.org/831041 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
games-strategy/ufoai: Fix building with Clang
Closes: https://bugs.gentoo.org/895998 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
games-strategy/ufoai: Patch to use MXML 4, EAPI 8
Closes: https://bugs.gentoo.org/930524 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
games-strategy/ufoai: update deps for mxml
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Lucio Sauer · gentoo
*/*: inline mirror://sourceforge
bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-strategy/ufoai: [QA] fix tc-get* quoting
This can cause build problems for e.g. 32-bit (gcc -m32 ...) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant --disable-{dependency-tracking,silent-rules}
Closes: https://github.com/gentoo/gentoo/pull/14738 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
games-strategy/ufoai: Drop USE=editor to avoid dead gtkglext dependency
Now I can undo last-rites. Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
games-strategy/ufoai: EAPI 7
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
games-strategy/ufoai: Fix broken use of bundled mxml
Closes: https://bugs.gentoo.org/703902 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
games-strategy/ufoai: Fetch the git snapshot from my devspace
Turns out SourceForge only keeps it for a short time before it 404s and you have to request it from the browser again. SourceForge, why do you suck so much!? Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
games-strategy/ufoai: Rename from ufo-ai and bump to 2.5.0_p20180603
The rename and bump could not be done separately in a safe manner. Upstream has requested this rename for consistency. They also kindly provided an ebuild, which I fixed up. Closes: https://bugs.gentoo.org/515660 Package-Manager: Portage-2.3.40, Repoman-2.3.9