games-simulation / openttd

A clone of Transport Tycoon Deluxe

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

v13.4 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm64 ~ppc64 ~x86
USE flags
allegro debug dedicated fluidsynth icu lzma lzo openmedia png sdl timidity truetype zlib

General

allegro
Add support for Allegro
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
dedicated
Build only the openttd server, and not the client.
fluidsynth
Compile with support for FluidSynth
icu
Enable ICU (Internationalization Components for Unicode) support, using dev-libs/icu
lzma
Support for LZMA compression algorithm
lzo
Enables LZO compression for savegames. This is only needed to load extremely old savegames. (versions before 0.2)
openmedia
Enables the free open media sets: OpenGFX, OpenSFX, OpenMSX, removing the requirement for proprietary TTD assets to play OpenTTD.
png
Add support for libpng (PNG images)
sdl
Add support for Simple Direct Layer (media library)
timidity
Build with Timidity++ (MIDI sequencer) support
truetype
Add support for FreeType and/or FreeType2 fonts
zlib
Add support for zlib compression

cpu_flags_x86

sse
Use the SSE instruction set

acct-group / openttd : A group for games-simulation/openttd

acct-user / openttd : A user for games-simulation/openttd

app-arch / xz-utils : Utils for managing LZMA compressed files

app-misc / dtach : Emulates the detach feature of screen

dev-libs / icu : International Components for Unicode

dev-libs / icu-layoutex : External layout part of International Components for Unicode

dev-libs / icu-le-hb : ICU Layout Engine API on top of HarfBuzz shaping library

dev-libs / lzo : An extremely fast compression and decompression library

media-libs / allegro : Cross-platform library aimed at video game and multimedia programming

media-libs / fontconfig : A library for configuring and customizing font access

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

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-sound / fluidsynth : Software real-time synthesizer based on the Soundfont 2 specifications

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

acct-group / openttd : A group for games-simulation/openttd

acct-user / openttd : A user for games-simulation/openttd

app-arch / xz-utils : Utils for managing LZMA compressed files

app-misc / dtach : Emulates the detach feature of screen

dev-libs / icu : International Components for Unicode

dev-libs / icu-layoutex : External layout part of International Components for Unicode

dev-libs / icu-le-hb : ICU Layout Engine API on top of HarfBuzz shaping library

dev-libs / lzo : An extremely fast compression and decompression library

media-libs / allegro : Cross-platform library aimed at video game and multimedia programming

media-libs / fontconfig : A library for configuring and customizing font access

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

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-sound / fluidsynth : Software real-time synthesizer based on the Soundfont 2 specifications

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

