Bug 295829 - www/newsboat: Update to 2.43
Summary: www/newsboat: Update to 2.43
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://github.com/newsboat/newsboat/...
Keywords:
Depends on:
Blocks:
 
Reported: 2026-06-03 19:33 UTC by Herbert J. Skuhra
Modified: 2026-06-09 11:53 UTC (History)
2 users (show)

See Also:
mt-bugs: maintainer-feedback+
nxjoseph: merge-quarterly+


Attachments
Newsboat 2.43 (58.26 KB, patch)
2026-06-03 19:33 UTC, Herbert J. Skuhra
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Herbert J. Skuhra 2026-06-03 19:33:34 UTC
Created attachment 271454 [details]
Newsboat 2.43

www/newsboat: Update 2.42 => 2.43.

Changelog: 
https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#243---2026-03-22

Add a patch to fix a sporadic segfault (issue 3323):
https://github.com/newsboat/newsboat/issues/3323
Comment 1 Marko Turk 2026-06-09 07:56:41 UTC
Thanks.

Marko
Comment 2 commit-hook freebsd_committer freebsd_triage 2026-06-09 11:49:05 UTC
A commit in branch main references this bug:

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

commit 4f838d5b935c951767fffec4a637c0a02a34d3b2
Author:     Herbert J. Skuhra <herbert@gojira.at>
AuthorDate: 2026-06-09 11:45:44 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-06-09 11:48:09 +0000

    www/newsboat: Update 2.42 => 2.43

    Changelog:
    https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#243---2026-03-22

    PR:             295829
    Reported by:    Herbert J. Skuhra <herbert@gojira.at>
    Approved by:    Marko Turk <mt-bugs@markoturk.info> (maintainer)
    Approved by:    osa, vvd (Mentors, implicit)
    MFH:            2026Q2

 www/newsboat/Makefile        |   8 +-
 www/newsboat/Makefile.crates | 205 +++++++++++----------
 www/newsboat/distinfo        | 418 ++++++++++++++++++++++---------------------
 3 files changed, 328 insertions(+), 303 deletions(-)
Comment 3 commit-hook freebsd_committer freebsd_triage 2026-06-09 11:50:07 UTC
A commit in branch 2026Q2 references this bug:

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

commit a37634892ed8e25c53ff88ba2fe37fffe5fb6772
Author:     Herbert J. Skuhra <herbert@gojira.at>
AuthorDate: 2026-06-09 11:45:44 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-06-09 11:48:59 +0000

    www/newsboat: Update 2.42 => 2.43

    Changelog:
    https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#243---2026-03-22

    PR:             295829
    Reported by:    Herbert J. Skuhra <herbert@gojira.at>
    Approved by:    Marko Turk <mt-bugs@markoturk.info> (maintainer)
    Approved by:    osa, vvd (Mentors, implicit)
    MFH:            2026Q2

    (cherry picked from commit 4f838d5b935c951767fffec4a637c0a02a34d3b2)

 www/newsboat/Makefile        |   8 +-
 www/newsboat/Makefile.crates | 205 +++++++++++----------
 www/newsboat/distinfo        | 418 ++++++++++++++++++++++---------------------
 3 files changed, 328 insertions(+), 303 deletions(-)
Comment 4 Yusuf Yaman freebsd_committer freebsd_triage 2026-06-09 11:53:31 UTC
Hi,

Thanks for the collaboration!

While here, I fixed two small things to reduce portlint warnings.

$ portlint -AC
FATAL: Makefile: [7]: use a tab (not space) after a variable name
WARN: Makefile: [8]: use a tab (not space) after a variable name
WARN: Makefile: Consider adding support for a NLS knob to conditionally disable gettext support.
WARN: Makefile: use of DISTFILES with single file is discouraged. distribution filename should be set by DISTNAME and EXTRACT_SUFX.
WARN: Makefile: DISTFILES/DISTNAME affects WRKSRC. take caution when changing them.

1. "DISTFILES= => DISTFILES+="

2. "Whitespace => Tab" in the new added patch block.

Build tested in Poudriere on 14.4-RELEASE-amd64-main-c1f00459a545 and it seems OK.

Committed, thanks.