From 8c58b848d39bea266377e86e8df097c444efbbb4 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Sun, 1 Mar 2026 22:02:58 +0800 Subject: [PATCH] dnsrecon-1.6.0.ebuild --- dev-python/stamina/Manifest | 1 + dev-python/stamina/stamina-25.2.0.ebuild | 23 +++++++++++++++++++ net-analyzer/dnsrecon/Manifest | 2 +- net-analyzer/dnsrecon/dnsrecon-1.5.3.ebuild | 2 +- ...con-1.5.2.ebuild => dnsrecon-1.6.0.ebuild} | 6 ++++- net-analyzer/dnsrecon/metadata.xml | 3 +++ 6 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 dev-python/stamina/stamina-25.2.0.ebuild rename net-analyzer/dnsrecon/{dnsrecon-1.5.2.ebuild => dnsrecon-1.6.0.ebuild} (86%) diff --git a/dev-python/stamina/Manifest b/dev-python/stamina/Manifest index 3aa820367..03a123991 100644 --- a/dev-python/stamina/Manifest +++ b/dev-python/stamina/Manifest @@ -1 +1,2 @@ DIST stamina-25.1.0.tar.gz 561127 BLAKE2B afc835ac16b536ab766cb35e82e9606424eb0291ab696847edb1dabb7b8fe78dd60c197edf739dac23bb63f069f1de7d9bdfd146f3275b68ca03a63defa731c5 SHA512 8596c1bafd2b29c4ed8b78bc15ea05bdfc08eb0a68d84ce02914116aa9301977db6463328946144abe98a51d44b9cbe168fc23c71ea8c1ab5bae1b496f1884b4 +DIST stamina-25.2.0.tar.gz 565737 BLAKE2B 8c9e777bf7ce204f9822b75487b1792014c511697df57f7462ddcff510841b732a16201419ff816414ec55415056afed2b640c336cafc1940044aeb832bc4967 SHA512 e3e96c28f768b798c2fc0da79c2bf80f78ad0b5b373c54c1197ec524e91c356e4e4abb0ca428809c3ce9754a64d33a22a2cc1f3da336b97bc94da847ae5641e9 diff --git a/dev-python/stamina/stamina-25.2.0.ebuild b/dev-python/stamina/stamina-25.2.0.ebuild new file mode 100644 index 000000000..d15d59a75 --- /dev/null +++ b/dev-python/stamina/stamina-25.2.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Production-grade Retries Made Easy" +HOMEPAGE="https://pypi.org/project/stamina/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~x86" + +RDEPEND="dev-python/tenacity[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" +#distutils_enable_tests pytest diff --git a/net-analyzer/dnsrecon/Manifest b/net-analyzer/dnsrecon/Manifest index 5dfbff3c2..4841a4f4b 100644 --- a/net-analyzer/dnsrecon/Manifest +++ b/net-analyzer/dnsrecon/Manifest @@ -1,2 +1,2 @@ -DIST dnsrecon-1.5.2.tar.gz 715839 BLAKE2B 6178d4b6ac64224a867dd351b02bcfc9a8a8981a6e178ea949a0b484807cdc225769ad8318b2eb48f74e8ea12514c24d2c86b74fc8c7be97a2bf3a6f90986c1c SHA512 b04d1118152973faa58ab32083d9887e5d51a2c9d51b068925e1eb39e9cee8e1d983464394e8193c01aab7318c5b2bec39fbd97268abf95bfaa245a5e8888f3e DIST dnsrecon-1.5.3.tar.gz 709797 BLAKE2B 05b21ef53dc8f88b31016c764989ed07956363d6f8212cdfddf480c32b1b86ab1403843fc8d8bcee8f56593cb89a1ad782d2cf513fe72b7ac99e1cf417e24f8c SHA512 9116b7454e9eafbb50c263c6aabb8636a3fd0530afcb57ccd2e28ed0c490f2b2e565daa75ac0ccd91ee87e007fba792102b42e9eb63bfde24279bcc1f91bbccc +DIST dnsrecon-1.6.0.tar.gz 716497 BLAKE2B 073c470c7df48366dd9723719634b74282f3b7f292e55b745a356a4641658ec11bd607a52ec4145cc4a65717e812c8363b08986738be744aeb58c423224ad14b SHA512 a7f75f605489011b7d29a99be0eff688e6c57a40f1e4290eb111c89411b20ddcc0fc85eb9366a1658752a9ac6f5943c64395615ff75c9932e9604f10f6a6e474 diff --git a/net-analyzer/dnsrecon/dnsrecon-1.5.3.ebuild b/net-analyzer/dnsrecon/dnsrecon-1.5.3.ebuild index d06d4d373..fcc252795 100644 --- a/net-analyzer/dnsrecon/dnsrecon-1.5.3.ebuild +++ b/net-analyzer/dnsrecon/dnsrecon-1.5.3.ebuild @@ -37,5 +37,5 @@ src_prepare() { python_install() { distutils-r1_python_install - python_foreach_impl python_newscript tools/parser.py dnsrecon-parser + python_newscript tools/parser.py dnsrecon-parser } diff --git a/net-analyzer/dnsrecon/dnsrecon-1.5.2.ebuild b/net-analyzer/dnsrecon/dnsrecon-1.6.0.ebuild similarity index 86% rename from net-analyzer/dnsrecon/dnsrecon-1.5.2.ebuild rename to net-analyzer/dnsrecon/dnsrecon-1.6.0.ebuild index d06d4d373..90764ccb9 100644 --- a/net-analyzer/dnsrecon/dnsrecon-1.5.2.ebuild +++ b/net-analyzer/dnsrecon/dnsrecon-1.6.0.ebuild @@ -14,6 +14,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~arm64 x86" +IUSE="tools" RDEPEND="${PYTHON_DEPS} >=dev-python/dnspython-2.7.0[${PYTHON_USEDEP}] @@ -37,5 +38,8 @@ src_prepare() { python_install() { distutils-r1_python_install - python_foreach_impl python_newscript tools/parser.py dnsrecon-parser + if use tools; then + python_newscript tools/parser.py dnsrecon-parser + python_newscript tools/tld_downloader.py dnsrecon-tld_downloader.py + fi } diff --git a/net-analyzer/dnsrecon/metadata.xml b/net-analyzer/dnsrecon/metadata.xml index a3d71228e..ad0cec330 100644 --- a/net-analyzer/dnsrecon/metadata.xml +++ b/net-analyzer/dnsrecon/metadata.xml @@ -8,4 +8,7 @@ darkoperator/dnsrecon + + Install additonal tools +