notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
Port details
github-copilot-cli GitHub Copilot CLI brings the power of the coding agent to terminal
1.0.32,1 misc on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.0.12,1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-10-01 08:45:19
Last Update: 2026-04-20 07:57:10
Commit Hash: 7a20b9f
License: not specified in port
WWW:
https://github.com/github/copilot-cli
Description:
github-copilot-cli brings the power of GitHub Copilot coding agent directly to your terminal. With GitHub Copilot CLI, you can work locally and synchronously with an AI agent that understands your code and GitHub context. Features: * Terminal-native development: Work with Copilot coding agent directly in your command line - no context switching required. * GitHub integration out of the box: Access your repositories, issues, and pull requests using natural language, all authenticated with your existing GitHub account. * Agentic capabilities: Build, edit, debug, and refactor code with an AI collaborator that can plan and execute complex tasks. * MCP-powered extensibility: Take advantage of the fact that the coding agent ships with GitHub's MCP server by default and supports custom MCP servers to extend capabilities. * Full control: Preview every action before execution - nothing happens without your explicit approval.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • github-copilot-cli>0:misc/github-copilot-cli
To install the port:
cd /usr/ports/misc/github-copilot-cli/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/github-copilot-cli
  • pkg install github-copilot-cli
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: github-copilot-cli
Package flavors (<flavor>: <package>)
  • script: github-copilot-cli
  • binary: github-copilot-cli-bin
distinfo:
TIMESTAMP = 1776665437 SHA256 (github-copilot-cli-x/github-copilot-cli-1.0.32.tar.gz) = 3f499ae181fa85b14806437323c245779965e54e2cdef9d18aaab93b2dffc589 SIZE (github-copilot-cli-x/github-copilot-cli-1.0.32.tar.gz) = 37479417

Expand this list (10 items)

Collapse this list.

SHA256 (github-copilot-cli-x/node-v22.19.0-headers.tar.gz) = 183bdc17092336ad21e01a425d238e85db4ee077ae3caa0547ff1fbda07d9bd8 SIZE (github-copilot-cli-x/node-v22.19.0-headers.tar.gz) = 8750990 SHA256 (github-copilot-cli-x/pty-1.0.9.tar.gz) = 0f7550a42239ed4deae3429cf1a568aba8683baa829ff40d7b0d3ae751323dd6 SIZE (github-copilot-cli-x/pty-1.0.9.tar.gz) = 14897699 SHA256 (github-copilot-cli-x/sharp-0.34.4.tar.gz) = c6a8008f739840cfacf2afa42f3f4d474eab21717f5cab38d3af02f752c26b70 SIZE (github-copilot-cli-x/sharp-0.34.4.tar.gz) = 175440 SHA256 (github-copilot-cli-x/keytar-7.9.0.tar.gz) = f42d7442ff470c1a52a985cf2d1575c24fa1fa844a98b8394ad615bc90a93d36 SIZE (github-copilot-cli-x/keytar-7.9.0.tar.gz) = 290417 SHA256 (github-copilot-cli-x/node-addon-api-8.5.0.tar.gz) = 152ef6a9b5450a7c0ce87a2d0be3aa458d1f65c515e9d189cc9fa09feb5aa50e SIZE (github-copilot-cli-x/node-addon-api-8.5.0.tar.gz) = 61743

Collapse this list.


Packages (timestamps in pop-ups are UTC):
github-copilot-cli
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-1.0.10,1---n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest-1.0.27,1------
FreeBSD:14:quarterly--------
FreeBSD:15:latest-1.0.27,1n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest-1.0.27,1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. npm : www/npm
  2. libsecret>0 : security/libsecret
  3. vips>=8.17.2 : graphics/vips
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. python3.11 : lang/python311
Runtime dependencies:
  1. libsecret>0 : security/libsecret
  2. rg : textproc/ripgrep
  3. vips>=8.17.2 : graphics/vips
  4. node : www/node24
Fetch dependencies:
  1. flock : sysutils/flock
  2. npm : www/npm
  3. jq : textproc/jq
  4. ca-root-nss.crt : security/ca_root_nss
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
misc_github-copilot-cli
USES:
nodejs:run pkgconfig python:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.

