From be94ae04eee564451203d45977c2ef7c7ace1580 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 10 Nov 2024 03:03:09 +0000 Subject: gentoo auto-resync : 10:11:2024 - 03:03:09 --- net-misc/hurl/Manifest | 4 +- net-misc/hurl/hurl-4.1.0-r1.ebuild | 202 +++++++++++++++++++++++++++++++++++ net-misc/hurl/hurl-4.1.0.ebuild | 202 ----------------------------------- net-misc/hurl/hurl-5.0.1-r1.ebuild | 213 +++++++++++++++++++++++++++++++++++++ net-misc/hurl/hurl-5.0.1.ebuild | 213 ------------------------------------- 5 files changed, 417 insertions(+), 417 deletions(-) create mode 100644 net-misc/hurl/hurl-4.1.0-r1.ebuild delete mode 100644 net-misc/hurl/hurl-4.1.0.ebuild create mode 100644 net-misc/hurl/hurl-5.0.1-r1.ebuild delete mode 100644 net-misc/hurl/hurl-5.0.1.ebuild (limited to 'net-misc/hurl') diff --git a/net-misc/hurl/Manifest b/net-misc/hurl/Manifest index 4e74140125db..23e1a67391f6 100644 --- a/net-misc/hurl/Manifest +++ b/net-misc/hurl/Manifest @@ -257,6 +257,6 @@ DIST xml-rs-0.8.21.crate 54522 BLAKE2B fa744b876b96d5ca8ece5e67757508b5daa25340d DIST xmltree-0.10.3.crate 9219 BLAKE2B 82f888788e7001caa39dc32f5233b41e52fc247e0dc59f9297fb4e104d45de9ffcc5859cf3f7d8ef81562b16e88275ec14d245abad95f6d2bdb019850eff9f21 SHA512 e5a1f349fddb13fdfb56c65ea7a77cf28108cddfca0164a858b314942949309a0cc95d824d4c535339f75f7a16a744fb7679739d4fa64fe6c2dc64e71604cdd7 DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb -EBUILD hurl-4.1.0.ebuild 3867 BLAKE2B 8514c837c047137bf0c15189b1c7e04443023311c8c295ce106804aeba908b496f683b54983c2003642fb2ff6364f47aa863165495f0f554368e4fd6d01fe379 SHA512 31f9fc81bd9c59b5a764d0a2bf6ff1dac8412822585319f47e058a1c74779a4138ad2a624358e419334ab5fb66fc131f812e6749e616f3ac5a6b26a76cebc71a -EBUILD hurl-5.0.1.ebuild 4228 BLAKE2B e1ffa5ece9d9d408e6b40f7f4a7c21d54190a758679d74c9cd711259642c78c7be03807f82ffa468040c9fb62370f3ccd9f436a01e4f89dded69044b01a2e66f SHA512 8f2900a8c4a95a710a7b776d9d1addbadfabcdad724546bb5a9bb5bccf1cdc2792b65a2624221eb7a8910245d57efba3e36b4ecddcf04610e2588b1ce0e7c328 +EBUILD hurl-4.1.0-r1.ebuild 3867 BLAKE2B 8514c837c047137bf0c15189b1c7e04443023311c8c295ce106804aeba908b496f683b54983c2003642fb2ff6364f47aa863165495f0f554368e4fd6d01fe379 SHA512 31f9fc81bd9c59b5a764d0a2bf6ff1dac8412822585319f47e058a1c74779a4138ad2a624358e419334ab5fb66fc131f812e6749e616f3ac5a6b26a76cebc71a +EBUILD hurl-5.0.1-r1.ebuild 4228 BLAKE2B e1ffa5ece9d9d408e6b40f7f4a7c21d54190a758679d74c9cd711259642c78c7be03807f82ffa468040c9fb62370f3ccd9f436a01e4f89dded69044b01a2e66f SHA512 8f2900a8c4a95a710a7b776d9d1addbadfabcdad724546bb5a9bb5bccf1cdc2792b65a2624221eb7a8910245d57efba3e36b4ecddcf04610e2588b1ce0e7c328 MISC metadata.xml 360 BLAKE2B b35d0871218e500c735b89d5630dd6862299f9d65bfe3f8531f97eeaaa3481d766efad40bf42ba41445c0de77c7f1b28a37d75538ea04d4a648d927de0932e9e SHA512 5bd68f706d000d8bf064d0249861c0f1111f3c26d937ccd283fb74a2d5a9c2d3b03cd9a81f49d064253597749e321598270665e5986db92750c677d0f7bbe3b8 diff --git a/net-misc/hurl/hurl-4.1.0-r1.ebuild b/net-misc/hurl/hurl-4.1.0-r1.ebuild new file mode 100644 index 000000000000..856d7cca73a5 --- /dev/null +++ b/net-misc/hurl/hurl-4.1.0-r1.ebuild @@ -0,0 +1,202 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.10 + +EAPI=8 + +CRATES=" + adler32@1.2.0 + ahash@0.8.3 + aho-corasick@1.1.1 + alloc-no-stdlib@2.0.4 + alloc-stdlib@0.2.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.5.0 + anstyle-parse@0.2.1 + anstyle-query@1.0.0 + anstyle-wincon@2.1.0 + anstyle@1.0.3 + autocfg@1.1.0 + base64@0.21.4 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.4.0 + block-buffer@0.10.4 + brotli-decompressor@2.3.4 + brotli@3.3.4 + bumpalo@3.14.0 + byteorder@1.4.3 + cc@1.0.83 + cfg-if@1.0.0 + chrono@0.4.31 + clap@4.4.4 + clap_builder@4.4.4 + clap_lex@0.5.1 + colorchoice@1.0.0 + colored@2.0.4 + core-foundation-sys@0.8.4 + core2@0.4.0 + cpufeatures@0.2.9 + crc32fast@1.3.2 + crypto-common@0.1.6 + curl-sys@0.4.66+curl-8.3.0 + curl@0.4.44 + dary_heap@0.3.6 + digest@0.10.7 + encoding-index-japanese@1.20141219.5 + encoding-index-korean@1.20141219.5 + encoding-index-simpchinese@1.20141219.5 + encoding-index-singlebyte@1.20141219.5 + encoding-index-tradchinese@1.20141219.5 + encoding@0.2.33 + encoding_index_tests@0.1.4 + errno-dragonfly@0.1.2 + errno@0.3.3 + fastrand@2.0.0 + float-cmp@0.9.0 + fnv@1.0.7 + form_urlencoded@1.2.0 + generic-array@0.14.7 + getrandom@0.2.10 + glob@0.3.1 + hashbrown@0.12.3 + hashbrown@0.13.2 + hermit-abi@0.3.3 + hex-literal@0.4.1 + hex@0.4.3 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.57 + idna@0.4.0 + indexmap@1.9.3 + is-terminal@0.4.9 + itoa@1.0.9 + js-sys@0.3.64 + lazy_static@1.4.0 + libc@0.2.148 + libflate@2.0.0 + libflate_lz77@2.0.0 + libm@0.2.7 + libxml@0.3.3 + libz-sys@1.1.12 + linux-raw-sys@0.4.7 + log@0.4.20 + md5@0.7.0 + memchr@2.6.3 + num-traits@0.2.16 + numtoa@0.1.0 + once_cell@1.18.0 + openssl-probe@0.1.5 + openssl-src@300.1.5+3.1.3 + openssl-sys@0.9.93 + percent-encoding@2.3.0 + pkg-config@0.3.27 + ppv-lite86@0.2.17 + proc-macro2@1.0.67 + proptest@1.2.0 + quick-error@1.2.3 + quote@1.0.33 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_xorshift@0.3.0 + redox_syscall@0.2.16 + redox_syscall@0.3.5 + redox_termios@0.1.2 + regex-automata@0.3.8 + regex-syntax@0.6.29 + regex-syntax@0.7.5 + regex@1.9.5 + rle-decode-fast@1.0.3 + rustix@0.38.14 + rusty-fork@0.3.0 + ryu@1.0.15 + schannel@0.1.22 + serde@1.0.188 + serde_derive@1.0.188 + serde_json@1.0.107 + sha2@0.10.7 + socket2@0.4.9 + strsim@0.10.0 + syn@2.0.37 + tempfile@3.8.0 + terminal_size@0.3.0 + termion@2.0.1 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + toml@0.5.11 + typenum@1.17.0 + unarray@0.1.4 + unicode-bidi@0.3.13 + unicode-ident@1.0.12 + unicode-normalization@0.1.22 + url@2.4.1 + utf8parse@0.2.1 + uuid@1.4.1 + vcpkg@0.2.15 + version_check@0.9.4 + wait-timeout@0.2.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.87 + wasm-bindgen-macro-support@0.2.87 + wasm-bindgen-macro@0.2.87 + wasm-bindgen-shared@0.2.87 + wasm-bindgen@0.2.87 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.48.0 + windows-targets@0.48.5 + windows@0.48.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.48.5 + winres@0.1.12 + xml-rs@0.8.18 + xmltree@0.10.3 +" + +inherit cargo + +DESCRIPTION="Hurl, run and test HTTP requests" +HOMEPAGE="https://hurl.dev" +SRC_URI=" + https://github.com/Orange-OpenSource/${PN}/archive/refs/tags/${PV}.tar.gz -> ${PN}-${PV}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + BSD CC0-1.0 MIT MPL-2.0 Unicode-DFS-2016 ZLIB + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + net-misc/curl + dev-libs/libxml2 +" +DEPEND="${RDEPEND}" + +# Rust. +QA_FLAGS_IGNORED=( + /usr/bin/hurl + /usr/bin/hurlfmt +) + +QA_PRESTRIPPED="${QA_FLAGS_IGNORED[*]}" + +src_install() { + dobin "$(cargo_target_dir)"/hurl{,fmt} + doman docs/manual/hurl{,fmt}.1 + + dodoc CHANGELOG.md README.md LICENSE +} diff --git a/net-misc/hurl/hurl-4.1.0.ebuild b/net-misc/hurl/hurl-4.1.0.ebuild deleted file mode 100644 index 856d7cca73a5..000000000000 --- a/net-misc/hurl/hurl-4.1.0.ebuild +++ /dev/null @@ -1,202 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.10 - -EAPI=8 - -CRATES=" - adler32@1.2.0 - ahash@0.8.3 - aho-corasick@1.1.1 - alloc-no-stdlib@2.0.4 - alloc-stdlib@0.2.2 - android-tzdata@0.1.1 - android_system_properties@0.1.5 - anstream@0.5.0 - anstyle-parse@0.2.1 - anstyle-query@1.0.0 - anstyle-wincon@2.1.0 - anstyle@1.0.3 - autocfg@1.1.0 - base64@0.21.4 - bit-set@0.5.3 - bit-vec@0.6.3 - bitflags@1.3.2 - bitflags@2.4.0 - block-buffer@0.10.4 - brotli-decompressor@2.3.4 - brotli@3.3.4 - bumpalo@3.14.0 - byteorder@1.4.3 - cc@1.0.83 - cfg-if@1.0.0 - chrono@0.4.31 - clap@4.4.4 - clap_builder@4.4.4 - clap_lex@0.5.1 - colorchoice@1.0.0 - colored@2.0.4 - core-foundation-sys@0.8.4 - core2@0.4.0 - cpufeatures@0.2.9 - crc32fast@1.3.2 - crypto-common@0.1.6 - curl-sys@0.4.66+curl-8.3.0 - curl@0.4.44 - dary_heap@0.3.6 - digest@0.10.7 - encoding-index-japanese@1.20141219.5 - encoding-index-korean@1.20141219.5 - encoding-index-simpchinese@1.20141219.5 - encoding-index-singlebyte@1.20141219.5 - encoding-index-tradchinese@1.20141219.5 - encoding@0.2.33 - encoding_index_tests@0.1.4 - errno-dragonfly@0.1.2 - errno@0.3.3 - fastrand@2.0.0 - float-cmp@0.9.0 - fnv@1.0.7 - form_urlencoded@1.2.0 - generic-array@0.14.7 - getrandom@0.2.10 - glob@0.3.1 - hashbrown@0.12.3 - hashbrown@0.13.2 - hermit-abi@0.3.3 - hex-literal@0.4.1 - hex@0.4.3 - iana-time-zone-haiku@0.1.2 - iana-time-zone@0.1.57 - idna@0.4.0 - indexmap@1.9.3 - is-terminal@0.4.9 - itoa@1.0.9 - js-sys@0.3.64 - lazy_static@1.4.0 - libc@0.2.148 - libflate@2.0.0 - libflate_lz77@2.0.0 - libm@0.2.7 - libxml@0.3.3 - libz-sys@1.1.12 - linux-raw-sys@0.4.7 - log@0.4.20 - md5@0.7.0 - memchr@2.6.3 - num-traits@0.2.16 - numtoa@0.1.0 - once_cell@1.18.0 - openssl-probe@0.1.5 - openssl-src@300.1.5+3.1.3 - openssl-sys@0.9.93 - percent-encoding@2.3.0 - pkg-config@0.3.27 - ppv-lite86@0.2.17 - proc-macro2@1.0.67 - proptest@1.2.0 - quick-error@1.2.3 - quote@1.0.33 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - rand_xorshift@0.3.0 - redox_syscall@0.2.16 - redox_syscall@0.3.5 - redox_termios@0.1.2 - regex-automata@0.3.8 - regex-syntax@0.6.29 - regex-syntax@0.7.5 - regex@1.9.5 - rle-decode-fast@1.0.3 - rustix@0.38.14 - rusty-fork@0.3.0 - ryu@1.0.15 - schannel@0.1.22 - serde@1.0.188 - serde_derive@1.0.188 - serde_json@1.0.107 - sha2@0.10.7 - socket2@0.4.9 - strsim@0.10.0 - syn@2.0.37 - tempfile@3.8.0 - terminal_size@0.3.0 - termion@2.0.1 - tinyvec@1.6.0 - tinyvec_macros@0.1.1 - toml@0.5.11 - typenum@1.17.0 - unarray@0.1.4 - unicode-bidi@0.3.13 - unicode-ident@1.0.12 - unicode-normalization@0.1.22 - url@2.4.1 - utf8parse@0.2.1 - uuid@1.4.1 - vcpkg@0.2.15 - version_check@0.9.4 - wait-timeout@0.2.0 - wasi@0.11.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.87 - wasm-bindgen-macro-support@0.2.87 - wasm-bindgen-macro@0.2.87 - wasm-bindgen-shared@0.2.87 - wasm-bindgen@0.2.87 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-sys@0.48.0 - windows-targets@0.48.5 - windows@0.48.0 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_msvc@0.48.5 - windows_i686_gnu@0.48.5 - windows_i686_msvc@0.48.5 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_msvc@0.48.5 - winres@0.1.12 - xml-rs@0.8.18 - xmltree@0.10.3 -" - -inherit cargo - -DESCRIPTION="Hurl, run and test HTTP requests" -HOMEPAGE="https://hurl.dev" -SRC_URI=" - https://github.com/Orange-OpenSource/${PN}/archive/refs/tags/${PV}.tar.gz -> ${PN}-${PV}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="Apache-2.0" -# Dependent crate licenses -LICENSE+=" - BSD CC0-1.0 MIT MPL-2.0 Unicode-DFS-2016 ZLIB - || ( Apache-2.0 Boost-1.0 ) -" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - net-misc/curl - dev-libs/libxml2 -" -DEPEND="${RDEPEND}" - -# Rust. -QA_FLAGS_IGNORED=( - /usr/bin/hurl - /usr/bin/hurlfmt -) - -QA_PRESTRIPPED="${QA_FLAGS_IGNORED[*]}" - -src_install() { - dobin "$(cargo_target_dir)"/hurl{,fmt} - doman docs/manual/hurl{,fmt}.1 - - dodoc CHANGELOG.md README.md LICENSE -} diff --git a/net-misc/hurl/hurl-5.0.1-r1.ebuild b/net-misc/hurl/hurl-5.0.1-r1.ebuild new file mode 100644 index 000000000000..8715ac33605a --- /dev/null +++ b/net-misc/hurl/hurl-5.0.1-r1.ebuild @@ -0,0 +1,213 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.10 + +EAPI=8 + +CRATES=" + adler32@1.2.0 + ahash@0.8.11 + aho-corasick@1.1.3 + alloc-no-stdlib@2.0.4 + alloc-stdlib@0.2.2 + allocator-api2@0.2.18 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.15 + anstyle-parse@0.2.5 + anstyle-query@1.1.1 + anstyle-wincon@3.0.4 + anstyle@1.0.8 + autocfg@1.3.0 + base64@0.22.1 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.6.0 + block-buffer@0.10.4 + brotli-decompressor@4.0.1 + brotli@6.0.0 + bumpalo@3.16.0 + byteorder@1.5.0 + cc@1.1.15 + cfg-if@1.0.0 + chrono@0.4.38 + clap@4.5.16 + clap_builder@4.5.15 + clap_lex@0.7.2 + colorchoice@1.0.2 + colored@2.1.0 + core-foundation-sys@0.8.7 + core2@0.4.0 + cpufeatures@0.2.13 + crc32fast@1.4.2 + crypto-common@0.1.6 + curl-sys@0.4.74+curl-8.9.0 + curl@0.4.46 + dary_heap@0.3.6 + digest@0.10.7 + encoding-index-japanese@1.20141219.5 + encoding-index-korean@1.20141219.5 + encoding-index-simpchinese@1.20141219.5 + encoding-index-singlebyte@1.20141219.5 + encoding-index-tradchinese@1.20141219.5 + encoding@0.2.33 + encoding_index_tests@0.1.4 + errno@0.3.9 + fastrand@2.1.1 + float-cmp@0.9.0 + fnv@1.0.7 + form_urlencoded@1.2.1 + generic-array@0.14.7 + getrandom@0.2.15 + glob@0.3.1 + hashbrown@0.14.5 + hex-literal@0.4.1 + hex@0.4.3 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + idna@0.5.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.11 + js-sys@0.3.70 + lazy_static@1.5.0 + libc@0.2.158 + libflate@2.1.0 + libflate_lz77@2.1.0 + libm@0.2.8 + libredox@0.0.2 + libxml@0.3.3 + libz-sys@1.1.20 + linux-raw-sys@0.4.14 + log@0.4.22 + md5@0.7.0 + memchr@2.7.4 + num-traits@0.2.19 + numtoa@0.1.0 + once_cell@1.19.0 + openssl-probe@0.1.5 + openssl-src@300.3.1+3.3.1 + openssl-sys@0.9.103 + percent-encoding@2.3.1 + pkg-config@0.3.30 + ppv-lite86@0.2.20 + proc-macro2@1.0.86 + proptest@1.5.0 + quick-error@1.2.3 + quote@1.0.37 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_xorshift@0.3.0 + redox_syscall@0.4.1 + redox_termios@0.1.3 + regex-automata@0.4.7 + regex-syntax@0.8.4 + regex@1.10.6 + rle-decode-fast@1.0.3 + rustix@0.38.35 + rusty-fork@0.3.0 + ryu@1.0.18 + schannel@0.1.23 + serde@1.0.209 + serde_derive@1.0.209 + serde_json@1.0.127 + sha2@0.10.8 + shlex@1.3.0 + similar@2.6.0 + socket2@0.5.7 + strsim@0.11.1 + syn@2.0.76 + tempfile@3.12.0 + terminal_size@0.3.0 + termion@4.0.2 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + toml@0.5.11 + typenum@1.17.0 + unarray@0.1.4 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.23 + url@2.5.2 + utf8parse@0.2.2 + uuid@1.10.0 + vcpkg@0.2.15 + version_check@0.9.5 + wait-timeout@0.2.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.93 + wasm-bindgen-macro-support@0.2.93 + wasm-bindgen-macro@0.2.93 + wasm-bindgen-shared@0.2.93 + wasm-bindgen@0.2.93 + windows-core@0.52.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winres@0.1.12 + xml-rs@0.8.21 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +inherit cargo + +DESCRIPTION="Hurl, run and test HTTP requests" +HOMEPAGE="https://hurl.dev" +SRC_URI=" + https://github.com/Orange-OpenSource/${PN}/archive/refs/tags/${PV}.tar.gz -> ${PN}-${PV}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD CC0-1.0 MIT MPL-2.0 Unicode-DFS-2016 ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + net-misc/curl + dev-libs/libxml2 +" +DEPEND="${RDEPEND}" + +# Rust. +QA_FLAGS_IGNORED=( + /usr/bin/hurl + /usr/bin/hurlfmt +) + +QA_PRESTRIPPED="${QA_FLAGS_IGNORED[*]}" + +src_install() { + dobin "$(cargo_target_dir)"/hurl{,fmt} + doman docs/manual/hurl{,fmt}.1 + + dodoc CHANGELOG.md README.md LICENSE +} + +src_test() { + # These need a local HTTP server.. and don't bother setting one up.. + cargo_src_test -- \ + --skip simple_sample \ + --skip runner::hurl_file::run +} diff --git a/net-misc/hurl/hurl-5.0.1.ebuild b/net-misc/hurl/hurl-5.0.1.ebuild deleted file mode 100644 index 8715ac33605a..000000000000 --- a/net-misc/hurl/hurl-5.0.1.ebuild +++ /dev/null @@ -1,213 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.10 - -EAPI=8 - -CRATES=" - adler32@1.2.0 - ahash@0.8.11 - aho-corasick@1.1.3 - alloc-no-stdlib@2.0.4 - alloc-stdlib@0.2.2 - allocator-api2@0.2.18 - android-tzdata@0.1.1 - android_system_properties@0.1.5 - anstream@0.6.15 - anstyle-parse@0.2.5 - anstyle-query@1.1.1 - anstyle-wincon@3.0.4 - anstyle@1.0.8 - autocfg@1.3.0 - base64@0.22.1 - bit-set@0.5.3 - bit-vec@0.6.3 - bitflags@1.3.2 - bitflags@2.6.0 - block-buffer@0.10.4 - brotli-decompressor@4.0.1 - brotli@6.0.0 - bumpalo@3.16.0 - byteorder@1.5.0 - cc@1.1.15 - cfg-if@1.0.0 - chrono@0.4.38 - clap@4.5.16 - clap_builder@4.5.15 - clap_lex@0.7.2 - colorchoice@1.0.2 - colored@2.1.0 - core-foundation-sys@0.8.7 - core2@0.4.0 - cpufeatures@0.2.13 - crc32fast@1.4.2 - crypto-common@0.1.6 - curl-sys@0.4.74+curl-8.9.0 - curl@0.4.46 - dary_heap@0.3.6 - digest@0.10.7 - encoding-index-japanese@1.20141219.5 - encoding-index-korean@1.20141219.5 - encoding-index-simpchinese@1.20141219.5 - encoding-index-singlebyte@1.20141219.5 - encoding-index-tradchinese@1.20141219.5 - encoding@0.2.33 - encoding_index_tests@0.1.4 - errno@0.3.9 - fastrand@2.1.1 - float-cmp@0.9.0 - fnv@1.0.7 - form_urlencoded@1.2.1 - generic-array@0.14.7 - getrandom@0.2.15 - glob@0.3.1 - hashbrown@0.14.5 - hex-literal@0.4.1 - hex@0.4.3 - iana-time-zone-haiku@0.1.2 - iana-time-zone@0.1.60 - idna@0.5.0 - is_terminal_polyfill@1.70.1 - itoa@1.0.11 - js-sys@0.3.70 - lazy_static@1.5.0 - libc@0.2.158 - libflate@2.1.0 - libflate_lz77@2.1.0 - libm@0.2.8 - libredox@0.0.2 - libxml@0.3.3 - libz-sys@1.1.20 - linux-raw-sys@0.4.14 - log@0.4.22 - md5@0.7.0 - memchr@2.7.4 - num-traits@0.2.19 - numtoa@0.1.0 - once_cell@1.19.0 - openssl-probe@0.1.5 - openssl-src@300.3.1+3.3.1 - openssl-sys@0.9.103 - percent-encoding@2.3.1 - pkg-config@0.3.30 - ppv-lite86@0.2.20 - proc-macro2@1.0.86 - proptest@1.5.0 - quick-error@1.2.3 - quote@1.0.37 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - rand_xorshift@0.3.0 - redox_syscall@0.4.1 - redox_termios@0.1.3 - regex-automata@0.4.7 - regex-syntax@0.8.4 - regex@1.10.6 - rle-decode-fast@1.0.3 - rustix@0.38.35 - rusty-fork@0.3.0 - ryu@1.0.18 - schannel@0.1.23 - serde@1.0.209 - serde_derive@1.0.209 - serde_json@1.0.127 - sha2@0.10.8 - shlex@1.3.0 - similar@2.6.0 - socket2@0.5.7 - strsim@0.11.1 - syn@2.0.76 - tempfile@3.12.0 - terminal_size@0.3.0 - termion@4.0.2 - tinyvec@1.8.0 - tinyvec_macros@0.1.1 - toml@0.5.11 - typenum@1.17.0 - unarray@0.1.4 - unicode-bidi@0.3.15 - unicode-ident@1.0.12 - unicode-normalization@0.1.23 - url@2.5.2 - utf8parse@0.2.2 - uuid@1.10.0 - vcpkg@0.2.15 - version_check@0.9.5 - wait-timeout@0.2.0 - wasi@0.11.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.93 - wasm-bindgen-macro-support@0.2.93 - wasm-bindgen-macro@0.2.93 - wasm-bindgen-shared@0.2.93 - wasm-bindgen@0.2.93 - windows-core@0.52.0 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-sys@0.59.0 - windows-targets@0.48.5 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.6 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.6 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.6 - winres@0.1.12 - xml-rs@0.8.21 - zerocopy-derive@0.7.35 - zerocopy@0.7.35 -" - -inherit cargo - -DESCRIPTION="Hurl, run and test HTTP requests" -HOMEPAGE="https://hurl.dev" -SRC_URI=" - https://github.com/Orange-OpenSource/${PN}/archive/refs/tags/${PV}.tar.gz -> ${PN}-${PV}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="Apache-2.0" -# Dependent crate licenses -LICENSE+=" Apache-2.0 BSD CC0-1.0 MIT MPL-2.0 Unicode-DFS-2016 ZLIB" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - net-misc/curl - dev-libs/libxml2 -" -DEPEND="${RDEPEND}" - -# Rust. -QA_FLAGS_IGNORED=( - /usr/bin/hurl - /usr/bin/hurlfmt -) - -QA_PRESTRIPPED="${QA_FLAGS_IGNORED[*]}" - -src_install() { - dobin "$(cargo_target_dir)"/hurl{,fmt} - doman docs/manual/hurl{,fmt}.1 - - dodoc CHANGELOG.md README.md LICENSE -} - -src_test() { - # These need a local HTTP server.. and don't bother setting one up.. - cargo_src_test -- \ - --skip simple_sample \ - --skip runner::hurl_file::run -} -- cgit v1.2.3