From a564d91402a899582c831b85ddf6118605195d00 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Sat, 4 Sep 2021 19:09:01 +0800 Subject: [PATCH] spiderfoot: fix https://github.com/pentoo/pentoo-overlay/issues/739 --- ...ot-3.3.ebuild => spiderfoot-3.3-r1.ebuild} | 1 + dev-python/cherrypy-cors/Manifest | 1 + .../cherrypy-cors/cherrypy-cors-1.6.ebuild | 24 +++++++++++++++++++ dev-python/httpagentparser/Manifest | 1 + .../httpagentparser-1.9.1.ebuild | 21 ++++++++++++++++ .../base/package.accept_keywords/net-libs | 3 +++ 6 files changed, 51 insertions(+) rename app-forensics/spiderfoot/{spiderfoot-3.3.ebuild => spiderfoot-3.3-r1.ebuild} (98%) create mode 100644 dev-python/cherrypy-cors/Manifest create mode 100644 dev-python/cherrypy-cors/cherrypy-cors-1.6.ebuild create mode 100644 dev-python/httpagentparser/Manifest create mode 100644 dev-python/httpagentparser/httpagentparser-1.9.1.ebuild diff --git a/app-forensics/spiderfoot/spiderfoot-3.3.ebuild b/app-forensics/spiderfoot/spiderfoot-3.3-r1.ebuild similarity index 98% rename from app-forensics/spiderfoot/spiderfoot-3.3.ebuild rename to app-forensics/spiderfoot/spiderfoot-3.3-r1.ebuild index a781b1a1b..2f0d1af6f 100644 --- a/app-forensics/spiderfoot/spiderfoot-3.3.ebuild +++ b/app-forensics/spiderfoot/spiderfoot-3.3-r1.ebuild @@ -31,6 +31,7 @@ RDEPEND="${DEPEND} >=dev-python/dnspython-1.16.0[${PYTHON_MULTI_USEDEP}] >=dev-python/exifread-2.1.2[${PYTHON_MULTI_USEDEP}] >=dev-python/cherrypy-18.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/cherrypy-cors-1.6[${PYTHON_MULTI_USEDEP}] dev-python/mako[${PYTHON_MULTI_USEDEP}] dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] dev-python/lxml[${PYTHON_MULTI_USEDEP}] diff --git a/dev-python/cherrypy-cors/Manifest b/dev-python/cherrypy-cors/Manifest new file mode 100644 index 000000000..74cba4d9c --- /dev/null +++ b/dev-python/cherrypy-cors/Manifest @@ -0,0 +1 @@ +DIST cherrypy-cors-1.6.tar.gz 9480 BLAKE2B 2b9ba4841cfee0f416d4681bfa46a5309f1732fc4961714ce2f38f4d0df3d02193dfbc17de638f25e0a53a7e72b29e41d6a168f893e5fcac9ee66a3ccb1656d5 SHA512 2aee6b603df79956f88e160c379feec106e4b362637bcff8f2c20dcb3ce18480417323a06a03323b17127834c9eb7da672eb490026d833f0b9bdd39538114485 diff --git a/dev-python/cherrypy-cors/cherrypy-cors-1.6.ebuild b/dev-python/cherrypy-cors/cherrypy-cors-1.6.ebuild new file mode 100644 index 000000000..415eda689 --- /dev/null +++ b/dev-python/cherrypy-cors/cherrypy-cors-1.6.ebuild @@ -0,0 +1,24 @@ +# 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="CORS handling as a cherrypy tool." +HOMEPAGE="https://github.com/yougov/cherrypy-cors" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="test" +RESTRICT="test" + +RDEPEND=">=dev-python/cherrypy-3[${PYTHON_USEDEP}] + >=dev-python/httpagentparser-1.5[${PYTHON_USEDEP}]" + +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/httpagentparser/Manifest b/dev-python/httpagentparser/Manifest new file mode 100644 index 000000000..2fbf2909c --- /dev/null +++ b/dev-python/httpagentparser/Manifest @@ -0,0 +1 @@ +DIST httpagentparser-1.9.1.tar.gz 7894 BLAKE2B cbc3ce7d2ae6ac8790f0e13257c0852b8251c07d10c0513170e43b4eb3b0f2026b405ebd551d3a8c782631f5b2c0a5e94674a2447f072151e981af876c2e030d SHA512 d41d5262c44ae9a0eb71afcd8602c5bca0095ad7421ecc560023c272047e15cf8c40ee22cbfea41ffaaae6798d4433e8963623e4691e6194aaeaa380d487cc8b diff --git a/dev-python/httpagentparser/httpagentparser-1.9.1.ebuild b/dev-python/httpagentparser/httpagentparser-1.9.1.ebuild new file mode 100644 index 000000000..8653f9eba --- /dev/null +++ b/dev-python/httpagentparser/httpagentparser-1.9.1.ebuild @@ -0,0 +1,21 @@ +# 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="Extracts OS Browser etc information from http user agent string" +HOMEPAGE="http://shon.github.com/httpagentparser" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm64 x86" +IUSE="test" + +RDEPEND="" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/profiles/pentoo/base/package.accept_keywords/net-libs b/profiles/pentoo/base/package.accept_keywords/net-libs index 79721e5d6..2793e2b83 100644 --- a/profiles/pentoo/base/package.accept_keywords/net-libs +++ b/profiles/pentoo/base/package.accept_keywords/net-libs @@ -33,3 +33,6 @@ net-libs/libpfring ~net-libs/libevhtp-1.2.18 net-libs/libevhtp-haiwen + +#spiderfoot +~net-libs/stem-1.8.0