From nobody Thu Apr 03 16:31:01 2025 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4ZT6gB3lJWz5s7wY; Thu, 03 Apr 2025 16:31:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZT6gB1qS3z4GCR; Thu, 03 Apr 2025 16:31:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1743697862; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8b1tI4jD1QiktfTCjWqbX/SS/A9BR/OF1fgYuSO2Swc=; b=l25SQrpEV9mh6C6EadMtHDnK8lNXpNt1l5hRZ0+u7kpWdZL4byz/6uUGhC5lLb07u7pAij VTEBBoDP15Rq6yrUN0GIYdluYcRwVX4WON28xfaMUAW+bPGXwj4O0YIb/mmVrgpdQiWLXe XQpEhidSaZBE7YjVvDezwujWJhotqjM/40qsi1cZjNUZ2ugXr9Pxlof0LGRnOZKGTeUdjo az0if9a33efxAb9rLw6twbbUsp/oGej16yMDK4cfg+Iexv+HD3UabhHzpSBNi9vEtm8AwJ SFxaYKVswpT67cZZ751nd6n0Qy1Q63XFQBPsB1h5E0xegzUg2CesZBYPRIamHQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1743697862; a=rsa-sha256; cv=none; b=T2RHuOYFVVyyeUOAq7ahRoV4LuMJeGIM8KMcdRLHzsb3p8ulQXuFPHXdvwsOA9lDZV0Nih /tz/hMueHrA1FXKQJZIWQiSFfbFgl8oUR3/PRQkWS0rYOHdRaaxb9TPsI3CwsVdsOEDgfL y49tJAmSinzoyActz11neUuUCfymQdbQku+PRmCE0BqgMJr6pKU+iZLm+tl1jfAPNW/Mdw 0v7kMZKOKZNM4tV9EdgcvOYlrlR6QVI2t+c43IYo8Hqz9kzsulACREdupaOYdFvyPd85tm rC3V59wDD94erMXoSi5xBX5JjnuK4Hr5gIGXee+3i0ICDs7/lnV2uWmKB6Vtqg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1743697862; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8b1tI4jD1QiktfTCjWqbX/SS/A9BR/OF1fgYuSO2Swc=; b=GdPIB+276j5PG4tsezu5umAfhjNjqzS0QalfTQX7od0d0ikJL9I0nR2z3eJnghvxb+AidR yZaG/9/RhvVm352+6F8dGuY+YiY4DWpkuPxR8cbJPJkqXfeRytXWCx+Bp3ronNb/RQe5UJ ssQGFe11CwEffPAF5IB4gLt3SuMIQWVC8O9L7LAY/rqB0R9HKXaJn07Vf71acn6K+pxTtt mzaNtsKvdL9yB1qv2F+t4bInwqCIeIYD0l7mLRa612+jOD9SyWEdtN2xSIj1PtKDZfuayG 66qO/u1vebZHl4i7c407+4iHxNz+kEGiAeCIKDywWecIzOJUu6767naeKFmTAg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4ZT6g96dRWz17sH; Thu, 03 Apr 2025 16:31:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 533GV1Rb097926; Thu, 3 Apr 2025 16:31:01 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 533GV1Ys097923; Thu, 3 Apr 2025 16:31:01 GMT (envelope-from git) Date: Thu, 3 Apr 2025 16:31:01 GMT Message-Id: <202504031631.533GV1Ys097923@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Ronald Klop Subject: git: ba9303f17840 - main - databases/mongodb-tools: use go 1.23 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ronald X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ba9303f178409a18c091d9a1f94b557ede18094d Auto-Submitted: auto-generated The branch main has been updated by ronald: URL: https://cgit.FreeBSD.org/ports/commit/?id=ba9303f178409a18c091d9a1f94b557ede18094d commit ba9303f178409a18c091d9a1f94b557ede18094d Author: Ronald Klop AuthorDate: 2025-04-03 16:27:57 +0000 Commit: Ronald Klop CommitDate: 2025-04-03 16:30:45 +0000 databases/mongodb-tools: use go 1.23 By reading some of the fixed issues in the last release I found that the go version was bumped upstream. Although it builds and runs fine I let the port follow. Add a pre-configure check that the port uses the same go version as is mentioned in go.mod. --- databases/mongodb-tools/Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/databases/mongodb-tools/Makefile b/databases/mongodb-tools/Makefile index 5d81f704f809..09f3a6fdf384 100644 --- a/databases/mongodb-tools/Makefile +++ b/databases/mongodb-tools/Makefile @@ -1,5 +1,6 @@ PORTNAME= mongodb-tools DISTVERSION= 100.12.0 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= ronald@FreeBSD.org @@ -9,7 +10,7 @@ WWW= https://www.mongodb.com/docs/database-tools/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= compiler:c++14-lang go:1.22 localbase +USES= compiler:c++14-lang go:1.23 localbase USE_GITHUB= yes GH_ACCOUNT= mongodb GH_PROJECT= mongo-tools @@ -55,6 +56,10 @@ SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 SASL_USE= my_tags=sasl SSL_USE= my_tags=ssl +pre-configure: +# Verify we use the proper go version. + ${SH} -xc "test \"X`grep -E '^go [[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+$$' ${WRKSRC}/go.mod`\" = \"Xgo ${GO_VERSION}.0\"" + post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in README.md CONTRIBUTING.md THIRD-PARTY-NOTICES