Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Apr 2026 12:33:07 +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: 176908348261 - main - textproc/lexilla: Remove expired port
Message-ID:  <69cd1083.1c442.41c27eec@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=1769083482617e14b58e2f1e5b7b178b7d1ef1ea

commit 1769083482617e14b58e2f1e5b7b178b7d1ef1ea
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-04-01 12:32:59 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-04-01 12:32:59 +0000

    textproc/lexilla: Remove expired port
    
    2026-04-01 textproc/lexilla: No consumers left in the tree, the library is intended to be bundled
---
 MOVED                                     |  1 +
 textproc/Makefile                         |  1 -
 textproc/lexilla/Makefile                 | 58 -------------------------------
 textproc/lexilla/distinfo                 |  3 --
 textproc/lexilla/files/patch-src_makefile | 22 ------------
 textproc/lexilla/pkg-descr                |  6 ----
 6 files changed, 1 insertion(+), 90 deletions(-)

diff --git a/MOVED b/MOVED
index e360015035f5..e6825672175d 100644
--- a/MOVED
+++ b/MOVED
@@ -5222,3 +5222,4 @@ sysutils/alfio||2026-03-31|Has expired: Upstream abandoned the project and does
 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
diff --git a/textproc/Makefile b/textproc/Makefile
index c76ec512c433..4fd721567260 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -386,7 +386,6 @@
     SUBDIR += lasem
     SUBDIR += latex-service
     SUBDIR += latex2html
-    SUBDIR += lexilla
     SUBDIR += libabw
     SUBDIR += libcroco
     SUBDIR += libcss
diff --git a/textproc/lexilla/Makefile b/textproc/lexilla/Makefile
deleted file mode 100644
index 6b87b798e276..000000000000
--- a/textproc/lexilla/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-PORTNAME=	lexilla
-DISTVERSION=	5.4.4
-PORTREVISION=	1
-CATEGORIES=	textproc
-MASTER_SITES=	https://www.scintilla.org/
-DISTNAME=	${PORTNAME}${PORTVERSION:S/.//g}
-
-MAINTAINER=	cyberbotx@cyberbotx.com
-COMMENT=	Free library of language lexers
-WWW=		https://www.scintilla.org/Lexilla.html
-
-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
-
-BUILD_DEPENDS=	scintilla>0:x11-toolkits/scintilla
-
-USES=		compiler:c++17-lang cpe gmake pkgconfig tar:tgz
-
-USE_LDCONFIG=	yes
-
-MAKEFILE=	makefile
-.if defined(WITH_DEBUG)
-MAKE_ARGS+=	DEBUG=1
-.endif
-MAKE_ENV=	LDFLAGS="${LDFLAGS}"
-
-CFLAGS+=	-DPIC -fpic
-
-PATCH_WRKSRC=	${WRKDIR}/${PORTNAME}
-WRKSRC=		${WRKDIR}/${PORTNAME}/src
-
-PLIST_FILES=	include/lexilla/Lexilla.h \
-		include/lexilla/SciLexer.h \
-		lib/liblexilla.so
-
-.include <bsd.port.pre.mk>
-
-.if ${CHOSEN_COMPILER_TYPE} == clang
-MAKE_ARGS+=	CLANG=1
-.endif
-
-pre-configure:
-	${REINPLACE_CMD} -e 's|../../scintilla/include|$$(LOCALBASE)/include/scintilla|g' \
-		${WRKSRC}/deps.mak
-
-do-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/include/lexilla
-	${INSTALL_DATA} ${WRKSRC}/../include/*.h \
-		${STAGEDIR}${PREFIX}/include/lexilla
-	${INSTALL_LIB} ${WRKSRC}/../bin/*.so \
-		${STAGEDIR}${PREFIX}/lib
-
-.include <bsd.port.post.mk>
diff --git a/textproc/lexilla/distinfo b/textproc/lexilla/distinfo
deleted file mode 100644
index b7f58ea8e589..000000000000
--- a/textproc/lexilla/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1746400565
-SHA256 (lexilla544.tgz) = 9df65d5283ebce2b907cd72cfb2f97d3f162c143122e8d5e57f4da23ff129205
-SIZE (lexilla544.tgz) = 1057566
diff --git a/textproc/lexilla/files/patch-src_makefile b/textproc/lexilla/files/patch-src_makefile
deleted file mode 100644
index 59d6178f2c67..000000000000
--- a/textproc/lexilla/files/patch-src_makefile
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/makefile.orig	2024-04-23 05:51:50 UTC
-+++ src/makefile
-@@ -44,7 +44,6 @@ ifdef CLANG
- BASE_FLAGS += --std=c++17
- 
- ifdef CLANG
--CXX = clang++
- ifdef windir
- # Clang on Win32 uses MSVC headers so will complain about strcpy without this
- DEFINES += -D_CRT_SECURE_NO_DEPRECATE=1
-@@ -73,9 +72,9 @@ RANLIB ?= ranlib
- 
- RANLIB ?= ranlib
- 
--SCINTILLA_INCLUDE = ../../scintilla/include
-+SCINTILLA_INCLUDE = $(LOCALBASE)/include/scintilla
- 
--vpath %.h ../include ../../scintilla/include ../lexlib
-+vpath %.h ../include $(LOCALBASE)/include/scintilla ../lexlib
- vpath %.cxx ../src ../lexlib ../lexers
- 
- DEFINES += -D$(if $(DEBUG),DEBUG,NDEBUG)
diff --git a/textproc/lexilla/pkg-descr b/textproc/lexilla/pkg-descr
deleted file mode 100644
index 622c5882f935..000000000000
--- a/textproc/lexilla/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Lexilla is a free library of language lexers that can be used with the Scintilla
-editing component. Originally, this functionality was incorporated inside
-Scintilla. It has been extracted as a separate project to make it easier for
-contributors to work on support for new languages and to fix bugs in existing
-lexers. It also defines a protocol where projects can implement their own
-lexers and distribute them as they wish.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69cd1083.1c442.41c27eec>