commit: 26bfcf0453627631b6c7f31bf5f4ae350a650f47 Author: Nickolay Goppen <setotau <AT> yandex <DOT> ru> AuthorDate: Thu Jan 8 20:47:33 2026 +0000 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me> CommitDate: Thu Jan 8 20:47:33 2026 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26bfcf04
app-admin/git-credential-oauth: new package, add 0.17.1 Signed-off-by: Nickolay Goppen <setotau <AT> yandex.ru> app-admin/git-credential-oauth/Manifest | 2 ++ .../git-credential-oauth-0.17.1.ebuild | 25 ++++++++++++++++++++++ app-admin/git-credential-oauth/metadata.xml | 11 ++++++++++ 3 files changed, 38 insertions(+) diff --git a/app-admin/git-credential-oauth/Manifest b/app-admin/git-credential-oauth/Manifest new file mode 100644 index 0000000000..8a12e4e9a2 --- /dev/null +++ b/app-admin/git-credential-oauth/Manifest @@ -0,0 +1,2 @@ +DIST git-credential-oauth-0.17.1-vendor.tar.xz 27560 BLAKE2B 3c5d5a6f5af92038f99dd0364c66164d11c3a1e87ef6a5eb349ccccbe813cd3c3afc4fd01644144b698fd4988ec489068285d4ac7a4367c27a1d749e3a0ab1a8 SHA512 d927e877de61fb0c77612e4d21f7396769886e2f212108d53bea8511867c4c58177c5ecc4d55f53397bd3ac294963e51f37ef4de14526f8af472f68ae0e419c8 +DIST git-credential-oauth-0.17.1.tar.gz 16741 BLAKE2B e8c8263971fd31e7674384b145f2421c7676d40711b58bbbeb00b79aed14a4daa9870a567660e97c6fbee2353703229e52af5733a775263b1ceec1347b74f566 SHA512 3859f2553863ad8b8635f5ccb8760dffb2957d35b2e1411d062c7f7ddc44a6075ca0148ac1598ed40ea3f27785e7ae4a61a2150635c4275575f833146fceb7b4 diff --git a/app-admin/git-credential-oauth/git-credential-oauth-0.17.1.ebuild b/app-admin/git-credential-oauth/git-credential-oauth-0.17.1.ebuild new file mode 100644 index 0000000000..a83e1b2636 --- /dev/null +++ b/app-admin/git-credential-oauth/git-credential-oauth-0.17.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A Git credential helper that securely authenticates using OAuth" +HOMEPAGE="https://github.com/hickford/git-credential-oauth" +SRC_URI="https://github.com/hickford/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/setotau/go-vendor-tarballs/releases/download/${P}/${P}-vendor.tar.xz" + +LICENSE="Apache-2.0 BSD" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build +} + +src_install() { + dobin git-credential-oauth + doman git-credential-oauth.1 + default +} diff --git a/app-admin/git-credential-oauth/metadata.xml b/app-admin/git-credential-oauth/metadata.xml new file mode 100644 index 0000000000..4e2ae6d8e2 --- /dev/null +++ b/app-admin/git-credential-oauth/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>[email protected]</email> + <name>Nickolay Goppen</name> + </maintainer> + <upstream> + <remote-id type="github">hickford/git-credential-oauth</remote-id> + </upstream> +</pkgmetadata>
