Merge pull request #2716 from blshkv/master

dnsrecon
This commit is contained in:
github-actions[bot] 2026-03-02 01:15:29 +00:00 committed by GitHub
commit 60d3492d45
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 36 additions and 3 deletions

View file

@ -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

View file

@ -0,0 +1,25 @@
# Copyright 2026 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}"
BDEPEND="
dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
"
RESTRICT="test"
#distutils_enable_tests pytest

View file

@ -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

View file

@ -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
}

View file

@ -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
}

View file

@ -8,4 +8,7 @@
<upstream>
<remote-id type="github">darkoperator/dnsrecon</remote-id>
</upstream>
<use>
<flag name="tools">Install additonal tools</flag>
</use>
</pkgmetadata>