Package Details: github-copilot-cli 1.0.3-1

Git Clone URL: https://aur.archlinux.org/github-copilot-cli.git (read-only, click to copy)
Package Base: github-copilot-cli
Description: GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal.
Upstream URL: https://github.com/github/copilot-cli
Keywords: ai cli copilot github
Licenses: LicenseRef-GitHub
Conflicts: github-copilot, github-copilot-cli-legacy
Provides: copilot
Replaces: github-copilot
Submitter: Dominiquini
Maintainer: Dominiquini (Edu4rdSHL)
Last Packager: Dominiquini
Votes: 8
Popularity: 1.95
First Submitted: 2025-10-23 17:21 (UTC)
Last Updated: 2026-03-10 00:21 (UTC)

Latest Comments

1 2 Next › Last »

je-vv commented on 2026-01-31 13:32 (UTC)

Can this patch be considered?

diff --git i/PKGBUILD w/PKGBUILD
index 8faf8bd..d1c29ab 100644
--- i/PKGBUILD
+++ w/PKGBUILD
@@ -22,15 +22,11 @@ options=(!strip emptydirs staticlibs zipman)

 license=("LicenseRef-GitHub")

-source=("https://registry.npmjs.org/@github/copilot/-/copilot-${pkgver}.tgz"
-               "README-${pkgver}.md::${_urlraw}/README.md"
-               "LICENSE-${pkgver}::${_urlraw}/LICENSE.md")
+source=("https://registry.npmjs.org/@github/copilot/-/copilot-${pkgver}.tgz")
 noextract=("copilot-${pkgver}.tgz")
 changelog="changelog.md"

-b2sums=('269566b5c2def6e18ce83c906a5f23338b0837ef14c1b8aa3e8258b508fba91ab2d079041bbb01f0b2003493dc56baa50a2a587f899aa16314ad8c511e4e2500'
-        '326a3606b623a71c24e554883f929978f7458b8ebfb9a0834dbaf8e54250eae602d6053b6bc31993bf10ff693f7cb1bc58591b183c7356e1135e3bfd9d689634'
-        '94d35b65a3df51c6cd8d36dc085fefc5dcab1a817323f56c394c4ccacf5c876aa5c1caf65666594678968b49b9958334a43eef62d36f1a9c96878fe59556396d')
+b2sums=('269566b5c2def6e18ce83c906a5f23338b0837ef14c1b8aa3e8258b508fba91ab2d079041bbb01f0b2003493dc56baa50a2a587f899aa16314ad8c511e4e2500')

 # Document: https://wiki.archlinux.org/title/Node.js_package_guidelines
 package() {
@@ -66,5 +62,5 @@ package() {
        install -Dm644 "${pkgdir}/usr/lib/node_modules/@github/copilot/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"

        msg2 "Installing LICENSE"
-       install -Dm644 "LICENSE-${pkgver}" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+       install -Dm644 "${pkgdir}/usr/lib/node_modules/@github/copilot/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }

Both the README.md and LICENSE.md are getting properly extracted from the npm package without issues, and I compared them with the ones initially downloaded, and there's no difference but some cosmetic identation some places. So there's no real purpose on getting those, and we're compliant on getting them and explored before even getting installed

Dominiquini commented on 2025-12-13 20:29 (UTC)

@rubin55: Because the name of the upstream project is "copilot-cli"!

rubin55 commented on 2025-12-13 20:11 (UTC)

Why was this package renamed from github-copilot to github-copilot-cli?

Dominiquini commented on 2025-11-19 04:08 (UTC)

@mburakov, @mapk0y, @wanghaoran: Fixed!

wanghaoran commented on 2025-11-19 04:00 (UTC)

README-0.0.361.md does not pass b2sums and should be updated.

mapk0y commented on 2025-11-19 03:57 (UTC)

It seems that the b2sum value in the README.md is incorrect. When updating to version 0.0.361, the b2sum value appears to have been changed, but the README.md hasn’t been updated since last month, so the b2sum value looks wrong.

mburakov commented on 2025-11-16 08:56 (UTC)

Please consider adding node as a runtime dependency:

diff -u a/PKGBUILD b/PKGBUILD
--- a/PKGBUILD  2025-11-16 09:48:21.133043020 +0100
+++ b/PKGBUILD  2025-11-16 09:50:43.349557077 +0100
@@ -12,7 +12,7 @@
 _urlraw="https://raw.githubusercontent.com/github/copilot-cli/v${pkgver}"

 conflicts=("${pkgname%%-cli}" "${pkgname}-legacy")
-depends=("glibc" "gcc-libs" "glib2" "libsecret")
+depends=("glibc" "gcc-libs" "glib2" "libsecret" "nodejs")
 replaces=("${pkgname%%-cli}")
 makedepends=("npm" "jq")
 provides=("${_pkgexec}")

Dominiquini commented on 2025-11-07 21:21 (UTC)

@Spyhawk: I runned the namcap utility ("namcap --info *.zst"), and it suggests that I added this dependencies! I can remove to see if it works!

Spyhawk commented on 2025-11-07 08:26 (UTC)

Why does this package require lib32? It seems to work fine without these.

luigibu commented on 2025-10-24 18:24 (UTC)

Yes @Dominiquini, my bad. multilib was commented in my pacman.conf. thanks