Bug 290244 - [NEW PORT] games/qtads: A graphical interpreter for playing tads format adventure games.
Summary: [NEW PORT] games/qtads: A graphical interpreter for playing tads format adve...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-14 23:33 UTC by Wes Frazier
Modified: 2026-04-02 03:37 UTC (History)
2 users (show)

See Also:


Attachments
patch containing the proposed new port. (3.76 KB, patch)
2025-10-14 23:33 UTC, Wes Frazier
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Wes Frazier 2025-10-14 23:33:41 UTC
Created attachment 264594 [details]
patch containing the proposed new port.

Initial port of qtads. Im still a little new to ports, but I think I have things mostly right; the files were checked against portlint.
Comment 1 commit-hook freebsd_committer freebsd_triage 2026-04-02 03:24:10 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4ad6362ec78b66bc1212fd1eb45d793506fcc0c2

commit 4ad6362ec78b66bc1212fd1eb45d793506fcc0c2
Author:     Wes Frazier <wes.frazier@avoidbig.tech>
AuthorDate: 2025-10-14 23:27:09 +0000
Commit:     Joseph Mingrone <jrm@FreeBSD.org>
CommitDate: 2026-04-02 03:22:49 +0000

    games/qtads [New port]: Interpreter for TADS games

    QTads is a cross-platform, multimedia interpreter for TADS games.  It is
    fully compatible with HTML TADS, aka "Multimedia TADS".  Both TADS
    versions in use today (v2 and v3) are supported.

    PR:             290244

 games/Makefile              |  1 +
 games/qtads/Makefile (new)  | 36 ++++++++++++++++++++++++++++++++++++
 games/qtads/distinfo (new)  |  3 +++
 games/qtads/pkg-descr (new) | 10 ++++++++++
 games/qtads/pkg-plist (new) | 16 ++++++++++++++++
 5 files changed, 66 insertions(+)
Comment 2 Joseph Mingrone freebsd_committer freebsd_triage 2026-04-02 03:37:51 UTC
Thanks for submitting.

Pushed with a few changes/fixes:
- fix configure by adding USES=pkgconfig
- fix build by adding USE_QT=buildtools
- remove unnecessary DISTNAME=... and GH_PROJECT=...
- use OPTION helper
- tweaking formatting based on suggestions from portclippy/portfmt