diff --git a/dev-python/pyppeteer/Manifest b/dev-python/pyppeteer/Manifest index ea5598723..cfd0cde8a 100644 --- a/dev-python/pyppeteer/Manifest +++ b/dev-python/pyppeteer/Manifest @@ -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 diff --git a/dev-python/pyppeteer/pyppeteer-0.0.25.ebuild b/dev-python/pyppeteer/pyppeteer-0.0.25.ebuild index 7e852ac3a..7f9cfac6c 100644 --- a/dev-python/pyppeteer/pyppeteer-0.0.25.ebuild +++ b/dev-python/pyppeteer/pyppeteer-0.0.25.ebuild @@ -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}] diff --git a/dev-python/pyppeteer/pyppeteer-0.2.5.ebuild b/dev-python/pyppeteer/pyppeteer-0.2.6.ebuild similarity index 94% rename from dev-python/pyppeteer/pyppeteer-0.2.5.ebuild rename to dev-python/pyppeteer/pyppeteer-0.2.6.ebuild index 0ed5c92fd..7ce28bd14 100644 --- a/dev-python/pyppeteer/pyppeteer-0.2.5.ebuild +++ b/dev-python/pyppeteer/pyppeteer-0.2.6.ebuild @@ -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 diff --git a/net-analyzer/theHarvester/Manifest b/net-analyzer/theHarvester/Manifest index 5a5142061..73bd01c20 100644 --- a/net-analyzer/theHarvester/Manifest +++ b/net-analyzer/theHarvester/Manifest @@ -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 diff --git a/net-analyzer/theHarvester/theHarvester-4.0.1.ebuild b/net-analyzer/theHarvester/theHarvester-4.0.1.ebuild new file mode 100644 index 000000000..8027f7f5f --- /dev/null +++ b/net-analyzer/theHarvester/theHarvester-4.0.1.ebuild @@ -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 +}