git: 0408b28e483a - main - textproc/p5-Text-ClearSilver: Remove expired port

Rene Ladan <[email protected]> Sun, 02 Aug 2026 18:47:05 +0000
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0408b28e483acbbded669c8dc944ce688a40d9ef

commit 0408b28e483acbbded669c8dc944ce688a40d9ef
Author:     Rene Ladan <[email protected]>
AuthorDate: 2026-08-02 18:46:59 +0000
Commit:     Rene Ladan <[email protected]>
CommitDate: 2026-08-02 18:46:59 +0000

    textproc/p5-Text-ClearSilver: Remove expired port
    
    2026-08-01 textproc/p5-Text-ClearSilver: uses hidden Perl functions that are hidden after 5.37.0
---
 MOVED                                              |  1 +
 textproc/Makefile                                  |  1 -
 textproc/p5-Text-ClearSilver/Makefile              | 26 -------------------
 textproc/p5-Text-ClearSilver/distinfo              |  2 --
 .../p5-Text-ClearSilver/files/patch-build_cs.pl    | 11 --------
 textproc/p5-Text-ClearSilver/files/patch-noe_err.h | 29 ----------------------
 .../p5-Text-ClearSilver/files/patch-rules.mk.in    | 11 --------
 textproc/p5-Text-ClearSilver/pkg-descr             |  2 --
 textproc/p5-Text-ClearSilver/pkg-plist             | 11 --------
 9 files changed, 1 insertion(+), 93 deletions(-)

diff --git a/MOVED b/MOVED
index 13438e165681..dac582fb2cec 100644
--- a/MOVED
+++ b/MOVED
@@ -5544,3 +5544,4 @@ devel/p5-Data-Thunk||2026-08-02|Removed: no updates in years, depends on expired
 math/p5-Set-IntSpan-Fast-XS||2026-08-02|Removed: no updates in years, depends on expired devel/p5-Data-Swap
 devel/p5-Data-Swap||2026-08-02|Has expired: uses hidden Perl functions that are hidden after 5.37.0
 devel/p5-Devel-BeginLift||2026-08-02|Has expired: uses hidden Perl functions that are hidden after 5.37.0
+textproc/p5-Text-ClearSilver||2026-08-02|Has expired: uses hidden Perl functions that are hidden after 5.37.0
diff --git a/textproc/Makefile b/textproc/Makefile
index e1e2d5eaf11d..c424e473dec3 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -921,7 +921,6 @@
     SUBDIR += p5-Text-Capitalize
     SUBDIR += p5-Text-CharWidth
     SUBDIR += p5-Text-Chomp
-    SUBDIR += p5-Text-ClearSilver
     SUBDIR += p5-Text-Colorizer
     SUBDIR += p5-Text-Context
     SUBDIR += p5-Text-Context-EitherSide
diff --git a/textproc/p5-Text-ClearSilver/Makefile b/textproc/p5-Text-ClearSilver/Makefile
deleted file mode 100644
index 361989a9098e..000000000000
--- a/textproc/p5-Text-ClearSilver/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME=	Text-ClearSilver
-PORTVERSION=	0.10.5.4
-PORTREVISION=	1
-CATEGORIES=	textproc perl5
-MASTER_SITES=	CPAN
-PKGNAMEPREFIX=	p5-
-
-MAINTAINER=	[email protected]
-COMMENT=	Perl extension to the ClearSilver template engine
-WWW=		https://metacpan.org/release/Text-ClearSilver
-
-LICENSE=	ART10 GPLv1+
-LICENSE_COMB=	dual
-
-TEST_DEPENDS=	\
-	p5-Test-Requires>0:devel/p5-Test-Requires \
-	p5-Mouse>0:devel/p5-Mouse
-
-USES=		perl5 gmake
-USE_PERL5=	configure
-
-BROKEN=         uses hidden Perl functions that are hidden after 5.37.0
-DEPRECATED=	${BROKEN}
-EXPIRATION_DATE=2026-08-01
-
-.include <bsd.port.mk>
diff --git a/textproc/p5-Text-ClearSilver/distinfo b/textproc/p5-Text-ClearSilver/distinfo
deleted file mode 100644
index 323fe3752187..000000000000
--- a/textproc/p5-Text-ClearSilver/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Text-ClearSilver-0.10.5.4.tar.gz) = 43b5efe656b6e8f7ad1b4f23f9ba126d8ac90b83f6dfc328e1cbe052c95c1ca0
-SIZE (Text-ClearSilver-0.10.5.4.tar.gz) = 511672
diff --git a/textproc/p5-Text-ClearSilver/files/patch-build_cs.pl b/textproc/p5-Text-ClearSilver/files/patch-build_cs.pl
deleted file mode 100644
index d4a43cdc375a..000000000000
--- a/textproc/p5-Text-ClearSilver/files/patch-build_cs.pl
+++ /dev/null
@@ -1,11 +0,0 @@
---- tool/build_cs.pl.orig	2013-01-19 19:25:13.456439936 +0900
-+++ tool/build_cs.pl	2013-01-19 19:25:22.046439456 +0900
-@@ -37,7 +37,7 @@
-     }
-     die "$0 stopped";
- };
--xsystem('make');
-+xsystem('gmake');
- 
- sub xsystem {
-     print "@_\n";
diff --git a/textproc/p5-Text-ClearSilver/files/patch-noe_err.h b/textproc/p5-Text-ClearSilver/files/patch-noe_err.h
deleted file mode 100644
index 280d67863a3d..000000000000
--- a/textproc/p5-Text-ClearSilver/files/patch-noe_err.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- cs/util/neo_err.h.orig	2013-12-31 23:09:45.821123833 +0900
-+++ cs/util/neo_err.h	2013-12-31 23:16:18.810123255 +0900
-@@ -85,7 +85,7 @@
-  */
- #if defined(USE_C99_VARARG_MACROS)
- #define nerr_raise(e,f,...) \
--   nerr_raisef(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,__VA_ARGS__)
-+   nerr_raisef(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,## __VA_ARGS__)
- #elif defined(USE_GNUC_VARARG_MACROS)
- #define nerr_raise(e,f,a...) \
-    nerr_raisef(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,##a)
-@@ -99,7 +99,7 @@
- 
- #if defined(USE_C99_VARARG_MACROS)
- #define nerr_raise_errno(e,f,...) \
--   nerr_raise_errnof(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,__VA_ARGS__)
-+   nerr_raise_errnof(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,## __VA_ARGS__)
- #elif defined(USE_GNUC_VARARG_MACROS)
- #define nerr_raise_errno(e,f,a...) \
-    nerr_raise_errnof(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,##a)
-@@ -139,7 +139,7 @@
-  */
- #if defined(USE_C99_VARARG_MACROS)
- #define nerr_pass_ctx(e,f,...) \
--   nerr_pass_ctxf(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,__VA_ARGS__)
-+   nerr_pass_ctxf(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,## __VA_ARGS__)
- #elif defined(USE_GNUC_VARARG_MACROS)
- #define nerr_pass_ctx(e,f,a...) \
-    nerr_pass_ctxf(__PRETTY_FUNCTION__,__FILE__,__LINE__,e,f,##a)
diff --git a/textproc/p5-Text-ClearSilver/files/patch-rules.mk.in b/textproc/p5-Text-ClearSilver/files/patch-rules.mk.in
deleted file mode 100644
index 6a0cf919746c..000000000000
--- a/textproc/p5-Text-ClearSilver/files/patch-rules.mk.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- cs/rules.mk.in.orig	2013-12-31 22:42:58.734123396 +0900
-+++ cs/rules.mk.in	2013-12-31 22:43:10.268123883 +0900
-@@ -158,7 +158,7 @@
- 	@touch Makefile.depends
- 	@if test "x" != "x$(SOURCE_FILES)"; then \
- 	  for II in "$(SOURCE_FILES)"; do \
--		gcc -M -MG ${CFLAGS} $$II >> Makefile.depends; \
-+		${CC} -M -MG ${CFLAGS} $$II >> Makefile.depends; \
- 	  done; \
- 	 fi
- 	@echo "** (done) "
diff --git a/textproc/p5-Text-ClearSilver/pkg-descr b/textproc/p5-Text-ClearSilver/pkg-descr
deleted file mode 100644
index 3f3c4f3ec1fa..000000000000
--- a/textproc/p5-Text-ClearSilver/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Text::ClearSilver is a Perl binding to the ClearSilver template
-engine.
diff --git a/textproc/p5-Text-ClearSilver/pkg-plist b/textproc/p5-Text-ClearSilver/pkg-plist
deleted file mode 100644
index fdf7a9790e5a..000000000000
--- a/textproc/p5-Text-ClearSilver/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-%%PERL5_MAN3%%/Text::ClearSilver.3.gz
-%%PERL5_MAN3%%/Text::ClearSilver::Compat.3.gz
-%%PERL5_MAN3%%/Text::ClearSilver::FunctionSet.3.gz
-%%PERL5_MAN3%%/Text::ClearSilver::FunctionSet::html.3.gz
-%%PERL5_MAN3%%/Text::ClearSilver::FunctionSet::string.3.gz
-%%SITE_ARCH%%/auto/Text/ClearSilver/ClearSilver.so
-%%SITE_ARCH%%/Text/ClearSilver.pm
-%%SITE_ARCH%%/Text/ClearSilver/Compat.pm
-%%SITE_ARCH%%/Text/ClearSilver/FunctionSet.pm
-%%SITE_ARCH%%/Text/ClearSilver/FunctionSet/html.pm
-%%SITE_ARCH%%/Text/ClearSilver/FunctionSet/string.pm