dev-vcs/github-cli: new package

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: William Wennerström <william@wstrm.dev>
This commit is contained in:
William Wennerström
2020-03-15 19:47:52 +01:00
parent 097c8f26ee
commit 67749ea0c5
3 changed files with 123 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
DIST github-cli-0.6.1.tar.gz 189311 BLAKE2B 07814a555e8137b02184f4eeb77171f640e4d9c497983580f9a921c6d2e529dd979641d709160202ce3d9f4eb671ad3a2890fb5554eeaae528cc3fdc5cd64cce SHA512 eeabed53407ed88c6e917b930e215fcc6d0daad22f0c999bcc2c962b69dd25886ecbc136e6f3274c2403a053f193d8a3e63cd9cb6cffe3ee439f3ecd966cf267
DIST github.com-AlecAivazis-survey-v2.0.7.tar.gz 1351392 BLAKE2B 04405e096c20b2640e31561b660eef8b08c4b48b58ea93152b56d18e6820151339e4db269bd2c2e50fe961146be814ecf0f20c0b40ee50606ea7104be6e3886c SHA512 10193065832a9c94f87f502477f46e2f92d4e2c5f1de0e8326f13964b7a8903a716f3fe6d21b1dd57c6e3a4796e2af284f4f5ae9aaa20400cd76d4fcdd3812d4
DIST github.com-alecthomas-chroma-34d9c7143bf5.tar.gz 603840 BLAKE2B be72d36b48179dfb18baedbd3d1185525de6b149490712c5964d6b8210f5b1fc2d81285a838cf3a34ce8280a842956cea6981d39057d6a5058613c5a1f228e37 SHA512 5cb29052d708b83e094a45abf48e6a605ace42afe6b3a80c92e6bd30052a9b23b5369adbdb87f8ec6a37e4afc3149424efcf79375ce2e44c4a24f871d83c9b3c
DIST github.com-briandowns-spinner-v1.9.0.tar.gz 1324438 BLAKE2B acea5f908211832c0d9fe6fe4a7108dd8a4b6f45af0979c60040953aa8d7633d4f15dce60758f3b4d529682b2305c89522a46df060d7918a7215201597e16a56 SHA512 6ab276e60aa9229e7a7e06c0b7fbf1766ee38056eea26929795c03bc170065c1dbb0f632bb6485165b00ddc02ebad6e2e6463005ddac91ac486f66ec4ef14c40
DIST github.com-charmbracelet-glamour-7e5c90143acc.tar.gz 511413 BLAKE2B ccc145c748f469496844fb0ede298e77989ab3394591fa09f148a62b9575868f13be52aab1a11d19ae3864b48312479a3a580fa0a5ace2e4154b2517e7e55b22 SHA512 70b352b45cd1898ae7f64401d7a350c2d59329bee922ec3144323f121553da11a2906dad11a0fe9436942d8cc4629d30b95a1392fd1374f5e3f86648703b521f
DIST github.com-cpuguy83-go-md2man-v2.0.0.tar.gz 52021 BLAKE2B d3df2300a28d972b6b7269172a734dda7a60df5c25d8b4a4d9a45a2c636f08286eea4873c32d22a9533ba4e333660e4ec2deabe8fbdb9af3db96c07884278d04 SHA512 22a6c950ca7e386246fadb15f05d0a60437a249df48a7c5f905bc4bd05034cede6318e1158bd2113e97b4fd2d1e838776680a00c6141ac2b3c8795aeee15a39d
DIST github.com-danwakefield-fnmatch-cbb64ac3d964.tar.gz 4952 BLAKE2B 92a7cfe2f3c07bdf2c61b445e35531150869dc181138d3438d7173ee38130d411a0de770ba40958471ea61d9aebe8881b51eb0ca9340deced89fd94df267e299 SHA512 5904008003ac80d34581dd1d33130fef27c6a523196aafef1231a2e63c5296cd30f8c3c517090b6b4c7ebb6a57d24bb0bff10cc40876e3fa1c9e74b65bc13154
DIST github.com-dlclark-regexp2-v1.2.0.tar.gz 204926 BLAKE2B 46cc0ab99e3798040365064fd0521d65b9ebd71f182d462eb43fb5dcfc85d0a3fa15fa08d2d3093f4228b568c41825505d3ec968d33e7e89a85b6c1adc566c9f SHA512 238ccd285e0a4c99f3a8bfa64e2465347913f50537dc3fd4b486f6339cde9a1ca02fb6fa22cc3ccbba4c46590f36fbbab7389112f025b9c092971341b8e62f02
DIST github.com-fatih-color-v1.7.0.tar.gz 816449 BLAKE2B f006f51cbd1a0288380b339d7d2b493e447aa1e6bd783f11de5670d4db6ff8c1463cbe957a04127c1f24186a9362be8c40ecdf4394cbbc0e2c6c2cb598c012ac SHA512 ee5668ce828ad3e5461c54d971aee4b10a578f697717010d60fdda641948430816e74580563dfea6a4c66a9840175ff5b63c2ca9cf1af213cfac5be7b8ddac36
DIST github.com-go-yaml-yaml-a6ecf24a6d71.tar.gz 86785 BLAKE2B 717d0bac6fd4c83b8e543c08f4cfa8bd8c540bac1f5cbc73706f13f04125675a28d48c5382d48c78a90d76f23af04b2c6ffe16fb6e08d0a32d0c41a2ec662b4b SHA512 e1274971c41cd622e94770005670fee15e1c5096b13d3596afdc644fce93f00f4fe65f72bd183df2eb45282b327b9bfe4add14d9a3d5563945c4d3df794d81d4
DIST github.com-go-yaml-yaml-v2.2.8.tar.gz 72732 BLAKE2B a22d1bd30aff025564c69d09ddd67869d0d15512b635ef42db26e48a16f0567f0ce0c30716b51944ebcfd3d87be57fc313ee1f6465b73315c095ca09bc841c5e SHA512 ba9f916a09998af14371060432b414bf4f92dac8b623fa72667e425784b54d8dd3f088aa4bdb0d4499b79de904d0d2b04f1ebce1320c94b4af349e17cd170699
DIST github.com-golang-crypto-1ad67e1f0ef4.tar.gz 1725674 BLAKE2B a100aafa38ac52d83218c3b79048cadeb0e4e0b63c69341c9dcf801800d2e1dee4a4f8ba887761c64b4abca69d84c60ff40ec97caddf43d9f4708281ab875656 SHA512 95bdce68c50096d8d8d0f3b49fa85a9fe8e48323166d471f247b91347418d49bc0c6900f5bc4a09b402d18ed409af82c968a7d3cffb0ecf98ad95b96e4e087fd
DIST github.com-golang-net-46282727080f.tar.gz 1174482 BLAKE2B 6ad7d0bda9f735c7c673a572b486ea7063e604ec3a821afe275e7f33964027a2d5a3111aa519228c1424f946e58f23c8684aea99ce13e5f065c7b76d3ed94335 SHA512 2785ac6d56688c00bd085d5096cadfcf2712c85196c6f7a7c884d295fd5e86488b339944c762cd1bb9e8da3cb0ab37ababb9904b7bb21729c53ac0dc2688c325
DIST github.com-golang-sys-d5e6a3e2c0ae.tar.gz 1541214 BLAKE2B 947229146a1c9cbe6cb4fa5fdb72861fcad3eaa6de54e02a96ddd6f869a418b172eac0c743b459ea63f56187b9898d45921a86d4710325281b5c85c600f061e3 SHA512 56f5abbbe48b9d114fa46462364b6782cd5e16e40de0684c0e3514af41d1edf59295834f04eed7bc8436b33ad602db3d00c8c87a2da4939e5d759427b1af7669
DIST github.com-golang-text-v0.3.2.tar.gz 7168069 BLAKE2B c2412f4554e2a50fe0764c24cd52a0799d526cb78952839fa1c031c43e7c34a58f6c65d2e450a0ddd0447d5f749aa5104dd47dca5a2c4964e3dd6e2eb39313c3 SHA512 48156313c3ae4c01ea3a8b790ae829f50f2a53ea9ad7c14509749405da5cb7c98e6e1a2e9f3619e01393935d452b5b5e568b29719cd1f286570272d59508da58
DIST github.com-google-goterm-fc88cf888a3f.tar.gz 18300 BLAKE2B fa5b54a1c314965010f12e55249ad9d79c91d7bef238067f57f48a3414c2f382354c7bd2fba6c3fa51dd3a5a8313243aef54cbc3500adf5c9c6ff26e742ae2b8 SHA512 4574bdbfd96b78f905602aaabbc2d55242ce7cd1c2fc9daa8c7f659e0f2f817785eb8bc10c4f35c208e3d947e8a7fe1fb514c2c3e52177eda05fbf5e53a99a2b
DIST github.com-google-shlex-e7afc7fbc510.tar.gz 7342 BLAKE2B f8483174afc39a4640e8ef6e6261a653ba62473660ae2a2b44ba84286f2c1b3f2b10d90fe3836360a65f43e7195378fa9c9f57507673e5f330b7fa14cacc4b89 SHA512 2b565209689b8791a70658aa9e016acf5d8db1322cf0f2c0c9ce8b6da34adf40aa7a1b0432d471bc147f6935dbeb8f06fa390a1c7b149cca3682d54038caeed8
DIST github.com-hashicorp-go-version-v1.2.0.tar.gz 13094 BLAKE2B d8108adc3afd08e9783921b35977842076f7f1b4fc6198574442965ed167f829477a57c7e4fe8d8fe21a58893022d6c4e30580439905fc588fc0e0a51af7b10e SHA512 d2d55fb272b7f655fdeac62f6315f06dc94d2d91de955b975dd460f5908713838c1afbadfc3d2ee266b264bf3c65f9d669357e0d9ae4bcf01ffd6713d8a02c2b
DIST github.com-henvic-httpretty-v0.0.4.tar.gz 40771 BLAKE2B f129e2102ed0adea2e89d19cb25a3cda75598218ebe803b2a4388d599726deeb66f5bb9dc8773de30d7e86070bfcbefb00f71b6c5b0735fc1e92df38e38d59b8 SHA512 b351f99baa72cd1241ad38f995ecb30aaec1ab7549ed714a91e0373101428c9e38bf1252e0ded56ce18d21d7f389510e7c19f379a5f0ba0023d007763507a9b8
DIST github.com-inconshreveable-mousetrap-v1.0.0.tar.gz 2290 BLAKE2B bd46103e50dd916bad41aafbf8c1945d835222c131a88f4d3fba35feb4b11ae83c900280c9dafc6f0ef92f71b6a3ba02996dcb31d67eb49314b29d23fda2c8b8 SHA512 6f68bd6b7b1c7aa6651fe83b5230b6c8398b85561b01ca6a36ee638e186c325cc70444818de7a569db240159ba5840ed24f212e0defdf9f9890803a7641285d9
DIST github.com-kballard-go-shellquote-95032a82bc51.tar.gz 4327 BLAKE2B ca31068aeb60ebea4568901fe91de1aedb6842533c98a9b2cfe2a989d6f0a3dc76cb113989c84acae934150f599173af186b7886661ba94a549dedd3508b3cf5 SHA512 6fc381005c055aff7e451145bd2dd5a20591481b416d2d94c1c05ddcfac84c76e3915046d86073f3ace97ddb38eeb6e8a925825ca4629f1687b7f274809d9c83
DIST github.com-lucasb-eyer-go-colorful-v1.0.3.tar.gz 430208 BLAKE2B 3fc0e9ae9092e76203d2bce447997966652ff2912083d062198196a30a7e49d66db67f82a626b6abace658109b9b71398b44a241d9e66eb160f21b24774d1f8b SHA512 876315f886a9cd39adf592b3c68ef8ff21ef7b1f543df5c7c28534e9443cb2d0f72fcd79404ac87643ee2232f150b92ffb6dc1fe2e2130c602679c8d8ca85609
DIST github.com-mattn-go-colorable-v0.1.6.tar.gz 9472 BLAKE2B 79ce5bc4dfce08070f37fe22ef3089e89758ae694f8f63082949ebbef0cc997d9a219d6312b1d6ef770058df34586432c350a0a548b68f6c8e9394ef0b21db9d SHA512 308c67766356ac71e5ad3eda7bf8961c8bd8763a1360b30eed371868a33064e70b34841e3dcc8552508bcfc3cc5a96a91ad3dc247d95fceba27c5eef0a5f1cd4
DIST github.com-mattn-go-isatty-v0.0.12.tar.gz 4548 BLAKE2B 856d4c59c2f484cee3a1f8280745d72c7d40671839f5a6b94edc16bae7acfd0e71ba19c1839960aa9618d3f835e86895597e4033495ed9cbe5f9eb7e39db98e6 SHA512 fdc07ff956f596102a54ecf15aa2f690c7a44a89bb32ada90d19ed26a851b22a42e6a4a308c0252aa7183acaf3e41ada8647b104f2c2daacf356ccdfe42c3457
DIST github.com-mattn-go-runewidth-v0.0.8.tar.gz 16500 BLAKE2B 62f0d1d199a5a19d02764364b45120d0e90e613b2ee3af613a32cd2e3bf8ac24b53cc023f92ee5fa5560928e63ee888336d316667f135c331afd26c7f3b9a748 SHA512 196a26bc24a2816307b90956e05631ed162acba622c96956ed5d8f8b179f47bdec08aca59f510bd6d12c3b9935c20701d65f5b6f1e7e779110588f84a7783aac
DIST github.com-mgutz-ansi-9520e82c474b.tar.gz 4874 BLAKE2B 45ab35bdc8beb866430d3be71bf870a537cd757912dc57a00f412cf41be49ff4a35a721b70e0043739d07a770cecef408e0bbe2e6866ebaf80d246a67fcb4cd7 SHA512 893f9823f06edaeb35dbb1a19d908bd08a7d8df6527addf3d7197efeb0c2a83d85405043efd910027d472ed25cf869f4999ece4241cb546e9f648843bdd006cd
DIST github.com-microcosm-cc-bluemonday-v1.0.2.tar.gz 137669 BLAKE2B 96b88fb6e0aea043ef6ea82122fb7445e4ab36eeb6e6ce4d979f678c1e7b038213e32903b407aa6c5a747800e26b0465bc99de2222bbae4c5ddaf93035fa886d SHA512 bd4e29a3d03dc8162bae838f8b484485598815626e6accded0fa6c97a0b99c4bdec1ed98073032f74c29ad675b1e801bb6865e41efefb5e87c0712a311ca7190
DIST github.com-mitchellh-go-homedir-v1.1.0.tar.gz 3362 BLAKE2B b3388de9230439ec591042f6a319a80216c0bd7ef055f4bee42bd9020ce8104afb1d10b6105cd2a6f431f066f78af1286537236c054c3bfe15c7ee9b10e1935f SHA512 19f3341d9b343d46a215da3d9aba8e218cd4a5e22a33bb26ee296ab3764e9ab7befa7b65f05bf7e9af8b28be1f078e7da691b68c0a7b1e0c8d853de3ba53d643
DIST github.com-muesli-reflow-v0.1.0.tar.gz 16189 BLAKE2B df407b76814c4920a5b915c72b2f4ca7788367ebb776d6e78eb1cbcfb9825b1bade6c99e6754f2fe085a50f065f751ab3d00806fb48be00bd9a1ccd83244bc12 SHA512 125e8c7162215b9543085652e5ada4ed9132951529ef9bf88f491c1ceb099cc8c03dd74712c7c2b2782c08d98aabd8bfb55bccddb40e4d77737b0f96251e1151
DIST github.com-muesli-termenv-v0.4.0.tar.gz 402405 BLAKE2B 2d2848de07bc2e6a936e8f226b43d89d558219aa4256e5b54c692213055a8fbdd622692908c635efac1c8aab30893a11a82627f1793490f6c2767938603943eb SHA512 f678732af0129022508133f6ad6a87fcdb1bd45e35d6daeda9aaff1e3c991e4e4b3cd176575b50e1e0159193252cbd73f9c235ad7d86f2d108dd00c8ad72049a
DIST github.com-olekukonko-tablewriter-v0.0.4.tar.gz 19252 BLAKE2B b6ea59745921b4788a5fff2ad51567b19304d31fc7795935bf4a648229800235d2c5a72adca0cdcb8659d4637cab16fe96dfd4428390095ea77fe99547646236 SHA512 cd738a0e7ef0e4fde24db14569f1887a4564b6aa591f3f52961422d93ad5c949521feccf33efedda2276e0d26b7be61797f02ff9943d683efb42bbc5b422d43d
DIST github.com-russross-blackfriday-v2.0.1.tar.gz 79613 BLAKE2B fb48381501283f535bfd5e04d4db3fd81ab2780f91451f1188c40a5737145489ed1446dfd2dc1f4e6cc4bc690facf4d8237fb8cea6d958361dcd245e5aecb7af SHA512 b5c889480bd6a5e8a805bb5685ee91a07b5d1831fce65c27518fab5a2aeee2ed3e356b536b65021c092b588ae105f169cbd57fba8d16374173b04b9e9476c9aa
DIST github.com-shurcooL-sanitized_anchor_name-v1.0.0.tar.gz 2143 BLAKE2B 5f833b40808210b1b487985c9598dca0bf22b531c7a9d863cbdbd3d0483ccf8b35fc4d65b48b3de8b8d548e515a306a84af0c8dbb140677b191c839f751d68b4 SHA512 2b83e4f537a9290c0ba92bc1b8f7f5bddba8eb973e41db1eb5c13df35f7d75746f705fa0e1fd1794cf2442799e94609479e4a2b2c7c4cbcedba67259a0068db9
DIST github.com-spf13-cobra-v0.0.6.tar.gz 117290 BLAKE2B 9db8e8dc17c089563bd3f15cabbd1ad4025f2d65ae30516fc13c0ea545f7fec08ce1c791d2da51bc11de7b985c164bcc523dcf7bdfacc01a3ae32af157ed9c15 SHA512 b2705003ecb6aac03a7cf27a016ce28923d1bfa2639bf48d01d85c2734be9e55557fd2748ac2b69af3983128e5e8eee7a570e70b4dcd22d6a3b02c479dbeffcb
DIST github.com-spf13-pflag-v1.0.5.tar.gz 50796 BLAKE2B 735cf4ab840354082dd104f417a938000ca53d60f71f201e1995a9d5a77b45ee0e83e41b1f16713224f6d16d52230ea75d651e8fb377c689c883998502080de6 SHA512 ffdfaa3b2431cbb0934cb996af158aa56132005f978a7e3a954e43f24efed36805213d5aa03bd04792119e909a0d54a8b76b0c891f83cb4f6a813a73a704e13b
DIST github.com-yuin-goldmark-v1.1.24.tar.gz 225223 BLAKE2B 3d8301de27389fcd52ce6f245be7045e9a6ebef2f61722014690c198c21505c7053b86721e20f28507318cc23f1543d8ca487b3be005e1691752530b755b7540 SHA512 222b1a0837edeabd60769444e9afbe5318d314ff307f60163023aae5acd7cbf00d0fd35f0140a304e54e5baa6770e94440da9d8453c1d7b6cdce19a45d68b134

