Skip site navigation (1)Skip section navigation (2)
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>