games-strategy / freeorion

Free turn-based space empire and galactic conquest game

Official package sites : https://www.freeorion.org/ ·

FreeOrion is a free, open source, turn-based space empire and galactic conquest (4X) computer game being designed and built by the FreeOrion project. FreeOrion is inspired by the tradition of the Master of Orion games, but is not a clone or remake of that series or any other game.

v9999 :: 0 :: gentoo

Modified
License
GPL-2+ CC-BY-SA-3.0 LGPL-2.1+
USE flags
dedicated doc test

v0.4.10.2-r1 :: 0 :: gentoo

Modified
License
GPL-2+ CC-BY-SA-3.0 LGPL-2.1+
Keywords
~amd64
USE flags
dedicated doc test

General

dedicated
Add support for dedicated game servers (some packages do not provide clients and servers at the same time)
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_single_target

python3_10
Build for Python 3.10 only
python3_8
Build for Python 3.8 only
python3_9
Build for Python 3.9 only

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / boost : Boost Libraries for C++

media-libs / freetype : High-quality and portable font engine

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / libglvnd : The GL Vendor-Neutral Dispatch 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 / libvorbis : The Ogg Vorbis sound file format library

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

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

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / boost : Boost Libraries for C++

media-fonts / dejavu : DejaVu fonts, bitstream vera with ISO-8859-2 characters

media-fonts / roboto : Standard font for Android 4.0 (Ice Cream Sandwich) and later

