Bug 296464 - net/td-system-tools: Update to new release 2.7.7
Summary: net/td-system-tools: Update to new release 2.7.7
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Yusuf Yaman
URL: https://www.nntb.no/~dreibh/system-to...
Keywords:
Depends on:
Blocks:
 
Reported: 2026-07-02 15:43 UTC by Thomas Dreibholz
Modified: 2026-07-02 19:11 UTC (History)
1 user (show)

See Also:


Attachments
The diff file (1.97 KB, patch)
2026-07-02 15:43 UTC, Thomas Dreibholz
thomas.dreibholz: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Dreibholz 2026-07-02 15:43:29 UTC
Created attachment 272400 [details]
The diff file

The latest upstream version of td-system-tools is 2.7.7.
Therefore, the port net/td-system-tools needs an update.

Fix: The updated diff file td-system-tools-2.7.7.diff is attached.

Main updates in this version:
* Makefile fix: gettext-runtime is needed for the scripts, even when NLS is turned off (gettext.sh is required for eval_gettext, gettext, etc.).
* The X.509-Tools and X.509 examples now work with LibreSSL as well.
* Added/improved support for Alpine, OpenSUSE, NetBSD, OpenBSD, and MacOS.
Comment 1 commit-hook freebsd_committer freebsd_triage 2026-07-02 19:10:53 UTC
A commit in branch main references this bug:

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

commit a04c2341c7b3bb9b428e5837992afa7a6710817e
Author:     Thomas Dreibholz <thomas.dreibholz@gmail.com>
AuthorDate: 2026-07-02 19:03:59 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-07-02 19:10:10 +0000

    net/td-system-tools: Update 2.7.4 => 2.7.7

    Port changes:
    - Update pkg-plist.
    - Add USES=gettext-runtime because it's needed for
      the scripts, even when NLS is turned off.

    Changelog:
    https://github.com/dreibh/system-tools/blob/td-system-tools-2.7.7/ChangeLog

    Commit log:
    https://github.com/dreibh/system-tools/compare/td-system-tools-2.7.4...td-system-tools-2.7.7

    PR:             296464
    Approved by:    osa, vvd (Mentors, implicit)

 net/td-system-tools/Makefile  | 4 ++--
 net/td-system-tools/distinfo  | 6 +++---
 net/td-system-tools/pkg-plist | 4 ++--
 3 files changed, 7 insertions(+), 7 deletions(-)
Comment 2 Yusuf Yaman freebsd_committer freebsd_triage 2026-07-02 19:11:20 UTC
Hi,

Thank you for your submission.

I have tested build in Poudriere on 14.4-RELEASE-amd64-main-ff1840385661 and it
seems OK.

Committed, thanks.