Date: Fri, 17 Oct 2025 06:58:20 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 290319] editors/scite: Update to 5.7.7 & remove x11-toolkits/scintilla and textproc/lexilla Message-ID: <bug-290319-7788@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290319 Bug ID: 290319 Summary: editors/scite: Update to 5.7.7 & remove x11-toolkits/scintilla and textproc/lexilla Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: cyberbotx@cyberbotx.com Created attachment 264647 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=264647&action=edit scite-5.5.7.patch Update editors/scite to 5.7.7 - Updated Makefile - As I am proposing to remove x11-toolkits/scintilla and textproc/lexilla, those need to get built by the scite port now, so the Makefile has been edited accordingly. - Updated distinfo - Removed files/patch-gtk_makefile - Added 3 new patches until files - Updated pkg-plist Changelog can be found here: https://www.scintilla.org/SciTEHistory.html Tested in poudriere for 14.3 amd64. Passes portlint. Also tested at runtime and functions as expected. I am also proposing to remove x11-toolkits/scintilla and textproc/lexilla from the ports tree. With this update, no ports will use either of them. The reason for this change is because the author of SciTE, Neil Hodgson, says that Scintilla and Lexilla were not designed to be installed as global libraries, but instead that each application that uses them should just include their source code alongside the application. I don't fully agree with this stance, but not following that has added extra maintenance burden that I wish to get rid of, hence wanting to remove the Scintilla and Lexilla ports entirely. It doesn't matter much to me if the ports are just set to be removed in the future or if they are removed immediately. Removing them immediately will have no impact on the ports tree, as I said before, no other ports because editors/scite used them, so their removal will affect no other ports. -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-290319-7788>
