From nobody Tue Jan 13 18:43:17 2026 X-Original-To: dev-commits-ports-main@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 4drJ6F4R5Hz6NXj4 for ; Tue, 13 Jan 2026 18:43:17 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4drJ6F3Hnbz3wwr for ; Tue, 13 Jan 2026 18:43:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768329797; 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=sS2l3aHIi0ZKnWXUeUErSh7nS9QAQxFTtXmMFIYXA0Y=; b=GABOKVSPbRdk9KghMqL4jRBpaYJMIGPtsPOy7vgZbjQjbeuVUBATrj0XcVlqEjoZxLcAW3 xUUUmuI/+rUtZSu/tcjOYCfS2dLCsZyb6rYnvt7W+X0pZeKd5I38XO6v9WcIPzaVYFP/CB RbDNYEAiPCSgECe6/9/RPSfsar76S8reaKv3cHzXgl3vZgVw5d6QTnC65b7VOoSr47nzIv uY3O0gnujKzH6q2UovtmW8gBznGHip+8/aQdmDpYfvPqRnYNop5P7sNBMt5mozhQFJdL1X 5kbgaHAC2lF93qJtS/qd34L1/hoV9zPaTG9jbMLT8IR3+o38fzUjzJnnjWZzJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768329797; 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=sS2l3aHIi0ZKnWXUeUErSh7nS9QAQxFTtXmMFIYXA0Y=; b=WV/8aIJTZJdzNOJlnCpNhdOziA8l1FyB5fj0euseVnTpVQDrqI14gn5UTp7RkghLFUpwur uRU8Dvxr9kV2MaeJx52TtgoknH3f2zr6ym0BRJWXhN5HlR77hPxHXnury8sh34STTzfT9a bbssWmlhshZvEd33lTMfBuNjTsNwEcGOdSM+eGcEOX244zzywZFbTAGRnDkDWin98YTIYJ 3Aal0W9pKtjEpX9h4L4s0Jner37K9oU+AS+ThPE/KwL5NluyZx6dp6IkSQGzDGGlGKovZg TjpmThE62sUYBIvV1yXATcFegK8E9+RP/C38YLRlu/s/lRj/SNrg+lkjJBXIXQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768329797; a=rsa-sha256; cv=none; b=IYpVKQEHQmqC7egqAuIEtx1TPTtJ1eTyr6Mybh0QsXhEWlq6wKY8GIz5rS3PEEcBs5OEr4 0KffmZ7JbJbeN5uZOVzLuDkCD8kLLqCl01kOjK3E4O3xGeaIfiNVRMb69ujV+C1GSCC+a+ VawYzuOI457dXeyCE2QFLbKU/9ujQfOJjAsEVgO8AEiP4SbPaf9Nm7vDrqw3+RH37By+0+ Mtxr9U4aLEtlntIkFUEMxIeRvipnsEXbE7FDGKTiStfP7rn8hU5+aYxMzI57/1HujU07fl Q/2q279Ov2r/MyDaqwMZOkgOLaPhUyUPGM1e/oXzXfLCNsUWHupwZ+JSp+HmkQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4drJ6F2tKpz8df for ; Tue, 13 Jan 2026 18:43:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3cd54 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 13 Jan 2026 18:43:17 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Adam Weinberger Subject: git: a722a10b4659 - main - misc/py-wandb: Remove hard dependency on go122 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: adamw X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a722a10b4659f3c73ad76b99258d1924f61e40fe Auto-Submitted: auto-generated Date: Tue, 13 Jan 2026 18:43:17 +0000 Message-Id: <69669245.3cd54.6101263e@gitrepo.freebsd.org> The branch main has been updated by adamw: URL: https://cgit.FreeBSD.org/ports/commit/?id=a722a10b4659f3c73ad76b99258d1924f61e40fe commit a722a10b4659f3c73ad76b99258d1924f61e40fe Author: Adam Weinberger AuthorDate: 2026-01-13 18:36:55 +0000 Commit: Adam Weinberger CommitDate: 2026-01-13 18:43:12 +0000 misc/py-wandb: Remove hard dependency on go122 py-wandb is the sole remaining consumer of Go < 1.24. I missed it in my original sweep because I was looking for USES=go, and py-wandb instead had a BUILD_DEPENDS on go122 itself. Previous py-wandb had a hardcoded dependency on go122. I assume it was an attempt to ensure a minimum verion (as go.mk did not support anything like that), but I'm not sure (an email to yuri went unanswered.) Instead, add USES=go:1.22+ (and remove the rendundant BINARY_ALIAS that further hardcoded go122). With this change, the port build happily. Tests don't run (multiple deps are missing, but even after adding them it still won't run tests at all, and I don't know how to fix that). I bumped PORTREVISION so that end-users can benefit from a more modern Go runtime and toolchain. With this, go122 is likely safe to delete, though I'm going to do more investigation before removing it. --- misc/py-wandb/Makefile | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/misc/py-wandb/Makefile b/misc/py-wandb/Makefile index 120b327000ae..24192891c4ac 100644 --- a/misc/py-wandb/Makefile +++ b/misc/py-wandb/Makefile @@ -1,7 +1,7 @@ PORTNAME= wandb DISTVERSIONPREFIX= v DISTVERSION= 0.17.9 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= misc # machine-learning #MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,8 +19,7 @@ BROKEN_i386= compilation fails: Go fails: cannot use math.MaxInt64 (untyped int BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \ - go122:lang/go122 + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.3:devel/py-appdirs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=7.1:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docker-pycreds>=0.4.0:security/py-docker-pycreds@${PY_FLAVOR} \ @@ -51,12 +50,10 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bokeh>0:www/py-bokeh@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}responses>0:devel/py-responses@${PY_FLAVOR} -USES= python shebangfix +USES= go:1.22+,no_targets python shebangfix USE_PYTHON= pep517 concurrent autoplist pytest # tests fail because some test dependencies are missing, see https://github.com/wandb/wandb/issues/7826 USE_GITHUB= yes SHEBANG_GLOB= *.py -BINARY_ALIAS= go=go122 - .include