all: bump PORTREVISION after updating graphics/libyuv Using the Tools/scripts/bump_revision.pl scriptb304d8ab18
Port details
games/tome41.7.6_1
Epic tactical turn-based roguelike adventure
- Maintainer
- pkubaj@FreeBSD.org
- Packages
- tome4 1.7.6_1
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://te4.org/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (82)
games/tome4: add missing include038578b158
games/tome4: drop bfd on powerpcfb32485df3
games/tome4: fix build with llvm 1633b764a6d8
games/tome4: update to 1.7.6a8a6f6d913
games/tome4: put back PORTREVISION to fix games/tome4-beta3bcbd440a9
games/tome4: update to 1.7.5e8262660c6
games/tome4: drop gcc on powerpcbc5017985f
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
games/tome4: go back to using luajit Turns out the luajit issues were caused by my setup. While here, remove empty whitespaces from pkg-plist.cd806799d1
games/tome4: switch to standard lua There seem to be some issues when running with luajit on the newest version.a8deebcf79
games/tome4: update to 1.7.4 While here, remove not necessary patch and enable -O3.30c859b20c
graphics/mesa-libs: Bump reverse deps for libglvnd Per discussion with bapt on helping pkg handle the changing of these deps and avoiding impossible upgrade senarios. PR: 246767 Reviewed by: manu, bapt Approved by: x11 Differential Revision: https://reviews.freebsd.org/D30824da3162c7c9
games/tome4: fix build on powerpc Force GCC: In file included from ../src/luajit2/src/host/buildvm_lib.c:6: In file included from ../src/luajit2/src/host/buildvm.h:16: ../src/luajit2/src/lj_arch.h:295:2: error: "Need at least GCC 4.3 or newer"5ba3ec8f7b
games/tome4: update to 1.7.314a7d08152
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
Add stanza for riscv64 the same as aarch64 to build build. Obtained from: maintainer9456e7f951
Mark as BROKEN on riscv64: ../src/luajit2/src/lj_arch.h:55:2: error: "No support for this architecture (yet)" Approved by: portmgr (tier-2 blanket) Obtained from: lonesome.com build testinga08a0b9e9c
games/tome4: update to 1.7.2 Changelogs: https://te4.org/blogs/darkgod/2020/11/news/tales-majeyal-171-ghoulish-evaporation-released https://te4.org/blogs/darkgod/2020/11/news/tales-majeyal-172-evaporating-ghouls-released2ee6113b03
games/tome4: update to 1.7.0, take maintainership Changelog: https://te4.org/blogs/darkgod/2020/10/news/tales-majeyal-170-necrotic-translations-released Also take maintainership because of repeated maintainer timeouts. PR: 249371 (based on) Approved by: lifanov (maintainer timeout)c3b1d6b832
games/tome4: fix build on powerpc64le Luajit also doesn't work on powerpc64le.637caf1c0f
Clean up LLD_UNSAFE from openal-soft ports After FreeBSD 12.0 EOL we no longer have to worry about LLD 6 and can drop LLD_UNSAFE from openal-soft ports. LLD can link them fine now but some ports needs a little help on i386 (-Wl,-znotext). PR: 226980 Reviewed by: jbeich (earlier version) Differential Revision: https://reviews.freebsd.org/D2303029a23b8db4
games/tome4: add MAKE_JOBS_UNSAFE=yes I'm hitting race condition on powerpc64 with 32 threads: ==== Building TEngine (release) ==== Creating ../obj/Release/TEngine noise.c cc -O2 -pipe -fstack-protector-all -fno-strict-aliasing -std=gnu89 -MMD -MP -DGLEW_STATIC -DNDEBUG=1 -D_DEFAULT_VIDEOMODE_FLAGS_='SDL_HWSURFACE|SDL_DOUBLEBUF' -DTENGINE_HOME_PATH='".t-engine"' -DTE4CORE_VERSION=17 -DSELFEXE_BSD -I../src -I../src/luasocket -I../src/fov -I../src/expat -I../src/lxp -I../src/libtcod_import -I../src/physfs -I../src/zlib -I../src/bzip2 -I../src/luajit2/src -I../src/luajit2/dynasm -I/usr/local/include -pthread -o "../obj/Release/TEngine/noise.o" -MF ../obj/Release/TEngine/noise.d -c "../src/noise.c" mkdir -p ../obj/Release/TEngine error: unable to open output file '../obj/Release/TEngine/noise.o': 'No such file or directory' 1 error generated. core_lua.c SFMT.c serial.c PR: 242556 Approved by: lifanov (maintainer timeout)09a872799e
update games/tome4 to 1.6.52a0ef0c9e6
games/tome4: fix build on GCC architectures Use C++11 compiler: ==== Building te4-wfc (release) ==== lua_wfc.cpp g++ -O2 -pipe -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict -aliasing -std=gnu89 -MMD -MP -DGLEW_STATIC -DNDEBUG=1 -I../src -I../src/luasocket -I../src/fov -I../src/expat -I../src/lxp -I../src/libtcod_import -I../src/physfs -I../src/zlib -I../src/bzip2 -I../src/lua -I../../../../../../../../include -pthread -O3 -std=c++11 -o "../obj/Release/te4-wfc/lua_wfc.o" -MF ../obj/Release/te4-wfc/lua_wfc.d -c "../src/wfc/lua_wfc.cpp" cc1plus: warning: command line option "-std=gnu89" is valid for C/ObjC but not for C++ cc1plus: error: unrecognized command line option "-std=c++11" PR: 242188 Approved by: lifanov (maintainer timeout)f574a51b3b
update games/tome4 to 1.6.49694688767
update games/tome4 to 1.6.3347baf359b
update game/tome4 to 1.6.16250a0c26b
update games/tome4 to 1.6 This is a major update. Any DLCs should auto-update as well. https://te4.org/blogs/darkgod/2019/10/news/tales-majeyal-16-late-delivery-avalon-released4f35d01442
games/tome4: re-enable LLD_UNSAFE Still can't link with LLD on 12.0-RELEASE. No revision bump since it's a build fix. Reported by: Piotr Kubaj97b9808458
add new port: games/tome4-beta This adds a beta of 1.6 patch for games/tome4 It's a major update. Read more in announcements: https://te4.org/blogs/darkgod/2019/04/news/whats-next-tales-majeyal-lot-and-then-some https://te4.org/blogs/darkgod/2019/09/news/tales-majeyal-16-beta1-upon-youd4b666fb8f
clean up games/tome4 port - reorder sections - remove LLD_UNSAFE, not needed after openal update - prepare for a slave port85b2a32a20
Convert to UCL & cleanup pkg-message (categories e-g)79698c8457
games/tome4: also add USES=sdl (forgotten before) PR: 238598 Approved by: lifanov (maintainer timeout), tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D20820ef75c41b9e
games/tome4: fix build on powerpc64, add USES=gl There's no luajit for powerpc64. PR: 238598 Approved by: lifanov (maintainer timeout), tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D208201fd232376e
update games/tome4 to 1.5.10 Changelog: https://te4.org/blogs/darkgod/2018/05/news/tales-majeyal-1510-aka-it-patches-out Forbidden Cults 1.0.1 is also out if you purchased it.28342e587f
update games/tome4 to 1.5.9 Changes: https://te4.org/blogs/darkgod/2018/05/news/tales-majeyal-159-aka-last-patch-us-out This update is compatible with Forbidden Cults DLC release: https://te4.org/blogs/darkgod/2018/05/news/tales-majeyal-forbidden-cults-now-released As with other DLCs, place the file in $HOME/.t-engine/4.0/addons if you bought it.2efe2bb081
update games/tome4 to 1.5.8 Changes: https://te4.org/blogs/darkgod/2018/04/news/tales-majeyal-158-aka-forbidden-patch-outa500f64a16
update games/tome4 to 1.5.7 https://te4.org/blogs/darkgod/2018/04/news/tales-majeyal-156-aka-forbidden-sect-out https://te4.org/blogs/darkgod/2018/04/news/tales-majeyal-157-aka-forbidden-bugs-outbb6699eec3
Set LLD_UNSAFE=yes that the port will continue to link with ld.bfd if /usr/bin/ld is lld, until the issue can be addressed. PR: 214864 Approved by: portmgr (LLD_UNSAFE blanket) Sponsored by: The FreeBSD Foundationa50766ec02
Cleanup LIB_DEPENDS on libpng07faea058d
follow permanent redirect of http -> https Reported by: repology.org3d659d6d14
games/tome4: get rid of http mirror as it's a redirect nowdc230114d2
update games/tome4 to 1.5.5 This contains two back-to-back bugfix releases: https://te4.org/blogs/darkgod/2017/05/news/tales-majeyal-154-match-out https://te4.org/blogs/darkgod/2017/05/news/tales-majeyal-155-aka-whoops-outbdf8440b9a
Revision bump of all ports with USE_GL after consolidation of mesa-libs Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845b760897dde
update games/tome4 to 1.5.3 This is primarily a bugfix release. Changes: https://te4.org/blogs/darkgod/2017/04/tome/tales-majeyal-153-never-give-never-surrender-outc6ec4313e7
update games/tome4 to 1.5.2 This is mostly a balancing update. Changes: https://te4.org/blogs/darkgod/2017/03/news/tales-majeyal-152-forever-and-more-out805c891e67
add https:// master site to games/tome4 now that it's available7a37448f1b