CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

games/frobtads 2.0_1

Development tools and text-mode interpreter for TADS adventure games

Port info

Maintainer
wes.frazier@avoidbig.tech
Packages
latest: 2.0_1
Upstream
up to date
Last update
to 2.0_1 · cf2be50d6c
Quarterly
2026Q4: 2.0_1
WWW
https://github.com/realnc/frobtads
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install frobtads
installs 2.0_1 from latest; from quarterly (2026Q4) 2.0_1
Port
# cd /usr/ports/games/frobtads && make install clean
Size
2.4 MiB download · 11 MiB installed
Depends on
ftp/curl 8.23.0
License
TADS
pkg-message
Shown always
===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

No release in years, does not build with CMake 4.

It is scheduled to be removed on or after 2026-11-30.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.0_12.0_1–
FreeBSD 152.0_12.0_1–
FreeBSD 142.0_12.0_1✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.0_12.0_1–
FreeBSD 142.0_12.0_1✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.0_1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (21)

Robert Clausecker (fuz) · 2.0_1
games/frobtads: BROKEN on 32-bit platforms

I tried to look into this build failure, but this is some C++
voodoo way above my paygrade.

Approved by:	portmgr (build fix blanket)
Event:		Berlin Hackathon 202609
cf2be50d6c
Robert Clausecker (fuz) · 2.0_1
games/frobtads: Fix CMake version

Event:		Berlin Hackathon 202609
Approved by:	portmgr (build fix blanket)
7c5bd104e5
Gleb Popov (arrowd) · 2.0_1 MFH 2026Q3 ✓
games/frobtads: Mark deprecated

PR:		298169
Approved by:	Wes Frazier <wes.frazier@avoidbig.tech> (maintainer)
85e89ce164
Joseph Mingrone (jrm) · 2.0
games/frobtads: [New port] Tools for adventure games

FrobTADS is a full version of TADS.  It includes everything you need for
playing and writing TADS games, including a text-only TADS interpreter
and the compilers for both TADS 2 and 3.

PR:		290209
b1e257a26b
Rene Ladan (rene)
Remove expired ports: 2019-05-08 databases/ruby-odbc: Broken for more than 6 months 2019-05-08 databases/rubygem-dbd-odbc: Broken for more than 6 months 2019-05-08 devel/dlangui: Broken for more than 6 months 2019-05-08 editors/dlangide: Broken for more than 6 months 2019-05-08 emulators/desmume: Broken for more than 6 months 2019-05-08 emulators/yabause: Broken for more than 6 months 2019-05-08 e
b8b8fa5aeb
Antoine Brodin (antoine) · 1.2.3_1
Deprecate ports broken for more than 6 months
1e817d5e1a
Antoine Brodin (antoine) · 1.2.3_1
Mark BROKEN: fails to build

tads3/tct3stm.cpp:318:21: error: comparison between pointer and integer ('CTcPrsNode *' and 'int')
    if (create_iter != VM_INVALID_PROP)
        ~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
502f33e6e9
Mathieu Arnold (mat) · 1.2.3_1
Remove USES=execinfo.

PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
3fcd0e41de
Jan Beich (jbeich) · 1.2.3_1
games/frobtads: unbreak with clang 4.0

tads3/vmtz.cpp:1987:30: error: ordered comparison between pointer and zero ('vmtz_trans *' and 'int')
            result->set(tcur > 0 ? tcur - 1 : tcur);
                        ~~~~ ^ ~

PR:		216357
Reported by:	antoine (via exp-run)
Submitted by:	kaiwang27@gmail.com (maintainer)
03828b46d7
Mathieu Arnold (mat) · 1.2.3
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4e1b79a0a6
John Marino (marino) · 1.2.3
games/frobtads: document ncurses requirement (USES+=ncurses)

approved by:	infrastructure blanket
e098c65308
Pawel Pekala (pawel) · 1.2.3
- Update to version 1.2.3 [1] - Convert to USES=execinfo localbase [2]

PR:		205279
Submitted by:	maintainer [1], myself [2]
31e84113fe
Baptiste Daroussin (bapt) · 1.2.2_1
Convert to USES=autoreconf
9cd95e2dc5
Dmitry Marakasov (amdmi3) · 1.2.2_1
- Drop @dirrm* from plists

Approved by:	portmgr blanket
814cd01df8
Baptiste Daroussin (bapt) · 1.2.2_1
Modernize LIB_DEPENDS

With hat:	portmgr
e6ffa1f425
Tijl Coosemans (tijl) · 1.2.2_1
Support LIBS like LDFLAGS.

- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
9f8b4bcde3
Martin Wilke (miwi) · 1.2.2_1
- Stage support - Convert USE_GMAKE to USES
2f95b548dc
Baptiste Daroussin (bapt) · 1.2.2_1
Add NO_STAGE all over the place in preparation for the staging support (cat: games)
c84e1cd8e6
Alex Kozlov (ak) · 1.2.2_1
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
d4041784dc
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.2.2_1
- Update to 7.31.0 - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options:   - Add COOKIES   - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]   - Add GSSAPI and SPNEGO [2]   - Remove KERBEROS4   - Rename LIBIDN to IDN   - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
c2d1a14c7c
Pawel Pekala (pawel) · 1.2.2
FrobTADS is a full version of TADS by Nikos Chantziaras. It includes everything you need for playing and writing TADS games, including a text-only TADS interpreter and the compilers for both TADS 2 and 3.

WWW: http://www.tads.org/frobtads.htm

PR:		ports/175853
Submitted by:	Kai Wang <kaiwang27@gmail.com>
126bc6e20e