Created attachment 260172 [details] lexilla-5.4.4.patch - Update to 5.4.4 - Delete files/patch-src_deps.mak, see below - Update Makefile to remove commented line (at the time I had assumed that maybe Lexilla depended on the shared library of Scintilla, but it really only uses its headers), remove gnome and iconv from USES (Lexilla uses neither) and to do the replacement in src/deps.mak using REINPLACE_CMD to get rid of the 1.6K line patch - Update distinfo There are no changelogs for each version between 5.3.2 and 5.4.4, but the entire history can be found at: https://www.scintilla.org/LexillaHistory.html Pass portlint. Tested in poudriere for 13amd64 and 14amd64.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a5b7bd22f89f8d0c0da3b03784301731bc57cbf6 commit a5b7bd22f89f8d0c0da3b03784301731bc57cbf6 Author: Naram Qashat <cyberbotx@cyberbotx.com> AuthorDate: 2025-05-05 16:29:12 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2025-05-05 16:39:42 +0000 textproc/lexilla: Update 5.3.2 => 5.4.4 Changelogs: https://www.scintilla.org/LexillaHistory.html#Releases - Remove gnome and iconv from USES - Lexilla uses neither. - Replace patch textproc/lexilla/files/patch-src_deps.mak with REINPLACE_CMD to get rid of the 1.6K line patch. PR: 286603 textproc/lexilla/Makefile | 9 +- textproc/lexilla/distinfo | 6 +- textproc/lexilla/files/patch-src_deps.mak (gone) | 1638 ---------------------- 3 files changed, 9 insertions(+), 1644 deletions(-)
Thanks.