git: c27b82d8a600 - main - devel/rubygem-oj: Update to 3.16.15
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 09 Mar 2026 18:26:48 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c27b82d8a6001f8bee9909a1798ddca7565f5985
commit c27b82d8a6001f8bee9909a1798ddca7565f5985
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-03-09 18:00:43 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-03-09 18:19:52 +0000
devel/rubygem-oj: Update to 3.16.15
- Update WWW
Changes: https://github.com/ohler55/oj/releases
https://github.com/ohler55/oj/blob/develop/CHANGELOG.md
---
devel/rubygem-oj/Makefile | 5 +++--
devel/rubygem-oj/distinfo | 6 +++---
devel/rubygem-oj/files/patch-armv7 | 8 ++++----
3 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/devel/rubygem-oj/Makefile b/devel/rubygem-oj/Makefile
index 2a2c1806cf5c..57ef280182b3 100644
--- a/devel/rubygem-oj/Makefile
+++ b/devel/rubygem-oj/Makefile
@@ -1,11 +1,12 @@
PORTNAME= oj
-PORTVERSION= 3.16.13
+PORTVERSION= 3.16.15
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast JSON parser and serializer
-WWW= https://www.ohler.com/oj/
+WWW= https://www.ohler.com/oj/ \
+ https://github.com/ohler55/oj
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-oj/distinfo b/devel/rubygem-oj/distinfo
index 31e37afa92d1..4140ba9e3d3a 100644
--- a/devel/rubygem-oj/distinfo
+++ b/devel/rubygem-oj/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032954
-SHA256 (rubygem/oj-3.16.13.gem) = b114bcb83ef884f1736b3112108f77cf9ca90aa8111a775318cc5d7a6a1e0303
-SIZE (rubygem/oj-3.16.13.gem) = 196608
+TIMESTAMP = 1771421932
+SHA256 (rubygem/oj-3.16.15.gem) = 4d3324cac3e8fef54c0fa250b2af26a16dadd9f9788a1d6b1b2098b793a1b2cd
+SIZE (rubygem/oj-3.16.15.gem) = 200192
diff --git a/devel/rubygem-oj/files/patch-armv7 b/devel/rubygem-oj/files/patch-armv7
index 47446482c613..27b1133c542a 100644
--- a/devel/rubygem-oj/files/patch-armv7
+++ b/devel/rubygem-oj/files/patch-armv7
@@ -1,9 +1,9 @@
---- ext/oj/simd.h.orig 2025-12-06 21:39:02 UTC
+--- ext/oj/simd.h.orig 2026-02-18 19:46:57 UTC
+++ ext/oj/simd.h
-@@ -24,7 +24,7 @@
- #endif // x86/x86_64
-
+@@ -117,7 +117,7 @@ static inline int oj_ctz_fallback(unsigned int x) {
+ // =============================================================================
// ARM NEON detection
+ // =============================================================================
-#if defined(__ARM_NEON) || defined(__ARM_NEON__) || defined(__aarch64__) || defined(_M_ARM64)
+#if (defined(__ARM_NEON) || defined(__ARM_NEON__)) && (defined(__aarch64__) || defined(_M_ARM64))
#define HAVE_SIMD_NEON 1