Index | Thread | Search

From:
Brad Smith <brad@comstyle.com>
Subject:
UPDATE: libsmb2 6.2.0pl20260808
To:
ports@openbsd.org
Date:
Sun, 9 Aug 2026 01:59:14 -0400

Download raw body.

Thread
Here is an update to libsmb2 6.2.0pl20260809.

Bug fixes and dcerpc support.

All depends build Ok.


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/libsmb2/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- Makefile	20 Jul 2025 14:53:27 -0000	1.4
+++ Makefile	9 Aug 2026 04:17:08 -0000
@@ -1,17 +1,18 @@
 COMMENT=	userspace client library for accessing SMB2/SMB3 shares
 
-DISTNAME=	libsmb2-6.2.0
+DISTNAME=	libsmb2-6.2.0pl20260809
 GH_ACCOUNT=	sahlberg
 GH_PROJECT=	libsmb2
-GH_COMMIT=	572e2f6c2db38d8267d6459861b31b71c3c7b178
+GH_COMMIT=	0b2aa4310c7a0510c666fe7da0eebce0f7e93824
 
 CATEGORIES=	devel
 
-SHARED_LIBS=	smb2	2.0
+SHARED_LIBS=	smb2	3.0 \
+		dcerpc	0.0
 
 MAINTAINER=	Brad Smith <brad@comstyle.com>
 
-# LGPLv2.1+
+# LGPLv2.1+ + BSD
 PERMIT_PACKAGE=	Yes
 
 MODULES=	devel/cmake
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/libsmb2/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo	20 Jul 2025 14:53:27 -0000	1.3
+++ distinfo	9 Aug 2026 04:17:08 -0000
@@ -1,2 +1,2 @@
-SHA256 (libsmb2-6.2.0-572e2f6c.tar.gz) = Vj5r4V2RUKMeCLUiIl06riYio6rcIFFfBa1wlyq4jg8=
-SIZE (libsmb2-6.2.0-572e2f6c.tar.gz) = 273147
+SHA256 (libsmb2-6.2.0pl20260809-0b2aa431.tar.gz) = DD8B+oV/GHTGr+XGM4PmLIYP/+mBPWsQJ7hjoa/8hx4=
+SIZE (libsmb2-6.2.0pl20260809-0b2aa431.tar.gz) = 413092
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/libsmb2/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- pkg/PLIST	11 Mar 2022 18:50:39 -0000	1.3
+++ pkg/PLIST	9 Aug 2026 04:17:08 -0000
@@ -1,14 +1,23 @@
+include/dcerpc/
+include/dcerpc/dcerpc-dtyp.h
+include/dcerpc/dcerpc-epm.h
+include/dcerpc/dcerpc-lsa.h
+include/dcerpc/dcerpc-srvsvc.h
+include/dcerpc/dcerpc-winreg.h
+include/dcerpc/dcerpc-wkssvc.h
+include/dcerpc/dcerpc.h
 include/smb2/
-include/smb2/libsmb2-dcerpc-lsa.h
-include/smb2/libsmb2-dcerpc-srvsvc.h
-include/smb2/libsmb2-dcerpc.h
 include/smb2/libsmb2-raw.h
+include/smb2/libsmb2-share-enum.h
 include/smb2/libsmb2.h
 include/smb2/smb2-errors.h
+include/smb2/smb2-ioctl.h
 include/smb2/smb2.h
 lib/cmake/
 lib/cmake/libsmb2/
 lib/cmake/libsmb2/FindSMB2.cmake
 lib/cmake/libsmb2/libsmb2-config-version.cmake
+@lib lib/libdcerpc.so.${LIBdcerpc_VERSION}
 @lib lib/libsmb2.so.${LIBsmb2_VERSION}
+lib/pkgconfig/libdcerpc.pc
 lib/pkgconfig/libsmb2.pc