Bug 297178 - Upgrade emulators/supermodel to v0.3a-20260723
Summary: Upgrade emulators/supermodel to v0.3a-20260723
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Some People
Assignee: Yusuf Yaman
URL: https://github.com/trzy/Supermodel
Keywords:
Depends on:
Blocks:
 
Reported: 2026-07-30 22:25 UTC by Hywel Andrews
Modified: 2026-08-02 22:14 UTC (History)
1 user (show)

See Also:
owlandrews: maintainer-feedback+


Attachments
upgrade-emulators-supermodel-to-20260723 (1.06 KB, patch)
2026-07-30 22:25 UTC, Hywel Andrews
owlandrews: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hywel Andrews 2026-07-30 22:25:35 UTC
Created attachment 273330 [details]
upgrade-emulators-supermodel-to-20260723

What's changed since the last release:

Always use MPC105 for step 1.x and MPC106 for step 2.x
Fix initializer order in DriveBoard.cpp
Remove legacy renderer from macOS and use renderer setting for -print-gl-info
Comment 1 commit-hook freebsd_committer freebsd_triage 2026-07-31 15:51:52 UTC
A commit in branch main references this bug:

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

commit ba4a7d32f3aaf5eb4cfac90ce898e36bab672fe4
Author:     Thomas Dreibholz <thomas.dreibholz@gmail.com>
AuthorDate: 2026-07-31 14:57:21 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-07-31 15:50:46 +0000

    net/tsctp: Update 0.8.6 => 0.8.7

    Changelog:
    http://github.com/dreibh/tsctp/blob/tsctp-0.8.7/ChangeLog

    Commit log:
    https://github.com/dreibh/tsctp/compare/tsctp-0.8.6...tsctp-0.8.7

    PR:             297178
    Reported by:    Thomas Dreibholz <thomas.dreibholz@gmail.com> (maintainer)
    Approved by:    osa, vvd (Mentors, implicit)

 net/tsctp/Makefile | 2 +-
 net/tsctp/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 2 Yusuf Yaman freebsd_committer freebsd_triage 2026-07-31 15:55:59 UTC
(In reply to commit-hook from comment #1)
Sorry for this, it was meant for another PR, bug #297192.
Comment 3 commit-hook freebsd_committer freebsd_triage 2026-08-02 22:12:37 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2cdb8e62591b679753a84180e506a095d3c67576

commit 2cdb8e62591b679753a84180e506a095d3c67576
Author:     Hywel Andrews <owlandrews@protonmail.com>
AuthorDate: 2026-08-02 22:02:13 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-08-02 22:11:41 +0000

    emulators/supermodel: Update 0.3a-20260506 => 0.3a-20260726

    While here:
    - Use tab instead of space in DISTVERSIONSUFFIX (pet portlint).
    - Use UCL format in pkg-message.
    - Fix sanity check by setting GH_PROJECT.

    Commit log:
    https://github.com/trzy/Supermodel/compare/v0.3a-20260506-git-9c9e7b7...v0.3a-20260726-git-b7d8acd

    PR:             297178
    Reported by:    Hywel Andrews <owlandrews@protonmail.com> (maintainer)
    Approved by:    osa, vvd (Mentors, implicit)

 emulators/supermodel/Makefile             | 7 +++----
 emulators/supermodel/distinfo             | 6 +++---
 emulators/supermodel/files/pkg-message.in | 8 +++++++-
 3 files changed, 13 insertions(+), 8 deletions(-)
Comment 4 Yusuf Yaman freebsd_committer freebsd_triage 2026-08-02 22:14:23 UTC
Hi, Thank you for your submission.

1. Portlint (ports-mgmt/portlint) warned me about the space in DISTVERSIONSUFFIX line to be replaced with a tab.

2. I have also figured we could get rid of the extract delay by specifying GH_PROJECT and removing WRKSRC.

"You are using USE_GITHUB and WRKSRC is set which is wrong.  Set GH_PROJECT
correctly or set WRKSRC_SUBDIR and remove WRKSRC entirely."

3. `make stage-qa` warned that pkg-message is not in expected UCL format, so I have done so.

Warning: /wrkdirs/usr/ports/emulators/supermodel/work/pkg-message not in UCL format, will be shown on initial install only.
Warning: See https://docs.freebsd.org/en/books/porters-handbook/pkg-files/#porting-message

4. Regarding the OPTIONS, I could not have build it with DEBUGGER enabled but EXTRA_DEBUGGING does build fine. Hope we would find a solution to that in future updates.

Committed, thanks.