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