git: 29517a990690 - main - databases/mongodb60: update to 6.0.21

From: Ronald Klop <ronald_at_FreeBSD.org>
Date: Fri, 18 Apr 2025 22:30:11 UTC
The branch main has been updated by ronald:

URL: https://cgit.FreeBSD.org/ports/commit/?id=29517a990690413049ac59a57731fdb1a5e151d9

commit 29517a990690413049ac59a57731fdb1a5e151d9
Author:     Ronald Klop <ronald@FreeBSD.org>
AuthorDate: 2025-04-13 13:01:51 +0000
Commit:     Ronald Klop <ronald@FreeBSD.org>
CommitDate: 2025-04-18 22:29:28 +0000

    databases/mongodb60: update to 6.0.21
    
    Changes:
    https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.21---mar-17--2025
    
    - update spidermonkey revision check te be more verbose and ease updates
---
 databases/mongodb60/Makefile | 11 +++++------
 databases/mongodb60/distinfo |  6 +++---
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/databases/mongodb60/Makefile b/databases/mongodb60/Makefile
index f71f16c3d04b..37cf9702ec0c 100644
--- a/databases/mongodb60/Makefile
+++ b/databases/mongodb60/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	mongodb
 DISTVERSIONPREFIX=	r
-DISTVERSION=	6.0.20
-PORTREVISION=	2
+DISTVERSION=	6.0.21
 CATEGORIES=	databases net
 MASTER_SITES=	https://hg.mozilla.org/mozilla-central/raw-rev/:patches
 PKGNAMESUFFIX=	${DISTVERSION:R:S/.//}
@@ -121,6 +120,10 @@ MOZJS_ARCH=	ppc64le
 MOZJS_ARCH=	${ARCH}
 .endif
 
+post-extract:
+	# Verify we downloaded the proper mozjs git tag.
+	${SH} -xc "test \"X`grep -E '^LIB_GIT_REVISION=' ${WRKSRC}/src/third_party/mozjs/get-sources.sh`\" = \"XLIB_GIT_REVISION=${MOZJS_TAG}\""
+
 post-patch:
 # fix build with python-3.11
 	${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/util.py
@@ -129,10 +132,6 @@ post-patch:
 	${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/action/process_define_files.py
 	${PATCH} -d ${WRKSRC}/src/third_party/mozjs/extract --quiet -p1 -V none < ${DISTDIR}/223087fdc29f18678f6174e9807b8780e439acf6
 
-pre-configure:
-	# Verify we downloaded the proper mozjs git tag.
-	${SH} -c "test \"X`grep -E '^LIB_GIT_REVISION=' ${WRKSRC}/src/third_party/mozjs/get-sources.sh`\" = \"XLIB_GIT_REVISION=${MOZJS_TAG}\""
-
 do-configure:
 # Replacement of ${WRKSRC}/src/third_party/mozjs/get-sources.sh
 	${LN} -sF ${WRKDIR}/spidermonkey-${MOZJS_TAG} ${WRKSRC}/src/third_party/mozjs/mozilla-release
diff --git a/databases/mongodb60/distinfo b/databases/mongodb60/distinfo
index 9c00e4465484..88ca0c15b170 100644
--- a/databases/mongodb60/distinfo
+++ b/databases/mongodb60/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1734952929
+TIMESTAMP = 1744548783
 SHA256 (223087fdc29f18678f6174e9807b8780e439acf6) = f234371584e2b2bc9953ae4fd145da19c99a6f04087f53d59616aecf29df039c
 SIZE (223087fdc29f18678f6174e9807b8780e439acf6) = 1597
-SHA256 (mongodb-mongo-r6.0.20_GH0.tar.gz) = 170eef6bd68991b1cda8cd7d522bc14979e065aa824550bb2d868ae94830761f
-SIZE (mongodb-mongo-r6.0.20_GH0.tar.gz) = 87674161
+SHA256 (mongodb-mongo-r6.0.21_GH0.tar.gz) = d267741f0a0635de94b828b3451531acc9f480850e6963f4e82554e13dfb8797
+SIZE (mongodb-mongo-r6.0.21_GH0.tar.gz) = 87688509
 SHA256 (mongodb-forks-spidermonkey-82aac6af18abcd5bf188afbc821779ccb0ca0902_GH0.tar.gz) = a365bf54ef4e4fd6a136cf6afa9c620ba0c8982402473b9bfac38928a688a9e0
 SIZE (mongodb-forks-spidermonkey-82aac6af18abcd5bf188afbc821779ccb0ca0902_GH0.tar.gz) = 141291901