aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-04-01 12:33:25 +0000
committerRene Ladan <rene@FreeBSD.org>2026-04-01 12:33:25 +0000
commit9e616e26553ff4fed3b90da626cb3e933553f9ec (patch)
treea3c360f3a21da142403845d7bb76d8093b38db4a
parent1769083482617e14b58e2f1e5b7b178b7d1ef1ea (diff)
x11-toolkits/scintilla: Remove expired port
2026-04-01 x11-toolkits/scintilla: No consumers left in the tree, the library is intended to be bundled
-rw-r--r--MOVED1
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/scintilla/Makefile50
-rw-r--r--x11-toolkits/scintilla/distinfo3
-rw-r--r--x11-toolkits/scintilla/files/patch-gtk_makefile39
-rw-r--r--x11-toolkits/scintilla/pkg-descr8
-rw-r--r--x11-toolkits/scintilla/pkg-plist10
7 files changed, 1 insertions, 111 deletions
diff --git a/MOVED b/MOVED
index e6825672175d..aabd8a335b96 100644
--- a/MOVED
+++ b/MOVED
@@ -5223,3 +5223,4 @@ devel/py-absl|devel/py-absl-py|2026-03-31|Has expired: Use devel/py-absl-py
security/openssl33-quictls||2026-03-31|Removed: Upstream project has been archived
security/openssl33||2026-03-31|Has expired: Please use security/openssl35 (LTS)
textproc/lexilla||2026-04-01|Has expired: No consumers left in the tree, the library is intended to be bundled
+x11-toolkits/scintilla||2026-04-01|Has expired: No consumers left in the tree, the library is intended to be bundled
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index e2085c2bfac6..3eaf4cb6ef54 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -242,7 +242,6 @@
SUBDIR += rubygem-vte3
SUBDIR += rubygem-vte4
SUBDIR += scenefx04
- SUBDIR += scintilla
SUBDIR += sdl2_pango
SUBDIR += sdl_pango
SUBDIR += skinlf
diff --git a/x11-toolkits/scintilla/Makefile b/x11-toolkits/scintilla/Makefile
deleted file mode 100644
index 3a7c96915f9f..000000000000
--- a/x11-toolkits/scintilla/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-PORTNAME= scintilla
-DISTVERSION= 5.5.0
-PORTREVISION= 1
-CATEGORIES= x11-toolkits
-MASTER_SITES= https://www.scintilla.org/
-DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g}
-
-MAINTAINER= cyberbotx@cyberbotx.com
-COMMENT= Full-featured free source code editing component for GTK
-WWW= https://www.scintilla.org/
-
-LICENSE= SCINTILLA
-LICENSE_NAME= License for Lexilla, Scintilla and SciTE
-LICENSE_FILE= ${WRKSRC}/../License.txt
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED= No consumers left in the tree, the library is intended to be bundled
-EXPIRATION_DATE=2026-04-01
-
-USES= compiler:c++17-lang cpe gmake gnome iconv pkgconfig tar:tgz
-
-USE_GNOME= cairo gdkpixbuf gtk30
-USE_LDCONFIG= yes
-
-MAKEFILE= makefile
-MAKE_ARGS= GTK3=1
-.if defined(WITH_DEBUG)
-MAKE_ARGS+= DEBUG=1
-.endif
-MAKE_ENV= LDFLAGS="${LDFLAGS}"
-
-CFLAGS+= -DPIC -fpic
-
-PATCH_WRKSRC= ${WRKDIR}/${PORTNAME}
-WRKSRC= ${WRKDIR}/${PORTNAME}/gtk
-
-.include <bsd.port.pre.mk>
-
-.if ${CHOSEN_COMPILER_TYPE} == clang
-MAKE_ARGS+= CLANG=1
-.endif
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/include/scintilla
- ${INSTALL_DATA} ${WRKSRC}/../include/*.h \
- ${STAGEDIR}${PREFIX}/include/scintilla
- ${INSTALL_LIB} ${WRKSRC}/../bin/*.so \
- ${STAGEDIR}${PREFIX}/lib
-
-.include <bsd.port.post.mk>
diff --git a/x11-toolkits/scintilla/distinfo b/x11-toolkits/scintilla/distinfo
deleted file mode 100644
index 5b0fdd7b615a..000000000000
--- a/x11-toolkits/scintilla/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1719352619
-SHA256 (scintilla550.tgz) = e553e95509f01f92aa157fa02d06a712642e13d69a11ec1a02a7ddf22c406231
-SIZE (scintilla550.tgz) = 1784060
diff --git a/x11-toolkits/scintilla/files/patch-gtk_makefile b/x11-toolkits/scintilla/files/patch-gtk_makefile
deleted file mode 100644
index dd9bed49cca9..000000000000
--- a/x11-toolkits/scintilla/files/patch-gtk_makefile
+++ /dev/null
@@ -1,39 +0,0 @@
---- gtk/makefile.orig 2024-03-19 04:36:37 UTC
-+++ gtk/makefile
-@@ -16,8 +16,6 @@ ifdef CLANG
-
- WARNINGS = -Wpedantic -Wall
- ifdef CLANG
--CXX = clang++
--CC = clang
- WARNINGS += -Wno-deprecated-register
- ifdef windir
- # Turn off some warnings that occur when Clang is being used on Windows where it
-@@ -34,7 +32,7 @@ SANITIZE = address
- # thread also need to create Position Independent Executable -> search online documentation
- SANITIZE = address
- #SANITIZE = undefined
--BASE_FLAGS += -fsanitize=$(SANITIZE)
-+#BASE_FLAGS += -fsanitize=$(SANITIZE)
- endif
- ARFLAGS = rc
- RANLIB ?= ranlib
-@@ -68,7 +66,8 @@ COMPLIB=$(basedir)/bin/scintilla.a
- DEL = rm -f
- endif
- COMPLIB=$(basedir)/bin/scintilla.a
--COMPONENT=$(basedir)/bin/libscintilla.$(SHAREDEXTENSION)
-+SONAME=libscintilla.$(SHAREDEXTENSION)
-+COMPONENT=$(basedir)/bin/$(SONAME)
-
- vpath %.h $(srcdir) $(basedir)/src $(basedir)/include
- vpath %.c $(srcdir)
-@@ -166,7 +165,7 @@ $(COMPONENT): $(SRC_OBJS) $(GTK_OBJS) $(MARSHALLER)
- $(RANLIB) $@
-
- $(COMPONENT): $(SRC_OBJS) $(GTK_OBJS) $(MARSHALLER)
-- $(CXX) $(CXX_ALL_FLAGS) $(CXXFLAGS) $(LDFLAGS) $^ -o $@ $(CONFIGLIB)
-+ $(CXX) $(CXX_ALL_FLAGS) $(CXXFLAGS) $(LDFLAGS) $^ -Wl,-soname,$(SONAME) -o $@ $(CONFIGLIB)
-
- # Automatically generate header dependencies with "make depend"
- include deps.mak
diff --git a/x11-toolkits/scintilla/pkg-descr b/x11-toolkits/scintilla/pkg-descr
deleted file mode 100644
index 0f212642f60b..000000000000
--- a/x11-toolkits/scintilla/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Scintilla is a free source code editing component. As well as features found in
-standard text editing components, Scintilla includes features especially useful
-when editing and debugging source code. These include support for syntax
-styling, error indicators, code completion and call tips. The selection margin
-can contain markers like those used in debuggers to indicate breakpoints and the
-current line. Styling choices are more open than with many editors, allowing the
-use of proportional fonts, bold and italics, multiple foreground and background
-colours and multiple fonts.
diff --git a/x11-toolkits/scintilla/pkg-plist b/x11-toolkits/scintilla/pkg-plist
deleted file mode 100644
index 357bbb5c1ef4..000000000000
--- a/x11-toolkits/scintilla/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-include/scintilla/ILexer.h
-include/scintilla/ILoader.h
-include/scintilla/Sci_Position.h
-include/scintilla/Scintilla.h
-include/scintilla/ScintillaCall.h
-include/scintilla/ScintillaMessages.h
-include/scintilla/ScintillaStructures.h
-include/scintilla/ScintillaTypes.h
-include/scintilla/ScintillaWidget.h
-lib/libscintilla.so