Number of commits found: 32

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0.32,1
20 Apr 2026 07:57:10
commit hash: 7a20b9fb839c2da9b3178a0ebb06fdfe2f89b256commit hash: 7a20b9fb839c2da9b3178a0ebb06fdfe2f89b256commit hash: 7a20b9fb839c2da9b3178a0ebb06fdfe2f89b256commit hash: 7a20b9fb839c2da9b3178a0ebb06fdfe2f89b256 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 1.0.27 → 1.0.32
1.0.27,1
15 Apr 2026 21:13:51
commit hash: b76ca25e9eedd51b9bdb55a094e11b93fb6ecd55commit hash: b76ca25e9eedd51b9bdb55a094e11b93fb6ecd55commit hash: b76ca25e9eedd51b9bdb55a094e11b93fb6ecd55commit hash: b76ca25e9eedd51b9bdb55a094e11b93fb6ecd55 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 1.0.21 → 1.0.27
1.0.21,1
12 Apr 2026 07:49:45
commit hash: e9099e74364a8bdf767b0736b6053c673454128dcommit hash: e9099e74364a8bdf767b0736b6053c673454128dcommit hash: e9099e74364a8bdf767b0736b6053c673454128dcommit hash: e9099e74364a8bdf767b0736b6053c673454128d files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: Add BROKEN for the binary flavor
1.0.21,1
08 Apr 2026 18:48:56
commit hash: 83a67a0312c034cf7b7cd46e42276472f6310279commit hash: 83a67a0312c034cf7b7cd46e42276472f6310279commit hash: 83a67a0312c034cf7b7cd46e42276472f6310279commit hash: 83a67a0312c034cf7b7cd46e42276472f6310279 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 1.0.14 → 1.0.21
1.0.14,1
08 Apr 2026 18:48:56
commit hash: 462e4e020818d81c019bbb70537ce7dddd187923commit hash: 462e4e020818d81c019bbb70537ce7dddd187923commit hash: 462e4e020818d81c019bbb70537ce7dddd187923commit hash: 462e4e020818d81c019bbb70537ce7dddd187923 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: Try to expand on all architectures
1.0.14,1
08 Apr 2026 02:45:26
commit hash: b650f87ba1527c31aa0248d2d9da9a635ace264fcommit hash: b650f87ba1527c31aa0248d2d9da9a635ace264fcommit hash: b650f87ba1527c31aa0248d2d9da9a635ace264fcommit hash: b650f87ba1527c31aa0248d2d9da9a635ace264f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: Lock fetch to prevent conflicts between flavors
1.0.14,1
01 Apr 2026 09:20:45
commit hash: b15c4f63b5acd8d93d617b7970920407580c5e8fcommit hash: b15c4f63b5acd8d93d617b7970920407580c5e8fcommit hash: b15c4f63b5acd8d93d617b7970920407580c5e8fcommit hash: b15c4f63b5acd8d93d617b7970920407580c5e8f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 1.0.13 → 1.0.14
1.0.13,1
31 Mar 2026 09:46:52
commit hash: 8e5d5b1d6939ae61ce48d89e080271e9ac7cfe57commit hash: 8e5d5b1d6939ae61ce48d89e080271e9ac7cfe57commit hash: 8e5d5b1d6939ae61ce48d89e080271e9ac7cfe57commit hash: 8e5d5b1d6939ae61ce48d89e080271e9ac7cfe57 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 1.0.12 → 1.0.13
1.0.12,1
29 Mar 2026 19:03:39
commit hash: c07dbdde28bfc837d09148087d5cea8094521d4ecommit hash: c07dbdde28bfc837d09148087d5cea8094521d4ecommit hash: c07dbdde28bfc837d09148087d5cea8094521d4ecommit hash: c07dbdde28bfc837d09148087d5cea8094521d4e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 1.0.10 → 1.0.12
1.0.10,1
26 Mar 2026 21:20:44
commit hash: 0eba64bd34ce2d85b62754c746b6b84248de60facommit hash: 0eba64bd34ce2d85b62754c746b6b84248de60facommit hash: 0eba64bd34ce2d85b62754c746b6b84248de60facommit hash: 0eba64bd34ce2d85b62754c746b6b84248de60fa files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: Add script and binary flavors

script flavor (default): existing behavior with all npm dependencies
binary flavor (-bin): C launcher binary with all JS and Node.js
embedded in the binary, requires only node at runtime
(no Node.js, no npm packages, no native modules)

Node.js SEA (Single Executable Application) cannot be used because
postject_find_resource() has no FreeBSD code path. The binary flavor
instead uses a C launcher that embeds all copilot JS files as a gzip-
compressed tar archive, extracts to ~/.cache/github-copilot-cli/v<ver>/
on first run, and executes them with the system node.
1.0.10,1
21 Mar 2026 07:25:35
commit hash: 82f08413cf2213ec441edec674222b4cfffb4924commit hash: 82f08413cf2213ec441edec674222b4cfffb4924commit hash: 82f08413cf2213ec441edec674222b4cfffb4924commit hash: 82f08413cf2213ec441edec674222b4cfffb4924 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.394 → 1.0.10
0.0.394_1,1
10 Mar 2026 01:56:54
commit hash: ae001a7a25a6b245575c5138a7f085fa9917da30commit hash: ae001a7a25a6b245575c5138a7f085fa9917da30commit hash: ae001a7a25a6b245575c5138a7f085fa9917da30commit hash: ae001a7a25a6b245575c5138a7f085fa9917da30 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
Mk/Uses: Remove certs.mk

