aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2022-10-30 18:11:26 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2022-10-30 18:13:48 +0000
commit461a3e1b92c8a03ddfe27cd4d64a8e31cfad2757 (patch)
tree37399655d5014112f629b41cf98ed4a2883a6b9e
parent2b0f738c8f2d469ee4386ac3c217acf9e46b5280 (diff)
downloadports-461a3e1b92c8a03ddfe27cd4d64a8e31cfad2757.tar.gz
ports-461a3e1b92c8a03ddfe27cd4d64a8e31cfad2757.zip
devel/simdjson: Update 2.2.0 -> 3.0.0; Add tests
PR: 265305 Approved by: olevole@olevole.ru (mnaintainer's timeout; 115 days)
-rw-r--r--devel/simdjson/Makefile7
-rw-r--r--devel/simdjson/distinfo6
-rw-r--r--devel/simdjson/pkg-plist5
3 files changed, 10 insertions, 8 deletions
diff --git a/devel/simdjson/Makefile b/devel/simdjson/Makefile
index def75f03784c..f2b488596f4a 100644
--- a/devel/simdjson/Makefile
+++ b/devel/simdjson/Makefile
@@ -1,6 +1,6 @@
PORTNAME= simdjson
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.0
+DISTVERSION= 3.0.0
CATEGORIES= devel
MAINTAINER= olevole@olevole.ru
@@ -13,11 +13,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_i386= does not build (error: unknown type name '__uint128_t')
CXXFLAGS_powerpc64= -mpower8-vector
-USES= cmake compiler:c++17-lang
+USES= cmake:testing compiler:c++17-lang
USE_GITHUB= yes
USE_LDCONFIG= yes
-CMAKE_TESTING_TARGET= all_tests
+CMAKE_TESTING_ON= SIMDJSON_DEVELOPER_MODE
+CMAKE_TESTING_OFF= SIMDJSON_JUST_LIBRARY
CMAKE_ON= SIMDJSON_JUST_LIBRARY \
BUILD_SHARED_LIBS
diff --git a/devel/simdjson/distinfo b/devel/simdjson/distinfo
index e3ea6fb785c4..57c2e939ce96 100644
--- a/devel/simdjson/distinfo
+++ b/devel/simdjson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1657687458
-SHA256 (simdjson-simdjson-v2.2.0_GH0.tar.gz) = 011974352049e986bdcdf64fc807cf3ab901865240f4ae8e3de670dd42aab099
-SIZE (simdjson-simdjson-v2.2.0_GH0.tar.gz) = 1618992
+TIMESTAMP = 1667150945
+SHA256 (simdjson-simdjson-v3.0.0_GH0.tar.gz) = e6dd4bfaad2fd9599e6a026476db39a3bb9529436d3508ac3ae643bc663526c5
+SIZE (simdjson-simdjson-v3.0.0_GH0.tar.gz) = 1628275
diff --git a/devel/simdjson/pkg-plist b/devel/simdjson/pkg-plist
index a13026f8df50..8e3d27bbaafd 100644
--- a/devel/simdjson/pkg-plist
+++ b/devel/simdjson/pkg-plist
@@ -4,5 +4,6 @@ lib/cmake/simdjson/simdjson-config.cmake
lib/cmake/simdjson/simdjsonTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/simdjson/simdjsonTargets.cmake
lib/libsimdjson.so
-lib/libsimdjson.so.13
-lib/libsimdjson.so.13.0.0
+lib/libsimdjson.so.14
+lib/libsimdjson.so.14.0.0
+libdata/pkgconfig/simdjson.pc