git: 64e1eee3c812 - main - converters/simdutf: Update to 5.3.7
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 24 Aug 2024 10:51:30 UTC
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