It was a useful shorthand for the security/ca_root_nss dependency.
However, several people disagreed.

Can anybody explain why libedit.mk is there? It is also a one string
substitution. Same with libarchive.mk.
0.0.394_1,1
09 Mar 2026 16:13:25
commit hash: 1fed52140697f997f75ebf6cd024719f0e610624commit hash: 1fed52140697f997f75ebf6cd024719f0e610624commit hash: 1fed52140697f997f75ebf6cd024719f0e610624commit hash: 1fed52140697f997f75ebf6cd024719f0e610624 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: Add USES=certs:fetch

... since some users report that this is required, ex. in bug#293676
0.0.394_1,1
01 Mar 2026 20:55:07
commit hash: 5fdac53c577e649faf7e7ecb4b79b7b87fdf6c34commit hash: 5fdac53c577e649faf7e7ecb4b79b7b87fdf6c34commit hash: 5fdac53c577e649faf7e7ecb4b79b7b87fdf6c34commit hash: 5fdac53c577e649faf7e7ecb4b79b7b87fdf6c34 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: Fix typo in comment
0.0.394_1,1
01 Mar 2026 20:46:48
commit hash: 64390332c7e03c0010aca554d64cb371d129d139commit hash: 64390332c7e03c0010aca554d64cb371d129d139commit hash: 64390332c7e03c0010aca554d64cb371d129d139commit hash: 64390332c7e03c0010aca554d64cb371d129d139 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: Add ripgrep run-time dependency
0.0.394,1
28 Feb 2026 06:45:51
commit hash: 2573feee9be7ad8c2e5f2ac00de08051f4eb9496commit hash: 2573feee9be7ad8c2e5f2ac00de08051f4eb9496commit hash: 2573feee9be7ad8c2e5f2ac00de08051f4eb9496commit hash: 2573feee9be7ad8c2e5f2ac00de08051f4eb9496 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.400 → 0.0.394

Later versions suffer from freezes, see
https://github.com/github/copilot-cli/issues/1320
0.0.400
02 Feb 2026 02:20:09
commit hash: db8fb6b48557564d67c976fbf05455967a260186commit hash: db8fb6b48557564d67c976fbf05455967a260186commit hash: db8fb6b48557564d67c976fbf05455967a260186commit hash: db8fb6b48557564d67c976fbf05455967a260186 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.394 → 0.0.400
0.0.394
26 Jan 2026 02:25:25
commit hash: 1e844666ee4ac18e190815657208b0737c0645a3commit hash: 1e844666ee4ac18e190815657208b0737c0645a3commit hash: 1e844666ee4ac18e190815657208b0737c0645a3commit hash: 1e844666ee4ac18e190815657208b0737c0645a3 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.377 → 0.0.394
0.0.377
12 Jan 2026 09:49:01
commit hash: 68523f6b9fa4124b7f09b50b3a89b3f8cceaf843commit hash: 68523f6b9fa4124b7f09b50b3a89b3f8cceaf843commit hash: 68523f6b9fa4124b7f09b50b3a89b3f8cceaf843commit hash: 68523f6b9fa4124b7f09b50b3a89b3f8cceaf843 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.373 → 0.0.377
0.0.373
02 Jan 2026 09:39:31
commit hash: 2d5ed5668f795157f984d42ebe68ee03e1770647commit hash: 2d5ed5668f795157f984d42ebe68ee03e1770647commit hash: 2d5ed5668f795157f984d42ebe68ee03e1770647commit hash: 2d5ed5668f795157f984d42ebe68ee03e1770647 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.366 → 0.0.373
0.0.366
04 Dec 2025 22:56:47
commit hash: 9702442663128d173c5e42826fdb5112016a29f3commit hash: 9702442663128d173c5e42826fdb5112016a29f3commit hash: 9702442663128d173c5e42826fdb5112016a29f3commit hash: 9702442663128d173c5e42826fdb5112016a29f3 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.365 → 0.0.366
0.0.365
26 Nov 2025 16:43:49
commit hash: 43d7d2815610f79b3eb401953e0cc22cf9378321commit hash: 43d7d2815610f79b3eb401953e0cc22cf9378321commit hash: 43d7d2815610f79b3eb401953e0cc22cf9378321commit hash: 43d7d2815610f79b3eb401953e0cc22cf9378321 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.362-0 → 0.0.365
0.0.362.0
21 Nov 2025 19:28:49
commit hash: 54ac78cf052bf874c066a9093955bc9ca4bc0bfbcommit hash: 54ac78cf052bf874c066a9093955bc9ca4bc0bfbcommit hash: 54ac78cf052bf874c066a9093955bc9ca4bc0bfbcommit hash: 54ac78cf052bf874c066a9093955bc9ca4bc0bfb files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.354 → 0.0.362.0
0.0.354_2
11 Nov 2025 07:17:09
commit hash: 861a3e246e2ef925d89ee0127524738cdccc51fbcommit hash: 861a3e246e2ef925d89ee0127524738cdccc51fbcommit hash: 861a3e246e2ef925d89ee0127524738cdccc51fbcommit hash: 861a3e246e2ef925d89ee0127524738cdccc51fb files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
nodejs: Bump PORTREVISION for dependency change

