diff --git a/dev-python/grequests/Manifest b/dev-python/grequests/Manifest new file mode 100644 index 000000000..950441648 --- /dev/null +++ b/dev-python/grequests/Manifest @@ -0,0 +1 @@ +DIST grequests-0.4.0.tar.gz 3705 BLAKE2B db47f49dc99d6f17a07c57a18c8a664cc19f2ac88aceeaff27c418bd1116b02992654a8bfc164ec9c14106a00ea24315eddb4a42fb5d8395ec0bc9e483240fae SHA512 92d061f42ebf9391a5647315120bb48ec87c32a49b27bf6c4a6511d9c419c54fe63cef429faa23e49143e5dd9c1b2dc02f1b9bd873b8b441a0d067c667a69eb2 diff --git a/dev-python/grequests/grequests-0.4.0.ebuild b/dev-python/grequests/grequests-0.4.0.ebuild new file mode 100644 index 000000000..bd4fcfee5 --- /dev/null +++ b/dev-python/grequests/grequests-0.4.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="Use Requests with Gevent to make asyncronous HTTP Requests easily" +HOMEPAGE="https://github.com/kennethreitz/grequests" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/gevent[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +RESTRICT="test" diff --git a/dev-python/plotly/Manifest b/dev-python/plotly/Manifest new file mode 100644 index 000000000..fa684ef85 --- /dev/null +++ b/dev-python/plotly/Manifest @@ -0,0 +1 @@ +DIST plotly-4.1.1.tar.gz 4869619 BLAKE2B d10cdc29aa713247c57d22cbb7cac3bc4fe1d0caeeee6fedda106faa4b16f5d4773c698131e63e0d30a28e72f6561fbdd75eda4c0483a2b22c3a2cd32c8b96e4 SHA512 110819c6f624f55f1d82ac247bf73da3f7e5036dda4b2cf588dc286a0a34adc3d303e8d1b3780fe6c2c6e33429a65cbe17a42d90fe6d3dbf2797af3c7c3222ef diff --git a/dev-python/plotly/plotly-4.1.1.ebuild b/dev-python/plotly/plotly-4.1.1.ebuild new file mode 100644 index 000000000..76bcedbdc --- /dev/null +++ b/dev-python/plotly/plotly-4.1.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Browser-based graphing library for Python" +HOMEPAGE="https://plot.ly/python/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +LICENSE="MIT" +SLOT="0" +IUSE="" + +RDEPEND=" + >=dev-python/retrying-1.3.3[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" + +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/net-analyzer/theHarvester/Manifest b/net-analyzer/theHarvester/Manifest index 66dd6a5a8..ea94cd59d 100644 --- a/net-analyzer/theHarvester/Manifest +++ b/net-analyzer/theHarvester/Manifest @@ -1,3 +1,4 @@ DIST theHarvester-3.0.4.tar.gz 1061009 BLAKE2B b1943d2e6346d323d76a9e88e6f1451eabb35bae1f95cd40dc5f87ba1fb56fe0d39f57186e9f06d3eff1087df7bfb971eec5c104ba109e4bfe6b9260d3cc1b45 SHA512 c4ed5dda6ab94d25dab60d28b151081c0643e38efcb8c29b889e140cb247c1d27fe11bb30857a415837b1cc0c1735f86a6f150c5c353097d6e2e54cb35428d31 DIST theHarvester-3.0.6.tar.gz 1067923 BLAKE2B 7a3bfd6176f48e4fd13f8580066677a1e932553f3d770740a415b5db57ef5a7d9bc568dfb6af58fc1a26e0f01e81ed8e3c6b41a469f294267d1e0b9874c3f271 SHA512 79e00cf4fddc0a6bed6377756f60cae8868ebdae49df57e5876ca5e1e952640faeb8a4513180abd6fe736b92d44e1854725ec44ea5ca07d02c47e65791711ce0 DIST theHarvester-3.0.6_p20190415.tar.gz 1035110 BLAKE2B b773cbd9a4820c22c00b748756ea45c6f89f07347ef14a69860368357e1addfcdb6ddc0a52bb60dca3335d17e41b4d68deab144c0458aaee3f51967f2770e613 SHA512 8147c23224fcfea273c3c8ce6cb642586794424f833fe615ef302790167d84c1303d9a2c02c0a633ff07b80833ed9f19bbfc924deda07989fccee5a6a07b6fd5 +DIST theHarvester-3.1.tar.gz 1027411 BLAKE2B 54150f4bc407e884873a0f381a9ea304319648058b87fb551cfe2e63171751a84f8e72dfea9c5a0f01aded06012f3babb204db984cc00bc79202c27a28461a3f SHA512 57137de6688a494dff8fed092bac5bc1eb429f8d558c02a8075b7b8357900af3bf51792e0a8dcb0fe1badab627c355785fca58a0e55b04cd0eb64ef369950d4c diff --git a/net-analyzer/theHarvester/stash.sqlite b/net-analyzer/theHarvester/stash.sqlite new file mode 100644 index 000000000..7b0e609af Binary files /dev/null and b/net-analyzer/theHarvester/stash.sqlite differ diff --git a/net-analyzer/theHarvester/theHarvester-3.0.4.ebuild b/net-analyzer/theHarvester/theHarvester-3.0.4.ebuild index 237b90879..5014806ad 100644 --- a/net-analyzer/theHarvester/theHarvester-3.0.4.ebuild +++ b/net-analyzer/theHarvester/theHarvester-3.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/laramies/theHarvester/archive/v${PV}.tar.gz -> ${P}. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="net-analyzer/wfuzz[${PYTHON_USEDEP}] diff --git a/net-analyzer/theHarvester/theHarvester-3.0.6.ebuild b/net-analyzer/theHarvester/theHarvester-3.0.6.ebuild index fec6dd34a..79371af1b 100644 --- a/net-analyzer/theHarvester/theHarvester-3.0.6.ebuild +++ b/net-analyzer/theHarvester/theHarvester-3.0.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/laramies/theHarvester/archive/${PV}.tar.gz -> ${P}.t LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="net-analyzer/wfuzz[${PYTHON_USEDEP}] diff --git a/net-analyzer/theHarvester/theHarvester-3.0.6_p20190415.ebuild b/net-analyzer/theHarvester/theHarvester-3.0.6_p20190415.ebuild index a14eed807..d40a61e18 100644 --- a/net-analyzer/theHarvester/theHarvester-3.0.6_p20190415.ebuild +++ b/net-analyzer/theHarvester/theHarvester-3.0.6_p20190415.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/laramies/theHarvester/archive/${HASH_COMMIT}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~x86" IUSE="test" RDEPEND="dev-python/beautifulsoup:4[${PYTHON_USEDEP}] diff --git a/net-analyzer/theHarvester/theHarvester-3.1.ebuild b/net-analyzer/theHarvester/theHarvester-3.1.ebuild new file mode 100644 index 000000000..b64a0f199 --- /dev/null +++ b/net-analyzer/theHarvester/theHarvester-3.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) + +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/V${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + >=dev-python/aiodns-2.0.0[${PYTHON_USEDEP}] + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] + >=dev-python/dnspython-1.16.0[${PYTHON_USEDEP}] + >=dev-python/flake8-3.5.0[${PYTHON_USEDEP}] + >=dev-python/grequests-0.4.0[${PYTHON_USEDEP}] + >=dev-python/mypy-0.701[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.19[${PYTHON_USEDEP}] + >=dev-python/plotly-1.9.6[${PYTHON_USEDEP}] + >=dev-python/pytest-3.10.1[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.21.0[${PYTHON_USEDEP}] + >=dev-python/shodan-1.17.0[${PYTHON_USEDEP}] + >=dev-python/texttable-1.6.2[${PYTHON_USEDEP}] + >=dev-python/retrying-1.3.3[${PYTHON_USEDEP}]" +# net-analyzer/wfuzz[${PYTHON_USEDEP}]" + +DEPEND="${RDEPEND} + test? ( dev-python/pytest[${PYTHON_USEDEP}] )" + +src_prepare() { + rm -r tests + eapply_user +} diff --git a/profiles/pentoo/base/package.accept_keywords/dev-python b/profiles/pentoo/base/package.accept_keywords/dev-python index bf1fa9ab3..a5bece236 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-python +++ b/profiles/pentoo/base/package.accept_keywords/dev-python @@ -330,9 +330,17 @@ dev-python/interfax #by theHarvester dev-python/shodan +dev-python/grequests +dev-python/plotly + ~dev-python/click-plugins-1.0.3 ~dev-python/censys-0.0.8 -~dev-python/plotly-1.9.6 +~dev-python/typed-ast-1.3.1 +~dev-python/mypy_extensions-0.4.1 +~dev-python/mypy-0.701 +~dev-python/aiodns-2.0.0 +~dev-python/texttable-1.6.2 +~dev-python/pycares-3.0.0_p20190709 #required by Cuckoo dev-python/shortuuid @@ -340,7 +348,6 @@ dev-python/django-extensions =dev-python/mitm6-0.2* - #=app-forensics/spiderfoot-2.12.0 # required by app-forensics/spiderfoot ~dev-python/portend-2.2 diff --git a/profiles/pentoo/base/package.accept_keywords/net-analyzer b/profiles/pentoo/base/package.accept_keywords/net-analyzer index 18bddd553..cb7e2e81a 100644 --- a/profiles/pentoo/base/package.accept_keywords/net-analyzer +++ b/profiles/pentoo/base/package.accept_keywords/net-analyzer @@ -1,3 +1,9 @@ +### Pentoo ### +=net-analyzer/theHarvester-3.1* + + +### Gentoo (unverified) ### + net-analyzer/mdns-scan net-analyzer/serialusb @@ -95,7 +101,6 @@ net-analyzer/snort ~net-analyzer/tcpdump-4.3.0 ~net-analyzer/thc-ipv6-3.2 ~net-analyzer/thc-pptp-bruter-0.1.4 -=net-analyzer/theHarvester-3.0* ~net-analyzer/upnpscan-0.4 ~net-analyzer/upnpwn-0.8.0 ~net-analyzer/vomit-0.2c diff --git a/profiles/pentoo/base/package.accept_keywords/stash.sqlite b/profiles/pentoo/base/package.accept_keywords/stash.sqlite new file mode 100644 index 000000000..7b0e609af Binary files /dev/null and b/profiles/pentoo/base/package.accept_keywords/stash.sqlite differ