| Port details |
- forgejo-cli CLI client for Forgejo
- 0.5.0_2 devel
=1 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: jrm@FreeBSD.org
 - Port Added: 2026-04-18 06:00:07
- Last Update: 2026-06-04 08:52:51
- Commit Hash: e29b5ee
- People watching this port, also watch:: monit, grafana, libinotify, coreutils, gogs
- License: APACHE20 MIT
- WWW:
- https://codeberg.org/forgejo-contrib/forgejo-cli
- Description:
- forgejo-cli (fj) is a CLI client for Forgejo akin to gh, glab, or tea.
From the command line, you can:
- Open, edit, comment on, close issues
- Create and merge pull requests, including AGit pull requests
- Create, star, watch, and edit repositories
- Manage organizations and teams
- Publish new releases
fj doesn't try to replace your usage of git, it's meant to work alongside
it. It handles all the Forgejo-specific things that git doesn't.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- forgejo-cli>0:devel/forgejo-cli
- To install the port:
- cd /usr/ports/devel/forgejo-cli/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/forgejo-cli
- pkg install forgejo-cli
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: forgejo-cli
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1776867859
SHA256 (forgejo-cli-v0.5.0.tar.gz) = 028ebcbd744301fbfd144cd9bc5ff0a27e02d99b02c8abafb20742299715c556
SIZE (forgejo-cli-v0.5.0.tar.gz) = 105814
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- rust>=1.96.0 : lang/rust
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libgit2.so : devel/libgit2
- libssh2.so : security/libssh2
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_forgejo-cli
- USES:
- cargo ssl
- pkg-message:
- For install:
- To authenticate with a Forgejo instance, see:
fj auth --help
For instances that support OAuth (such as codeberg.org):
fj -H <instance> auth login
For other instances, generate an application token at
https://<instance>/user/settings/applications, then:
fj -H <instance> auth add-key <user>
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
0.5.0_2 04 Jun 2026 08:52:51
    |
Mikael Urankar (mikael)  |
lang/rust: Bump revisions after 1.96.0
PR: 295694 |
0.5.0_1 27 Apr 2026 12:26:47
    |
Mikael Urankar (mikael)  |
lang/rust: Bump revisions after 1.95.0
PR: 294615 |
0.5.0 22 Apr 2026 15:41:57
    |
Joseph Mingrone (jrm)  |
devel/forgejo-cli: Make DISTFILE unique to avoid DISTDIR collisions
While here, incorporate some minor cleanups:
- Remove unnecessary CARGO_ENV values
- Move pkg-plist entries to PLIST_FILES
Reviewed by: diizzy
Sponsored by: The FreeBSD Foundation |
0.5.0 18 Apr 2026 05:57:14
    |
Joseph Mingrone (jrm)  |
devel/forgejo-cli [New port]: CLI client for Forgejo
https://codeberg.org/forgejo-contrib/forgejo-cli
Sponsored by: The FreeBSD Foundation
Pull Request: https://ron-dev.freebsd.org/FreeBSD/ports/pulls/8 |