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

Port details

emulators/tic-801.1.2837_3

Fantasy game console

Maintainer
ports@FreeBSD.org
Packages
TIC-80 1.1.2837_3
Upstream
Higher version available: 1.3.1
CPE
none, CVEs only via VuXML
WWW
https://tic80.com
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 (12)

Robert Clausecker (fuz) · 1.1.2837_3
emulators/tic-80: return to pool

Upstream has recently updated this project, redoing the entire build
system.  It was very time consuming to port on account of having to
unbundle all sorts of dependencies.  Having just started a new job,
I don't seem to have the time to do it all over again for the new
build system.
346a71fd64
Robert Clausecker (fuz) · 1.1.2837_3
emulators/tic-80: fix build with cmake 4

A new version of TIC-80 seems to be out, but there has not been an
official release yet.  Fix the old one as a stop-gap measure.

Event:		EuroBSDcon Devsummit 2026
de32579ec7
Robert Clausecker (fuz) · 1.1.2837_3
emulators/tic-80: bump msf-gif bundled dependency to v2.4

Upstream has nuked the repository, removing the v2.2 version of the
package.  Switch to v2.4 in the new repository to fix fetching.

See also:	https://github.com/notnullnotvoid/msf_gif/issues/14
MFH:		2026Q1
1f3a06bf4e
Gleb Popov (arrowd) · 1.1.2837_2
*: Bump revisions after dbus update

PR:		285253
Reported by:	Martin Birgmeier <d8zNeCFG@aon.at>
a347a92e6e
Robert Clausecker (fuz) · 1.1.2837_1
*/*: chase lang/quickjs SONAME change

PR:		275087
cc097e05ab
Robert Clausecker (fuz) · 1.1.2837
emulators/tic-80: update to 1.1.2837

- unbundle lang/s7

Changelog: https://github.com/nesbox/TIC-80/releases/tag/v1.1.2837
c9ce4cfaf6
Yuri Victorovich (yuri) · 1.1.2736_1
lang/quickjs: Build shared libraries

PR:		274681
Reported by:	Robert Clausecker <fuz@FreeBSD.org>
f847187461
Robert Clausecker (fuz) · 1.1.2736
emulators/tic-80: update to 1.1.2736

This update brings new support for Janet and replaces some other
dependencies.  QuickJS is currently linked statically from lang/quickjs
as that port does not provide a shared object.

Changelog: https://github.com/nesbox/TIC-80/releases/tag/v1.1.2736
Changelog: https://github.com/nesbox/TIC-80/releases/tag/v1.1.2729
ad7c8c1ba7
Robert Clausecker (fuz) · 1.0.2164_3
emulators/tic-80: fix build on amd64 CURRENT

Import an upstream patch to fix an incorrect alignment specifier.

Obtained from:	https://github.com/wasm3/wasm3/commit/d3a763c84ce6b78b730332900036b2be0e0e0794
Reported by:	fallout
MFH:		2023Q3
5cf67bb382
Robert Clausecker (fuz) · 1.0.2164_2
emulators/tic-80: unbundle devel/lua-lpeg

This one is needed for the moonscript dependency.
Once moonscript is unbundled, the dependency can be removed entirely.
4cde7f7013
Robert Clausecker (fuz) · 1.0.2164_1
emulators/tic-80: support graphics/sdl2_gpu

Now that we've ported this library, wire it into the options.

See also:	https://github.com/nesbox/TIC-80/issues/2189
4e1ba94dcb
Robert Clausecker (fuz) · 1.0.2164
emulators/tic-80: fantasy game console

TIC-80 is a free and open source fantasy computer for making, playing
and sharing tiny games.

With TIC-80 you get built-in tools for development: code, sprites, maps,
sound editors and the command line, which is enough to create a mini
retro game.

Games are packaged into a cartridge file, which can be easily
distributed. TIC-80 works on all popular platforms.  This means your
cartridge can be played in any device.

To make a retro styled game, the whole process of creation and execution
takes place under some technical limitations: 240x136 pixel display,
16 color palette, 256 8x8 color sprites, 4 channel sound, etc.

WWW: https://tic-80.com
33c6ac9ae8