commit: a55a5b0ac41859e1d011722e04633118800cf195 Author: William Hubbs <williamh <AT> gentoo <DOT> org> AuthorDate: Mon May 19 15:16:24 2025 +0000 Commit: William Hubbs <williamh <AT> gentoo <DOT> org> CommitDate: Mon May 19 15:16:44 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a55a5b0a
dev-util/gitlab-cli: add 1.57.0 Signed-off-by: William Hubbs <williamh <AT> gentoo.org> dev-util/gitlab-cli/Manifest | 2 ++ dev-util/gitlab-cli/gitlab-cli-1.57.0.ebuild | 31 ++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/dev-util/gitlab-cli/Manifest b/dev-util/gitlab-cli/Manifest index 3731aeb7700e..bfc033ce3e60 100644 --- a/dev-util/gitlab-cli/Manifest +++ b/dev-util/gitlab-cli/Manifest @@ -6,3 +6,5 @@ DIST gitlab-cli-1.53.0-deps.tar.xz 21615064 BLAKE2B c277145440f1055283e7cfda8e91 DIST gitlab-cli-1.53.0.tar.bz2 16884153 BLAKE2B b1b7034a4fc93dd196aa936751af732ec1a27879fac40ce35e542072620178e5c6413bf760b4e0537b4e3f196a145de8e392264334253f31dd225eafd934d9ee SHA512 6ef770542f8cdcd695ba3f4c765873f82fc7cddbe24d2f4ffde798054be048a428267baf3849712180795e8cd7ca33c3536359659acf22f04e8b29e1b12c3109 DIST gitlab-cli-1.55.0-deps.tar.xz 21737008 BLAKE2B 6c993fa949c6e0bec789e786b890853ed6d0a544ec4e93275a694deb99dab829ddee66f5eebca3a0cb59443d9f2334423cde2749a91eec900b23bb3470f30fac SHA512 b661b50481a3f158971608a376dc687998d92c339f11747f23f67d3a648f2ffef32047eb4dccf5c655e5b2b5ede5ca6f95f3671c39b1dc7c808360213a192426 DIST gitlab-cli-1.55.0.tar.bz2 16901867 BLAKE2B 2f18ceaa683c95b1f173851845f4ff96fb7fd897af39bd9081271da0b47f1205d6694f82ff1e733dfbbebc4305f5a4a74ab2f9f590b62af3054c4e33a653c40e SHA512 cde8882f982eb369d366eab6fdd5188889cb96736d21919ed97863484fefb885d02c1c169b6697f6d7af231b660cbbfd99070d7cc3c737739cd4f8fdbf51cc36 +DIST gitlab-cli-1.57.0-deps.tar.xz 18167468 BLAKE2B 27794aa056d061caa6307c0e49f74ec8877962f9da80a586c4a81d1253bebd8232151f4d6dda7c746f0ab620ad2b19838fa71137d614d05a31da2d1f4e87169f SHA512 80193b98e89db78c0a6f60b80b4319804acc8af9fbbc0f44045d4c6e4fd05e6c5922dc7666b3895740e3c2078b33b57bf989a0f0a069f172aadf0a5ad1fd0437 +DIST gitlab-cli-1.57.0.tar.bz2 16910116 BLAKE2B 3a914685937bf742a7ba211dc58af719525cdf9a88acd0ab0e92747a0a901fa5fef1402b4cad442eaa4b47ab8d3c21d5e2cb148c6f9320495df6a76ce4ab5aaa SHA512 89e06ac69a9ab5f56d3b27d187beaa069e4ef27c32c500fe55474c995e1100acb97e79ebd257d1ea37523aa2ecbdc8fa76ea6e2aa32c22727cb8b982048f2cd1 diff --git a/dev-util/gitlab-cli/gitlab-cli-1.57.0.ebuild b/dev-util/gitlab-cli/gitlab-cli-1.57.0.ebuild new file mode 100644 index 000000000000..80cc1700e7d0 --- /dev/null +++ b/dev-util/gitlab-cli/gitlab-cli-1.57.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module +GIT_COMMIT=d14f47ce8f09549daf116e347cd1c2987aa14bbb + +DESCRIPTION="the official gitlab command line interface" +HOMEPAGE="https://gitlab.com/gitlab-org/cli" +SRC_URI="https://gitlab.com/gitlab-org/cli/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" +S="${WORKDIR}/cli-v${PV}-${GIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# tests communicate with gitlab.com and require a personal access token +RESTRICT="test" + +src_compile() { + emake \ + GLAB_VERSION=v${PV} \ + build manpage +} + +src_install() { + dobin bin/glab + dodoc README.md + doman share/man/man1/* +}
