Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F103981962
D47833.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
9 KB
Referenced Files
None
Subscribers
None
D47833.diff
View Options
diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk
--- a/Mk/bsd.port.mk
+++ b/Mk/bsd.port.mk
@@ -1179,7 +1179,7 @@
. endif
_EXPORTED_VARS+= OSVERSION
-. if ${OPSYS} == FreeBSD && (${OSVERSION} < 1303000 || (${OSVERSION} >= 1400000 && ${OSVERSION} < 1401000))
+. if ${OPSYS} == FreeBSD && (${OSVERSION} < 1303400 || (${OSVERSION} >= 1400000 && ${OSVERSION} < 1401000))
_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/biology/atac-seq/Makefile b/biology/atac-seq/Makefile
--- a/biology/atac-seq/Makefile
+++ b/biology/atac-seq/Makefile
@@ -27,7 +27,7 @@
.include <bsd.port.options.mk>
-.if ${OPSYS} != FreeBSD || ${OSVERSION} >= 1302509
+.if ${OPSYS} != FreeBSD
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MACS3>0:biology/py-macs3@${PY_FLAVOR}
.endif
diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile
--- a/devel/boost-libs/Makefile
+++ b/devel/boost-libs/Makefile
@@ -18,7 +18,6 @@
# * OSVERSION is included in either of following ranges.
# 1. 1500000 <= OSVERSION < 1500017
# 2. 1400000 <= OSVERSION < 1400509 (no longer relevant)
-# 3. 1300000 <= OSVERSION < 1303502 (no longer relevant)
# * Base system is built with WITH_LLVM_ASSERTIONS variable set.
# So if your base system fulfills them you need to use LLVM ports to
# build this port.
diff --git a/editors/imhex-current/Makefile b/editors/imhex-current/Makefile
--- a/editors/imhex-current/Makefile
+++ b/editors/imhex-current/Makefile
@@ -137,8 +137,7 @@
${CP} -R ${WRKDIR}/imhex-bastion-pats-${GL_TAG_IMHEX_BASTION_PATS}/* ${WRKDIR}/.build/_deps/imhex_patterns_src/patterns/bastion
${CP} -R ${WRKDIR}/imhex-ffx-pats-${GL_TAG_IMHEX_FFX_PATS}/* ${WRKDIR}/.build/_deps/imhex_patterns_src/patterns/ffx
# Before LLVM 18 import into the base system
-.if ((${OSREL:R} == 15 && ${OSVERSION} < 1500018) \
- || (${OSREL:R} == 13 && ${OSVERSION} < 1303503))
+.if ${OSREL:R} == 15 && ${OSVERSION} < 1500018
${CP} -R ${WRKSRC_jthread}/* ${WRKSRC}/lib/third_party/jthread
.endif
diff --git a/editors/imhex/Makefile b/editors/imhex/Makefile
--- a/editors/imhex/Makefile
+++ b/editors/imhex/Makefile
@@ -89,8 +89,7 @@
.include <bsd.port.pre.mk>
# Before LLVM 18 import into the base system
-.if ((${OSREL:R} == 15 && ${OSVERSION} < 1500018) \
- || (${OSREL:R} == 13 && ${OSVERSION} < 1303503))
+.if ${OSREL:R} == 15 && ${OSVERSION} < 1500018
EXTRA_PATCHES= ${PATCHDIR}/extra-patch-lib_external_libwolv_libs_io_include_wolv_io_file.hpp \
${PATCHDIR}/extra-patch-plugins_windows_include_views_view__tty__console.hpp \
${PATCHDIR}/extra-patch-lib_libimhex_include_hex_api_task.hpp \
@@ -111,8 +110,7 @@
${CP} -R ${WRKSRC_yara}/* ${WRKSRC}/lib/external/yara/yara
${MKDIR} ${WRKDIR}/.build/_deps/imhex_patterns_src
${CP} -R ${WRKSRC_imhex_patterns}/* ${WRKDIR}/.build/_deps/imhex_patterns_src
-.if ((${OSREL:R} == 15 && ${OSVERSION} < 1500018) \
- || (${OSREL:R} == 13 && ${OSVERSION} < 1303503))
+.if ${OSREL:R} == 15 && ${OSVERSION} < 1500018
${CP} -R ${WRKSRC_jthread}/source/*.hpp ${WRKSRC}/lib/libimhex/include
${CP} -R ${WRKSRC_jthread}/source/*.hpp ${WRKSRC}/lib/external/libwolv/libs/io/include/wolv/io
.endif
diff --git a/games/slump/Makefile b/games/slump/Makefile
--- a/games/slump/Makefile
+++ b/games/slump/Makefile
@@ -20,7 +20,7 @@
.include <bsd.port.options.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1302505
+.if ${OPSYS} == FreeBSD
CFLAGS+= -Wno-error=int-conversion
.endif
diff --git a/graphics/zeno/Makefile b/graphics/zeno/Makefile
--- a/graphics/zeno/Makefile
+++ b/graphics/zeno/Makefile
@@ -29,7 +29,6 @@
ZENO_WIN32_RC ZENO_WITH_CUDA
# ZENO_BUILD_DESIGNER - bug https://github.com/zenustech/zeno/issues/1907
-# fix on 13.3: "ld: error: undefined reference due to --no-allow-shlib-undefined:
LDFLAGS+= -Wl,--allow-shlib-undefined -lomp
PLIST_FILES= bin/autotest \
diff --git a/net/bird2/Makefile b/net/bird2/Makefile
--- a/net/bird2/Makefile
+++ b/net/bird2/Makefile
@@ -75,7 +75,7 @@
rtsock_PKGNAMESUFFIX= 2
.endif
-.if ${OPSYS} == FreeBSD && ( ${OSVERSION} < 1303502 || ( ${OSVERSION} >= 1500000 && ${OSVERSION} < 1500017 ))
+.if ${OPSYS} == FreeBSD && (${OSVERSION} >= 1500000 && ${OSVERSION} < 1500017)
EXTRA_PATCHES= ${PATCHDIR}/extra-patch-netlink-route
.endif
diff --git a/net/samba419/Makefile b/net/samba419/Makefile
--- a/net/samba419/Makefile
+++ b/net/samba419/Makefile
@@ -412,10 +412,6 @@
##############################################################################
.include <bsd.port.options.mk>
##############################################################################
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1300076
-IGNORE=runs only on FreeBSD 13.1 and above due use of O_EMPTY_PATH
-.endif
-
.if !${PORT_OPTIONS:MADS} && ${PORT_OPTIONS:MAD_DC}
IGNORE=To disable ADS option you also need to disable AD_DC option
.endif
diff --git a/security/openssl31-quictls/Makefile b/security/openssl31-quictls/Makefile
--- a/security/openssl31-quictls/Makefile
+++ b/security/openssl31-quictls/Makefile
@@ -45,13 +45,11 @@
OPTIONS_DEFINE_i386= I386
OPTIONS_GROUP_PROTOCOLS=NEXTPROTONEG SCTP SSL3 TLS1 TLS1_1 TLS1_2
-OPTIONS_DEFINE= ASYNC CRYPTODEV CT KTLS MAN3 RFC3779 SHARED ZLIB
+OPTIONS_DEFINE= ASYNC CT KTLS MAN3 RFC3779 SHARED ZLIB
OPTIONS_DEFAULT=ASM ASYNC CT DES EC FIPS GOST KTLS MAN3 MD4 NEXTPROTONEG \
RC2 RC4 RMD160 SCTP SHARED SSE2 THREADS TLS1 TLS1_1 TLS1_2
-OPTIONS_EXCLUDE=${${OSVERSION} < 1300042:?KTLS:} \
- ${${OSVERSION} > 1300000:?CRYPTODEV:}
OPTIONS_EXCLUDE_i386= FIPS
OPTIONS_GROUP_OPTIMIZE_amd64= EC
@@ -68,7 +66,6 @@
ASM_DESC= Assembler code
ASYNC_DESC= Asynchronous mode
CIPHERS_DESC= Block Cipher Support
-CRYPTODEV_DESC= /dev/crypto support
CT_DESC= Certificate Transparency Support
DES_DESC= (Triple) Data Encryption Standard
EC_DESC= Optimize NIST elliptic curves
@@ -77,7 +74,7 @@
HASHES_DESC= Hash Function Support
I386_DESC= i386 (instead of i486+)
IDEA_DESC= International Data Encryption Algorithm
-KTLS_DESC= Use in-kernel TLS (FreeBSD >13)
+KTLS_DESC= Use in-kernel TLS
LEGACY_DESC= Older algorithms
MAN3_DESC= Install API manpages (section 3, 7)
MD2_DESC= MD2 (obsolete) (requires LEGACY)
diff --git a/security/openssl31-quictls/pkg-plist b/security/openssl31-quictls/pkg-plist
--- a/security/openssl31-quictls/pkg-plist
+++ b/security/openssl31-quictls/pkg-plist
@@ -137,7 +137,6 @@
include/openssl/x509v3.h
include/openssl/x509v3err.h
%%SHARED%%lib/engines-%%SHLIBVER%%/capi.so
-%%CRYPTODEV%%%%SHARED%%lib/engines-%%SHLIBVER%%/devcrypto.so
%%SHARED%%lib/engines-%%SHLIBVER%%/loader_attic.so
%%SHARED%%lib/engines-%%SHLIBVER%%/padlock.so
lib/libcrypto.a
diff --git a/x11-wm/hyprland/files/patch-libc++17 b/x11-wm/hyprland/files/patch-libc++17
deleted file mode 100644
--- a/x11-wm/hyprland/files/patch-libc++17
+++ /dev/null
@@ -1,19 +0,0 @@
-Drop after FreeBSD 13.3 EOL around 2025-07-01
-
-../src/debug/Log.cpp:13:26: error: no member named 'native_handle' in 'std::ofstream'
- 13 | auto handle = logOfs.native_handle();
- | ~~~~~~ ^
-
---- src/debug/Log.cpp.orig 2024-08-18 21:21:59 UTC
-+++ src/debug/Log.cpp
-@@ -10,8 +10,10 @@ void Debug::init(const std::string& IS) {
- void Debug::init(const std::string& IS) {
- logFile = IS + (ISDEBUG ? "/hyprlandd.log" : "/hyprland.log");
- logOfs.open(logFile, std::ios::out | std::ios::app);
-+#if !defined(_LIBCPP_VERSION) || _LIBCPP_VERSION >= 180100
- auto handle = logOfs.native_handle();
- fcntl(handle, F_SETFD, FD_CLOEXEC);
-+#endif
- }
-
- void Debug::close() {
diff --git a/x11/waybar/Makefile b/x11/waybar/Makefile
--- a/x11/waybar/Makefile
+++ b/x11/waybar/Makefile
@@ -176,24 +176,4 @@
${TOUCH} ${WRKDIR}/.meson_build_tests; \
fi
-# XXX Drop after FreeBSD 13.3 EOL around 2025-07-01 (don't forget distinfo)
-.if ${CXX} == c++ && exists(/usr/include/c++/v1/__chrono/concepts.h) && \
- !exists(/usr/include/c++/v1/__chrono/tzdb.h) || make(makesum) || make(fetch)
-USES+= cmake:indirect
-CMAKE_ARGS= -B ${WRKDIR}/libcxx_build -S ${WRKSRC_libcxx}/libcxx
-CMAKE_OFF= LIBCXX_INCLUDE_BENCHMARKS
-CMAKE_INSTALL_PREFIX= ${WRKDIR}/libcxx_prefix
-
-# XXX Move into separate port and standardize via USES
-GH_TUPLE+= llvm:llvm-project:llvmorg-16.0.1:libcxx
-CXXFLAGS+= -nostdinc++ -isystem${WRKDIR}/libcxx_prefix/include/c++/v1
-# Don't link against new libc++ as it's not necessary
-#LDFLAGS+= -nostdlib++ -L${WRKDIR}/libcxx_prefix/lib -l:libc++.a -lcxxrt
-
-pre-configure: bundled-libcxx
-bundled-libcxx:
- @${SETENVI} ${WRK_ENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS}
- @${DO_MAKE_BUILD:NDESTDIR*} install -C ${WRKDIR}/libcxx_build
-.endif # exists(/usr/include/c++/v1/__chrono/concepts.h)
-
.include <bsd.port.mk>
diff --git a/x11/waybar/distinfo b/x11/waybar/distinfo
--- a/x11/waybar/distinfo
+++ b/x11/waybar/distinfo
@@ -1,7 +1,5 @@
TIMESTAMP = 1730730436
SHA256 (Alexays-Waybar-0.11.0_GH0.tar.gz) = 6a0e9f0f7f2eff503951958cbb16dc39041c0b67e86c35154e8507677c61be9d
SIZE (Alexays-Waybar-0.11.0_GH0.tar.gz) = 317607
-SHA256 (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = b5a9ff1793b1e2d388a3819bf35797002b1d2e40bb35a10c65605e0ea1435271
-SIZE (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = 179289803
SHA256 (0d02f6877d88551ea2be0cd151c1e6354e208b1c.patch) = 7ca2c4be684ad2d51f5c278400d37f7179c4f242d84268de1b74d443568a83d5
SIZE (0d02f6877d88551ea2be0cd151c1e6354e208b1c.patch) = 5550
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Tue, Dec 3, 12:26 AM (20 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
14996250
Default Alt Text
D47833.diff (9 KB)
Attached To
Mode
D47833: all: remove support for FreeBSD 13.3
Attached
Detach File
Event Timeline
Log In to Comment