Files
2026-07-08 11:16:27 -07:00

51 lines
1.9 KiB
Tcl

# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup github 1.0
github.setup github copilot-cli 1.0.69 v
categories llm
license Restrictive/Distributable
maintainers {dports @drkp} openmaintainer
description GitHub Copilot CLI -- AI-powered coding assistant in the terminal
long_description GitHub Copilot CLI brings AI-powered coding assistance \
directly to your command line, enabling you to build, \
debug, and understand code through natural language \
conversations. Powered by the same agentic harness as \
GitHub's Copilot coding agent.
homepage https://docs.github.com/copilot/concepts/agents/about-copilot-cli
supported_archs arm64 x86_64
platforms {darwin >= 20}
installs_libs no
use_configure no
build {}
# Pre-built binary -- architecture-specific distfiles
if {${configure.build_arch} eq "arm64"} {
set arch_string darwin-arm64
checksums rmd160 154211b836fc52b9da094b773288f9c50b9ba469 \
sha256 e4c2a55c5548f378df741e6eb19735b751efa13fa9411ee5a329f811d52e97e1 \
size 77158961
} else {
set arch_string darwin-x64
checksums rmd160 37ef34fe66094e30b5ae76699ae624a58f912158 \
sha256 3069a032ac2682b5af1595e733dd2ea7d430d1872cf1db7a5340b8c96b892370 \
size 85767043
}
dist_subdir ${name}/${version}
master_sites https://github.com/github/copilot-cli/releases/download/v${version}/
distname copilot-${arch_string}
extract.mkdir yes
destroot {
xinstall -m 0755 ${worksrcpath}/copilot ${destroot}${prefix}/bin/copilot
}
github.livecheck.regex {([0-9.]+)}