aboutsummaryrefslogtreecommitdiff
path: root/games/openttd
Commit message (Collapse)AuthorAgeFilesLines
* devel/icu: update to 69.1Jan Beich2021-04-081-0/+1
| | | | | Changes: https://github.com/unicode-org/icu/releases/tag/release-69-1 Reported by: GitHub (watch releases)
* - Update OpenTTD to version 1.11.0Alexey Dokuchaev2021-04-087-218/+51
| | | | | | - Now requires C++17 and built with CMake - Finally, convert to options and helpers - Drop no longer needed Makefile targets
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-061-3/+1
|
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* devel/icu: update to 68.1Jan Beich2020-11-032-0/+18
| | | | | | | | | Changes: http://site.icu-project.org/download/68 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=553940
* Update OpenTTD to version 1.10.3.Alexey Dokuchaev2020-08-182-4/+4
| | | | Notes: svn path=/head/; revision=545223
* Update OpenTTD to version 1.10.2, another bugfix release.Alexey Dokuchaev2020-06-052-5/+4
| | | | | | | Found out via: repology.org Notes: svn path=/head/; revision=538030
* devel/icu: update to 67.1Jan Beich2020-04-231-0/+1
| | | | | | | | | Changes: http://site.icu-project.org/download/67 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=532707
* Update OpenTTD to version 1.10.1, mandatory bugfix release.Alexey Dokuchaev2020-04-162-4/+4
| | | | | | | | | | | | | | | Some server administrators complained about us breaking the admin port protocol. Sorry about that, we're bringing the old protocol back now, your old tools will now work again. Someone also found two crash bugs to fix, game script goal question id's being truncated, and a display issue when refitting incredibly large trains. Found out via: repology.org Notes: svn path=/head/; revision=531844
* - Update OpenTTD to version 1.10.0Alexey Dokuchaev2020-04-025-17/+20
| | | | | | | | | | - Adjust existing patches and PORTDOCS - Stick to SDL 1.2 for the time being PR: 245253 (independent) Notes: svn path=/head/; revision=530264
* devel/icu: update to 66.1Jan Beich2020-03-131-0/+1
| | | | | | | | Changes: http://site.icu-project.org/download/66 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ Notes: svn path=/head/; revision=528343
* Update OpenTTD to version 1.9.3.Alexey Dokuchaev2019-12-192-5/+4
| | | | | | | | PR: 242623 Submitted by: amdmi3 Notes: svn path=/head/; revision=520436
* games: Add missing USES={gnome,gl,sdl,xorg}Tobias Kortkamp2019-11-081-1/+1
| | | | Notes: svn path=/head/; revision=517046
* devel/icu: update to 65.1Jan Beich2019-10-031-1/+1
| | | | | | | | Changes: http://site.icu-project.org/download/65 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ Notes: svn path=/head/; revision=513733
* Chase update to audio/fluidsynth; bump PORTREVISION of dependent portsThomas Zander2019-09-291-1/+1
| | | | | | | PR: 240890 Notes: svn path=/head/; revision=513215
* Convert to UCL & cleanup pkg-message (categories e-g)Mathieu Arnold2019-08-131-4/+6
| | | | Notes: svn path=/head/; revision=508837
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-0/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* - Update to the last minute bugfix release 1.9.1Alexey Dokuchaev2019-04-182-9/+6
| | | | | | | | | - Optimize away `post-install' target while here PR: 237137 Notes: svn path=/head/; revision=499278
* - Update OpenTTD to the latest stable version 1.9.0Alexey Dokuchaev2019-04-083-21/+45
| | | | | | | | | | | | | | | | | - Collapse per-mirror MASTER_SITES into single CDN entry point: old mirrors do not carry 1.9.0 distfile and I could not find current mirror list, should be OK as new entry point works with "fetch -A": it either does not redirect at all, or sends 301 (permanent), not 302 (temporary) redirect response - Allow to build with Fluidsynth music driver (off by default) - Install more complete set of documentation and game files - Move docfiles installation under `post-install-DOCS-on' - Add `sdl' to USES list and make pkg-plist file better sorted PR: 237094 (patchless update request) Notes: svn path=/head/; revision=498368
* devel/icu: update to 64.1Jan Beich2019-03-271-1/+1
| | | | | | | | | | | Changes: http://site.icu-project.org/download/64 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ PR: 236325 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D19479 Notes: svn path=/head/; revision=496981
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* devel/icu: update to 63.1Jan Beich2018-10-231-1/+1
| | | | | | | | | | Changes: http://site.icu-project.org/download/63 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ PR: 232300 Exp-run by: antoine Notes: svn path=/head/; revision=482830
* Add DOCS options to ports that should have one.Mathieu Arnold2018-09-101-0/+2
| | | | | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479406
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-1/+1
| | | | | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 Notes: svn path=/head/; revision=475857
* devel/icu: update to 62.1Jan Beich2018-06-291-1/+1
| | | | | | | | | | Changes: http://site.icu-project.org/download/62 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ PR: 229359 Exp-run by: antoine (only 10.4) Notes: svn path=/head/; revision=473551
* devel/icu: update to 61.1Jan Beich2018-04-061-0/+1
| | | | | | | | | | | Changes: http://site.icu-project.org/download/61 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ PR: 227042 Exp-run by: antoine MFH: 2018Q2 (required by Firefox 61) Notes: svn path=/head/; revision=466648
* games/openttd: unbreak with ICU 61Jan Beich2018-04-041-0/+1
| | | | | | | | | | | | | | | | | | src/language.h:108:8: error: unknown type name 'Collator'; did you mean 'UCollator'? extern Collator *_current_collator; ^~~~~~~~ UCollator /usr/local/include/unicode/ucol.h:58:26: note: 'UCollator' declared here typedef struct UCollator UCollator; ^ https://ssl.icu-project.org/trac/changeset/40705 PR: 227042 Reported by: antoine (via exp-run) Notes: svn path=/head/; revision=466412
* - Update OpenTTD to version 1.8.0Alexey Dokuchaev2018-04-023-5/+5
| | | | | | | - TIMESTAMP (openttd-1.8.0-source.tar.xz) = 1522588020 Notes: svn path=/head/; revision=466226
* games/openttd: lift BROKEN_powerpc64 after r461290Jan Beich2018-02-111-2/+0
| | | | | | | PR: 215770 Notes: svn path=/head/; revision=461467
* devel/icu: drop C++98 compatibility workaroundsJan Beich2018-02-091-0/+3
| | | | | | | | | | | Now that both USE_GCC and -CURRENT default to C++14 there's little reason to complicate maintenance. Revert r449685 to usher consumers into post-C++11 world. PR: 222433 222434 222435 Notes: svn path=/head/; revision=461290
* - Update OpenTTD to version 1.7.2Alexey Dokuchaev2018-01-032-7/+6
| | | | | | | | | - Move another icon under !dedicated-server clause TIMESTAMP (openttd-1.7.2-source.tar.xz) = 1514117460 Notes: svn path=/head/; revision=457957
* devel/icu: update to 60.1Jan Beich2017-11-091-1/+1
| | | | | | | | | | Changes: http://site.icu-project.org/download/60 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ PR: 223373 Exp-run by: antoine Notes: svn path=/head/; revision=453790
* devel/icu: update to 59.1Jan Beich2017-09-251-0/+1
| | | | | | | | | | | | - Temporarily keep C++98 working in consumers for Clang's default -std= Changes: http://site.icu-project.org/download/59 PR: 218788 Submitted by: takefu@airport.fm, dcarmich@dcarmichael.net (early version) Exp-run by: antoine Notes: svn path=/head/; revision=450556
* Update of LLVM components in -head to version 5.0.0 apparently had brokenAlexey Dokuchaev2017-08-031-0/+13
| | | | | | | | | | | | | | | | | | | | | | | OpenTTD due to a conflict of ``type'' being defined (differently) and used in both libc++ and the game itself: In file included from /usr/include/c++/v1/math.h:310: /usr/include/c++/v1/limits:234:95: error: member reference base type 'int' is not a structure or union _LIBCPP_INLINE_VISIBILITY static _LIBCPP_CONSTEXPR type signaling_NaN() _NOEXCEPT {return type(0);} .../openttd-1.7.1/src/3rdparty/squirrel/squirrel/sqobject.h:99:25: note: expanded from macro 'type' #define type(obj) ((obj)._type) Mend the problem by #includ'ing <math.h> prior to Squirrel's (programming language OpenTTD uses internally for scripting). Reported by: pkg-fallout Notes: svn path=/head/; revision=447202
* Update OpenTTD to version 1.7.1.Alexey Dokuchaev2017-06-142-4/+4
| | | | | | | TIMESTAMP (openttd-1.7.1-source.tar.xz) = 1497378900 Notes: svn path=/head/; revision=443592
* Mark some ports failing on power64. In cases where the error messageMark Linimon2017-05-221-0/+2
| | | | | | | | | | | | was a stub, provide a real one. While here, pet portlint. Approved by: portmgr (tier-2 blanket) Reported by: swills Notes: svn path=/head/; revision=441455
* Update OpenTTD to version 1.7.0.Alexey Dokuchaev2017-04-033-4/+6
| | | | | | | TIMESTAMP (openttd-1.7.0-source.tar.xz) = 1491064380 Notes: svn path=/head/; revision=437595
* games/openttd: restore right-to-left support after r426525Jan Beich2016-11-191-1/+3
| | | | | | | | | PR: 214384 Exp-run by: antoine Approved by: portmgr blanket Notes: svn path=/head/; revision=426529
* devel/icu: update to 58.1Jan Beich2016-11-191-1/+1
| | | | | | | | | | Changes: http://site.icu-project.org/download/58 PR: 214384 Exp-run by: antoine Approved by: office (bapt) Notes: svn path=/head/; revision=426525
* games/openttd: move ICU dep where it belongsJan Beich2016-11-111-1/+1
| | | | | | | | Before r425890 ICU was pulled via INSTALLS_ICONS. It's also not used even if installed for dedicated server build. Notes: svn path=/head/; revision=425904
* Track used or drop unused devel/icu dependencyJan Beich2016-11-111-1/+2
| | | | | | | | | | | | | This tries to fix discrepancy between $ pkg rquery '%o %B' | awk '/libicu/ { print $1 }' | sort -u $ git grep -lF :devel/icu | sed 's,/Makefile$,,' PR: 214384 Reported by: tijl, stage-qa, readelf(1) Notes: svn path=/head/; revision=425890
* - Switch couple more ports to verbose buildDmitry Marakasov2016-10-131-3/+0
| | | | | | | | | - Remove --disable-silent-rules which are used by default Approved by: portmgr blanket Notes: svn path=/head/; revision=423912
* - Update devel/icu to 57.1.Tijl Coosemans2016-09-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Clean up the Makefile. - Follow some upstream recommendations (--with-data-packaging=archive, --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE). - Patch makefiles to install static libraries with INSTALL_DATA so they aren't stripped. - Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc. - Fix endianness detection in ICU. The code wanted to use BYTE_ORDER defined in machine/endian.h, but this isn't visible because ICU is compiled with _XOPEN_SOURCE. Patch the code to use _BYTE_ORDER instead. - Compile ICU with C++11 compiler to enable move constructors. - Patch ICU to fix a problem with atomics in the case of a C++11 compiler without C++11 header <atomic> (like Clang on FreeBSD 9). - Bump all ports that depend on it due to library version change. - Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU pkgconfig files. - Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs a C++11 runtime library now. Add this to all ports that depend on it so their executables load the right libstdc++.so on FreeBSD 9. PR: 205120 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=422711
* Update OpenTTD to version 1.6.1 and make pkg-plist more sorted while here.Alexey Dokuchaev2016-07-023-4/+5
| | | | Notes: svn path=/head/; revision=417912
* Update to version 1.6.0.Alexey Dokuchaev2016-04-034-17/+18
| | | | Notes: svn path=/head/; revision=412448
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-7/+7
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412346
* Update to version 1.5.3.Alexey Dokuchaev2015-12-042-3/+3
| | | | | | | Prodded by: kwm Notes: svn path=/head/; revision=402999
* - Update to version 1.5.2, mostly bugfix releaseAlexey Dokuchaev2015-09-082-4/+8
| | | | | | | - Actualize mirror list (https://devs.openttd.org/~truebrain/mirror.txt) Notes: svn path=/head/; revision=396373
* Update to version 1.5.1.Alexey Dokuchaev2015-06-032-3/+3
| | | | Notes: svn path=/head/; revision=388423
* - Add CPE infoDmitry Marakasov2015-04-131-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=383917