commit: fc3cddddf623bb6521412dc8d973f4785d37bcc3 Author: Jonas Frei <freijon <AT> pm <DOT> me> AuthorDate: Tue Jul 9 03:48:23 2024 +0000 Commit: Jonas Frei <freijon <AT> pm <DOT> me> CommitDate: Tue Jul 9 03:48:56 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc3cdddd
net-misc/xh: add 0.22.2 Signed-off-by: Jonas Frei <freijon <AT> pm.me> net-misc/xh/Manifest | 1 + net-misc/xh/xh-0.22.2.ebuild | 320 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 321 insertions(+) diff --git a/net-misc/xh/Manifest b/net-misc/xh/Manifest index 296cc5854..d27ffe27c 100644 --- a/net-misc/xh/Manifest +++ b/net-misc/xh/Manifest @@ -532,5 +532,6 @@ DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4 DIST xh-0.20.1.tar.gz 287697 BLAKE2B 6f13a3da059f36fe6abf07ded57a22efeecce47cc3ba6a5aebd71b790314012bce8ad828bd668fb302370e9d830121cac404a66d73f5822320ddc2f27640d991 SHA512 a1569b1797e6796037b8654758f50eee419793616d67ec29ab6f94c84d60956be3e698c7240e68dcf96b490dbdf5ca90c688e8de267abb873ddea3f7b0bee30c DIST xh-0.21.0.tar.gz 288400 BLAKE2B eacf88c6db45b3ab132020c74801559d78f92eadc8cbdc91eceb7d844f7ea3b233c55be3d5e08ca7c91744c4da22f69fd4df94b4cb366a811f1a7b7fb474a27b SHA512 0941f3d4f0336a30cf92ded36ecc8c8341aa3e448b351223dd1415f28dbd47d17f4366a5b440eacc5c2d884f8d3148d820a89451cd9bc41bbc717c157dac9711 DIST xh-0.22.0.tar.gz 290180 BLAKE2B 4a0fa069a262e53e3eb76cc48f176d410039b396aeaff0456e3ee617028a19a208e4f844093a087a51ec364e3258498280ef062dce23abeb18da52d8575550fc SHA512 8f7ba8ab5db5d498d022d92e7cad629838649a460dcfd180579a021d3825cd063b3274ef2dee818f07cb3412546f887c12463332ec55e12a0a1f0e4e211ec054 +DIST xh-0.22.2.tar.gz 290367 BLAKE2B 20c9c2679030d80a6ef57d5bd3dd920535f2b48222d39eb0ef1f71aeee24b81e3a1e3febafc243f58d078cb0d198adc002b40ec0b83173723ec703c0643fec0b SHA512 e324d15e813db388e9e024cf680a24d1c6e9619c4929de049a12be0781d01424007943b84c89fd4c4ee3153b9e6e3572cc9f959993da8451fd94896248e19c55 DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756 diff --git a/net-misc/xh/xh-0.22.2.ebuild b/net-misc/xh/xh-0.22.2.ebuild new file mode 100644 index 000000000..29c4e5cc4 --- /dev/null +++ b/net-misc/xh/xh-0.22.2.ebuild @@ -0,0 +1,320 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected]+wasi-snapshot-preview1 + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] +" + +inherit cargo shell-completion + +DESCRIPTION="Friendly and fast tool for sending HTTP requests" +HOMEPAGE="https://github.com/ducaale/xh" +SRC_URI=" + https://github.com/ducaale/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" + +DEPEND=" + dev-libs/oniguruma:= + dev-libs/openssl:0= +" +RDEPEND="${DEPEND}" + +DOCS=( {CHANGELOG,README}.md ) + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_configure() { + # high magic to allow system-libs + export OPENSSL_NO_VENDOR=true + export RUSTONIG_SYSTEM_LIBONIG=1 + + myfeatures=( + native-tls + ) + + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + # See https://github.com/ducaale/xh#making-https-requests-by-default + dosym "${PN}" "/usr/bin/${PN}s" + + einstalldocs + doman "doc/${PN}.1" + + newbashcomp "completions/${PN}.bash" "${PN}" + dozshcomp "completions/_${PN}" + dofishcomp "completions/${PN}.fish" +}
