diff --git a/dev-python/ipwhois/Manifest b/dev-python/ipwhois/Manifest index 5ba63e810..082904a83 100644 --- a/dev-python/ipwhois/Manifest +++ b/dev-python/ipwhois/Manifest @@ -1,2 +1 @@ -DIST ipwhois-1.0.0.tar.gz 131837 BLAKE2B 9eed0f646a55a5cda01776afdc62890591ddaf3f04873b4127ade6f0e7ed02efa44d78ceb64ec0153bd423be70dd490ddaa50c910a3f0833d21af1452b120476 SHA512 b8197e67d4ff4cbfae3d9327f231ea0c3c0698d59fe688e1454bc0f469d1a671f6dbaeaf6e5c57c087bea2ab90139673d9bc3b5bd6350d167febeb4f6da5a5ab DIST ipwhois-1.2.0.tar.gz 131936 BLAKE2B d10d2f76467ff50787ae3a9f9ab26c7814bc8f4548b49c60f43185702cdf146b787e719cd55e489135e4d6ee7624b28dc3e9a453f303be56718130410125a403 SHA512 08ce0541ea605b9d4ff4ddd07b732a57575b156e126a533304bcfadc24dc809046b3485b72b73703b86c102fce42759987a92c554f114bde17f2142dded29e17 diff --git a/dev-python/ipwhois/ipwhois-1.0.0.ebuild b/dev-python/ipwhois/ipwhois-1.0.0.ebuild deleted file mode 100644 index f7cfd2874..000000000 --- a/dev-python/ipwhois/ipwhois-1.0.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 - -DESCRIPTION="Retrieve and parse whois data for IPv4 and IPv6 addresses" -HOMEPAGE="https://github.com/secynic/ipwhois" -SRC_URI="https://github.com/secynic/ipwhois/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~mips ~x86" - -RDEPEND="${PYTHON_DEPS} - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/ipaddr[${PYTHON_USEDEP}]" diff --git a/dev-python/ipwhois/metadata.xml b/dev-python/ipwhois/metadata.xml index ebc718e70..70d6b2086 100644 --- a/dev-python/ipwhois/metadata.xml +++ b/dev-python/ipwhois/metadata.xml @@ -5,4 +5,7 @@ email@linxon.ru Yury Martynov + + secynic/ipwhois + diff --git a/dev-python/tld/Manifest b/dev-python/tld/Manifest new file mode 100644 index 000000000..1270deb36 --- /dev/null +++ b/dev-python/tld/Manifest @@ -0,0 +1 @@ +DIST tld-0.13.1.gh.tar.gz 459349 BLAKE2B 5b32729ee5b6fbb45d94091d88a6c351952b2fc3dd530e341eb54302a4f5d642858c56c226f3e48dd2c5b83ed8742fa06b6901f7b45921ea6aa7618882f64413 SHA512 5b4dbf8cdb88e62d9da6f7b084d76497637a6d144a452c749c37b6a845133ec1aeb288d599072488f59193ab21bb303a2baf4f502cd10e4b5e00db71a35ac3cd diff --git a/dev-python/tld/metadata.xml b/dev-python/tld/metadata.xml new file mode 100644 index 000000000..545428755 --- /dev/null +++ b/dev-python/tld/metadata.xml @@ -0,0 +1,12 @@ + + + + + unknown@pentoo.ch + Author Unknown + + + tld + barseghyanartur/tld + + diff --git a/dev-python/tld/tld-0.13.1.ebuild b/dev-python/tld/tld-0.13.1.ebuild new file mode 100644 index 000000000..7be82be13 --- /dev/null +++ b/dev-python/tld/tld-0.13.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Extract the top level domain (TLD) from the URL given" +HOMEPAGE=" + https://github.com/barseghyanartur/tld/ + https://pypi.org/project/tld/ +" +SRC_URI=" + https://github.com/barseghyanartur/tld/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/fake-py[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + # remove pytest-codeblock nonsense + rm conftest.py || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -o addopts= +} diff --git a/net-analyzer/xsstrike/Manifest b/net-analyzer/xsstrike/Manifest index 237220e37..b82241506 100644 --- a/net-analyzer/xsstrike/Manifest +++ b/net-analyzer/xsstrike/Manifest @@ -1 +1 @@ -DIST xsstrike-3.1.5.tar.gz 51557 BLAKE2B 846cdcb43130c6cb43710ba019b4466a0a28044bfb2438ebdf390fa0614cd2b959caf19386eaa2b1444e588dba2f6a2cd2d4bbc766b20c1d8ca2767a758c1caf SHA512 f02ff229605666c782001ce3557408746ed8ee7a1c309b91599de26f3679a85990204f10f6fc99d56b2dabe5624d826a72cda2e4a86946cf455533e004723d75 +DIST xsstrike-3.1.6.tar.gz 51568 BLAKE2B 0717bae8c8973c99b7a7355923b7679d083b374f1ab35f701799797f63fee65c3ca0b1f22a7a56f1b3c4d227a4135118a7b38cf74bb9df53e9def457ae86820d SHA512 7b57a3c3d01ca0288881dd3778b5e5578329eb4c456ab9d81c2893f2a2bec74cfa1cb3ff59925bade0daaecf4443adb6ba6a85c0046a81493af0bca2dfc4477d diff --git a/net-analyzer/xsstrike/xsstrike-3.1.5.ebuild b/net-analyzer/xsstrike/xsstrike-3.1.6.ebuild similarity index 92% rename from net-analyzer/xsstrike/xsstrike-3.1.5.ebuild rename to net-analyzer/xsstrike/xsstrike-3.1.6.ebuild index ddd1bb290..3776c9747 100644 --- a/net-analyzer/xsstrike/xsstrike-3.1.5.ebuild +++ b/net-analyzer/xsstrike/xsstrike-3.1.6.ebuild @@ -29,7 +29,6 @@ RDEPEND="${DEPEND} dev-python/tld[${PYTHON_USEDEP}] dev-python/fuzzywuzzy[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] - dev-python/selenium[${PYTHON_USEDEP}] ')" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -38,7 +37,7 @@ pkg_setup() { } src_prepare() { - eapply "${FILESDIR}/disable_update_opt.patch" +# eapply "${FILESDIR}/disable_update_opt.patch" python_fix_shebang "${S}" default } diff --git a/net-analyzer/xsstrike/xsstrike-9999.ebuild b/net-analyzer/xsstrike/xsstrike-9999.ebuild index ddd1bb290..839a55205 100644 --- a/net-analyzer/xsstrike/xsstrike-9999.ebuild +++ b/net-analyzer/xsstrike/xsstrike-9999.ebuild @@ -29,7 +29,6 @@ RDEPEND="${DEPEND} dev-python/tld[${PYTHON_USEDEP}] dev-python/fuzzywuzzy[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] - dev-python/selenium[${PYTHON_USEDEP}] ')" REQUIRED_USE="${PYTHON_REQUIRED_USE}"