BSD Ports

misc/gemini-cli 0.62.0 FreeBSD

Open-source CLI for direct access to Google's Gemini AI model

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
7dfcac0aaf
License
APACHE20
Categories
misc
Package size
14818.9 KiB, 99625.3 KiB installed

Description

Gemini CLI is an open-source AI agent that brings the power of Gemini directly into your terminal. It provides lightweight access to Gemini, giving you the most direct path from your prompt to the Google's Gemini model. This tool is ideal for developers and users who prefer command-line interfaces, enabling quick interactions and scripting with Gemini's advanced AI capabilities. It streamlines workflows by offering immediate access to AI-driven insights and content generation without leaving the terminal.

In the other systems

SystemPortVersion
FreeBSDmisc/gemini-cli0.62.0
MidnightBSDai/gemini-cli0.45.0_1

Install

Binary package:

pkg install gemini-cli

From the ports tree:

cd /usr/ports/misc/gemini-cli/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gemini-cli>0:misc/gemini-cli

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.62.00.62.0--0.62.0
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest0.62.00.62.0n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest-0.62.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Fetch 1

The full lists below include those, and their dependencies in turn.

Build dependencies 32
Run dependencies 25

No port depends on this one.

Configuration

No options to configure.

USES
nodejs:build,run python:build
Service scripts
none

Files

pkg-plist 823
  • bin/gemini
  • lib/node_modules/@google/gemini-cli/LICENSE
  • lib/node_modules/@google/gemini-cli/README.md
  • lib/node_modules/@google/gemini-cli/bundle/builtin/antigravity-support/SKILL.md
  • lib/node_modules/@google/gemini-cli/bundle/builtin/skill-creator/SKILL.md
  • lib/node_modules/@google/gemini-cli/bundle/builtin/skill-creator/scripts/init_skill.cjs
  • lib/node_modules/@google/gemini-cli/bundle/builtin/skill-creator/scripts/package_skill.cjs
  • lib/node_modules/@google/gemini-cli/bundle/builtin/skill-creator/scripts/validate_skill.cjs
  • lib/node_modules/@google/gemini-cli/bundle/bundled/chrome-devtools-mcp.mjs
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/THIRD_PARTY_NOTICES
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/bundled-packages.json
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/index.js
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/CoepCoopSandboxedIframeCannotNavigateToCoopPage.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/CoepCorpNotSameOrigin.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/CoepCorpNotSameOriginAfterDefaultedToSameOriginByCoep.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/CoepCorpNotSameSite.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/CoepFrameResourceNeedsCoepHeader.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/CompatibilityModeQuirks.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/CookieAttributeValueExceedsMaxSize.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/LowTextContrast.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/SameSiteExcludeContextDowngradeRead.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/SameSiteExcludeContextDowngradeSet.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/SameSiteExcludeNavigationContextDowngrade.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/SameSiteNoneInsecureErrorRead.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/SameSiteNoneInsecureErrorSet.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/SameSiteNoneInsecureWarnRead.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/SameSiteNoneInsecureWarnSet.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/SameSiteUnspecifiedLaxAllowUnsafeRead.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/SameSiteUnspecifiedLaxAllowUnsafeSet.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/SameSiteWarnCrossDowngradeRead.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/SameSiteWarnCrossDowngradeSet.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/SameSiteWarnStrictLaxDowngradeStrict.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arInsecureContext.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arInvalidInfoHeader.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arInvalidRegisterOsSourceHeader.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arInvalidRegisterOsTriggerHeader.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arInvalidRegisterSourceHeader.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arInvalidRegisterTriggerHeader.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arNavigationRegistrationUniqueScopeAlreadySet.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arNavigationRegistrationWithoutTransientUserActivation.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arNoRegisterOsSourceHeader.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arNoRegisterOsTriggerHeader.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arNoRegisterSourceHeader.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arNoRegisterTriggerHeader.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arNoWebOrOsSupport.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arOsSourceIgnored.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arOsTriggerIgnored.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arPermissionPolicyDisabled.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arSourceAndTriggerHeaders.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arSourceIgnored.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arTriggerIgnored.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arUntrustworthyReportingOrigin.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/arWebAndOsHeaders.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/bounceTrackingMitigations.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/clientHintMetaTagAllowListInvalidOrigin.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/clientHintMetaTagModifiedHTML.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/connectionAllowlistInvalidAllowlistItemType.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/connectionAllowlistInvalidHeader.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/connectionAllowlistInvalidUrlPattern.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/connectionAllowlistItemNotInnerList.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/connectionAllowlistMoreThanOneList.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/connectionAllowlistReportingEndpointNotToken.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cookieCrossSiteRedirectDowngrade.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cookieExcludeBlockedWithinRelatedWebsiteSet.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cookieExcludeDomainNonAscii.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cookieExcludePortMismatch.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cookieExcludeSchemeMismatch.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cookieExcludeThirdPartyPhaseoutRead.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cookieExcludeThirdPartyPhaseoutSet.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cookieWarnDomainNonAscii.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cookieWarnMetadataGrantRead.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cookieWarnMetadataGrantSet.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cookieWarnThirdPartyPhaseoutRead.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cookieWarnThirdPartyPhaseoutSet.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/corsAllowCredentialsRequired.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/corsDisabledScheme.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/corsDisallowedByMode.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/corsHeaderDisallowedByPreflightResponse.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/corsInvalidHeaderValues.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/corsLocalNetworkAccessPermissionDenied.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/corsMethodDisallowedByPreflightResponse.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/corsNoCorsRedirectModeNotFollow.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/corsOriginMismatch.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/corsPreflightResponseInvalid.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/corsRedirectContainsCredentials.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/corsWildcardOriginNotAllowed.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cspEvalViolation.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cspInlineViolation.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cspTrustedTypesPolicyViolation.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cspTrustedTypesSinkViolation.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/cspURLViolation.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/deprecation.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/federatedAuthRequestAccountsHttpNotFound.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/federatedAuthRequestAccountsInvalidResponse.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/federatedAuthRequestAccountsNoResponse.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/federatedAuthRequestApprovalDeclined.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/federatedAuthRequestCanceled.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/federatedAuthRequestErrorFetchingSignin.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/federatedAuthRequestErrorIdToken.md
  • lib/node_modules/@google/gemini-cli/bundle/bundled/third_party/issue-descriptions/federatedAuthRequestIdTokenHttpNotFound.md

The first 100 are listed.

distinfo 1
FileSizeSHA256
gemini-cli-0.62.0.tar.gz2.1852881e+0715d1ce8256b2ad0911429bb9589210916f9b60a3c3f92e8042e015054efe9f64

Commit history 3

DateCommitCreditsLog message
7dfcac0aaf Yuri Victorovich misc/gemini-cli: update 0.49.0 → 0.62.0
c8a17c1e84 Yuri Victorovich misc/gemini-cli: fix build broken by npm/node update
8fae019c86 Yuri Victorovich misc/gemini-cli: update 0.47.0 → 0.49.0