Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Aug 2024 10:51:30 GMT
From:      Daniel Engberg <diizzy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 64e1eee3c812 - main - converters/simdutf: Update to 5.3.7
Message-ID:  <202408241051.47OApUc5025452@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by diizzy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=64e1eee3c8120d77c53c2d496c6df3540dfaa502

commit 64e1eee3c8120d77c53c2d496c6df3540dfaa502
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2024-08-24 10:45:56 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2024-08-24 10:45:59 +0000

    converters/simdutf: Update to 5.3.7
    
    * Add USES= pathfix to fix install path of .pc files
    * Add USES= python:build,test as python is executed during build
      and test build
    * Remove BENCHMARKS as it depends on external library/header from
      base64 (https://github.com/aklomp/base64 ) that isn't ported
    * Define USES= compiler:c++17-lang
    * Integrate TEST option into ports framework
    * Some minor layout changes for better readability
    
    Changelog: https://github.com/simdutf/simdutf/compare/v5.2.8...v5.3.7
    
    PR:             280821
    Reviewed by:    fuz (maintainer)
---
 converters/simdutf/Makefile  | 19 ++++++++-----------
 converters/simdutf/distinfo  |  6 +++---
 converters/simdutf/pkg-plist |  4 ++--
 3 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/converters/simdutf/Makefile b/converters/simdutf/Makefile
index 5d93a921f9f0..11c506dcb48d 100644
--- a/converters/simdutf/Makefile
+++ b/converters/simdutf/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	simdutf
 DISTVERSIONPREFIX=	v
-DISTVERSION=	5.2.8
+DISTVERSION=	5.3.7
 CATEGORIES=	converters textproc
 
 MAINTAINER=	fuz@FreeBSD.org
@@ -12,27 +12,24 @@ LICENSE_COMB=	dual
 LICENSE_FILE_APACHE20=	${WRKSRC}/LICENSE-APACHE
 LICENSE_FILE_MIT=	${WRKSRC}/LICENSE-MIT
 
-USES=		cmake:testing
+USES=		cmake:testing compiler:c++17-lang pathfix python:build,test
 USE_GITHUB=	yes
 USE_LDCONFIG=	yes
 
+CMAKE_TESTING_ON=	SIMDUTF_TESTS
+
 CMAKE_ON=	BUILD_SHARED_LIBS
+CMAKE_OFF=	SIMDUTF_TESTS
 
-OPTIONS_DEFINE=	BENCHMARKS ICONV TEST TOOLS
+OPTIONS_DEFINE=	ICONV TOOLS
 OPTIONS_DEFAULT=	ICONV TOOLS
 OPTIONS_SUB=		yes
-BENCHMARKS_DESC=	Build benchmarks
+
 TOOLS_DESC=		Build tools
 
-BENCHMARKS_IMPLIES=	TEST
-BENCHMARKS_LIB_DEPENDS=	libicuuc.so:devel/icu
-BENCHMARKS_CMAKE_BOOL=	SIMDUTF_BENCHMARKS
 ICONV_USES=	iconv
 ICONV_CMAKE_BOOL=	SIMDUTF_ICONV
-TEST_CMAKE_BOOL=	SIMDUTF_TESTS
-TOOLS_CMAKE_BOOL=	SIMDUTF_TOOLS
 
-pre-test-TEST-off:
-	@echo Enable option TEST to run the full test suite
+TOOLS_CMAKE_BOOL=	SIMDUTF_TOOLS
 
 .include <bsd.port.mk>
diff --git a/converters/simdutf/distinfo b/converters/simdutf/distinfo
index 2d00bf42ca64..d96eb22fb785 100644
--- a/converters/simdutf/distinfo
+++ b/converters/simdutf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715505831
-SHA256 (simdutf-simdutf-v5.2.8_GH0.tar.gz) = 2706f1bef85a6d8598f82defd3848f1c5100e2e065c5d416d993118b53ea8d77
-SIZE (simdutf-simdutf-v5.2.8_GH0.tar.gz) = 1941240
+TIMESTAMP = 1723663719
+SHA256 (simdutf-simdutf-v5.3.7_GH0.tar.gz) = 731fb29c8c0b05c77b0a29dc37ab8eabe09533f000864a7c55e1ed2e1d33d1e7
+SIZE (simdutf-simdutf-v5.3.7_GH0.tar.gz) = 1977916
diff --git a/converters/simdutf/pkg-plist b/converters/simdutf/pkg-plist
index 314f25551ce3..de58aae2e086 100644
--- a/converters/simdutf/pkg-plist
+++ b/converters/simdutf/pkg-plist
@@ -14,7 +14,7 @@ lib/cmake/simdutf/simdutf-config-version.cmake
 lib/cmake/simdutf/simdutf-config.cmake
 lib/cmake/simdutf/simdutfTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/simdutf/simdutfTargets.cmake
-lib/libsimdutf.so.8.0.0
-lib/libsimdutf.so.8
+lib/libsimdutf.so.9.0.0
+lib/libsimdutf.so.9
 lib/libsimdutf.so
 libdata/pkgconfig/simdutf.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202408241051.47OApUc5025452>