837692
games-simulation/openttd-13.4 one or more CMake variables were not used by the project
882049
games-simulation/openttd-12.2-r1 - ld.lld: error: undefined hidden symbol: _newgrf_textrefstack (.llvm.18256875340540975915)
923902
games-simulation/openttd-13.4 fails tests: 1 - regression_regression (Failed)
931582
games-simulation/openttd-14.1 version bump
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-simulation/openttd: drop 13.3
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
games-simulation/openttd: fix build w/ gcc-15
Closes: https://bugs.gentoo.org/936417 Thanks-to: David Seifert <soap@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-simulation/openttd: drop 13.0, 13.1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
games-simulation/openttd: add 13.4
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-simulation/openttd: add 13.3
Note that 13.3 was a Windows-only change but we didn't bump to 13.2 so this isn't a pointless rebuild at all. 13.2 has various bug fixes. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-simulation/openttd: add note re icu-layoutex dep going away
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-simulation/openttd: add 13.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-simulation/openttd: drop 12.2-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-simulation/openttd: add 13.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
games-simulation/openttd: add custom attach command
Adding a custom attach command, so you can attach yourself with 'dtach' in the interactive console open OpenTTD, when running in server mode. Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David King · gentoo
games-simulation/openttd: Fix init script filename
Closes: https://bugs.gentoo.org/837989 Signed-off-by: David King <amigadave@amigadave.com> Closes: https://github.com/gentoo/gentoo/pull/25004 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
games-simulation/openttd: drop 12.0, 12.1
Closes: https://bugs.gentoo.org/828984 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
games-simulation/openttd: add 12.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Azamat H. Hackimov · gentoo
games-simulation/openttd: update to 12.1
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22903 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Azamat H. Hackimov · gentoo
games-simulation/openttd: remove old version
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22672 Signed-off-by: Sam James <sam@gentoo.org>
Azamat H. Hackimov · gentoo
games-simulation/openttd: update to 12.0
Migrated to EAPI=8, updated dependencies, fixed bugs. Regarding #807364, there will be always unused CMAKE_DISABLE_FIND_PACKAGE_SDL warning since it will be used when USE="allegro -sdl", other unused variables are fixed. Closes: https://bugs.gentoo.org/807364 Closes: https://bugs.gentoo.org/810538 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-simulation/openttd: subscribe to dev-libs/icu-layoutex:= subslot
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-simulation/openttd: Keyword 1.11.2 arm64, #805500
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Azamat H. Hackimov · gentoo
games-simulation/openttd: remove old and live versions
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20913 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Azamat H. Hackimov · gentoo
games-simulation/openttd: update to 1.11.2
Update version, migrate to cmake, cleanup. Bug: https://bugs.gentoo.org/729000 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-simulation/openttd: fix ${GAMES_DATADIR} reference
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-simulation/openttd: Removed old
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-simulation/openttd: ebuild adjustments
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-simulation/openttd: Fixed build with >=dev-libs/icu-68.1
Closes: https://bugs.gentoo.org/751949 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
games-simulation/openttd: Version bump to 1.10.3
Closes: https://github.com/gentoo/gentoo/pull/17726 Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stefan Strogin · gentoo
games-simulation/openttd: use https
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Stefan Strogin <steils@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stefan Strogin · gentoo
games-simulation/openttd: version bump 1.10.1 -> 1.10.2
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Stefan Strogin <steils@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
games-simulation/openttd: Bump to 1.10.1, drop old 1.10.0
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
games-simulation/openttd: Drop old 1.9.*
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
games-simulation/openttd: Fix dependencies and CC/CXX
Bug: https://bugs.gentoo.org/716528 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lubos Kolouch · gentoo
games-simulation/openttd: New version 1.10.0
Closes: https://bugs.gentoo.org/716528 Closes: https://github.com/gentoo/gentoo/pull/15260 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-simulation/openttd: Bump to version 1.9.3
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-simulation/openttd: Removed old.
Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-simulation/openttd: Bump to version 1.9.2
Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-simulation/openttd: Removed old.
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-simulation/openttd: Bump to version 1.9.1
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-simulation/openttd: Removed old.
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-simulation/openttd: Bump to version 1.9.0
Closes: https://bugs.gentoo.org/680744 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-simulation/openttd: Bump live ebuild to EAPI-7
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stefan Strogin · gentoo
games-simulation/openttd: fix compilation with icu-62.1
Closes: https://bugs.gentoo.org/666578 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/9922
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-simulation/openttd: Added live ebuild.
Package-Manager: Portage-2.3.42, Repoman-2.3.9
Lars Wendler · gentoo
games-simulation/openttd: Bump to version 1.8.0. Removed old.
Package-Manager: Portage-2.3.42, Repoman-2.3.9
Lars Wendler · gentoo
games-simulation/openttd: Bump to version 1.8.0_rc1
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Lars Wendler · gentoo
games-simulation/openttd: Bump to version 1.7.2
Closes: https://bugs.gentoo.org/646268 Package-Manager: Portage-2.3.24, Repoman-2.3.6
David Seifert · gentoo
games-*/*: Remove stable keywords
Gentoo currently does not have the manpower to maintain a ton of stable games packages. Closes: https://github.com/gentoo/gentoo/pull/5404
Michael Palimaka · gentoo
games-simulation/openttd: remove 1.6.0/1.6.1-r1
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Michael Palimaka · gentoo
games-simulation/openttd: stabilise 1.7.1-r1 for amd64/x86
Closes: https://bugs.gentoo.org/632332 Package-Manager: Portage-2.3.8, Repoman-2.3.3
Lars Wendler · gentoo
games-simulation/openttd: Removed old.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Lars Wendler · gentoo
games-simulation/openttd: Fixed init script (bug #625472).
Package-Manager: Portage-2.3.6, Repoman-2.3.2
David Seifert · gentoo
*games*/*: Dekeyword ppc/ia64/sparc
Closes: https://github.com/gentoo/gentoo/pull/4614
James Le Cuirot · gentoo
games-simulation/openttd: Version bump to 1.7.1
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Lars Wendler · gentoo
games-simulation/openttd: Bump to version 1.7.0
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Alexander Golubev · gentoo
games-simulation/openttd: require icu-layoutex alongside with recent icu
Gentoo bug: 601302 Closes: https://github.com/gentoo/gentoo/pull/3289
Alexander Golubev · gentoo
games-simulation/openttd: install data to /usr/share/games
Gentoo-Bug: 600272 + some configure args cleanup Closes: https://github.com/gentoo/gentoo/pull/3242
Lars Wendler · gentoo
games-simulation/openttd: Fixed dependency for >=icu-58.1
Package-Manager: portage-2.3.2
Lars Wendler · gentoo
games-simulation/openttd: Removed old.
Package-Manager: portage-2.3.2
Lars Wendler · gentoo
games-simulation/openttd: Bump to version 1.6.1
Package-Manager: portage-2.3.2
Agostino Sarubbo · gentoo
games-simulation/openttd: x86 stable wrt bug #582294
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
games-simulation/openttd: amd64 stable wrt bug #582294
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michael Sterrett · gentoo
games-simulation/openttd: version bump (bug #579056)
Package-Manager: portage-2.2.26
Michael Sterrett · gentoo
games-simulation/openttd: clean old
Package-Manager: portage-2.2.26
Agostino Sarubbo · gentoo
games-simulation/openttd: x86 stable wrt bug #571340
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
games-simulation/openttd: amd64 stable wrt bug #571340
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michael Sterrett · gentoo
clean old
Package-Manager: portage-2.2.24
Michael Sterrett · gentoo
version bump (bug #567814)
Package-Manager: portage-2.2.20.1
Michael Sterrett · gentoo
version bump (bug #565282)
Package-Manager: portage-2.2.20.1
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