git: 842f7d14958e - main - devel/thrift: update to 0.22.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 21 Aug 2025 02:46:02 UTC
The branch main has been updated by mfechner:
URL: https://cgit.FreeBSD.org/ports/commit/?id=842f7d14958ebbea721600e74865024a6011c6b0
commit 842f7d14958ebbea721600e74865024a6011c6b0
Author: Matthias Fechner <mfechner@FreeBSD.org>
AuthorDate: 2025-08-20 13:48:33 +0000
Commit: Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2025-08-21 02:45:03 +0000
devel/thrift: update to 0.22.0
Required for gitlab 18.3
Changes: https://apache.googlesource.com/thrift/+/master/CHANGES.md
---
devel/node-thrift/pkg-plist | 13 ++++++++-----
devel/rubygem-thrift/distinfo | 6 +++---
devel/thrift-cpp/Makefile | 1 -
devel/thrift/Makefile | 10 +++++-----
devel/thrift/bsd.thrift.mk | 2 +-
devel/thrift/distinfo | 6 +++---
6 files changed, 20 insertions(+), 18 deletions(-)
diff --git a/devel/node-thrift/pkg-plist b/devel/node-thrift/pkg-plist
index 7756f7367800..9cdd8ebcbec4 100644
--- a/devel/node-thrift/pkg-plist
+++ b/devel/node-thrift/pkg-plist
@@ -49,7 +49,7 @@ lib/node_modules/thrift/lib/thrift/ws_transport.js
lib/node_modules/thrift/lib/thrift/xhr_connection.js
lib/node_modules/thrift/test/binary.test.js
lib/node_modules/thrift/test/certificates.README
-lib/node_modules/thrift/test/client.js
+lib/node_modules/thrift/test/client.mjs
lib/node_modules/thrift/test/deep-constructor.test.js
lib/node_modules/thrift/test/episodic-code-generation-test/client.js
lib/node_modules/thrift/test/episodic-code-generation-test/episodic_compilation.package.json
@@ -57,12 +57,15 @@ lib/node_modules/thrift/test/episodic-code-generation-test/server.js
lib/node_modules/thrift/test/exceptions.js
lib/node_modules/thrift/test/header.test.js
lib/node_modules/thrift/test/helpers.js
+lib/node_modules/thrift/test/include.test.mjs
lib/node_modules/thrift/test/int64.test.js
+lib/node_modules/thrift/test/package-lock.json
+lib/node_modules/thrift/test/package.json
lib/node_modules/thrift/test/server.crt
-lib/node_modules/thrift/test/server.js
+lib/node_modules/thrift/test/server.mjs
lib/node_modules/thrift/test/server.key
-lib/node_modules/thrift/test/test-cases.js
+lib/node_modules/thrift/test/test-cases.mjs
lib/node_modules/thrift/test/test_header_payload
lib/node_modules/thrift/test/testAll.sh
-lib/node_modules/thrift/test/test_driver.js
-lib/node_modules/thrift/test/test_handler.js
+lib/node_modules/thrift/test/test_driver.mjs
+lib/node_modules/thrift/test/test_handler.mjs
diff --git a/devel/rubygem-thrift/distinfo b/devel/rubygem-thrift/distinfo
index 66740a65a838..33d038fccaf0 100644
--- a/devel/rubygem-thrift/distinfo
+++ b/devel/rubygem-thrift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742810482
-SHA256 (rubygem/thrift-0.21.0.gem) = 62c92fc29eae93a53031741393f30f2f2a034c06aea3aac1ec561f58e5f0626b
-SIZE (rubygem/thrift-0.21.0.gem) = 75264
+TIMESTAMP = 1755686832
+SHA256 (rubygem/thrift-0.22.0.gem) = 7a44a197529af812f89ed0c26a3be60c43b378a488262efaeba966246fbb5d78
+SIZE (rubygem/thrift-0.22.0.gem) = 75264
diff --git a/devel/thrift-cpp/Makefile b/devel/thrift-cpp/Makefile
index d09a41ef6f11..7cdd743db759 100644
--- a/devel/thrift-cpp/Makefile
+++ b/devel/thrift-cpp/Makefile
@@ -1,6 +1,5 @@
PORTNAME= thrift
PORTVERSION= ${THRIFT_PORTVERSION} # to keep in sync with thrift
-PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= APACHE/thrift/${PORTVERSION}
diff --git a/devel/thrift/Makefile b/devel/thrift/Makefile
index 2022e9fc2c87..3ec660e477b5 100644
--- a/devel/thrift/Makefile
+++ b/devel/thrift/Makefile
@@ -18,11 +18,11 @@ CPE_VENDOR= apache
USE_LDCONFIG= yes
# For C++ support, use devel/thrift-cpp
-# For C glib support, use devel/thrift-c_glib.
-# For Perl support, use devel/p5-Thrift.
-# For Python support, use devel/py-thrift.
-# For Ruby support, use devel/rubygem-thrift.
-# For nodejs support, use devel/node-thrift.
+# For C glib support, use devel/thrift-c_glib
+# For Perl support, use devel/p5-Thrift
+# For Python support, use devel/py-thrift
+# For Ruby support, use devel/rubygem-thrift
+# For nodejs support, use devel/node-thrift
# Other languages are not yet supported, please feel free to contribute
# using one of the leaf ports as an example.
CMAKE_OFF= BUILD_CPP BUILD_C_GLIB BUILD_JAVA BUILD_JAVASCRIPT BUILD_NODEJS BUILD_PYTHON BUILD_HASKELL
diff --git a/devel/thrift/bsd.thrift.mk b/devel/thrift/bsd.thrift.mk
index 8e045d4bcd46..7b0f8b60bfe7 100644
--- a/devel/thrift/bsd.thrift.mk
+++ b/devel/thrift/bsd.thrift.mk
@@ -2,7 +2,7 @@
# in your makefile, set:
# PORTVERSION= ${THRIFT_PORTVERSION}
# see $PORTSDIR/devel/thrift for examples
-THRIFT_PORTVERSION= 0.21.0
+THRIFT_PORTVERSION= 0.22.0
LICENSE= APACHE20
diff --git a/devel/thrift/distinfo b/devel/thrift/distinfo
index 6d337e77f668..0fcb9103ed83 100644
--- a/devel/thrift/distinfo
+++ b/devel/thrift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742808377
-SHA256 (thrift-0.21.0.tar.gz) = 9a24f3eba9a4ca493602226c16d8c228037db3b9291c6fc4019bfe3bd39fc67c
-SIZE (thrift-0.21.0.tar.gz) = 4398072
+TIMESTAMP = 1755676434
+SHA256 (thrift-0.22.0.tar.gz) = 794a0e455787960d9f27ab92c38e34da27e8deeda7a5db0e59dc64a00df8a1e5
+SIZE (thrift-0.22.0.tar.gz) = 4422267