diff --git a/misc/grok-build/Makefile b/misc/grok-build/Makefile index 45e86a05ea5b..1c98193b9108 100644 --- a/misc/grok-build/Makefile +++ b/misc/grok-build/Makefile @@ -1,55 +1,55 @@ PORTNAME= grok-build -DISTVERSION= 0.2.114 +DISTVERSION= 0.2.118 CATEGORIES= misc # machine-learning MASTER_SITES= ${GROK_URL_BASE:S|$|:amd64|} \ ${GROK_URL_BASE:S|$|:aarch64|} DISTFILES= grok-${DISTVERSION}-linux-x86_64:amd64 \ grok-${DISTVERSION}-linux-aarch64:aarch64 DIST_SUBDIR= ${PORTNAME}-${DISTVERSION} EXTRACT_ONLY= MAINTAINER= yuri@FreeBSD.org COMMENT= CLI for xAI Grok AI platform WWW= https://x.ai/ ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= is a Linux binary with a limited platform support BROKEN_FreeBSD_14= fails with os error 22, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296863 USES= linux:rl9 USE_LINUX= base GROK_URL_BASE= https://x.ai/cli/ \ https://storage.googleapis.com/grok-build-public-artifacts/cli/ NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= bin/agent \ bin/grok find-new-version: @TAB=$$(printf '\t'); \ new_ver=$$(fetch -q -o - https://x.ai/cli/stable 2>/dev/null || \ fetch -q -o - https://storage.googleapis.com/grok-build-public-artifacts/cli/stable); \ current_ver=$$(make -V DISTVERSION); \ if [ "$$new_ver" != "$$current_ver" ] && [ -n "$$new_ver" ]; then \ ${SED} -i '' "s/^DISTVERSION=.*/DISTVERSION=$${TAB}$$new_ver/" ${.CURDIR}/Makefile; \ echo "=> New version available: $$current_ver -> $$new_ver"; \ else \ echo "=> No new version available (current: $$current_ver)"; \ fi .include .if ${ARCH} == aarch64 GROK_DISTFILE= grok-${DISTVERSION}-linux-aarch64 .else GROK_DISTFILE= grok-${DISTVERSION}-linux-x86_64 .endif do-install: ${INSTALL_PROGRAM} ${DISTDIR}/${DIST_SUBDIR}/${GROK_DISTFILE} ${STAGEDIR}${PREFIX}/bin/grok ${LN} -s grok ${STAGEDIR}${PREFIX}/bin/agent .include diff --git a/misc/grok-build/distinfo b/misc/grok-build/distinfo index 32a5352c463d..d807be7b9dfd 100644 --- a/misc/grok-build/distinfo +++ b/misc/grok-build/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1785340414 -SHA256 (grok-build-0.2.114/grok-0.2.114-linux-x86_64) = f11d619c1aacb6169e10c119bbbbebc373ccbfe8ab926b76cfbfb5fbea6c8c4a -SIZE (grok-build-0.2.114/grok-0.2.114-linux-x86_64) = 163812928 -SHA256 (grok-build-0.2.114/grok-0.2.114-linux-aarch64) = 478b0681185a9d0c7f358f06e2cc531a54e6b51aaf53f1ca1f4b453397fe3dc3 -SIZE (grok-build-0.2.114/grok-0.2.114-linux-aarch64) = 133497064 +TIMESTAMP = 1785561203 +SHA256 (grok-build-0.2.118/grok-0.2.118-linux-x86_64) = c192282e62abd24a9be64750363ff827d806ba613918399a8c69c815b1da08f6 +SIZE (grok-build-0.2.118/grok-0.2.118-linux-x86_64) = 165481664 +SHA256 (grok-build-0.2.118/grok-0.2.118-linux-aarch64) = 54010e335aace6b5dedd022539ece7bc83f38253e8636aaf0796562aeecb2e67 +SIZE (grok-build-0.2.118/grok-0.2.118-linux-aarch64) = 134879080