From: Brad Smith Subject: UPDATE: libnfs 6.0.2 To: ports@openbsd.org Date: Mon, 22 Jun 2026 04:09:23 -0400 Here is an update to libnfs 6.0.2. Index: Makefile =================================================================== RCS file: /cvs/ports/devel/libnfs/Makefile,v retrieving revision 1.11 diff -u -p -u -p -r1.11 Makefile --- Makefile 4 Mar 2026 09:46:42 -0000 1.11 +++ Makefile 15 Jun 2026 07:49:58 -0000 @@ -1,12 +1,12 @@ COMMENT= client library for accessing NFS +DISTNAME= libnfs-6.0.2pl20260609 GH_ACCOUNT= sahlberg GH_PROJECT= libnfs -GH_TAGNAME= libnfs-5.0.2 -PKGNAME= ${GH_TAGNAME} +GH_COMMIT= 935b8db712b3c6649bc57ddc276526c4a31680de CATEGORIES= devel net -SHARED_LIBS= nfs 2.2 +SHARED_LIBS= nfs 3.0 HOMEPAGE= https://github.com/sahlberg/libnfs @@ -17,9 +17,14 @@ PERMIT_PACKAGE= Yes WANTLIB= c -AUTOCONF_VERSION= 2.69 -AUTOMAKE_VERSION= 1.16 +MODULES= devel/cmake -CONFIGURE_STYLE= autoreconf +BUILD_DEPENDS+= textproc/libxslt + +CONFIGURE_ARGS+=-DENABLE_DOCUMENTATION=ON \ + -DENABLE_UTILS=ON \ + -DINSTALL_MAN_DIR="${PREFIX}/man" + +NO_TEST= Yes .include Index: distinfo =================================================================== RCS file: /cvs/ports/devel/libnfs/distinfo,v retrieving revision 1.6 diff -u -p -u -p -r1.6 distinfo --- distinfo 4 Mar 2026 09:46:42 -0000 1.6 +++ distinfo 15 Jun 2026 07:49:58 -0000 @@ -1,2 +1,2 @@ -SHA256 (libnfs-libnfs-5.0.2.tar.gz) = Y35WZDsZ2p+6mPBoR3iMTa0wi3IxVqZHSAQQNdzfm9M= -SIZE (libnfs-libnfs-5.0.2.tar.gz) = 281154 +SHA256 (libnfs-6.0.2pl20260609-935b8db7.tar.gz) = vEFqhQqOIOo1pHC33lwx1TsuxAiiN4lGYmF/yHIZBe0= +SIZE (libnfs-6.0.2pl20260609-935b8db7.tar.gz) = 368877 Index: patches/patch-include_nfsc_libnfs_h =================================================================== RCS file: patches/patch-include_nfsc_libnfs_h diff -N patches/patch-include_nfsc_libnfs_h --- patches/patch-include_nfsc_libnfs_h 11 Mar 2022 18:50:37 -0000 1.5 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -Index: include/nfsc/libnfs.h ---- include/nfsc/libnfs.h.orig -+++ include/nfsc/libnfs.h -@@ -38,6 +38,9 @@ - #ifdef __cplusplus - extern "C" { - #endif -+#if defined(__OpenBSD__) -+#include /* gettimeofday */ -+#endif - - #define LIBNFS_FEATURE_READAHEAD - #define LIBNFS_FEATURE_PAGECACHE Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/libnfs/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -p -r1.4 PLIST --- pkg/PLIST 11 Mar 2022 18:50:37 -0000 1.4 +++ pkg/PLIST 15 Jun 2026 07:49:58 -0000 @@ -13,8 +13,12 @@ include/nfsc/libnfs-raw-rquota.h include/nfsc/libnfs-raw.h include/nfsc/libnfs-zdr.h include/nfsc/libnfs.h -@static-lib lib/libnfs.a -lib/libnfs.la +lib/cmake/ +lib/cmake/libnfs/ +lib/cmake/libnfs/FindNFS.cmake +lib/cmake/libnfs/libnfs-config${MODCMAKE_BUILD_SUFFIX} +lib/cmake/libnfs/libnfs-config-version.cmake +lib/cmake/libnfs/libnfs-config.cmake @lib lib/libnfs.so.${LIBnfs_VERSION} lib/pkgconfig/libnfs.pc @man man/man1/nfs-cat.1