theHarvester-4.0.1.ebuild

This commit is contained in:
Anton Bolshakov 2021-10-07 23:07:27 +08:00
parent 789329f26a
commit 4d653e6035
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
5 changed files with 65 additions and 3 deletions

View file

@ -1,2 +1,2 @@
DIST pyppeteer-0.0.25.tar.gz 1188361 BLAKE2B ec61ddc299b8ae2f08e2ec722b1dc6783abe8a8bf631cff7e9b13f9f311eebc4325e1d712bdda1186e9346cc8ab0e9b104ba7dabb6b2b54245334015765f8963 SHA512 954a1c5cfc39d606795bd618aabaf935840d18a75eaf903ab02071e88199c79f962f5a85530affda7c0aed46ab0381c80c95486d3f81e856f4e4438be3ddb67f
DIST pyppeteer-0.2.5.tar.gz 1217176 BLAKE2B b2bd4a6dd22b7ad80a1bf2abbebf153995c0c3080920829a260941cd902eb8b16d6172c0721c8e01e528385307b46e798b47d7f31ed832a892bbb09dff64247f SHA512 65082166462ab5557b75aac0fac2f1f1816cc4080825339ab69035df67531231b3dbf725fa33aee1fa66bd180098fe43eaa16616357932ccd9392494cb5ae953
DIST pyppeteer-0.2.6.tar.gz 1217778 BLAKE2B 30f6cffcf753d9d802bb2dba1b9b87fafe578b90014dace858d72e8f3e091047994b461050f19f29cf78da24dd95f7b107618b9d4f370800b82faf16ed7bedc1 SHA512 6d12d8ef0e3353a01a0bf716e8b3ba6bd1c5d24af62f69ff37d7492e49e2f2112b2b9a5cae0949aec610d313c1ddd2f49feee11bee33234f4190e16c416a342e

View file

@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="test"
RDEPEND="dev-python/pyee[${PYTHON_USEDEP}]

View file

@ -15,7 +15,8 @@ SRC_URI="https://github.com/pyppeteer/pyppeteer/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
#does not build
#KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
#pyproject.toml

View file

@ -1,2 +1,3 @@
DIST theHarvester-3.2.4.tar.gz 1051742 BLAKE2B 5eb38c37c24e8a001eff911ee2079fde5578f5215f01ba5bf278f039e1bdfa84aeefad5372bc47e204b4ecb9187817a90516cba5a82ae43a7c328669b68213b9 SHA512 fd8aaac2bc308ecd82ee6995ae63147d5f3be0dc003635e0ab4247ce01fd8dcaa7173541c3ea31a72b83fd7619646fabad15b845ee16e73b22cc9977088352b7
DIST theHarvester-4.0.0.tar.gz 850346 BLAKE2B 4ef6f5271a37470f472f85c022cd055f107e3f1eee200c4b258c0ed880142458e02d03d4d4db585ce276fb1d7fda674e4923a21177445d46534251deb39d4007 SHA512 8d59a2f8e50fc8ff3be384b33ef3267bc1033714d8e5252f9c38945fafde1a0ab271503f109df32099918926bbf891a96dab8379ee6d8489d6305e36c2640d1e
DIST theHarvester-4.0.1.tar.gz 850451 BLAKE2B a3e4abf8a2a3e1b9e5a7b09222f98791b504a0fb6de29bb82a3e321156bd81fb5704f0344b20e91afa0f8ff641b7d8bf156fb001fd07bd04c5c5a9fbfb72af8a SHA512 ed7e301ed444eb29e0dfae67e085c3c02773a4b55eebbcdfea1ad5eb2a46f0662d73124c6b8eed1bc75aebf862e58f67c67f4eba861435cd3c5d3f1e09314b9f

View file

@ -0,0 +1,60 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="The Harvester is a tool designed to collect email accounts of the target domain"
HOMEPAGE="http://www.edge-security.com/theharvester.php"
SRC_URI="https://github.com/laramies/theHarvester/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
#dev-python/plotly not stable, no x86 for orjson
KEYWORDS="~amd64 ~arm64"
# IUSE="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# RESTRICT="!test? ( test )"
RDEPEND="${PYTHON_DEPS}
dev-python/aiodns[${PYTHON_USEDEP}]
dev-python/aiofiles[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/aiomultiprocess[${PYTHON_USEDEP}]
dev-python/aiosqlite[${PYTHON_USEDEP}]
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/censys[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
>=dev-python/dnspython-1.16.0[${PYTHON_USEDEP}]
dev-python/fastapi[${PYTHON_USEDEP}]
dev-python/netaddr[${PYTHON_USEDEP}]
dev-python/orjson-bin
dev-python/pyppeteer[${PYTHON_USEDEP}]
>=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/retrying[${PYTHON_USEDEP}]
>=dev-python/shodan-1.25.0[${PYTHON_USEDEP}]
dev-python/slowapi[${PYTHON_USEDEP}]
dev-python/starlette[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-util/unicorn[${PYTHON_USEDEP}]
dev-python/uvloop[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
# test? (
# dev-python/flake8[${PYTHON_USEDEP}]
# dev-python/mypy[${PYTHON_USEDEP}]
# )"
# distutils_enable_tests pytest
src_prepare() {
# network required for tests
rm -r tests || die
default
}