From: "Jonas Frei" <freijon@pm.me>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:dev commit in: net-misc/xh/
Date: Tue, 14 Jan 2025 19:56:18 +0000 (UTC) [thread overview]
Message-ID: <1736884543.d981b979e07aafe269408b401203fb8af1f87fe1.freijon@gentoo> (raw)
commit: d981b979e07aafe269408b401203fb8af1f87fe1
Author: Jonas Frei <freijon <AT> pm <DOT> me>
AuthorDate: Tue Jan 14 18:58:54 2025 +0000
Commit: Jonas Frei <freijon <AT> pm <DOT> me>
CommitDate: Tue Jan 14 19:55:43 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d981b979
net-misc/xh: add 0.23.1
Signed-off-by: Jonas Frei <freijon <AT> pm.me>
net-misc/xh/Manifest | 2 ++
net-misc/xh/xh-0.23.1.ebuild | 59 ++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 61 insertions(+)
diff --git a/net-misc/xh/Manifest b/net-misc/xh/Manifest
index 51758ba7c..045ac12ff 100644
--- a/net-misc/xh/Manifest
+++ b/net-misc/xh/Manifest
@@ -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
diff --git a/net-misc/xh/xh-0.23.1.ebuild b/net-misc/xh/xh-0.23.1.ebuild
new file mode 100644
index 000000000..5e49b459e
--- /dev/null
+++ b/net-misc/xh/xh-0.23.1.ebuild
@@ -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"
+}
next reply other threads:[~2025-01-14 19:56 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-01-14 19:56 Jonas Frei [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-02-21 5:26 [gentoo-commits] repo/proj/guru:dev commit in: net-misc/xh/ Jonas Frei
2025-02-21 5:26 Jonas Frei
2025-01-14 19:56 Jonas Frei
2024-10-14 19:00 Jonas Frei
2024-10-14 19:00 Jonas Frei
2024-07-09 3:50 Jonas Frei
2024-07-09 3:50 Jonas Frei
2024-06-01 12:02 Jonas Frei
2024-04-15 18:09 Jonas Frei
2024-01-29 19:31 Jonas Frei
2024-01-16 19:53 Jonas Frei
2024-01-16 19:34 Jonas Frei
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1736884543.d981b979e07aafe269408b401203fb8af1f87fe1.freijon@gentoo \
--to=freijon@pm.me \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox