diff --git a/net-analyzer/findomain/Manifest b/net-analyzer/findomain/Manifest index 747c3c31f..24dba6cb1 100644 --- a/net-analyzer/findomain/Manifest +++ b/net-analyzer/findomain/Manifest @@ -42,6 +42,7 @@ DIST findomain-1.4.2.crate 142727 BLAKE2B 72bc9b15c7dcd0cb0cd9fa4f19c8f2b24bcfb8 DIST findomain-1.4.2.tar.gz 140608 BLAKE2B 392d521cd00a52481dc50e421c2989d7062a5a9198d321c220de34accfb3379f3050275bb4ba2bf2cd438342ae9e766d37cdb072944d36fcf0ef10e4a26a6125 SHA512 189f520e92e7c86146789ab66c39cf51308341691b6967a24c9dfab208cc5e1ba869aa538f26ca18f5e6cbefe612e4838fcdfc8744123368554e572c43b84e67 DIST findomain-1.4.5.crate 579068 BLAKE2B 1637c6b2d1c034c8a387f057956172b2d7f847c72d734297be94c2de7f316dbba19914682dcb5156c8730613582b17d1effff54238d141edc13031763f42559e SHA512 2efbba1693606a31c5cf01eab87e483192571bf0d7908a7117da4f7890bbcf5e600ccb8e496c53c3b74698688fd94e534d7bd8e027d147a5fd84f76258450b46 DIST findomain-1.4.5.tar.gz 577269 BLAKE2B b871eef26eba8ec4072e2b206ad672db3d77d4d3bfd90e84ebb87e811fa1c3b64c2c7ae47c03c86d30064b1a4824bd0a7a56336dae897e8991eff16f2c5d011c SHA512 b6378caf4abd8a4cdd5a79a4580a38e5befc97dcf46e2f5043766ed64b485dfae0ac2d46d78593d5a7a4b7b5ab69d5884c4e855a16a120beefc004a18c1b48c1 +DIST findomain-1.5.0.crate 579070 BLAKE2B 9e9cf3cbc3fdf96fd9382864ba2475a10b6c3c06a918adcd3d7279c966cf95288dd123bafbb2aff8da1e07d94cc57b7a33daf5500f97c27fdf0454648f359c5c SHA512 3efcca67062d805fff10e41c89be5a55ccf97c1d2acb1e936bfda399cc6da9c2fcebb1651127bbef909ad66d4cbdf38d3621355721bea66260d8e51bcfae3d65 DIST fnv-1.0.6.crate 11131 BLAKE2B 220cf5463749b21e1560419ab9b1f235de08dd548c4a9a7fa6190d9516ce7db884f877b67174ee50b66b22be80d3be73ccafca80e06e94e0fa6e96fbb94475f6 SHA512 f1356b3da25f76cb3ccb4336ff54d4967f1dc7523eae6cba21a4349b8ce563516f6a2aa10d626cd5bb6046b55ac2f246e61e4e526a03fad5e78d0ea174841844 DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a diff --git a/net-analyzer/findomain/findomain-1.5.0.ebuild b/net-analyzer/findomain/findomain-1.5.0.ebuild new file mode 100644 index 000000000..8a0b2e5af --- /dev/null +++ b/net-analyzer/findomain/findomain-1.5.0.ebuild @@ -0,0 +1,249 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CRATES=" +ansi_term-0.11.0 +anyhow-1.0.26 +async-trait-0.1.24 +atty-0.2.14 +autocfg-0.1.7 +autocfg-1.0.0 +backtrace-0.3.44 +backtrace-sys-0.1.32 +base64-0.10.1 +base64-0.11.0 +bitflags-1.2.1 +block-buffer-0.7.3 +block-padding-0.1.5 +bumpalo-3.1.2 +byte-tools-0.3.1 +byteorder-1.3.2 +bytes-0.5.3 +c2-chacha-0.2.3 +cc-1.0.50 +cfg-if-0.1.10 +clap-2.33.0 +cloudabi-0.0.3 +core-foundation-0.6.4 +core-foundation-sys-0.6.2 +crossbeam-deque-0.7.2 +crossbeam-epoch-0.8.0 +crossbeam-queue-0.2.1 +crossbeam-utils-0.7.0 +crypto-mac-0.7.0 +digest-0.8.1 +dtoa-0.4.4 +either-1.5.3 +encoding_rs-0.8.22 +enum-as-inner-0.3.0 +failure-0.1.7 +failure_derive-0.1.7 +fake-simd-0.1.2 +fallible-iterator-0.2.0 +findomain-1.5.0 +fnv-1.0.6 +foreign-types-0.3.2 +foreign-types-shared-0.1.1 +fuchsia-zircon-0.3.3 +fuchsia-zircon-sys-0.3.3 +futures-0.3.4 +futures-channel-0.3.4 +futures-core-0.3.4 +futures-executor-0.3.4 +futures-io-0.3.4 +futures-macro-0.3.4 +futures-sink-0.3.4 +futures-task-0.3.4 +futures-util-0.3.4 +generic-array-0.12.3 +generic-array-0.13.2 +getrandom-0.1.14 +h2-0.2.2 +heck-0.3.1 +hermit-abi-0.1.6 +hmac-0.7.1 +hostname-0.1.5 +http-0.2.0 +http-body-0.3.1 +httparse-1.3.4 +hyper-0.13.4 +hyper-tls-0.4.1 +idna-0.2.0 +indexmap-1.3.1 +iovec-0.1.4 +ipconfig-0.2.1 +itoa-0.4.4 +js-sys-0.3.35 +kernel32-sys-0.2.2 +lazy_static-1.4.0 +libc-0.2.66 +linked-hash-map-0.5.2 +lock_api-0.3.3 +log-0.4.8 +lru-cache-0.1.2 +matches-0.1.8 +md5-0.7.0 +memchr-2.3.0 +memoffset-0.5.3 +mime-0.3.16 +mime_guess-2.0.1 +mio-0.6.21 +mio-uds-0.6.7 +miow-0.2.1 +native-tls-0.2.3 +net2-0.2.33 +nom-4.2.3 +num_cpus-1.12.0 +opaque-debug-0.2.3 +openssl-0.10.28 +openssl-probe-0.1.2 +openssl-src-111.6.1+1.1.1d +openssl-sys-0.9.54 +parking_lot-0.10.0 +parking_lot_core-0.7.0 +percent-encoding-2.1.0 +phf-0.8.0 +phf_shared-0.8.0 +pin-project-0.4.7 +pin-project-internal-0.4.7 +pin-project-lite-0.1.4 +pin-utils-0.1.0-alpha.4 +pkg-config-0.3.17 +postgres-0.17.2 +postgres-protocol-0.5.0 +postgres-types-0.1.1 +ppv-lite86-0.2.6 +proc-macro-hack-0.5.11 +proc-macro-nested-0.1.3 +proc-macro2-1.0.8 +quick-error-1.2.3 +quote-1.0.2 +rand-0.7.3 +rand_chacha-0.2.1 +rand_core-0.5.1 +rand_hc-0.2.0 +rayon-1.3.0 +rayon-core-1.7.0 +redox_syscall-0.1.56 +remove_dir_all-0.5.2 +reqwest-0.10.4 +resolv-conf-0.6.2 +ring-0.16.9 +rustc-demangle-0.1.16 +rustc_version-0.2.3 +rustls-0.16.0 +ryu-1.0.2 +schannel-0.1.16 +scopeguard-1.0.0 +sct-0.6.0 +security-framework-0.3.4 +security-framework-sys-0.3.3 +semver-0.9.0 +semver-parser-0.7.0 +serde-1.0.105 +serde_derive-1.0.105 +serde_json-1.0.44 +serde_urlencoded-0.6.1 +sha2-0.8.1 +siphasher-0.3.1 +slab-0.4.2 +smallvec-1.2.0 +socket2-0.3.11 +sourcefile-0.1.4 +spin-0.5.2 +stringprep-0.1.2 +strsim-0.8.0 +subtle-1.0.0 +syn-1.0.13 +synstructure-0.12.3 +tempfile-3.1.0 +textwrap-0.11.0 +thiserror-1.0.11 +thiserror-impl-1.0.11 +time-0.1.42 +tokio-0.2.11 +tokio-postgres-0.5.3 +tokio-rustls-0.12.2 +tokio-tls-0.3.0 +tokio-util-0.2.0 +tokio-util-0.3.1 +tower-service-0.3.0 +trust-dns-proto-0.19.3 +trust-dns-resolver-0.19.3 +trust-dns-rustls-0.19.3 +try-lock-0.2.2 +typenum-1.11.2 +unicase-2.6.0 +unicode-bidi-0.3.4 +unicode-normalization-0.1.11 +unicode-segmentation-1.6.0 +unicode-width-0.1.7 +unicode-xid-0.2.0 +untrusted-0.7.0 +url-2.1.1 +vcpkg-0.2.8 +vec_map-0.8.1 +version_check-0.1.5 +version_check-0.9.1 +want-0.3.0 +wasi-0.9.0+wasi-snapshot-preview1 +wasm-bindgen-0.2.58 +wasm-bindgen-backend-0.2.58 +wasm-bindgen-futures-0.4.8 +wasm-bindgen-macro-0.2.58 +wasm-bindgen-macro-support-0.2.58 +wasm-bindgen-shared-0.2.58 +wasm-bindgen-webidl-0.2.58 +web-sys-0.3.35 +webpki-0.21.0 +webpki-roots-0.19.0 +weedle-0.10.0 +widestring-0.4.0 +winapi-0.2.8 +winapi-0.3.8 +winapi-build-0.1.1 +winapi-i686-pc-windows-gnu-0.4.0 +winapi-x86_64-pc-windows-gnu-0.4.0 +winreg-0.6.2 +winutil-0.1.1 +ws2_32-sys-0.2.1 +yaml-rust-0.3.5 +" + +inherit cargo + +DESCRIPTION="The fastest and cross-platform subdomain enumerator, don't waste your time" +HOMEPAGE="https://github.com/Edu4rdSHL/findomain" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Edu4rdSHL/findomain" +else + KEYWORDS="~amd64 ~x86" + SRC_URI="$(cargo_crate_uris ${CRATES})" +fi + +LICENSE="GPL-3" +SLOT="0" + +RESTRICT="mirror" + +BDEPEND=">=virtual/rust-1.40.0" + +src_unpack() { + if [[ ${PV} == *9999 ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_install() { + dobin target/release/findomain + + doman findomain.1 + dodoc -r docs/* docker/ README.md +} diff --git a/net-analyzer/findomain/findomain-9999.ebuild b/net-analyzer/findomain/findomain-9999.ebuild index 6a7b93ee8..4caef6d82 100644 --- a/net-analyzer/findomain/findomain-9999.ebuild +++ b/net-analyzer/findomain/findomain-9999.ebuild @@ -3,15 +3,233 @@ EAPI=7 -inherit cargo git-r3 +CRATES=" +ansi_term-0.11.0 +anyhow-1.0.26 +async-trait-0.1.24 +atty-0.2.14 +autocfg-0.1.7 +autocfg-1.0.0 +backtrace-0.3.44 +backtrace-sys-0.1.32 +base64-0.10.1 +base64-0.11.0 +bitflags-1.2.1 +block-buffer-0.7.3 +block-padding-0.1.5 +bumpalo-3.1.2 +byte-tools-0.3.1 +byteorder-1.3.2 +bytes-0.5.3 +c2-chacha-0.2.3 +cc-1.0.50 +cfg-if-0.1.10 +clap-2.33.0 +cloudabi-0.0.3 +core-foundation-0.6.4 +core-foundation-sys-0.6.2 +crossbeam-deque-0.7.2 +crossbeam-epoch-0.8.0 +crossbeam-queue-0.2.1 +crossbeam-utils-0.7.0 +crypto-mac-0.7.0 +digest-0.8.1 +dtoa-0.4.4 +either-1.5.3 +encoding_rs-0.8.22 +enum-as-inner-0.3.0 +failure-0.1.7 +failure_derive-0.1.7 +fake-simd-0.1.2 +fallible-iterator-0.2.0 +findomain-1.5.0 +fnv-1.0.6 +foreign-types-0.3.2 +foreign-types-shared-0.1.1 +fuchsia-zircon-0.3.3 +fuchsia-zircon-sys-0.3.3 +futures-0.3.4 +futures-channel-0.3.4 +futures-core-0.3.4 +futures-executor-0.3.4 +futures-io-0.3.4 +futures-macro-0.3.4 +futures-sink-0.3.4 +futures-task-0.3.4 +futures-util-0.3.4 +generic-array-0.12.3 +generic-array-0.13.2 +getrandom-0.1.14 +h2-0.2.2 +heck-0.3.1 +hermit-abi-0.1.6 +hmac-0.7.1 +hostname-0.1.5 +http-0.2.0 +http-body-0.3.1 +httparse-1.3.4 +hyper-0.13.4 +hyper-tls-0.4.1 +idna-0.2.0 +indexmap-1.3.1 +iovec-0.1.4 +ipconfig-0.2.1 +itoa-0.4.4 +js-sys-0.3.35 +kernel32-sys-0.2.2 +lazy_static-1.4.0 +libc-0.2.66 +linked-hash-map-0.5.2 +lock_api-0.3.3 +log-0.4.8 +lru-cache-0.1.2 +matches-0.1.8 +md5-0.7.0 +memchr-2.3.0 +memoffset-0.5.3 +mime-0.3.16 +mime_guess-2.0.1 +mio-0.6.21 +mio-uds-0.6.7 +miow-0.2.1 +native-tls-0.2.3 +net2-0.2.33 +nom-4.2.3 +num_cpus-1.12.0 +opaque-debug-0.2.3 +openssl-0.10.28 +openssl-probe-0.1.2 +openssl-src-111.6.1+1.1.1d +openssl-sys-0.9.54 +parking_lot-0.10.0 +parking_lot_core-0.7.0 +percent-encoding-2.1.0 +phf-0.8.0 +phf_shared-0.8.0 +pin-project-0.4.7 +pin-project-internal-0.4.7 +pin-project-lite-0.1.4 +pin-utils-0.1.0-alpha.4 +pkg-config-0.3.17 +postgres-0.17.2 +postgres-protocol-0.5.0 +postgres-types-0.1.1 +ppv-lite86-0.2.6 +proc-macro-hack-0.5.11 +proc-macro-nested-0.1.3 +proc-macro2-1.0.8 +quick-error-1.2.3 +quote-1.0.2 +rand-0.7.3 +rand_chacha-0.2.1 +rand_core-0.5.1 +rand_hc-0.2.0 +rayon-1.3.0 +rayon-core-1.7.0 +redox_syscall-0.1.56 +remove_dir_all-0.5.2 +reqwest-0.10.4 +resolv-conf-0.6.2 +ring-0.16.9 +rustc-demangle-0.1.16 +rustc_version-0.2.3 +rustls-0.16.0 +ryu-1.0.2 +schannel-0.1.16 +scopeguard-1.0.0 +sct-0.6.0 +security-framework-0.3.4 +security-framework-sys-0.3.3 +semver-0.9.0 +semver-parser-0.7.0 +serde-1.0.105 +serde_derive-1.0.105 +serde_json-1.0.44 +serde_urlencoded-0.6.1 +sha2-0.8.1 +siphasher-0.3.1 +slab-0.4.2 +smallvec-1.2.0 +socket2-0.3.11 +sourcefile-0.1.4 +spin-0.5.2 +stringprep-0.1.2 +strsim-0.8.0 +subtle-1.0.0 +syn-1.0.13 +synstructure-0.12.3 +tempfile-3.1.0 +textwrap-0.11.0 +thiserror-1.0.11 +thiserror-impl-1.0.11 +time-0.1.42 +tokio-0.2.11 +tokio-postgres-0.5.3 +tokio-rustls-0.12.2 +tokio-tls-0.3.0 +tokio-util-0.2.0 +tokio-util-0.3.1 +tower-service-0.3.0 +trust-dns-proto-0.19.3 +trust-dns-resolver-0.19.3 +trust-dns-rustls-0.19.3 +try-lock-0.2.2 +typenum-1.11.2 +unicase-2.6.0 +unicode-bidi-0.3.4 +unicode-normalization-0.1.11 +unicode-segmentation-1.6.0 +unicode-width-0.1.7 +unicode-xid-0.2.0 +untrusted-0.7.0 +url-2.1.1 +vcpkg-0.2.8 +vec_map-0.8.1 +version_check-0.1.5 +version_check-0.9.1 +want-0.3.0 +wasi-0.9.0+wasi-snapshot-preview1 +wasm-bindgen-0.2.58 +wasm-bindgen-backend-0.2.58 +wasm-bindgen-futures-0.4.8 +wasm-bindgen-macro-0.2.58 +wasm-bindgen-macro-support-0.2.58 +wasm-bindgen-shared-0.2.58 +wasm-bindgen-webidl-0.2.58 +web-sys-0.3.35 +webpki-0.21.0 +webpki-roots-0.19.0 +weedle-0.10.0 +widestring-0.4.0 +winapi-0.2.8 +winapi-0.3.8 +winapi-build-0.1.1 +winapi-i686-pc-windows-gnu-0.4.0 +winapi-x86_64-pc-windows-gnu-0.4.0 +winreg-0.6.2 +winutil-0.1.1 +ws2_32-sys-0.2.1 +yaml-rust-0.3.5 +" + +inherit cargo DESCRIPTION="The fastest and cross-platform subdomain enumerator, don't waste your time" HOMEPAGE="https://github.com/Edu4rdSHL/findomain" -EGIT_REPO_URI="https://github.com/Edu4rdSHL/findomain" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Edu4rdSHL/findomain" +else + KEYWORDS="~amd64 ~x86" + SRC_URI="$(cargo_crate_uris ${CRATES})" +fi LICENSE="GPL-3" SLOT="0" +RESTRICT="mirror" + BDEPEND=">=virtual/rust-1.40.0" src_unpack() { @@ -23,15 +241,6 @@ src_unpack() { fi } -src_prepare() { - if [[ ${PV} != *9999 ]]; then - sed -e "s/^version: \"\(.*\)\"/version: \"${PV}\"/" \ - -i src/cli.yml || die - fi - - default -} - src_install() { dobin target/release/findomain