mirror of
https://github.com/gentoo-mirror/guru.git
synced 2025-04-19 15:59:00 -04:00
net-misc/xh: add 0.23.1
Signed-off-by: Jonas Frei <freijon@pm.me>
This commit is contained in:
parent
d6e86fdd73
commit
d981b979e0
@ -269,6 +269,8 @@ DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41
|
||||
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
|
||||
DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
|
||||
DIST xh-0.23.0.tar.gz 301170 BLAKE2B d5d53b6ee5ad476441e2efb55800d885bb88ad59081b6e2ec11ff54bfb6aa29a4debe4bbb657e8c28ae1185356d71eedcc996231e84c04af69f1adbce59b61d5 SHA512 c92608e0a2c0d074f46a7761b2a2c598a80bf4a1c455509d900d6cc48f2ac3af9f0256921704aa3bb669217c8c42901c08d54ef0573899a0a7df951fbb102b66
|
||||
DIST xh-0.23.1-crates.tar.xz 25520712 BLAKE2B 070403ebf0c590f3acd1844f76fa2f5c1bea1c52522b2bc7e183c5fe2e60e9e55fa65b8b047602183b836671894dfd86dce01fe8faebe83a8bf66268867eb084 SHA512 fe767c4e8da398c56482a0516319ff773e072e822878e44fe717c2602e64ade689efe93d9e4ad2a55d6fc522843a05bcc454546a8c1405ba183760c604fc82df
|
||||
DIST xh-0.23.1.tar.gz 303570 BLAKE2B 304c868f490a102de85ceb113cd57e03b2760835b6b823fec0831f2626cd7aac2d9841dcba561b27fcd9789633828f70e73f993ed61a44090c83b5d1e408f1d5 SHA512 b9097bacb9b4a28038db3f687077e013cde6074023c2a73a934989edd109b495ca2abac39f2c7bc6a98e8050260ec2161e88e7e10e2a40a2ae5288bf81d73f0e
|
||||
DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
|
||||
DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
|
||||
DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
|
||||
|
59
net-misc/xh/xh-0.23.1.ebuild
Normal file
59
net-misc/xh/xh-0.23.1.ebuild
Normal file
@ -0,0 +1,59 @@
|
||||
# Copyright 2024-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES=""
|
||||
|
||||
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
|
||||
"
|
||||
DEPS_URI="https://github.com/freijon/${PN}/releases/download/v${PV}/${P}-crates.tar.xz"
|
||||
SRC_URI+=" ${DEPS_URI}"
|
||||
|
||||
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"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user