CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

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)

Rene Ladan (rene) · 1.7.6_1
all: bump PORTREVISION after updating graphics/libyuv

Using the Tools/scripts/bump_revision.pl script
b304d8ab18
Piotr Kubaj (pkubaj) · 1.7.6
games/tome4: add missing include
038578b158
Piotr Kubaj (pkubaj) · 1.7.6
games/tome4: drop bfd on powerpc
fb32485df3
Piotr Kubaj (pkubaj) · 1.7.6
games/tome4: fix build with llvm 16
33b764a6d8
Piotr Kubaj (pkubaj) · 1.7.6
games/tome4: update to 1.7.6
a8a6f6d913
Piotr Kubaj (pkubaj) · 1.7.5
games/tome4: put back PORTREVISION to fix games/tome4-beta
3bcbd440a9
Piotr Kubaj (pkubaj) · 1.7.5
games/tome4: update to 1.7.5
e8262660c6
Piotr Kubaj (pkubaj) · 1.7.4_3
games/tome4: drop gcc on powerpc
bc5017985f
Stefan Eßer (se) · 1.7.4_2
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
Stefan Eßer (se) · 1.7.4_2
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
Piotr Kubaj (pkubaj) · 1.7.4_2
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
Piotr Kubaj (pkubaj) · 1.7.4_1
games/tome4: switch to standard lua

There seem to be some issues when running with luajit on the newest version.
a8deebcf79
Piotr Kubaj (pkubaj) · 1.7.4
games/tome4: update to 1.7.4

While here, remove not necessary patch and enable -O3.
30c859b20c
Kevin Bowling (kbowling) · 1.7.3_1
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/D30824
da3162c7c9
Piotr Kubaj (pkubaj) · 1.7.3
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
Piotr Kubaj (pkubaj) · 1.7.3
games/tome4: update to 1.7.3
14a7d08152
Mathieu Arnold (mat) · 1.7.2
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.7.2
Remove # $FreeBSD$ from Makefiles.
305f148f48
Mark Linimon (linimon) · 1.7.2
Add stanza for riscv64 the same as aarch64 to build build.

Obtained from:	maintainer
9456e7f951
Mark Linimon (linimon) · 1.7.2
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 testing
a08a0b9e9c
Piotr Kubaj (pkubaj) · 1.7.2
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-released
2ee6113b03
Piotr Kubaj (pkubaj) · 1.7.0
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
Piotr Kubaj (pkubaj) · 1.6.5
games/tome4: fix build on powerpc64le

Luajit also doesn't work on powerpc64le.
637caf1c0f
Tobias Kortkamp (tobik) · 1.6.5
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/D23030
29a23b8db4
Piotr Kubaj (pkubaj) · 1.6.5
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
Nikolai Lifanov (lifanov) · 1.6.5
update games/tome4 to 1.6.5
2a0ef0c9e6
Piotr Kubaj (pkubaj) · 1.6.4
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
Nikolai Lifanov (lifanov) · 1.6.4
update games/tome4 to 1.6.4
9694688767
Nikolai Lifanov (lifanov) · 1.6.3
update games/tome4 to 1.6.3
347baf359b
Nikolai Lifanov (lifanov) · 1.6.1
update game/tome4 to 1.6.1
6250a0c26b
Nikolai Lifanov (lifanov) · 1.6.0
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-released
4f35d01442
Nikolai Lifanov (lifanov) · 1.5.10_1
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 Kubaj
97b9808458
Nikolai Lifanov (lifanov) · 1.5.10_1
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-you
d4b666fb8f
Nikolai Lifanov (lifanov) · 1.5.10_1
clean up games/tome4 port

- reorder sections
- remove LLD_UNSAFE, not needed after openal update
- prepare for a slave port
85b2a32a20
Mathieu Arnold (mat) · 1.5.10
Convert to UCL & cleanup pkg-message (categories e-g)
79698c8457
Piotr Kubaj (pkubaj) · 1.5.10
games/tome4: also add USES=sdl (forgotten before)

PR:		238598
Approved by:	lifanov (maintainer timeout), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D20820
ef75c41b9e
Piotr Kubaj (pkubaj) · 1.5.10
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/D20820
1fd232376e
Nikolai Lifanov (lifanov) · 1.5.10
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
Nikolai Lifanov (lifanov) · 1.5.9
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
Nikolai Lifanov (lifanov) · 1.5.8
update games/tome4 to 1.5.8

Changes: https://te4.org/blogs/darkgod/2018/04/news/tales-majeyal-158-aka-forbidden-patch-out
a500f64a16
Nikolai Lifanov (lifanov) · 1.5.7
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-out
bb6699eec3
Kirill Ponomarev (krion) · 1.5.5
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 Foundation
a50766ec02
Antoine Brodin (antoine) · 1.5.5
Cleanup LIB_DEPENDS on libpng
07faea058d
Nikolai Lifanov (lifanov) · 1.5.5
follow permanent redirect of http -> https

Reported by:	repology.org
3d659d6d14
Nikolai Lifanov (lifanov) · 1.5.5
games/tome4: get rid of http mirror as it's a redirect now
dc230114d2
Nikolai Lifanov (lifanov) · 1.5.5
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-out
bdf8440b9a
Matthew Rezny (rezny) · 1.5.3_1
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
b760897dde
Nikolai Lifanov (lifanov) · 1.5.3
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-out
c6ec4313e7
Nikolai Lifanov (lifanov) · 1.5.2
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-out
805c891e67
Nikolai Lifanov (lifanov) · 1.5.1
add https:// master site to games/tome4 now that it's available
7a37448f1b