games-strategy/freeciv (gentoo)

Search

Install

Install this package:

emerge -a games-strategy/freeciv

Package Information

Description:
Multiplayer strategy game (Civilization Clone)
Homepage:
https://www.freeciv.org/ https://github.com/freeciv/freeciv/
License:
GPL-2+

Versions

Version EAPI Keywords Slot
9999 8 ~amd64 ~arm64 ~ppc64 ~x86 0
3.2.5 8 ~amd64 ~arm64 ~ppc64 ~x86 0
3.2.3 8 amd64 arm64 0
3.1.4 8 amd64 ~ppc64 ~x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>games@gentoo.org</email>
		<name>Gentoo Games Project</name>
	</maintainer>
	<maintainer type="person">
		<email>kangie@gentoo.org</email>
		<name>Matt Joly</name>
	</maintainer>
	<use>
		<flag name="gtk3">Build the gtk3 client</flag>
		<flag name="gtk4">Build the gtk4 client</flag>
		<flag name="json">Add support for JSON via
			<pkg>dev-libs/jansson</pkg></flag>
		<flag name="mapimg">Additional mag image toolkit
			via <pkg>media-gfx/imagemagick</pkg></flag>
		<flag name="modpack">Build the freeciv-modpack-program
			to download/install mods</flag>
		<flag name="rule-editor">Build ruleset editor</flag>
		<flag name="sdl3">Build the SDL3 client.</flag>
		<flag name="server">Enable server support. Disabling this
			will also make it impossible to start local games</flag>
		<flag name="sound">Add support for sound provided by
			<pkg>media-libs/sdl3-mixer</pkg></flag>
		<flag name="system-lua">Use <pkg>dev-lang/lua</pkg> instead of
			the bundled liblua</flag>
		<flag name="web-server">Build the freeciv-web server in place
			of the freeciv server</flag>
	</use>
	<upstream>
		<bugs-to>https://redmine.freeciv.org/projects/freeciv</bugs-to>
		<remote-id type="github">freeciv/freeciv</remote-id>
		<remote-id type="sourceforge">freeciv</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p games-strategy/freeciv | euse -E <flag> -p games-strategy/freeciv | euse -D <flag> -p games-strategy/freeciv

Flag Description 9999 3.2.5 3.2.3 3.1.4
dedicated Add support for dedicated game servers (some packages do not provide clients and servers at the same time) ✓ ✓ ✓ ✓
gtk3 Build the gtk3 client ✓ ✓ ✓ ✓
gtk4 Build the gtk4 client ✓ ✓ ✓ ✓
json Add support for JSON via <pkg>dev-libs/jansson</pkg> ✓ ✓ ✓ ✓
mapimg Additional mag image toolkit via <pkg>media-gfx/imagemagick</pkg> ✓ ✓ ✓ ✓
modpack Build the freeciv-modpack-program to download/install mods ✓ ✓ ✓ ✓
mysql Add mySQL Database support ✗ ✗ ✗ ✓
nls Add Native Language Support (using gettext - GNU locale utilities) ✓ ✓ ✓ ✓
qt6 Add support for the Qt 6 application and UI framework ✓ ✓ ✓ ⊕
readline Enable support for libreadline, a GNU line-editing library that almost everyone wants ✓ ✓ ✓ ✓
rule-editor Build ruleset editor ✓ ✓ ✓ ✓
sdl Add support for Simple Direct Layer (media library) ✗ ✗ ✗ ✓
sdl3 Build the SDL3 client. ⊕ ⊕ ⊕ ✗
server Enable server support. Disabling this will also make it impossible to start local games ⊕ ⊕ ⊕ ⊕
sound Add support for sound provided by <pkg>media-libs/sdl3-mixer</pkg> ⊕ ⊕ ⊕ ⊕
svg Add support for SVG (Scalable Vector Graphics) ✓ ✓ ✓ ✗
system-lua Use <pkg>dev-lang/lua</pkg> instead of the bundled liblua ⊕ ⊕ ⊕ ⊕
web-server Build the freeciv-web server in place of the freeciv server ✓ ✓ ✓ ✓

Files

Manifest

Type File Size Versions
DIST freeciv-3.1.4.tar.gz 128914453 bytes 3.1.4
DIST freeciv-3.2.3.tar.gz 142109424 bytes 3.2.3
DIST freeciv-3.2.5.tar.gz 142217384 bytes 3.2.5
Unmatched Entries
Type File Size