Remove a hack hardcoding a dependency on GnuTLS that is only relevant
for Linux.


Index: Makefile
===================================================================
RCS file: /cvs/ports/benchmarks/fio/Makefile,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 Makefile
--- Makefile    28 Dec 2025 05:34:39 -0000      1.13
+++ Makefile    8 Aug 2026 23:28:51 -0000
@@ -4,6 +4,7 @@ GH_ACCOUNT=     axboe
 GH_PROJECT=    fio
 GH_TAGNAME=    fio-3.41
 PKGNAME=       ${GH_TAGNAME}
+REVISION=      0
 
 CATEGORIES=    benchmarks
 
@@ -19,7 +20,7 @@ PERMIT_PACKAGE=       Yes
 COMPILER=      base-clang ports-gcc
 COMPILER_LANGS=        c
 
-WANTLIB += c gnutls m nfs pthread z
+WANTLIB += c m nfs pthread z
 
 USE_GMAKE=     Yes
 SEPARATE_BUILD= Yes
@@ -32,7 +33,6 @@ MAKE_FLAGS=   V=1 \
 CONFIGURE_ARGS=        --disable-optimizations \
                --disable-native
 
-LIB_DEPENDS=   devel/libnfs \
-               security/gnutls
+LIB_DEPENDS=   devel/libnfs
 
 .include <bsd.port.mk>
Index: patches/patch-configure
===================================================================
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-configure     8 Aug 2026 23:28:51 -0000
@@ -0,0 +1,21 @@
+GnuTLS is Linux-specific.
+
+Index: configure
+--- configure.orig
++++ configure
+@@ -2363,8 +2363,13 @@ print_config "DAOS File System (dfs) Engine" "$dfs"
+ if test "$libnfs" != "no" ; then
+   if $(pkg-config libnfs > /dev/null 2>&1); then
+     libnfs="yes"
+-    libnfs_cflags=$(pkg-config --cflags libnfs gnutls)
+-    libnfs_libs=$(pkg-config --libs libnfs gnutls)
++    if test "$targetos" = "Linux" ; then
++      libnfs_cflags=$(pkg-config --cflags libnfs gnutls)
++      libnfs_libs=$(pkg-config --libs libnfs gnutls)
++    else
++      libnfs_cflags=$(pkg-config --cflags libnfs)
++      libnfs_libs=$(pkg-config --libs libnfs)
++    fi
+   else
+     if test "$libnfs" = "yes" ; then
+       feature_not_found "libnfs" "libnfs"

Reply via email to