Diff below updates devel/libtalloc to 2.5.0, which is needed for
updating net/samba.

'make test' passes all tests and runs with samba-4.25.0 on amd64.

Needs FIX_EXTRACT_PERMISSIONS=Yes, and bumped minor of shared lib per
check_sym's suggestion.

OK?


diff --git Makefile Makefile
index f0431b26763..0fcd6214223 100644
--- Makefile
+++ Makefile
@@ -2,7 +2,7 @@ COMMENT-main=   hierarchical memory pool system with destructors
 COMMENT-python=        Python ${MODPY_VERSION} bindings for talloc
 
 # Keep in sync with the version bundled in net/samba
-V=             2.4.4
+V=             2.5.0
 
 DISTNAME=      talloc-$V
 PKGNAME-main=  lib${DISTNAME}
@@ -10,7 +10,7 @@ PKGNAME-python=       py3-${DISTNAME}
 
 MULTI_PACKAGES=        -main -python
 
-SHARED_LIBS+=  talloc          1.3
+SHARED_LIBS+=  talloc          1.4
 SHARED_LIBS+=  ${PYTALLOC_UTIL_LIBNAME}        0.0
 
 PYTALLOC_UTIL_LIBNAME =                
pytalloc-util.cpython-${MODPY_MAJORMINOR}
@@ -35,6 +35,8 @@ WANTLIB-python=       intl m pthread talloc util 
${MODPY_WANTLIB}
 
 SITES=         https://download.samba.org/pub/talloc/
 
+FIX_EXTRACT_PERMISSIONS=       Yes
+
 DEBUG_PACKAGES=        ${BUILD_PACKAGES}
 
 MODULES=       lang/python
diff --git distinfo distinfo
index 4e54cd1b0dc..9eab5b01a31 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (talloc-2.4.4.tar.gz) = VeR5lAGME3Q0hVROcgZ4D/uzyElecEqZY2UD5ud6v1k=
-SIZE (talloc-2.4.4.tar.gz) = 684541
+SHA256 (talloc-2.5.0.tar.gz) = kSr6I3UQrlQqdzOZjrGKErzaNatnKcji3bQ+jQ66sAc=
+SIZE (talloc-2.5.0.tar.gz) = 690172

Reply via email to