Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Jul 2022 05:01:07 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 427feae70d70 - main - devel/simdjson: Update 0.9.6 -> 2.2.0
Message-ID:  <202207130501.26D517KC000590@gitrepo.freebsd.org>

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

URL: https://cgit.FreeBSD.org/ports/commit/?id=427feae70d7065b9083c73a3fb139bc11efb7a3a

commit 427feae70d7065b9083c73a3fb139bc11efb7a3a
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-07-13 04:59:34 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-07-13 05:01:04 +0000

    devel/simdjson: Update 0.9.6 -> 2.2.0
    
    PR:             258373
    Approved by:    olevole@olevole.ru (maintainer's timeout; 10 months)
---
 devel/simdjson/Makefile                              |  7 +++++--
 devel/simdjson/distinfo                              |  6 +++---
 .../patch-include_simdjson_ppc64_numberparsing.h     | 20 --------------------
 devel/simdjson/pkg-plist                             |  8 ++++----
 4 files changed, 12 insertions(+), 29 deletions(-)

diff --git a/devel/simdjson/Makefile b/devel/simdjson/Makefile
index e1311d39e3e1..aabfdad09dbb 100644
--- a/devel/simdjson/Makefile
+++ b/devel/simdjson/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	simdjson
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.9.6
+DISTVERSION=	2.2.0
 CATEGORIES=	devel
 
 MAINTAINER=	olevole@olevole.ru
@@ -16,6 +16,9 @@ USES=		cmake compiler:c++17-lang
 USE_GITHUB=	yes
 USE_LDCONFIG=	yes
 
-CMAKE_ON=	SIMDJSON_JUST_LIBRARY
+CMAKE_TESTING_TARGET=	all_tests
+
+CMAKE_ON=	SIMDJSON_JUST_LIBRARY \
+		BUILD_SHARED_LIBS
 
 .include <bsd.port.mk>
diff --git a/devel/simdjson/distinfo b/devel/simdjson/distinfo
index cfcb7a68c399..e3ea6fb785c4 100644
--- a/devel/simdjson/distinfo
+++ b/devel/simdjson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1623857904
-SHA256 (simdjson-simdjson-v0.9.6_GH0.tar.gz) = ffca979ad1f0255048db3054942788efa21f05d8f3ad8faa5aeb61e731e13d6f
-SIZE (simdjson-simdjson-v0.9.6_GH0.tar.gz) = 7956235
+TIMESTAMP = 1657687458
+SHA256 (simdjson-simdjson-v2.2.0_GH0.tar.gz) = 011974352049e986bdcdf64fc807cf3ab901865240f4ae8e3de670dd42aab099
+SIZE (simdjson-simdjson-v2.2.0_GH0.tar.gz) = 1618992
diff --git a/devel/simdjson/files/patch-include_simdjson_ppc64_numberparsing.h b/devel/simdjson/files/patch-include_simdjson_ppc64_numberparsing.h
deleted file mode 100644
index 225292a389e9..000000000000
--- a/devel/simdjson/files/patch-include_simdjson_ppc64_numberparsing.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- include/simdjson/ppc64/numberparsing.h.orig	2021-06-13 11:45:59 UTC
-+++ include/simdjson/ppc64/numberparsing.h
-@@ -1,7 +1,7 @@
- #ifndef SIMDJSON_PPC64_NUMBERPARSING_H
- #define SIMDJSON_PPC64_NUMBERPARSING_H
- 
--#include <byteswap.h>
-+#include <sys/endian.h>
- 
- namespace simdjson {
- namespace SIMDJSON_IMPLEMENTATION {
-@@ -14,7 +14,7 @@ parse_eight_digits_unrolled(const uint8_t *chars) {
-   uint64_t val;
-   std::memcpy(&val, chars, sizeof(uint64_t));
- #ifdef __BIG_ENDIAN__
--  val = bswap_64(val);
-+  val = bswap64(val);
- #endif
-   val = (val & 0x0F0F0F0F0F0F0F0F) * 2561 >> 8;
-   val = (val & 0x00FF00FF00FF00FF) * 6553601 >> 16;
diff --git a/devel/simdjson/pkg-plist b/devel/simdjson/pkg-plist
index fbcb7cd53b8c..a13026f8df50 100644
--- a/devel/simdjson/pkg-plist
+++ b/devel/simdjson/pkg-plist
@@ -1,8 +1,8 @@
 include/simdjson.h
 lib/cmake/simdjson/simdjson-config-version.cmake
 lib/cmake/simdjson/simdjson-config.cmake
-lib/cmake/simdjson/simdjson-targets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/simdjson/simdjson-targets.cmake
+lib/cmake/simdjson/simdjsonTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/simdjson/simdjsonTargets.cmake
 lib/libsimdjson.so
-lib/libsimdjson.so.8
-lib/libsimdjson.so.8.0.0
+lib/libsimdjson.so.13
+lib/libsimdjson.so.13.0.0



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