media-libs / freetype : High-quality and portable font engine

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / libglvnd : The GL Vendor-Neutral Dispatch 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 / libvorbis : The Ogg Vorbis sound file format library

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

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

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-strategy/freeorion: drop 0.4.10.2-r0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-strategy/freeorion: sync and update live
changes on top of sync with 0.4.10.2-r1: * no longer exclude SmokeTest* (currently everything passes) * drop [X] on libglvnd (uses libOpenGL by default now) * swap HEADLESS for CLIENT_GG (leaving experimental GODOT off for now) Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
games-strategy/freeorion: revbump with misc ebuild updates
* run tests, but with a major exclusion until next bump (see src_test) * use check-reqs for the early build ram usage spike * use official release tarball for accurate Version.cpp, this also prevents use of git at build time for non-live * remove unused bullet dependency (bug #846638) along with freealut * unbundle dejavu/roboto fonts * IUSE=doc for doxygen apidocs * install ChangeLog.md * drop unnecessary use of [X] on libsdl2 but keep on libglvnd for now as building tests is broken with =GLVND (next bump will use libOpenGL by default and has fixed building tests) * drop env.d LDPATH file and use rpath as intended (formerly a workaround for insecure runpaths because ebuild used dobin rather than cmake, but hasn't been like that in a while) Closes: https://bugs.gentoo.org/846638 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-strategy/freeorion: drop 0.4.10.1-r3, 0.4.10.1_p20200629
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-strategy/freeorion: EAPI 8, Python 3.10
Signed-off-by: Sam James <sam@gentoo.org>
Cengiz Gunay · gentoo
games-strategy/freeorion: stable release 0.4.10.2
Tested-by: Cengiz Gunay <cengique@users.sf.net> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Cengiz Gunay <cengique@users.sf.net> Closes: https://github.com/gentoo/gentoo/pull/24886 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
games-strategy/freeorion: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Adam Feldman · gentoo
games-strategy/freeorion: Add snapshot that fixes build errors
Backporting was too complicated, so I added a snapshot Bug: https://bugs.gentoo.org/739378 Bug: https://bugs.gentoo.org/795771 Bug: https://bugs.gentoo.org/796683 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>
Adam Feldman · gentoo
games-strategy/freeorion: Python 3.9
Closes: https://bugs.gentoo.org/793806 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
games-strategy/freeorion: Depend on dev-libs/boost:=[threads(+)]
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Adam Feldman · gentoo
games-strategy/freeorion: Fix typo in eclass function calls
Somehow typoed non 9999 but not 9999 Closes: https://bugs.gentoo.org/747910 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Adam Feldman · gentoo
games-strategy/freeorion: Bump to 0.4.10.1
Closes: https://bugs.gentoo.org/show_bug.cgi?id=735768 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Adam Feldman · gentoo
games-strategy/freeorion: Fix missing boost[nls] dep
Closes: https://bugs.gentoo.org/721854 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Adam Feldman · gentoo
games-strategy/freeorion: Drop old
Package-Manager: Portage-2.3.96, Repoman-2.3.21 Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>
Adam Feldman · gentoo
games-strategy/freeorion: Bump to 0.4.9
Closes: https://bugs.gentoo.org/709418 Closes: https://bugs.gentoo.org/716030 Package-Manager: Portage-2.3.96, Repoman-2.3.21 Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
games-strategy/freeorion: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
games-strategy/freeorion: Add missing PYTHON_*
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
games-strategy/freeorion: Sync live with 0.4.8_p20190501 changes
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
games-strategy/freeorion: Add missing REQUIRED_USE
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
games-strategy/freeorion: Drop old
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
games-strategy/freeorion: 0.4.8_p20190501 snapshot bump, EAPI-7 bump
The amount of patching required to fix build with boost-1.70 but stay compatible with <boost-1.66 was too much to do 0.4.8. Closes: https://bugs.gentoo.org/652446 Closes: https://bugs.gentoo.org/664900 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-strategy/freeorion: Bumped live ebuild to EAPI-7
Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
NP-Hardass · gentoo
games-strategy/freeorion: Backport fix for detecting SDL2 incl dir
Closes: https://bugs.gentoo.org/651762 Package-Manager: Portage-2.3.36, Repoman-2.3.9
NP-Hardass · gentoo
games-strategy/freeorion: Add subslot rebuild for glew
Package-Manager: Portage-2.3.24, Repoman-2.3.6
NP-Hardass · gentoo
games-strategy/freeorion: Switch to python-single-r1 from python-any-r1
Package-Manager: Portage-2.3.14, Repoman-2.3.6
NP-Hardass · gentoo
games-strategy/freeorion: Add subslot rebuild dep for boost
Package-Manager: Portage-2.3.14, Repoman-2.3.6
NP-Hardass · gentoo
games-strategy/freeorion: Bump to 0.4.7.1
Package-Manager: Portage-2.3.8, Repoman-2.3.3
NP-Hardass · gentoo
games-strategy/freeorion: Bump to 0.4.7
Package-Manager: Portage-2.3.5, Repoman-2.3.2
NP-Hardass · gentoo
games-strategy/freeorion: Drop 0.4.6, update 9999, #604086
Fixes building with Boost 1.63 Package-Manager: Portage-2.3.5, Repoman-2.3.2
NP-Hardass · gentoo
games-strategy/freeorion: Bump to 0.4.7_rc2, add 9999
Package-Manager: Portage-2.3.5, Repoman-2.3.2
NP-Hardass · gentoo
games-strategy/freeorion: Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
NP-Hardass · gentoo
games-strategy/freeorion: Bump to 0.4.6, #596680
Big cleanup, drop games.eclass, bump to EAPI=6, add GLEW dep (#603390) Package-Manager: Portage-2.3.3, Repoman-2.3.1
NP-Hardass · gentoo
games-strategy/freeorion: Drop orphaned USE flag, cg
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Thomas Kahle · gentoo
games-strategy/freeorion: remove old
Package-Manager: portage-2.3.0
Thomas Kahle · gentoo
games-strategy/freeorion: Fix boost-1.61 compat
Fixes bug 584354, thanks Markus Oehme Package-Manager: portage-2.3.0
Thomas Kahle · gentoo
games-strategy/freeorion: Bump to 0.4.5
Package-Manager: portage-2.2.20.1
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed