git: 6c256c6adb79 - main - all: Remove support for end-of-life FreeBSD 14.2 (2025-09-30)

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Wed, 01 Oct 2025 19:27:28 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6c256c6adb790f0588b920d41a5fe4dfa550079f

commit 6c256c6adb790f0588b920d41a5fe4dfa550079f
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-09-07 17:02:36 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-10-01 19:27:17 +0000

    all: Remove support for end-of-life FreeBSD 14.2 (2025-09-30)
    
    - bsd.port.mk: remove support for EOL FreeBSD 14.2
    - devel/gitea-act_runner: update example to FreeBSD 14.3
    - multimedia/kamoso: update comment to make it easier to find when looking for end-of-life FreeBSD versions.
    - net/libifconfig: prune end-of-life FreeBSD versions.
    - net/libpfctl: prune end-of-life FreeBSD versions.
    - x11-wm/hyprland: remove support for end-of-life FreeBSD 14.2
    
    Differential Revision: https://reviews.freebsd.org/D52415
    
    Reviewed by:    bofh, kde, kp, saheed, tagattie
    Approved by:    portmgr (implicit)
---
 Mk/bsd.port.mk                     |  2 +-
 devel/gitea-act_runner/pkg-message |  2 +-
 multimedia/kamoso/Makefile         |  2 +-
 net/libifconfig/Makefile           |  2 +-
 net/libifconfig/distinfo           | 10 ----------
 net/libpfctl/Makefile              |  2 +-
 net/libpfctl/distinfo              |  4 ----
 x11-wm/hyprland/Makefile           |  6 ------
 8 files changed, 5 insertions(+), 25 deletions(-)

diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk
index b3726c98b067..96824b8641e2 100644
--- a/Mk/bsd.port.mk
+++ b/Mk/bsd.port.mk
@@ -1165,7 +1165,7 @@ OSVERSION!=	${AWK} '/^\#define[[:blank:]]__FreeBSD_version/ {print $$3}' < ${SRC
 .    endif
 _EXPORTED_VARS+=	OSVERSION
 
-.    if ${OPSYS} == FreeBSD && (${OSVERSION} < 1305000 || (${OSVERSION} >= 1400000 && ${OSVERSION} < 1402000))
+.    if ${OPSYS} == FreeBSD && (${OSVERSION} < 1305000 || (${OSVERSION} >= 1400000 && ${OSVERSION} < 1403000))
 _UNSUPPORTED_SYSTEM_MESSAGE=	Ports Collection support for your ${OPSYS} version has ended, and no ports\
 								are guaranteed to build on this system. Please upgrade to a supported release.
 .      if defined(ALLOW_UNSUPPORTED_SYSTEM)
diff --git a/devel/gitea-act_runner/pkg-message b/devel/gitea-act_runner/pkg-message
index 7f6b6e6d8c9f..61bf9945e09b 100644
--- a/devel/gitea-act_runner/pkg-message
+++ b/devel/gitea-act_runner/pkg-message
@@ -3,7 +3,7 @@
   message: <<EOM
 FreeBSD does not support Docker.
 When configuring the runner, use 'host' as the label. e.g.
-act-runner register --labels FreeBSD:host,FreeBSD-14.2:host
+act-runner register --labels FreeBSD:host,FreeBSD-14.3:host
 EOM
 }
 ]
diff --git a/multimedia/kamoso/Makefile b/multimedia/kamoso/Makefile
index 3fc27fe83042..2cb3bbdd9b4b 100644
--- a/multimedia/kamoso/Makefile
+++ b/multimedia/kamoso/Makefile
@@ -21,7 +21,7 @@ USE_XORG=	x11
 
 OPTIONS_DEFINE=	DOCS
 
-# Support for 13.5-RELEASE and 14.2-RELEASE
+# Remove at 13.5-RELEASE EOL:
 .if !exists(/usr/bin/clang-scan-deps)
 USES+=		llvm
 .endif
diff --git a/net/libifconfig/Makefile b/net/libifconfig/Makefile
index 1dddc6c8697d..8dd0fe5a2913 100644
--- a/net/libifconfig/Makefile
+++ b/net/libifconfig/Makefile
@@ -41,7 +41,7 @@ do-install:
 	${INSTALL_DATA} ${WRKSRC}/${h} ${STAGEDIR}${PREFIX}/include
 .endfor
 
-_ALL_VERSIONS=	13.3 13.4 13.5 14.0 14.1 14.2 14.3
+_ALL_VERSIONS=	13.5 14.3
 .if make(makesum)
 DISTFILES=	libifconfig-${_LIBIFCONFIG_HASH}.tar.gz
 .for version in ${_ALL_VERSIONS}
diff --git a/net/libifconfig/distinfo b/net/libifconfig/distinfo
index 0d2dabe0b045..e9f7dd703bfd 100644
--- a/net/libifconfig/distinfo
+++ b/net/libifconfig/distinfo
@@ -1,16 +1,6 @@
 TIMESTAMP = 1750761670
