Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Apr 2026 12:33:31 +0000
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 9e616e26553f - main - x11-toolkits/scintilla: Remove expired port
Message-ID:  <69cd109b.1d9c4.4dc0feb0@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9e616e26553ff4fed3b90da626cb3e933553f9ec

commit 9e616e26553ff4fed3b90da626cb3e933553f9ec
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-04-01 12:33:25 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-04-01 12:33:25 +0000

    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
---
 MOVED                                           |  1 +
 x11-toolkits/Makefile                           |  1 -
 x11-toolkits/scintilla/Makefile                 | 50 -------------------------
 x11-toolkits/scintilla/distinfo                 |  3 --
 x11-toolkits/scintilla/files/patch-gtk_makefile | 39 -------------------
 x11-toolkits/scintilla/pkg-descr                |  8 ----
 x11-toolkits/scintilla/pkg-plist                | 10 -----
 7 files changed, 1 insertion(+), 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


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69cd109b.1d9c4.4dc0feb0>