USES=nodejs defaults to www/node24 now.
0.0.354_1
04 Nov 2025 07:21:31
commit hash: 07ae3e44397a73794e40a5bc005aae3f088984f4commit hash: 07ae3e44397a73794e40a5bc005aae3f088984f4commit hash: 07ae3e44397a73794e40a5bc005aae3f088984f4commit hash: 07ae3e44397a73794e40a5bc005aae3f088984f4 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: Allow aarch64; Remove unnecessary files
0.0.354
04 Nov 2025 03:51:51
commit hash: 2b71f4c92a0cbc9e201d866c9314d8f46bbc6d66commit hash: 2b71f4c92a0cbc9e201d866c9314d8f46bbc6d66commit hash: 2b71f4c92a0cbc9e201d866c9314d8f46bbc6d66commit hash: 2b71f4c92a0cbc9e201d866c9314d8f46bbc6d66 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.353 → 0.0.354
0.0.353
03 Nov 2025 01:59:29
commit hash: e834155b79c1dafa8a183a0e0cb453d61d9dee90commit hash: e834155b79c1dafa8a183a0e0cb453d61d9dee90commit hash: e834155b79c1dafa8a183a0e0cb453d61d9dee90commit hash: e834155b79c1dafa8a183a0e0cb453d61d9dee90 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.342 → 0.0.353
0.0.342
16 Oct 2025 23:26:29
commit hash: 1250dcd61a46e068a4b3ad1f46fa252c9fe5c054commit hash: 1250dcd61a46e068a4b3ad1f46fa252c9fe5c054commit hash: 1250dcd61a46e068a4b3ad1f46fa252c9fe5c054commit hash: 1250dcd61a46e068a4b3ad1f46fa252c9fe5c054 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.340 → 0.0.342
0.0.340
14 Oct 2025 04:30:39
commit hash: 16c1b683b87230914824d3a233386388a1d5d840commit hash: 16c1b683b87230914824d3a233386388a1d5d840commit hash: 16c1b683b87230914824d3a233386388a1d5d840commit hash: 16c1b683b87230914824d3a233386388a1d5d840 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.337 → 0.0.340
0.0.337
10 Oct 2025 07:25:23
commit hash: 5097a09bdda33d7f16b14d61d0778bc7661c4cfecommit hash: 5097a09bdda33d7f16b14d61d0778bc7661c4cfecommit hash: 5097a09bdda33d7f16b14d61d0778bc7661c4cfecommit hash: 5097a09bdda33d7f16b14d61d0778bc7661c4cfe files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: update 0.0.330 → 0.0.337
0.0.330_1
01 Oct 2025 22:21:04
commit hash: 0e6852f82a2ac4606ee3365d72ff9747e620de2ecommit hash: 0e6852f82a2ac4606ee3365d72ff9747e620de2ecommit hash: 0e6852f82a2ac4606ee3365d72ff9747e620de2ecommit hash: 0e6852f82a2ac4606ee3365d72ff9747e620de2e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: Properly build binaries for NodeJS modules
0.0.330
01 Oct 2025 08:44:32
commit hash: 1e231378a82c548495539fd8ec52962d03ad1c0ccommit hash: 1e231378a82c548495539fd8ec52962d03ad1c0ccommit hash: 1e231378a82c548495539fd8ec52962d03ad1c0ccommit hash: 1e231378a82c548495539fd8ec52962d03ad1c0c files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/github-copilot-cli: New port: GitHub Copilot CLI brings the power of the
coding agent to terminal

Number of commits found: 32