Bug 257936 - devel/notcurses: Update to 2.3.15
Summary: devel/notcurses: Update to 2.3.15
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: freebsd-ports-bugs (Nobody)
URL: https://github.com/dankamongmen/notcu...
Keywords:
: 257935 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-08-19 04:27 UTC by nick black
Modified: 2021-08-19 16:18 UTC (History)
1 user (show)

See Also:


Attachments
git diff 2.3.12 -> 2.3.15 (1.33 KB, patch)
2021-08-19 04:28 UTC, nick black
nickblack: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description nick black 2021-08-19 04:27:58 UTC
New upstream 2.3.15:

https://github.com/dankamongmen/notcurses/releases/tag/v2.3.15
https://github.com/dankamongmen/notcurses/releases/tag/v2.3.13

Most of the relevant material would be from 2.3.13 (2.3.15 was mainly devoted to porting to Microsoft Windows). 2.3.13 knocked out several bugs in notcurses-demo, plugs a leak in the Kitty renderer, and forces EGCs across Unicode ZWJ (zero-width join) characters.
Comment 1 nick black 2021-08-19 04:28:42 UTC
Created attachment 227316 [details]
git diff 2.3.12 -> 2.3.15
Comment 2 Li-Wen Hsu freebsd_committer freebsd_triage 2021-08-19 06:43:35 UTC
*** Bug 257935 has been marked as a duplicate of this bug. ***
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2021-08-19 15:42:31 UTC
Just FYI:

====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: man/man3/notcurses_util.3.gz

No need to update a new patch. Just use poudriere(8) to check submissions. It is a great tool!
Comment 4 commit-hook freebsd_committer freebsd_triage 2021-08-19 16:18:22 UTC
A commit in branch main references this bug:

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

commit 55614883aa0c3a1d77227c0f7e07bef69bac98c2
Author:     Nick Black <nickblack@linux.com>
AuthorDate: 2021-08-19 12:19:15 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2021-08-19 16:13:28 +0000

    devel/notcurses: Update to 2.3.15

    ChangeLog: https://github.com/dankamongmen/notcurses/releases/tag/v2.3.15

    PR:     257936
    Reported by:    nickblack@linux.com (maintainer)

 devel/notcurses/Makefile  |  2 +-
 devel/notcurses/distinfo  | 10 +++++-----
 devel/notcurses/pkg-plist |  1 +
 3 files changed, 7 insertions(+), 6 deletions(-)
Comment 5 Fernando Apesteguía freebsd_committer freebsd_triage 2021-08-19 16:18:35 UTC
Committed,

Thanks!