Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F153427723
D50086.id154607.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
4 KB
Referenced Files
None
Subscribers
None
D50086.id154607.diff
View Options
diff --git a/misc/Makefile b/misc/Makefile
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -62,6 +62,7 @@
SUBDIR += compat11x
SUBDIR += compat12x
SUBDIR += compat13x
+ SUBDIR += compat14x
SUBDIR += compat4x
SUBDIR += compat5x
SUBDIR += compat6x
diff --git a/misc/compat13x/Makefile b/misc/compat13x/Makefile
--- a/misc/compat13x/Makefile
+++ b/misc/compat13x/Makefile
@@ -1,6 +1,6 @@
PORTNAME= compat13x
PORTVERSION= 13.5.1305000.20250330
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MASTER_SITES= LOCAL/arrowd
PKGNAMESUFFIX= -${ARCH}
@@ -26,6 +26,10 @@
IGNORE= is for FreeBSD 13.x and newer
.endif
+.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1500000
+RUN_DEPENDS+= compat14x-${ARCH}>=0:misc/compat14x
+.endif
+
.if ${ARCH} == amd64
USE_LDCONFIG32= ${TARGET32_DIR}
.endif
diff --git a/misc/compat13x/pkg-plist.aarch64 b/misc/compat13x/pkg-plist.aarch64
--- a/misc/compat13x/pkg-plist.aarch64
+++ b/misc/compat13x/pkg-plist.aarch64
@@ -1,4 +1,4 @@
lib/compat/libcrypto.so.111
-lib/compat/libmd.so.6
+@comment lib/compat/libmd.so.6
lib/compat/libnv.so.0
lib/compat/libssl.so.111
diff --git a/misc/compat13x/pkg-plist.amd64 b/misc/compat13x/pkg-plist.amd64
--- a/misc/compat13x/pkg-plist.amd64
+++ b/misc/compat13x/pkg-plist.amd64
@@ -1,8 +1,8 @@
lib/compat/libcrypto.so.111
-lib/compat/libmd.so.6
+@comment lib/compat/libmd.so.6
lib/compat/libnv.so.0
lib/compat/libssl.so.111
lib32/compat/libcrypto.so.111
-lib32/compat/libmd.so.6
+@comment lib32/compat/libmd.so.6
lib32/compat/libnv.so.0
lib32/compat/libssl.so.111
diff --git a/misc/compat13x/pkg-plist.i386 b/misc/compat13x/pkg-plist.i386
--- a/misc/compat13x/pkg-plist.i386
+++ b/misc/compat13x/pkg-plist.i386
@@ -1,4 +1,4 @@
lib/compat/libcrypto.so.111
-lib/compat/libmd.so.6
+@comment lib/compat/libmd.so.6
lib/compat/libnv.so.0
lib/compat/libssl.so.111
diff --git a/misc/compat13x/Makefile b/misc/compat14x/Makefile
copy from misc/compat13x/Makefile
copy to misc/compat14x/Makefile
--- a/misc/compat13x/Makefile
+++ b/misc/compat14x/Makefile
@@ -1,6 +1,5 @@
-PORTNAME= compat13x
-PORTVERSION= 13.5.1305000.20250330
-PORTREVISION= 1
+PORTNAME= compat14x
+PORTVERSION= 14.2.1402000.20250430
CATEGORIES= misc
MASTER_SITES= LOCAL/arrowd
PKGNAMESUFFIX= -${ARCH}
@@ -18,12 +17,11 @@
TARGET_DIR= ${PREFIX}/lib/compat
TARGET32_DIR= ${PREFIX}/lib32/compat
USE_LDCONFIG= ${TARGET_DIR}
-NO_SHLIB_REQUIRES_GLOB= *:32
.include <bsd.port.pre.mk>
-.if ${OSREL:R} < 13
-IGNORE= is for FreeBSD 13.x and newer
+.if ${OSREL:R} < 14
+IGNORE= is for FreeBSD 14.x and newer
.endif
.if ${ARCH} == amd64
diff --git a/misc/compat14x/distinfo b/misc/compat14x/distinfo
new file mode 100644
--- /dev/null
+++ b/misc/compat14x/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1746026180
+SHA256 (compat14x-aarch64-14.2.1402000.20250430.tar.xz) = ab8ef228dfad1c1285f6a7736baf1dcd3d9a1331b5130aea852057a8f4b6f1ff
+SIZE (compat14x-aarch64-14.2.1402000.20250430.tar.xz) = 41772
+SHA256 (compat14x-amd64-14.2.1402000.20250430.tar.xz) = d2e9488f888352b44967c3181d446827751c7fcbba80f06861ce14f955cde332
+SIZE (compat14x-amd64-14.2.1402000.20250430.tar.xz) = 77684
+SHA256 (compat14x-i386-14.2.1402000.20250430.tar.xz) = c9919e9b26dc92946ae446a001a788c6273f8b14dba521b3192b07d1f09aa7f3
+SIZE (compat14x-i386-14.2.1402000.20250430.tar.xz) = 49244
diff --git a/misc/compat14x/pkg-descr b/misc/compat14x/pkg-descr
new file mode 100644
--- /dev/null
+++ b/misc/compat14x/pkg-descr
@@ -0,0 +1,12 @@
+This package allows you to install the compat14x libraries on your
+system, so you can use legacy binaries that depend on them.
+
+Ports usage example:
+
+--
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 1500000
+LIB_DEPENDS+= libmd.so.6:misc/compat14x
+.endif
+--
diff --git a/misc/compat14x/pkg-plist.aarch64 b/misc/compat14x/pkg-plist.aarch64
new file mode 100644
--- /dev/null
+++ b/misc/compat14x/pkg-plist.aarch64
@@ -0,0 +1 @@
+lib/compat/libmd.so.6
diff --git a/misc/compat14x/pkg-plist.amd64 b/misc/compat14x/pkg-plist.amd64
new file mode 100644
--- /dev/null
+++ b/misc/compat14x/pkg-plist.amd64
@@ -0,0 +1,2 @@
+lib/compat/libmd.so.6
+lib32/compat/libmd.so.6
diff --git a/misc/compat14x/pkg-plist.i386 b/misc/compat14x/pkg-plist.i386
new file mode 100644
--- /dev/null
+++ b/misc/compat14x/pkg-plist.i386
@@ -0,0 +1 @@
+lib/compat/libmd.so.6
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Apr 22, 2:59 AM (11 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31948888
Default Alt Text
D50086.id154607.diff (4 KB)
Attached To
Mode
D50086: misc/compat14x: Add port by extracting out of compat13x
Attached
Detach File
Event Timeline
Log In to Comment