diff options
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/Manifest.gz | bin | 64963 -> 64948 bytes | |||
-rw-r--r-- | dev-util/bats/Manifest | 3 | ||||
-rw-r--r-- | dev-util/bats/bats-1.11.1.ebuild | 4 | ||||
-rw-r--r-- | dev-util/bats/files/bats-1.11.1-bash-5.3.patch | 25 | ||||
-rw-r--r-- | dev-util/github-cli/Manifest | 3 | ||||
-rw-r--r-- | dev-util/github-cli/github-cli-2.68.1.ebuild | 44 |
6 files changed, 78 insertions, 1 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz Binary files differindex 2b77c6ab3813..56968e6f7275 100644 --- a/dev-util/Manifest.gz +++ b/dev-util/Manifest.gz diff --git a/dev-util/bats/Manifest b/dev-util/bats/Manifest index a638b0aa9d22..bea69aac5224 100644 --- a/dev-util/bats/Manifest +++ b/dev-util/bats/Manifest @@ -1,3 +1,4 @@ +AUX bats-1.11.1-bash-5.3.patch 1161 BLAKE2B 338d7b679fdf6212454c4a985f16b260907f7ec205599ca27d28db98281f8d4c0a26ee4ee3b68654a555bd952f12a78868bcb14a0b6519ca24240981a06400ba SHA512 de22416f54652ac0e2c8d106b190c5c5c9dfae972dd45a1de2bba47fc942d426b8acdd96d6fc676fcbd1f77541e25c06de0b658819bb68553c47f10938f0c755 DIST bats-1.11.1.tar.gz 174699 BLAKE2B 3e64257d45344a9e0a77178a77fe9f19f65aae6bb4cbba497e6ee960cb2a1d8bbcc5078b0600024f25da5c298d075c89d1fe054ee0529fb23489af05b97c1e80 SHA512 56faccadebc92555418c6aa6cb1985e7928d6db9c7bdbdd788f3dd55e82ef831d2389aa5b7198dd810fa6fd9dc6cfae78f7a10149e3027ed4f6517ede02dd8c3 -EBUILD bats-1.11.1.ebuild 952 BLAKE2B e4260a1d4096c972fd1bd7f1a2a6c326605bf4dbd145e04633cef6c04caac6529916bba33a0b50b074ee4752aa771455a183ac8624791073b78f48c241b42651 SHA512 943192c4ebddbb5f173096796c8756e5148fec9e19b325107d70569bef1eae59175bc0fbb9137dc2b474c5691aca170f5f76bfef1da1281b33149071b47a425a +EBUILD bats-1.11.1.ebuild 1000 BLAKE2B 40e488ad845ebf48efc7676e846019197528176473ba30230f68891cd492b1f9831ca3360dde90db510c29394b379a73d1dcba172a0378e89aef7bbddd985aa9 SHA512 83c02b20b0f15d9cda11fa489ebbfc586e5ccc0b94b41dded77ee664e69373421cbdc69ab25dbb586a9e63cf7915b13c6b06d3a3167b48e5a9b5593ddf582deb MISC metadata.xml 960 BLAKE2B 1eef5273fa063fbeb31bf73be2dd264f83a37a75ae5bfc116cfe6e97a0707349b9fdd6e0700505d7f698e63eeffeec2f72f9f9e853be3c3eb70ea80891fddde0 SHA512 906495ef8f00981f362302c4cc0f24aca8a9a7d4898e4f729941836b3bb126590c7d4863b37b6d216c1485cc96502c330ca03801c9cb271793ebd298285f8923 diff --git a/dev-util/bats/bats-1.11.1.ebuild b/dev-util/bats/bats-1.11.1.ebuild index 4b9368319943..6943992f8610 100644 --- a/dev-util/bats/bats-1.11.1.ebuild +++ b/dev-util/bats/bats-1.11.1.ebuild @@ -19,6 +19,10 @@ KEYWORDS="amd64 arm arm64 hppa ~ppc ppc64 ~riscv ~sparc x86" DEPEND="app-shells/bash:*" RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${P}-bash-5.3.patch +) + src_test() { local my_jobs=$(get_nproc) if ! command -v parallel >/dev/null; then diff --git a/dev-util/bats/files/bats-1.11.1-bash-5.3.patch b/dev-util/bats/files/bats-1.11.1-bash-5.3.patch new file mode 100644 index 000000000000..13c52cbe8f0f --- /dev/null +++ b/dev-util/bats/files/bats-1.11.1-bash-5.3.patch @@ -0,0 +1,25 @@ +https://github.com/bats-core/bats-core/commit/3c65504bb51a9f5d589de70e885fa42b5a994588 + +From 3c65504bb51a9f5d589de70e885fa42b5a994588 Mon Sep 17 00:00:00 2001 +From: Martin Schulze <martin.schulze@vireso.de> +Date: Fri, 20 Dec 2024 23:20:31 +0100 +Subject: [PATCH] fix test expecation for bash RC (5.3) + +--- + test/suite_setup_teardown.bats | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/test/suite_setup_teardown.bats b/test/suite_setup_teardown.bats +index 9bd5d0e768..3bf728ea6c 100644 +--- a/test/suite_setup_teardown.bats ++++ b/test/suite_setup_teardown.bats +@@ -66,7 +66,7 @@ setup() { + + @test "syntax errors in setup_suite.bash are reported and lead to non zero exit code" { + LANG=C reentrant_run ! bats --setup-suite-file "$FIXTURE_ROOT/syntax_error/setup_suite_no_shellcheck" "$FIXTURE_ROOT/syntax_error/" +- [ "${lines[1]}" == "$FIXTURE_ROOT/syntax_error/setup_suite_no_shellcheck: line 2: syntax error: unexpected end of file" ] ++ [[ "${lines[1]}" == "$FIXTURE_ROOT/syntax_error/setup_suite_no_shellcheck: line 2: syntax error: unexpected end of file"* ]] + } + + @test "errors in setup_suite.bash's free code reported correctly" { + diff --git a/dev-util/github-cli/Manifest b/dev-util/github-cli/Manifest index d654d1cb726b..0ac5286ee0d4 100644 --- a/dev-util/github-cli/Manifest +++ b/dev-util/github-cli/Manifest @@ -2,7 +2,10 @@ DIST github-cli-2.65.0-deps.tar.xz 68106872 BLAKE2B cc32318356dda4c703721243f57e DIST github-cli-2.65.0.tar.gz 12939630 BLAKE2B 9d4f5ab0ae8d2b2638a2aeeedefd7fcca7b526dcc71595e22fc8a1a834ed613959999dc7590a8799cb2682b9710c8701a94e7d4cd5a469d6e88b0a551e030f3d SHA512 801d98427e0c58961840e6f6be5fd0a4863da6da1aa31d3af43eb440f2a9dda930d8e7226ba69ebfb04393928092924de913ecb582c0588682773b6e4c76165b DIST github-cli-2.66.1-deps.tar.xz 72745840 BLAKE2B 2d57fd21d05a56ef6c7cd098d5121838b4c0dab14565ee88c0deddd4645e2f2dbf82f4f13e19106565b790d6d2dce201200e8271863666f267e9f668f1db2fac SHA512 22294bff4cbc477e45738dd8c176b319171b20384e81f1ca9c485ed9f00163f26545deb86142c2818b968fdcabb7ae739779c75448f661a74d962424efdb9223 DIST github-cli-2.66.1.tar.gz 12962922 BLAKE2B bd0f56928fd24823782b1191afa44d8aaac17e501ac77981d53fe83fee56e70ee2f7602f3e43f8fdcef899f63784861e78aae6a86f286c44f175a0565616d9d5 SHA512 8d25a7c9cb79e94316362590f133aabe8d78bf7d180506b7e6980fabd9d7b4ad8d405f55c0439dac2293b5998e3f951fd05e469dc197f24095a51a872b6cd925 +DIST github-cli-2.68.1-deps.tar.xz 72745620 BLAKE2B 295590956a6ecfc6cf4dc0a3bd589edfacf951f4e5b975438d4688488ba1b37e7d08c282e34a8cc41e196be3a9f42073a773b77be9915d5094e183b1307f6bf8 SHA512 d7a2078ff6576128accc62a0bf409b0b03afaa2e6da5392441c6f8960a715218578685d8a06c308b2d254a92282e981a17f8d5cfabda407b4c55c0cadb8323ff +DIST github-cli-2.68.1.tar.gz 12985312 BLAKE2B eaa232027117c3be638a68b5dd5c45fbda7b076fadaee8bc2dde81212fd096b0ee759cba4df473c7402a84e80fdf2f8764d79db1d8df519a36cc2529eef9fa1f SHA512 cc46186151ab2711eb3b9af61e3339db542db389f594db489942f425a0101b5878cd49800f29e7bab3eeeeb67f6147f540994b9c9cac6d644aef8e4b1c3104e5 EBUILD github-cli-2.65.0.ebuild 935 BLAKE2B af5f12da0a1cc9b941975fc1cd8e7b7f9bede53aa10243b5653197808adf114519a5e9be0916b6fc8abfd8b2628cdde8a2f17ac9d522390432a060c27651105a SHA512 89ffebc2dad570a19cede34a849df9a71a17239f4643fa89150a8f7b593a57d1f53e95041bb1c0777cfe6dcaf24e7d2ee930b8cdfb67482c9c4f590628928c72 EBUILD github-cli-2.66.1.ebuild 935 BLAKE2B af5f12da0a1cc9b941975fc1cd8e7b7f9bede53aa10243b5653197808adf114519a5e9be0916b6fc8abfd8b2628cdde8a2f17ac9d522390432a060c27651105a SHA512 89ffebc2dad570a19cede34a849df9a71a17239f4643fa89150a8f7b593a57d1f53e95041bb1c0777cfe6dcaf24e7d2ee930b8cdfb67482c9c4f590628928c72 +EBUILD github-cli-2.68.1.ebuild 935 BLAKE2B af5f12da0a1cc9b941975fc1cd8e7b7f9bede53aa10243b5653197808adf114519a5e9be0916b6fc8abfd8b2628cdde8a2f17ac9d522390432a060c27651105a SHA512 89ffebc2dad570a19cede34a849df9a71a17239f4643fa89150a8f7b593a57d1f53e95041bb1c0777cfe6dcaf24e7d2ee930b8cdfb67482c9c4f590628928c72 EBUILD github-cli-9999.ebuild 935 BLAKE2B af5f12da0a1cc9b941975fc1cd8e7b7f9bede53aa10243b5653197808adf114519a5e9be0916b6fc8abfd8b2628cdde8a2f17ac9d522390432a060c27651105a SHA512 89ffebc2dad570a19cede34a849df9a71a17239f4643fa89150a8f7b593a57d1f53e95041bb1c0777cfe6dcaf24e7d2ee930b8cdfb67482c9c4f590628928c72 MISC metadata.xml 331 BLAKE2B 1ffd21cb61a7db81d5c8f1b3731dc6a23aa98e6db92e2af3101eefd99b18862a89bb42993cb770bc26307eb70c96966abee1bba45c73de31c1e47300caf170b3 SHA512 2a90a401ff9f5646bcb0a8e1b38bd95629f7b69d4fd485de5f5c32063cceb0d223b30696181d328e09c6f8191e8fbaabf81370f42577312c2eb8d22d9509d1b9 diff --git a/dev-util/github-cli/github-cli-2.68.1.ebuild b/dev-util/github-cli/github-cli-2.68.1.ebuild new file mode 100644 index 000000000000..cd54bf0e7d58 --- /dev/null +++ b/dev-util/github-cli/github-cli-2.68.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="GitHub CLI" +HOMEPAGE="https://github.com/cli/cli" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/cli/cli.git" +else + SRC_URI="https://github.com/cli/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" + KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" + S="${WORKDIR}/cli-${PV}" +fi + +LICENSE="MIT Apache-2.0 BSD BSD-2 MPL-2.0" +SLOT="0" + +RDEPEND=">=dev-vcs/git-1.7.3" + +RESTRICT="test" + +src_unpack() { + if [[ ${PV} == *9999 ]]; then + git-r3_src_unpack + go-module_live_vendor + else + go-module_src_unpack + fi +} + +src_compile() { + [[ ${PV} != 9999 ]] && export GH_VERSION="v${PV}" + emake prefix=/usr bin/gh manpages completions +} + +src_install() { + emake prefix=/usr DESTDIR="${D}" install + dodoc README.md +} |