Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F156919004
D50086.id154742.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
7 KB
Referenced Files
None
Subscribers
None
D50086.id154742.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/compat10x/pkg-descr b/misc/compat10x/pkg-descr
--- a/misc/compat10x/pkg-descr
+++ b/misc/compat10x/pkg-descr
@@ -1,4 +1,4 @@
-This package allows you to install the compat10x libraries on your
+This package provides the compat10x libraries for your
system, so you can use legacy binaries that depend on them.
Ports usage example:
diff --git a/misc/compat11x/pkg-descr b/misc/compat11x/pkg-descr
--- a/misc/compat11x/pkg-descr
+++ b/misc/compat11x/pkg-descr
@@ -1,4 +1,4 @@
-This package allows you to install the compat11x libraries on your
+This package provides the compat11x libraries for your
system, so you can use legacy binaries that depend on them.
Ports usage example:
diff --git a/misc/compat12x/pkg-descr b/misc/compat12x/pkg-descr
--- a/misc/compat12x/pkg-descr
+++ b/misc/compat12x/pkg-descr
@@ -1,4 +1,4 @@
-This package allows you to install the compat12x libraries on your
+This package provides the compat12x libraries for your
system, so you can use legacy binaries that depend on them.
Ports usage example:
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} >= 1400000
+RUN_DEPENDS+= compat14x-${ARCH}>=0:misc/compat14x
+.endif
+
.if ${ARCH} == amd64
USE_LDCONFIG32= ${TARGET32_DIR}
.endif
diff --git a/misc/compat13x/pkg-descr b/misc/compat13x/pkg-descr
--- a/misc/compat13x/pkg-descr
+++ b/misc/compat13x/pkg-descr
@@ -1,4 +1,4 @@
-This package allows you to install the compat13x libraries on your
+This package provides the compat13x libraries for your
system, so you can use legacy binaries that depend on them.
Ports usage example:
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 provides the compat14x libraries for 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
diff --git a/misc/compat4x/pkg-descr b/misc/compat4x/pkg-descr
--- a/misc/compat4x/pkg-descr
+++ b/misc/compat4x/pkg-descr
@@ -1,4 +1,4 @@
-This package allows you to install the compat4x libraries on your
+This package provides the compat4x libraries for your
system, so you can use legacy binaries that depend on them.
Ports usage example:
diff --git a/misc/compat5x/pkg-descr b/misc/compat5x/pkg-descr
--- a/misc/compat5x/pkg-descr
+++ b/misc/compat5x/pkg-descr
@@ -1,4 +1,4 @@
-This package allows you to install the compat5x libraries on your
+This package provides the compat5x libraries for your
system, so you can use legacy binaries that depend on them.
Ports usage example:
diff --git a/misc/compat6x/pkg-descr b/misc/compat6x/pkg-descr
--- a/misc/compat6x/pkg-descr
+++ b/misc/compat6x/pkg-descr
@@ -1,4 +1,4 @@
-This package allows you to install the compat6x libraries on your
+This package provides the compat6x libraries for your
system, so you can use legacy binaries that depend on them.
Ports usage example:
diff --git a/misc/compat7x/pkg-descr b/misc/compat7x/pkg-descr
--- a/misc/compat7x/pkg-descr
+++ b/misc/compat7x/pkg-descr
@@ -1,4 +1,4 @@
-This package allows you to install the compat7x libraries on your
+This package provides the compat7x libraries for your
system, so you can use legacy binaries that depend on them.
Ports usage example:
diff --git a/misc/compat8x/pkg-descr b/misc/compat8x/pkg-descr
--- a/misc/compat8x/pkg-descr
+++ b/misc/compat8x/pkg-descr
@@ -1,4 +1,4 @@
-This package allows you to install the compat8x libraries on your
+This package provides the compat8x libraries for your
system, so you can use legacy binaries that depend on them.
Ports usage example:
diff --git a/misc/compat9x/pkg-descr b/misc/compat9x/pkg-descr
--- a/misc/compat9x/pkg-descr
+++ b/misc/compat9x/pkg-descr
@@ -1,4 +1,4 @@
-This package allows you to install the compat9x libraries on your
+This package provides the compat9x libraries for your
system, so you can use legacy binaries that depend on them.
Ports usage example:
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, May 18, 8:50 AM (4 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33240616
Default Alt Text
D50086.id154742.diff (7 KB)
Attached To
Mode
D50086: misc/compat14x: Add port by extracting out of compat13x
Attached
Detach File
Event Timeline
Log In to Comment