-SHA256 (libifconfig-13.3_0.tar.gz) = 7ccd7fab4f6a57d13638c82f3f848d1c08541f85f38d22d99f79125a39ac1982
-SIZE (libifconfig-13.3_0.tar.gz) = 22471
-SHA256 (libifconfig-13.4_0.tar.gz) = 33e092463f08b459cebb5b0e2238fca379409c91ad6793e3fbcc1b034cd1ade7
-SIZE (libifconfig-13.4_0.tar.gz) = 22470
 SHA256 (libifconfig-13.5_0.tar.gz) = b2bf5bd107ab75663736df3b918eed999a916fd0ed253ef7546c7633642ad934
 SIZE (libifconfig-13.5_0.tar.gz) = 22474
-SHA256 (libifconfig-14.0_0.tar.gz) = 8d2a5a9f6254479dc5f8175132bdd169699db2b36e5349ad21f9c791ab96689b
-SIZE (libifconfig-14.0_0.tar.gz) = 23706
-SHA256 (libifconfig-14.1_0.tar.gz) = c2d59622c9a9649afef8e30eb9fb825aa8cd3ec71c12160ed9f7a01c95dcabdb
-SIZE (libifconfig-14.1_0.tar.gz) = 23708
-SHA256 (libifconfig-14.2_0.tar.gz) = fbab01cf067a7c75d14adb7a5b682ab7718e0d0c2fcf03324f4e9157880c5afd
-SIZE (libifconfig-14.2_0.tar.gz) = 23709
 SHA256 (libifconfig-14.3_0.tar.gz) = 04069eacdf7ec216fad6769ab5fdc2d7e781cbb8e09f3d4356691984880f5fc7
 SIZE (libifconfig-14.3_0.tar.gz) = 23709
 SHA256 (libifconfig-b670c9bafc0e.tar.gz) = 87740e514a9c993ca4b7e1ed250df62aab766e60fd27e56e7b38dded4e835232
diff --git a/net/libpfctl/Makefile b/net/libpfctl/Makefile
index 95ff4e77b830..78a152741d26 100644
--- a/net/libpfctl/Makefile
+++ b/net/libpfctl/Makefile
@@ -36,7 +36,7 @@ do-install:
 	${LN} -s libpfctl.so.0 ${STAGEDIR}${PREFIX}/lib/libpfctl.so
 	${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include
 
-_ALL_VERSIONS=	13.4 13.5 14.2 14.3 15.0
+_ALL_VERSIONS=	13.5 14.3 15.0
 .if make(makesum)
 DISTFILES=
 .for version in ${_ALL_VERSIONS}
diff --git a/net/libpfctl/distinfo b/net/libpfctl/distinfo
index 1c3935f26900..2ac5f042f0bf 100644
--- a/net/libpfctl/distinfo
+++ b/net/libpfctl/distinfo
@@ -1,10 +1,6 @@
 TIMESTAMP = 1746177054
-SHA256 (libpfctl-13.4_4.tar.gz) = c29f57896e2274ab5c7d6836e5a58e9218c4bf83f2ce8953e3cd1944d01692ef
-SIZE (libpfctl-13.4_4.tar.gz) = 10104
 SHA256 (libpfctl-13.5_4.tar.gz) = c017afbe6634ab2feb0ccc82273059d108325a23a09d0e0827879fc0a1c84237
 SIZE (libpfctl-13.5_4.tar.gz) = 10104
-SHA256 (libpfctl-14.2_4.tar.gz) = 527c63aa4b9e7eed513fa0c669878faea2e935f3e505dd83f8b6d7b45d3fa986
-SIZE (libpfctl-14.2_4.tar.gz) = 11690
 SHA256 (libpfctl-14.3_4.tar.gz) = 0dba9d47cb5990e3029641bca9958925f20b091456bb7fe140ce1f4e9e2c30ce
 SIZE (libpfctl-14.3_4.tar.gz) = 11678
 SHA256 (libpfctl-15.0_4.tar.gz) = f05d9a636e4b361b98d9056eead54c396600d427c61b2faafefde4baabbc9481
diff --git a/x11-wm/hyprland/Makefile b/x11-wm/hyprland/Makefile
index ca1278ac6ed5..22f0bf65d3b8 100644
--- a/x11-wm/hyprland/Makefile
+++ b/x11-wm/hyprland/Makefile
@@ -62,12 +62,6 @@ X11_CMAKE_BOOL_OFF=	NO_XWAYLAND
 
 .include <bsd.port.options.mk>
 
-# XXX Delete after 14.2-RELEASE EoL (2025-09-30)
-# #embed directive in C23 standard requires llvm 19 or later
-.if ${OPSYS} == FreeBSD && (${OSVERSION} >= 1400000 && ${OSVERSION} < 1402501)
-USES+=		llvm:min=19
-.endif
-
 post-patch:
 # Respect consolekit2 as XDG_RUNTIME_DIR fallback
 	@${REINPLACE_CMD} 's|/run/user|/var&|' \