aboutsummaryrefslogtreecommitdiff
path: root/games/openttd
Commit message (Collapse)AuthorAgeFilesLines
* 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
* - Update to version 1.5.0, fixup optional persistent password saving patchAlexey Dokuchaev2015-04-074-21/+20
| | | | | | | | | - Replace references to PORTVERSION with DISTVERSION throughout Makefile to make testing of beta- and RC-versions easier (e.g., just set DISTVERSION= 1.x.y-RCz and go) Notes: svn path=/head/; revision=383488
* - Drop @dirrm* from and add empty directories to plistsDmitry Marakasov2015-01-151-5/+0
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=377091
* Bump portrevision after png updateBaptiste Daroussin2014-12-251-1/+1
| | | | Notes: svn path=/head/; revision=375598
* Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgradeAntoine Brodin2014-12-251-1/+1
| | | | Notes: svn path=/head/; revision=375594
* Unbreak the build against new freetype2 (v2.5.4).Alexey Dokuchaev2014-12-111-0/+2
| | | | | | | | | | | This is sed(1) version of submitted patch; it is slightly less accurate, but functionally equivalent. PR: 195869 Submitted by: amdmi3 Notes: svn path=/head/; revision=374519
* Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla inTijl Coosemans2014-12-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these: audio/libogg audio/libvorbis devel/pcre ftp/curl graphics/jpeg graphics/libart_lgpl graphics/tiff textproc/expat2 textproc/libxslt In these cases the same trick as in the recent gettext update is used. The ports install a symlink with the old library version. When enough of their dependent ports have had regular updates the remaining ones can get a PORTREVISION bump and the links can be removed. Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes over 2200 packages to depend on devel/pcre while less than 200 actually link with it. The glib20 package still depends on devel/pcre so this should not make a difference for ports with USE_GNOME=glib20. Also, libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so USE_GNOME=glib20 should not propagate it. PR: 195724 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=374303
* Add an optional patch to enable saving of passwords between server restarts.Alexey Dokuchaev2014-11-162-0/+144
| | | | | | | Submitted by: Alex Kushnaryov Notes: svn path=/head/; revision=372636
* - Update OpenTTD to version 1.4.4Alexey Dokuchaev2014-10-243-4/+5
| | | | | | | | - Mention that one can copy game data files to ~/.openttd/data/ rather than %%DATADIR%%/data/ (and thus avoid polluting system domain) Notes: svn path=/head/; revision=371421
* - Update to version 1.4.3Alexey Dokuchaev2014-10-124-14/+12
| | | | | | | - Fix spelling of `non-Latin' Notes: svn path=/head/; revision=370727
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-0/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* - Update OpenTTD to version 1.4.2Alexey Dokuchaev2014-08-223-17/+3
| | | | | | | - Trim @dirrmtry entries owned by dependency Notes: svn path=/head/; revision=365629
* - Update OpenTTD to version 1.4.1 which fixes a regression with the orderAlexey Dokuchaev2014-06-124-32/+89
| | | | | | | | | | of how some packets are sent to the admin port - Add another mirror (per http://devs.openttd.org/~truebrain/mirror.txt) - Remove trivial files/liblzma.pc and handle liblzma the same way as zlib and lzo2; this also allows to simplify `post-patch' target Notes: svn path=/head/; revision=357564
* The FreeBSD x11@ and graphics team proudly presentsNiclas Zeising2014-04-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb) Notes: svn path=/head/; revision=351411
* - Update to version 1.4.0Alexey Dokuchaev2014-04-023-5/+5
| | | | | | | | | - USE_XZ -> USES (tar:xz) PR: ports/188192 Notes: svn path=/head/; revision=349914
* archivers/xz is in base for all versions and has been removed from the ports ↵Baptiste Daroussin2014-01-131-4/+0
| | | | | | | tree Notes: svn path=/head/; revision=339572
* Update to version 1.3.3, which fixes an important crashy bug: denial ofAlexey Dokuchaev2013-12-032-4/+7
| | | | | | | | | | | | | | service (server) using forcefully crashed aircrafts. While here, reduce the diffs between other OpenTTD's VuXML entries; and limit build logs verbosity to bulk package builders (or batch builds). PR: ports/184434, ports/184435 Submitted by: Ilya A. Arkhipov Security: CVE-2013-6411 Notes: svn path=/head/; revision=335546
* Stagify and switch to modern LIB_DEPENDS syntax.Alexey Dokuchaev2013-10-312-25/+21
| | | | Notes: svn path=/head/; revision=332193
* - restore build, pkgconfig explicitly needed now in global contextAndrej Zverev2013-09-211-2/+1
| | | | | | | Approved by: danfe@ (maintainer, via email) Notes: svn path=/head/; revision=327789
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | games) Notes: svn path=/head/; revision=327730
* Eradiracte USE_GNOME=pkgconfig from gamesBaptiste Daroussin2013-09-011-1/+1
| | | | | | | | While here: Convert USE_GMAKE to USES=gmake Notes: svn path=/head/; revision=325929
* - Update to version 1.3.2Alexey Dokuchaev2013-07-293-5/+5
| | | | | | | | | - Convert USE_GMAKE, drop MAKE_JOBS_SAFE Prodded by: several Notes: svn path=/head/; revision=323886
* - Update to version 1.3.1Alexey Dokuchaev2013-06-033-4/+5
| | | | | | | | | - Remove one stale mirror (per distilator) Submitted by: Ilya Arkhipov (privately) Notes: svn path=/head/; revision=319787
* - Update to version 1.3.0Alexey Dokuchaev2013-04-173-11/+12
| | | | | | | | | | | | - Drop an article from COMMENT line - Remove one defunct mirror - NOPORTDOCS -> PORT_OPTIONS:MDOCS - Sort pkg-plist a bit while here Feature safe: yes Notes: svn path=/head/; revision=315958
* Bump PORTREVISION after DESKTOP_ENTRIES updateMax Brazhnikov2013-01-231-0/+1
| | | | Notes: svn path=/head/; revision=310871
* - Update to version 1.2.3, bugfix releaseAlexey Dokuchaev2012-11-012-8/+4
| | | | | | | | | | - Trim Makefile header per new world order Submitted by: maintainer (on IRC) Feature safe: yes Notes: svn path=/head/; revision=306785
* Update to version 1.2.2.Alexey Dokuchaev2012-08-182-4/+4
| | | | Notes: svn path=/head/; revision=302714
* - Update to the latest stable version, 1.2.1 [1]Alexey Dokuchaev2012-07-053-30/+30
| | | | | | | | | | | | - Drop hardcoded library ABI versions from LIB_DEPENDS [1] - Allow to install unstripped binaries for debugging [2] - Add missing quotes when passing extra CONFIGURE_ARGS Submitted by: Ilya Arkhipov [1] PR: ports/167814 [2] Notes: svn path=/head/; revision=300505
* - update png to 1.5.10Dirk Meyer2012-06-011-2/+2
| | | | Notes: svn path=/head/; revision=297915