git: 842f7d14958e - main - devel/thrift: update to 0.22.0

From: Matthias Fechner <mfechner_at_FreeBSD.org>
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