diff --git a/devel/talloc/Makefile b/devel/talloc/Makefile index 21e4effa469f..1adbb88f0886 100644 --- a/devel/talloc/Makefile +++ b/devel/talloc/Makefile @@ -1,72 +1,71 @@ PORTNAME= talloc -DISTVERSION= 2.3.4 -PORTREVISION= 1 +DISTVERSION= 2.4.1 CATEGORIES= devel MASTER_SITES= SAMBA MAINTAINER= samba@FreeBSD.org COMMENT= Hierarchical pool based memory allocator WWW= https://talloc.samba.org/ LICENSE= LGPL3 USES= compiler pkgconfig shebangfix waf USE_LDCONFIG= yes SHEBANG_GLOB= *.py WAF_CMD= buildtools/bin/waf CONFIGURE_LOG= bin/config.log PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;^${PREFIX}/;;} CONFIGURE_ARGS+= --disable-rpath \ --disable-rpath-install \ --bundled-libraries=NONE \ --builtin-libraries=replace \ --without-gettext CONFIGURE_ENV= PYTHONHASHSEED=1 MAKE_ENV= PYTHONHASHSEED=1 MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl) OPTIONS_DEFINE= DEBUG MANPAGES PYTHON OPTIONS_DEFAULT= PYTHON OPTIONS_SUB= yes DEBUG_CFLAGS= -g -ggdb3 -O0 DEBUG_CONFIGURE_ON= --verbose --enable-debug DEBUG_MAKE_ARGS= --verbose PYTHON_USES= gettext-runtime python PYTHON_USES_OFF= python:build,test PYTHON_CONFIGURE_OFF= --disable-python MANPAGES_CONFIGURE_ENV_OFF+= XSLTPROC="true" MANPAGES_BUILD_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ xsltproc:textproc/libxslt # No fancy color error messages CFLAGS+= ${CFLAGS_${CHOSEN_COMPILER_TYPE}} CFLAGS_clang= -fno-color-diagnostics CONFIGURE_ENV+= NOCOLOR=yes MAKE_ENV+= NOCOLOR=yes # Some symbols in talloc's linker version scripts are not defined, but since the # scripts are generated dynamically, suppress errors with lld >= 17 due to these # undefined symbols. LDFLAGS+= -Wl,--undefined-version post-patch: @${REINPLACE_CMD} -e 's|%%PKGCONFIGDIR%%|${PKGCONFIGDIR}|g' \ ${BUILD_WRKSRC}/wscript pre-build-MANPAGES-off: -${MKDIR} ${BUILD_WRKSRC}/bin/default/man ${INSTALL_MAN} ${FILESDIR}/talloc.3 ${BUILD_WRKSRC}/bin/default/man post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtalloc.so.2 post-install-PYTHON-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpytalloc-util*.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/talloc*.so .include diff --git a/devel/talloc/distinfo b/devel/talloc/distinfo index e0cdf7cb3586..c105e05cd97d 100644 --- a/devel/talloc/distinfo +++ b/devel/talloc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659003807 -SHA256 (talloc-2.3.4.tar.gz) = 179f9ebe265e67e4ab2c26cad2b7de4b6a77c6c212f966903382869f06be6505 -SIZE (talloc-2.3.4.tar.gz) = 674196 +TIMESTAMP = 1722342343 +SHA256 (talloc-2.4.1.tar.gz) = 410a547f08557007be0e88194f218868358edc0ab98c98ba8c167930db3d33f9 +SIZE (talloc-2.4.1.tar.gz) = 679160