Page MenuHomeFreeBSD

D47833.diff
No OneTemporary

D47833.diff

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

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)

Event Timeline