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
| System | Port | Version |
|---|---|---|
| FreeBSD | misc/gemini-cli | 0.62.0 |
| MidnightBSD | ai/gemini-cli | 0.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.62.0 | 0.62.0 | - | - | 0.62.0 |
| FreeBSD:14:quarterly | - | - | n/a | - | - |
| FreeBSD:15:latest | 0.62.0 | 0.62.0 | n/a | - | - |
| FreeBSD:15:quarterly | - | - | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 0.62.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
npm: www/npm
Runtime 1
bash: shells/bash
Fetch 1
npm: www/npm
The full lists below include those, and their dependencies in turn.
Build dependencies 32
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- databases/sqlite3
- devel/gettext-runtime
- devel/gmake
- devel/googletest
- devel/icu
- devel/libada
- devel/libedit
- devel/libffi
- devel/libuv
- devel/readline
- devel/simdjson
- devel/uvwasi
- dns/c-ares
- graphics/hdr_histogram
- lang/python312
- lang/tcl86
- math/libtommath
- math/mpdecimal
- net/libngtcp2
- print/indexinfo
- textproc/expat2
- www/corepack
- www/libnghttp2
- www/libnghttp3
- www/llhttp
- www/nbytes
- www/node24
- www/npm
- www/npm-node24
Run dependencies 25
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- databases/sqlite3
- devel/gettext-runtime
- devel/googletest
- devel/icu
- devel/libada
- devel/libedit
- devel/libuv
- devel/simdjson
- devel/uvwasi
- dns/c-ares
- graphics/hdr_histogram
- lang/tcl86
- math/libtommath
- net/libngtcp2
- print/indexinfo
- shells/bash
- www/corepack
- www/libnghttp2
- www/libnghttp3
- www/llhttp
- www/nbytes
- www/node24
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
| File | Size | SHA256 |
|---|---|---|
| gemini-cli-0.62.0.tar.gz | 2.1852881e+07 | 15d1ce8256b2ad0911429bb9589210916f9b60a3c3f92e8042e015054efe9f64 |