View File

@@ -0,0 +1,73 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGO_PN="github.com/cli/cli"
EGO_VENDOR=(
"github.com/AlecAivazis/survey/v2 v2.0.7 github.com/AlecAivazis/survey"
"github.com/alecthomas/chroma 34d9c7143bf5"
"github.com/briandowns/spinner v1.9.0"
"github.com/charmbracelet/glamour 7e5c90143acc"
"github.com/cpuguy83/go-md2man/v2 v2.0.0 github.com/cpuguy83/go-md2man"
"github.com/danwakefield/fnmatch cbb64ac3d964"
"github.com/dlclark/regexp2 v1.2.0"
"github.com/fatih/color v1.7.0"
"github.com/google/goterm fc88cf888a3f"
"github.com/google/shlex e7afc7fbc510"
"github.com/hashicorp/go-version v1.2.0"
"github.com/henvic/httpretty v0.0.4"
"github.com/inconshreveable/mousetrap v1.0.0"
"github.com/kballard/go-shellquote 95032a82bc51"
"github.com/lucasb-eyer/go-colorful v1.0.3"
"github.com/mattn/go-colorable v0.1.6"
"github.com/mattn/go-isatty v0.0.12"
"github.com/mattn/go-runewidth v0.0.8"
"github.com/mgutz/ansi 9520e82c474b"
"github.com/microcosm-cc/bluemonday v1.0.2"
"github.com/mitchellh/go-homedir v1.1.0"
"github.com/muesli/reflow v0.1.0"
"github.com/muesli/termenv v0.4.0"
"github.com/olekukonko/tablewriter v0.0.4"
"github.com/russross/blackfriday/v2 v2.0.1 github.com/russross/blackfriday"
"github.com/shurcooL/sanitized_anchor_name v1.0.0"
"github.com/spf13/cobra v0.0.6"
"github.com/spf13/pflag v1.0.5"
"github.com/yuin/goldmark v1.1.24"
"golang.org/x/crypto 1ad67e1f0ef4 github.com/golang/crypto"
"golang.org/x/net 46282727080f github.com/golang/net"
"golang.org/x/sys d5e6a3e2c0ae github.com/golang/sys"
"golang.org/x/text v0.3.2 github.com/golang/text"
"gopkg.in/yaml.v2 v2.2.8 github.com/go-yaml/yaml"
"gopkg.in/yaml.v3 a6ecf24a6d71 github.com/go-yaml/yaml"
)
inherit golang-vcs-snapshot
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
${EGO_VENDOR_URI}"
DESCRIPTION="The official GitHub CLI tool."
HOMEPAGE="https://cli.github.com/"
LICENSE="MIT"
SLOT="0"
IUSE=""
KEYWORDS="~amd64"
BDEPEND=">=dev-lang/go-1.13"
QA_PRESTRIPPED="/usr/bin/gh"
src_compile() {
GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" \
go install -v -work -x -ldflags "\
-X github.com/cli/cli/command.Version=${PV} \
-X github.com/cli/cli/command.BuildDate=$(date +%Y-%m-%d) \
-s -w" \
${EGO_PN}/cmd/gh || die
}
src_install() {
dobin bin/*
}

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>william@wstrm.dev</email>
<name>William Wennerström</name>
</maintainer>
<longdescription>
GitHub CLI, gh, is Github on the command line. It brings pull requests,
issues, and other GitHub concepts to the terminal next to where you are
already working with git and your code.
</longdescription>
</pkgmetadata>