diff --git a/.github/workflows/pkgcheck.yaml b/.github/workflows/pkgcheck.yaml
index caa3444a82..78e343e205 100644
--- a/.github/workflows/pkgcheck.yaml
+++ b/.github/workflows/pkgcheck.yaml
@@ -25,4 +25,4 @@ jobs:
- name: Commit pkgcheck warnings
uses: pkgcore/pkgcheck-action@v1
with:
- args: --exit warning -k ,PkgMetadataXmlIndentation,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-PotentialStable,-DeprecatedDep,-MissingUseDepDefault,ProfileError,ProfileWarning,UnknownProfilePackageUse,OldPackageUpdate,OldMultiMovePackageUpdate,LaggingProfileEapi,UnknownProfilePackageKeywords,-UnusedProfileDirs,EclassReservedName,VisibleVcsPkg --commits HEAD^..${{ github.sha }}
+ args: --exit warning -k ,PkgMetadataXmlIndentation,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-PotentialStable,-DeprecatedDep,-MissingUseDepDefault,ProfileError,ProfileWarning,UnknownProfilePackageUse,OldPackageUpdate,OldMultiMovePackageUpdate,LaggingProfileEapi,UnknownProfilePackageKeywords,-UnusedProfileDirs,EclassReservedName,VisibleVcsPkg,DeprecatedEapi,MissingRemoteId,DistutilsNonPEP517Build,OldPackageNameDep --commits HEAD^..${{ github.sha }}
diff --git a/.github/workflows/pkgcheck_merge.yaml b/.github/workflows/pkgcheck_merge.yaml
index 896b433340..c9728376af 100644
--- a/.github/workflows/pkgcheck_merge.yaml
+++ b/.github/workflows/pkgcheck_merge.yaml
@@ -26,4 +26,4 @@ jobs:
- name: Commit pkgcheck warnings
uses: pkgcore/pkgcheck-action@v1
with:
- args: --exit warning -k ,PkgMetadataXmlIndentation,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-PotentialStable,-UnknownProfilePackage,-DeprecatedDep,-MissingUseDepDefault,ProfileError,ProfileWarning,UnknownProfilePackageUse,OldPackageUpdate,OldMultiMovePackageUpdate,LaggingProfileEapi,UnknownProfilePackageKeywords,-UnusedProfileDirs,EclassReservedName,VisibleVcsPkg --commits HEAD^..${{ github.sha }}
+ args: --exit warning -k ,PkgMetadataXmlIndentation,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-PotentialStable,-UnknownProfilePackage,-DeprecatedDep,-MissingUseDepDefault,ProfileError,ProfileWarning,UnknownProfilePackageUse,OldPackageUpdate,OldMultiMovePackageUpdate,LaggingProfileEapi,UnknownProfilePackageKeywords,-UnusedProfileDirs,EclassReservedName,VisibleVcsPkg,DeprecatedEapi,MissingRemoteId,DistutilsNonPEP517Build,OldPackageNameDep --commits HEAD^..${{ github.sha }}
diff --git a/app-admin/opensnitch/Manifest b/app-admin/opensnitch/Manifest
index 61bd16a3c0..d4afbc08b7 100644
--- a/app-admin/opensnitch/Manifest
+++ b/app-admin/opensnitch/Manifest
@@ -1,4 +1,2 @@
-DIST opensnitch-1.6.5.1-deps.tar.gz 51527916 BLAKE2B f2c3fd8fa3f325ac86d072d9a5d2f40b82f8925970a846822aea42ca4ff849fde716c9dd13f91da7268dcc06bc85764f5633e1acaf1ccd392f76ae071e949690 SHA512 ee1d2613814e9cdbef1c63c96dfa6c328b43d7becc2285e445686d743c78b2026550f60ac63984a9a2fb1b620fcebdd6be6db1b1aa855795dbdc460087e7cfe5
-DIST opensnitch-1.6.5.1.gh.tar.gz 1354814 BLAKE2B a3e0ce0b799a59d8d5e5cf9adc16d73b710d42b5325774118da3886a8c25507ef3a3e618796a56edd0cdde2ba8730604275a36d560e105d51744abef42fb833c SHA512 8ea1ad5a00c6b8c4649db5774e2fe7997ebdd52ed24610084ba236992c740b31b2bb19a88778b68d880aad54ff21a387d7388bdb4a8692a0456a4afbd7f47347
DIST opensnitch-1.6.6-deps.tar.gz 52512745 BLAKE2B 5333a4cf94a19fba18a18ff2a0fac46d02f8b3ea65b772bbf3dee39d023cb3073b3e5247aa9061d23f77d04e950863536753c5c83d7ce7ce8bf809d74f96180a SHA512 9dcace493782cf061520fb94b9855d8f249216b6b2df8ee69e9aa534a72e562b41e36c72a2c4f4fbedc785a7f024d3f0645050d2eda2d11c2ac997c570d0af4f
DIST opensnitch-1.6.6.gh.tar.gz 1359621 BLAKE2B b6b2fa5b13f39413deb622fc7b0ebaab1789f41f25522da2e0a86262754861e9407697362b4af3a5106f9b4f781c7f5727a089a8ae2d648aafa8994f1c4b9bf4 SHA512 2fcdcc3a6ae44b5d5ed1a436f6622e74d5834e01856c9a072bb759638192f8ba9f49cbb48bfd875978d87284a20d1206352690a0e6e5f584e247506c8829d99f
diff --git a/app-admin/opensnitch/opensnitch-1.6.5.1.ebuild b/app-admin/opensnitch/opensnitch-1.6.5.1.ebuild
deleted file mode 100644
index 1a8e500792..0000000000
--- a/app-admin/opensnitch/opensnitch-1.6.5.1.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 go-module linux-info systemd xdg-utils
-
-DESCRIPTION="Desktop application firewall"
-HOMEPAGE="https://github.com/evilsocket/opensnitch"
-
-SRC_URI="
- https://github.com/evilsocket/opensnitch/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
- https://github.com/kcning/opensnitch/archive/refs/tags/${PV}.tar.gz -> ${P}-deps.tar.gz
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+audit bpf +iptables +nftables systemd"
-REQUIRED_USE="|| ( iptables nftables )"
-
-DEPEND=">=dev-lang/go-1.19
- net-libs/libnetfilter_queue
- dev-go/go-protobuf
- dev-go/protoc-gen-go-grpc
-"
-RDEPEND="
- dev-python/grpcio-tools[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- dev-python/python-slugify[${PYTHON_USEDEP}]
- dev-python/pyinotify[${PYTHON_USEDEP}]
- dev-python/PyQt5[network,sql,${PYTHON_USEDEP}]
- bpf? ( ~app-admin/opensnitch-ebpf-module-$PV )
-"
-
-RESTRICT+=" test"
-
-pkg_setup() {
- # see https://github.com/evilsocket/opensnitch/discussions/978
- local CONFIG_CHECK="
- INET_TCP_DIAG
- INET_UDP_DIAG
- INET_RAW_DIAG
- INET_DIAG_DESTROY
- NETFILTER_NETLINK_ACCT
- NETFILTER_NETLINK_QUEUE
- NF_CONNTRACK
- NF_CT_NETLINK
- PROC_FS
- "
-
- # config needed for the audit monitoring method
- use audit && CONFIG_CHECK+="
- AUDIT
- "
-
- # config needed for using iptables as firewall
- use iptables && CONFIG_CHECK+="
- NETFILTER_XT_MATCH_CONNTRACK
- NETFILTER_XT_TARGET_NFQUEUE
- "
-
- # config needed for using nftables as firewall
- use nftables && CONFIG_CHECK+="
- NFT_CT
- NFT_QUEUE
- "
-
- linux-info_pkg_setup
-}
-
-PATCHES=(
- "${FILESDIR}/fix-setup.py.patch"
-)
-
-src_unpack() {
- unpack ${A} # skip go module verification
-}
-
-src_prepare() {
- rm -rf ui/tests || die
- use systemd && eapply "${FILESDIR}/systemd.patch"
- default
-}
-
-src_compile() {
- emake protocol || die
-
- pushd ui || die
- pyrcc5 -o opensnitch/{resources_rc.py,/res/resources.qrc} || die
- # workaround for namespace conflict
- # see https://github.com/evilsocket/opensnitch/issues/496
- # and https://github.com/evilsocket/opensnitch/pull/442
- sed -i 's/^import ui_pb2/from . import ui_pb2/' opensnitch/ui_pb2* || die
- popd > /dev/null || die
-
- pushd daemon || die
- GOCACHE="${T}/go-cache" \
- GOMODCACHE="${WORKDIR}/${PN}-${PV}/vendor" \
- ego build -v -buildmode=pie -o opensnitchd || die
- popd > /dev/null || die
-
- pushd ui || die
- distutils-r1_src_compile
- popd > /dev/null || die
-}
-
-src_install(){
- pushd ui || die
- distutils-r1_src_install
- popd > /dev/null || die
-
- pushd daemon || die
- dobin opensnitchd
- insinto /etc/opensnitchd/rules
- insinto /etc/opensnitchd/
- doins default-config.json
- doins system-fw.json
- popd > /dev/null || die
-
- if use systemd; then
- pushd daemon || die
- systemd_dounit opensnitchd.service
- popd > /dev/null || die
- else
- newinitd "${FILESDIR}"/opensnitch.initd ${PN}
- fi
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
diff --git a/app-admin/opensnitch/opensnitch-1.6.6-r1.ebuild b/app-admin/opensnitch/opensnitch-1.6.6-r2.ebuild
similarity index 98%
rename from app-admin/opensnitch/opensnitch-1.6.6-r1.ebuild
rename to app-admin/opensnitch/opensnitch-1.6.6-r2.ebuild
index 41415e5021..559c8283ad 100644
--- a/app-admin/opensnitch/opensnitch-1.6.6-r1.ebuild
+++ b/app-admin/opensnitch/opensnitch-1.6.6-r2.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
dev-python/notify2[${PYTHON_USEDEP}]
dev-python/python-slugify[${PYTHON_USEDEP}]
dev-python/pyinotify[${PYTHON_USEDEP}]
- dev-python/PyQt5[network,sql,${PYTHON_USEDEP}]
+ dev-python/pyqt5[network,sql,${PYTHON_USEDEP}]
bpf? ( ~app-admin/opensnitch-ebpf-module-$PV )
"
diff --git a/app-exploits/weevely/weevely-4.0.1.ebuild b/app-exploits/weevely/weevely-4.0.1-r1.ebuild
similarity index 100%
rename from app-exploits/weevely/weevely-4.0.1.ebuild
rename to app-exploits/weevely/weevely-4.0.1-r1.ebuild
diff --git a/app-exploits/weevely/weevely-9999.ebuild b/app-exploits/weevely/weevely-9999.ebuild
index 0c699577a2..52059213ec 100644
--- a/app-exploits/weevely/weevely-9999.ebuild
+++ b/app-exploits/weevely/weevely-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit python-single-r1 wrapper
@@ -30,7 +30,7 @@ RDEPEND="${DEPEND}
dev-python/mako[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/PySocks[${PYTHON_USEDEP}]
+ dev-python/pysocks[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]')"
pkg_setup() {
diff --git a/app-exploits/wesng/metadata.xml b/app-exploits/wesng/metadata.xml
index 1dbf520b55..e742b268ad 100644
--- a/app-exploits/wesng/metadata.xml
+++ b/app-exploits/wesng/metadata.xml
@@ -1,8 +1,7 @@
-
- gkroon@maelstrom.ninja
- Guido Kroon
-
+
+ bitsadmin/wesng
+
diff --git a/app-exploits/wesng/wesng-20200616.ebuild b/app-exploits/wesng/wesng-20200616-r1.ebuild
similarity index 100%
rename from app-exploits/wesng/wesng-20200616.ebuild
rename to app-exploits/wesng/wesng-20200616-r1.ebuild
diff --git a/app-exploits/wesng/wesng-99999999.ebuild b/app-exploits/wesng/wesng-99999999.ebuild
index 4101c179c3..4e67eb51d2 100644
--- a/app-exploits/wesng/wesng-99999999.ebuild
+++ b/app-exploits/wesng/wesng-99999999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit python-single-r1 wrapper
@@ -23,12 +23,13 @@ fi
LICENSE="BSD"
SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
$(python_gen_cond_dep '
dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/MechanicalSoup[${PYTHON_USEDEP}]
+ dev-python/mechanicalsoup[${PYTHON_USEDEP}]
')"
pkg_setup() {
diff --git a/dev-debug/dwarf-debugger/Manifest b/dev-debug/dwarf-debugger/Manifest
index b87ca8d9ee..3f0c006f31 100644
--- a/dev-debug/dwarf-debugger/Manifest
+++ b/dev-debug/dwarf-debugger/Manifest
@@ -1,2 +1 @@
-DIST dwarf-debugger-1.1.2_p20220408.gh.tar.gz 1083816 BLAKE2B 2b3b9e2aac0bca4ff65d96c5d7dffbadc42777c8b94ff6e3d5d0bedf9a45e860ee4d7a7085faaec8209425b2640d4d7d796bce656f60b80b05f129ae05fb8964 SHA512 84d40bed02030c02cb779288916adba063a64ea6c75e14117e3cc1b66bd115fbd84ebb467ccff52771a34dd6e04f290e41d6797510ee7f94f037e7822b9c7974
DIST dwarf_debugger-1.1.3.tar.gz 1046762 BLAKE2B b477ef20c9710b2b50bd4f0dfb7b6e51dcaca233806f398cb271346f008cf6141b0bd037b5a3d700baf5c73a6288aee8780eab4468ba4b8dd7511eb9ecf50e26 SHA512 469d024b2f26109efc0317760b33459599d47bac4f99c355c97809ca733493ba4b1acdfa4dcda45f228f2dfa7d281b73626e31c7302b4668fe8003ed76ae4985
diff --git a/dev-debug/dwarf-debugger/dwarf-debugger-1.1.2_p20220408.ebuild b/dev-debug/dwarf-debugger/dwarf-debugger-1.1.2_p20220408.ebuild
deleted file mode 100644
index de28d50155..0000000000
--- a/dev-debug/dwarf-debugger/dwarf-debugger-1.1.2_p20220408.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_PN="dwarf_debugger"
-HASH_COMMIT="16d379b3def785f8cb3ad1049a3acdaf9298f1ee"
-
-DESCRIPTION="Full featured multi arch/os debugger built on top of PyQt5 and frida"
-HOMEPAGE="https://github.com/iGio90/Dwarf"
-SRC_URI="https://github.com/iGio90/Dwarf/archive/${HASH_COMMIT}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="${PYTHON_DEPS}
- >=dev-libs/capstone-4.0.1[python,${PYTHON_USEDEP}]
- >=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
- >=dev-python/frida-python-12.8.0[${PYTHON_USEDEP}]
- >=dev-python/PyQt5-5.11.3[${PYTHON_USEDEP}]
- >=dev-python/pyperclip-1.7.0[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-PATCHES=""${FILESDIR}"/1.1.2-disable_update.patch"
-
-S="${WORKDIR}/Dwarf-${HASH_COMMIT}"
diff --git a/dev-debug/dwarf-debugger/dwarf-debugger-1.1.3.ebuild b/dev-debug/dwarf-debugger/dwarf-debugger-1.1.3-r1.ebuild
similarity index 94%
rename from dev-debug/dwarf-debugger/dwarf-debugger-1.1.3.ebuild
rename to dev-debug/dwarf-debugger/dwarf-debugger-1.1.3-r1.ebuild
index 8c816b8351..ddd124e492 100644
--- a/dev-debug/dwarf-debugger/dwarf-debugger-1.1.3.ebuild
+++ b/dev-debug/dwarf-debugger/dwarf-debugger-1.1.3-r1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-libs/capstone-4.0.1[python,${PYTHON_USEDEP}]
>=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/frida-python-12.8.0[${PYTHON_USEDEP}]
- >=dev-python/PyQt5-5.11.3[${PYTHON_USEDEP}]
+ >=dev-python/pyqt5-5.11.3[${PYTHON_USEDEP}]
>=dev-python/pyperclip-1.7.0[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pyDes/Manifest b/dev-python/pyDes/Manifest
deleted file mode 100644
index ad9356a343..0000000000
--- a/dev-python/pyDes/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyDes-2.0.1.tar.gz 9878 BLAKE2B 45a2d0575519afc389abe080f2c3a6751c5ee1f973e9e4370f24c5dbf9d85882e875682005eae3d749a2e11bffc3cd46868f83baa58f9e7e4feb7a25db641a14 SHA512 9d2a048dd6f629713d93d5cfcf5eaccb45a28fd3942f6837baf492bc6d9f0fcd16a1611e467231e9abfa6756d1684b0848c2190195e9e772bed2e6574327885c
diff --git a/dev-python/pyDes/metadata.xml b/dev-python/pyDes/metadata.xml
deleted file mode 100644
index ace7c2d3a0..0000000000
--- a/dev-python/pyDes/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- unknown@pentoo.ch
- Author Unknown
-
-
diff --git a/dev-python/pyDes/pyDes-2.0.1.ebuild b/dev-python/pyDes/pyDes-2.0.1.ebuild
deleted file mode 100644
index 32e26afe21..0000000000
--- a/dev-python/pyDes/pyDes-2.0.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1
-
-DESCRIPTION="Pure python implementation of DES and TRIPLE DES encryption algorithm"
-HOMEPAGE="https://twhiteman.netfirms.com/des.html"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-KEYWORDS="~amd64"
-
-#DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-#PDEPEND=""
diff --git a/dev-python/qt-py/qt-py-1.4.1.ebuild b/dev-python/qt-py/qt-py-1.4.1-r1.ebuild
similarity index 92%
rename from dev-python/qt-py/qt-py-1.4.1.ebuild
rename to dev-python/qt-py/qt-py-1.4.1-r1.ebuild
index e7d5eee1f1..b72da65593 100644
--- a/dev-python/qt-py/qt-py-1.4.1.ebuild
+++ b/dev-python/qt-py/qt-py-1.4.1-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
@@ -31,7 +31,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
- dev-python/PyQt5[${PYTHON_USEDEP}]"
+ dev-python/pyqt5[${PYTHON_USEDEP}]"
python_prepare_all() {
#do not install LICENSE into /usr
diff --git a/dev-python/spry/Manifest b/dev-python/spry/Manifest
deleted file mode 100644
index 7dcdebd7e9..0000000000
--- a/dev-python/spry/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST spry-0.5.5.tar.gz 138108 BLAKE2B ed3ca221e84c2156b2a94c07cf1e76f937c3893da4d3f89114aa90e5ee035b16a2c3e41a58f13dbe4ba725eee980fb3c631b3faee2dc6142472eca2de6734322 SHA512 cb6491bb6736d4e12f7d3aec0ba4a7f43eccaa32ee0b335974e3d4d885df91014c86e16d8d95c30a856f649ce80de67ae191080008b857262f3b076934c278c4
diff --git a/dev-python/spry/metadata.xml b/dev-python/spry/metadata.xml
deleted file mode 100644
index ace7c2d3a0..0000000000
--- a/dev-python/spry/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- unknown@pentoo.ch
- Author Unknown
-
-
diff --git a/dev-python/spry/spry-0.5.5-r1.ebuild b/dev-python/spry/spry-0.5.5-r1.ebuild
deleted file mode 100644
index 2b5b0d5d73..0000000000
--- a/dev-python/spry/spry-0.5.5-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="social media scanner"
-HOMEPAGE="https://github.com/jamesacampbell/spry https://pypi.org/project/spry/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/clint[${PYTHON_USEDEP}]
- dev-python/fpdf[${PYTHON_USEDEP}]
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/termcolor[${PYTHON_USEDEP}]
- dev-python/PySocks[${PYTHON_USEDEP}]
- dev-python/weasyprint[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/torrequest/Manifest b/dev-python/torrequest/Manifest
deleted file mode 100644
index 2d53878d67..0000000000
--- a/dev-python/torrequest/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST torrequest-20181011.tar.gz 2173 BLAKE2B e4583522ff86124caa0548ce61119b9e0ed1d64fe5fd3e5f158065eb1a7a5a6514dbd524206c5200954d7c865b63512125a264e8a1888899a21ccd94c44296cf SHA512 7b0f1e6f66a363e5db6ae5f48e9b5604ff2d2780e14552e74c7152796dd0970a5b00ace27a95bdad4991edfcee6e265882078b65f8280e6701b9541337684bef
diff --git a/dev-python/torrequest/metadata.xml b/dev-python/torrequest/metadata.xml
deleted file mode 100644
index ebc718e70a..0000000000
--- a/dev-python/torrequest/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- email@linxon.ru
- Yury Martynov
-
-
diff --git a/dev-python/torrequest/torrequest-20181011-r2.ebuild b/dev-python/torrequest/torrequest-20181011-r2.ebuild
deleted file mode 100644
index bd27048b19..0000000000
--- a/dev-python/torrequest/torrequest-20181011-r2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Simple Python interface for HTTP(s) requests over Tor"
-HOMEPAGE="https://github.com/erdiaker/torrequest"
-
-HASH_COMMIT="8c1b5d0b90bbc5f302cc624a8ae61545542b99f4"
-SRC_URI="https://github.com/erdiaker/torrequest/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~arm ~mips ~x86"
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="${PYTHON_DEPS}
- dev-python/PySocks[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- net-libs/stem[${PYTHON_USEDEP}]"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}-${HASH_COMMIT}"
diff --git a/dev-python/truffleHogRegexes/Manifest b/dev-python/truffleHogRegexes/Manifest
deleted file mode 100644
index b149f7666f..0000000000
--- a/dev-python/truffleHogRegexes/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST truffleHogRegexes-20190518.tar.gz 13928 BLAKE2B e9bf9610909b0e8ad22d9346c4cd51eddc52fec54c1a07ae974ace5bffc2cdd1bb4186bd1a80b4d9bb0479181ed6302871bcc592d0ff6aae2f5cf3af6c35ff24 SHA512 79f58385d9f3ef72584112d531f61b9fe7c91ae17f8d6719d5497d96f3c38baacc217b15144fb8dd7f9273fc1f39dc00fffeb7fabd48fa9ee5d7c551d22ea54d
diff --git a/dev-python/truffleHogRegexes/metadata.xml b/dev-python/truffleHogRegexes/metadata.xml
deleted file mode 100644
index c4511c1441..0000000000
--- a/dev-python/truffleHogRegexes/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- email@linxon.ru
- Yury Martynov
-
-
diff --git a/dev-python/truffleHogRegexes/truffleHogRegexes-20190518-r1.ebuild b/dev-python/truffleHogRegexes/truffleHogRegexes-20190518-r1.ebuild
deleted file mode 100644
index 5d04b1c48c..0000000000
--- a/dev-python/truffleHogRegexes/truffleHogRegexes-20190518-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="These are the regexes that power trufflehog"
-HOMEPAGE="https://github.com/dxa4481/truffleHogRegexes"
-
-HASH_COMMIT="a73e8d3304f37bca4f85e44e533c9797eb6d0b95" # 20190518
-SRC_URI="https://github.com/dxa4481/truffleHogRegexes/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT=0
-KEYWORDS="~amd64 ~x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/truffleHogRegexes-${HASH_COMMIT}"
diff --git a/dev-util/androguard/Manifest b/dev-util/androguard/Manifest
index 79a5f7309a..c87265562a 100644
--- a/dev-util/androguard/Manifest
+++ b/dev-util/androguard/Manifest
@@ -1,2 +1 @@
-DIST androguard-4.1.1.tar.gz 882715 BLAKE2B a81240039c9e0a872325cda8fd93bc45212fdcdafba7246479bf7d3dd874750b11ff0991e2dc21e253b92b09a8616b071255b96eaf20078de622d48cb8c3d736 SHA512 cbc348e4b0e1bd9c639583f1b79bfe232a513f45bd71663141b28de853d1f3cc37266dc81eca87a58a1b54857158e6b179a1a6994e2777a7afd0afabed914d56
DIST androguard-4.1.2.tar.gz 888802 BLAKE2B b4bf4b4e4cce688e741cdfbeca98296ce934703e66bd591836da53c54b9239569a716b743eec148dcc2921e8eb775d5abcb02510c7a9e7008654e2e1f89eff5b SHA512 a5dee9667e5387c1a0ae11f5fd2656da68082bbfdad3775c0c5d7c1f01f0cf3c380e2f17f6b68ea3259ffdefbffbc0f3c5ac978045fabd6897eb3ad552f33ba5
diff --git a/dev-util/androguard/androguard-4.1.1.ebuild b/dev-util/androguard/androguard-4.1.1.ebuild
deleted file mode 100644
index f822102da7..0000000000
--- a/dev-util/androguard/androguard-4.1.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Read Android's binary format for XML files (AXML) and a decompiler for DEX"
-HOMEPAGE="https://github.com/androguard/androguard"
-
-LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm64 ~x86"
-SLOT="0"
-# no proper test scripts
-#RESTRICT="test"
-
-RDEPEND="
- >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.3.0[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.4.1[${PYTHON_USEDEP}]
- >=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- >=dev-python/pydot-1.4.1[${PYTHON_USEDEP}]
- >=dev-python/ipython-5.0.0[${PYTHON_USEDEP}]
- dev-python/mutf8[${PYTHON_USEDEP}]
- dev-python/dataset[${PYTHON_USEDEP}]
- dev-python/frida-python[${PYTHON_USEDEP}]
- dev-python/loguru[${PYTHON_USEDEP}]
- >=dev-util/apkInspector-1.1.7[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/networkx[${PYTHON_USEDEP}]
- dev-python/PyQt5[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-util/androguard/androguard-4.1.2.ebuild b/dev-util/androguard/androguard-4.1.2-r1.ebuild
similarity index 96%
rename from dev-util/androguard/androguard-4.1.2.ebuild
rename to dev-util/androguard/androguard-4.1.2-r1.ebuild
index f822102da7..995536463d 100644
--- a/dev-util/androguard/androguard-4.1.2.ebuild
+++ b/dev-util/androguard/androguard-4.1.2-r1.ebuild
@@ -11,8 +11,8 @@ DESCRIPTION="Read Android's binary format for XML files (AXML) and a decompiler
HOMEPAGE="https://github.com/androguard/androguard"
LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm64 ~x86"
SLOT="0"
+KEYWORDS="amd64 ~arm64 ~x86"
# no proper test scripts
#RESTRICT="test"
@@ -31,7 +31,7 @@ RDEPEND="
>=dev-util/apkInspector-1.1.7[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/networkx[${PYTHON_USEDEP}]
- dev-python/PyQt5[${PYTHON_USEDEP}]
+ dev-python/pyqt5[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
diff --git a/dev-vcs/trufflehog/Manifest b/dev-vcs/trufflehog/Manifest
deleted file mode 100644
index 2c6bc4da8a..0000000000
--- a/dev-vcs/trufflehog/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST trufflehog-2.1.11_p20200220.tar.gz 16680 BLAKE2B 4cffd91098e0a9c92cd30f6da4e2458338681e4c540ed16724ab1c34fd0d6107aaba3ac46feab509951c7fd1ff2e9d994972610f339cf129f61f5581a232642e SHA512 4808d162bfa4364df2bf64e89085f0024fe53e17340c9148e960009fbf6aaf5f5d751508db497ae68b7c27d98ce03def3d610087c5f6557462e432e85c15278a
diff --git a/dev-vcs/trufflehog/files/update_setup_py.patch b/dev-vcs/trufflehog/files/update_setup_py.patch
deleted file mode 100644
index 3b7f726803..0000000000
--- a/dev-vcs/trufflehog/files/update_setup_py.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Only in /tmp/portage/dev-vcs/trufflehog-2.1.11_p20200220-r1/work/truffleHog-4f2acb7bb3145f18ec74c7aab9ced8f38dbcac0c: .gitignore
-diff -ur /tmp/portage/dev-vcs/trufflehog-2.1.11_p20200220-r1/work/truffleHog-4f2acb7bb3145f18ec74c7aab9ced8f38dbcac0c/setup.py b/setup.py
---- /tmp/portage/dev-vcs/trufflehog-2.1.11_p20200220-r1/work/truffleHog-4f2acb7bb3145f18ec74c7aab9ced8f38dbcac0c/setup.py 2020-02-20 19:51:13.000000000 +0300
-+++ b/setup.py 2020-06-19 20:55:24.491120330 +0300
-@@ -10,8 +10,8 @@
- license='GNU',
- packages = ['truffleHog'],
- install_requires=[
-- 'GitPython == 3.0.6',
-- 'truffleHogRegexes == 0.0.7'
-+ 'GitPython >= 3.0.6',
-+ 'truffleHogRegexes >= 0.0.7'
- ],
- entry_points = {
- 'console_scripts': ['trufflehog = truffleHog.truffleHog:main'],
-Only in /tmp/portage/dev-vcs/trufflehog-2.1.11_p20200220-r1/work/truffleHog-4f2acb7bb3145f18ec74c7aab9ced8f38dbcac0c: .travis.yml
diff --git a/dev-vcs/trufflehog/metadata.xml b/dev-vcs/trufflehog/metadata.xml
deleted file mode 100644
index c4511c1441..0000000000
--- a/dev-vcs/trufflehog/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- email@linxon.ru
- Yury Martynov
-
-
diff --git a/dev-vcs/trufflehog/trufflehog-2.1.11_p20200220.ebuild b/dev-vcs/trufflehog/trufflehog-2.1.11_p20200220.ebuild
deleted file mode 100644
index 43376b1e39..0000000000
--- a/dev-vcs/trufflehog/trufflehog-2.1.11_p20200220.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Searches through git repositories for high entropy strings and secrets"
-HOMEPAGE="https://github.com/dxa4481/truffleHog"
-
-HASH_COMMIT="4f2acb7bb3145f18ec74c7aab9ced8f38dbcac0c" # 20200220
-SRC_URI="https://github.com/dxa4481/truffleHog/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT=0
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RDEPEND="${PYTHON_DEPS}
- dev-python/truffleHogRegexes[${PYTHON_USEDEP}]
- dev-python/GitPython[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}"/update_setup_py.patch )
-
-S="${WORKDIR}/truffleHog-${HASH_COMMIT}"
diff --git a/net-analyzer/GyoiThon/GyoiThon-9999.ebuild b/net-analyzer/GyoiThon/GyoiThon-9999.ebuild
index 34c4b70067..993d28e61b 100644
--- a/net-analyzer/GyoiThon/GyoiThon-9999.ebuild
+++ b/net-analyzer/GyoiThon/GyoiThon-9999.ebuild
@@ -26,7 +26,7 @@ RDEPEND="${PYTHON_DEPS}
dev-python/jinja2[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]
dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/PySocks[${PYTHON_USEDEP}]
+ dev-python/pysocks[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
dev-python/Scrapy[${PYTHON_USEDEP}]
>=dev-python/google-api-python-client-1.7.4[${PYTHON_USEDEP}]
@@ -37,7 +37,6 @@ RDEPEND="${PYTHON_DEPS}
"
DEPEND="${RDEPEND}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_prepare() {
#relax deps
diff --git a/net-analyzer/ftw/ftw-1.3.0.ebuild b/net-analyzer/ftw/ftw-1.3.0-r1.ebuild
similarity index 94%
rename from net-analyzer/ftw/ftw-1.3.0.ebuild
rename to net-analyzer/ftw/ftw-1.3.0-r1.ebuild
index d96d19f973..5be86ce22f 100644
--- a/net-analyzer/ftw/ftw-1.3.0.ebuild
+++ b/net-analyzer/ftw/ftw-1.3.0-r1.ebuild
@@ -18,7 +18,7 @@ IUSE="test"
RDEPEND="
>=app-arch/brotli-1.0.9[python,${PYTHON_USEDEP}]
- >=dev-python/IPy-1.01[${PYTHON_USEDEP}]
+ >=dev-python/ipy-1.01[${PYTHON_USEDEP}]
>=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]"
# >=dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
diff --git a/net-analyzer/sslyze/Manifest b/net-analyzer/sslyze/Manifest
index 3f28092bf4..d5c0a80c58 100644
--- a/net-analyzer/sslyze/Manifest
+++ b/net-analyzer/sslyze/Manifest
@@ -1,2 +1 @@
-DIST sslyze-5.2.0.tar.gz 4324789 BLAKE2B cf6cd4e50f44ac60835e05bfc12c6b054a4834f678d1e0051246b8c866de0ecb7511f5dfbe0f60f07df083473f292e8633b7aa97fdb5acedc334cbdc77a97ba9 SHA512 d0414105844ac1704bc20e6680ef05c4a8c54564321d6e6f5ba03372622f3490d7dc56d30d776750620555fed095aca7d3c8100ba66080727ac949bdc24e772f
DIST sslyze-6.0.0.tar.gz 4325820 BLAKE2B f935a2d1368b32226908d43ec377b17b1c29550e74ac1211ff8186053f6eb02b7aa9d6553f17c70de1c347e22570f74859cffc5c3866bec57943327b57aae9bc SHA512 412e9eb4cc4a544a03e595b1e4057f58c1d4bdcb1b79b19cf3eacb2ce01e6a1001347ff11ed276f79a0aeae7c13ae1bb27f4cea444760d6d4be60a0b8ba56094
diff --git a/net-analyzer/sslyze/sslyze-5.2.0.ebuild b/net-analyzer/sslyze/sslyze-5.2.0.ebuild
deleted file mode 100644
index 734995ed7f..0000000000
--- a/net-analyzer/sslyze/sslyze-5.2.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-# fails to start with 3.12, see: https://github.com/nabla-c0d3/sslyze/issues/627
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1
-
-DESCRIPTION="Fast and full-featured SSL scanner"
-HOMEPAGE="https://github.com/nabla-c0d3/sslyze"
-SRC_URI="https://github.com/nabla-c0d3/sslyze/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-IUSE="test"
-
-RDEPEND=">=dev-python/nassl-4.0.2[${PYTHON_USEDEP}]
- >=dev-python/cryptography-2.6[${PYTHON_USEDEP}]
- >=dev-python/tls_parser-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.7[${PYTHON_USEDEP}]
- >=dev-python/pyopenssl-20[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/Faker[${PYTHON_USEDEP}]
- )"
-
-#It takes really long, so be patient
-distutils_enable_tests pytest
diff --git a/net-analyzer/sslyze/sslyze-6.0.0.ebuild b/net-analyzer/sslyze/sslyze-6.0.0-r1.ebuild
similarity index 91%
rename from net-analyzer/sslyze/sslyze-6.0.0.ebuild
rename to net-analyzer/sslyze/sslyze-6.0.0-r1.ebuild
index b44ab5dcb2..125b209ce7 100644
--- a/net-analyzer/sslyze/sslyze-6.0.0.ebuild
+++ b/net-analyzer/sslyze/sslyze-6.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -25,7 +25,7 @@ RDEPEND=">=dev-python/nassl-5.1.0[${PYTHON_USEDEP}]
DEPEND="${RDEPEND}"
BDEPEND="test? (
dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/Faker[${PYTHON_USEDEP}]
+ dev-python/faker[${PYTHON_USEDEP}]
)"
#It takes really long, so be patient
diff --git a/net-proxy/mitmproxy/Manifest b/net-proxy/mitmproxy/Manifest
index 7b601422d1..16ff392f07 100644
--- a/net-proxy/mitmproxy/Manifest
+++ b/net-proxy/mitmproxy/Manifest
@@ -1,2 +1 @@
DIST mitmproxy-11.0.0.gh.tar.gz 31024600 BLAKE2B 53b124b5d71e1cebcdf5b4c729b969b7c107755b4163becf4169a9116e78d187eb5be77ced1a3f2de47dc93098afbea2f703a0562941675105bb5d0905cb80ce SHA512 d3c85736499d12f2d9a9f7821048af14fbc300aef29bc3b1b3b020a087dd9190a04143d175c78302d389207968b903e5694643c348dcf6a9f8d170d211f6bde7
-DIST mitmproxy-9.0.1.gh.tar.gz 29461514 BLAKE2B 291f9846afde35e70a3e900de811d8bd83cdd604ac4a43dbb3d0763d7326d7bdcfc37a0eddc8bf4a145963a61dc9d9956265afad2f9255a993e821ebd7a78b09 SHA512 601d9171f48d93fbc6f002a1dc243c2f358186059e491490ffe5ab7be797e8e622fdb5a9e2fdab10fac7350057f9e9491952527d600477c841c9b5102a045bc1
diff --git a/net-proxy/mitmproxy/mitmproxy-11.0.0.ebuild b/net-proxy/mitmproxy/mitmproxy-11.0.0-r1.ebuild
similarity index 97%
rename from net-proxy/mitmproxy/mitmproxy-11.0.0.ebuild
rename to net-proxy/mitmproxy/mitmproxy-11.0.0-r1.ebuild
index 3db17d3ca3..e70b9fe9a9 100644
--- a/net-proxy/mitmproxy/mitmproxy-11.0.0.ebuild
+++ b/net-proxy/mitmproxy/mitmproxy-11.0.0-r1.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
>=dev-python/hyperframe-6.0.0[${PYTHON_USEDEP}]
>=dev-python/kaitaistruct-0.10[${PYTHON_USEDEP}]
>=dev-python/ldap3-2.8[${PYTHON_USEDEP}]
- >=dev-python/mitmproxy_wireguard-0.1.16[${PYTHON_USEDEP}]
+ >=dev-python/mitmproxy-wireguard-0.1.16[${PYTHON_USEDEP}]
>=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
>=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
>=dev-python/protobuf-3.14.0[${PYTHON_USEDEP}]
diff --git a/net-proxy/mitmproxy/mitmproxy-9.0.1.ebuild b/net-proxy/mitmproxy/mitmproxy-9.0.1.ebuild
deleted file mode 100644
index 5db1f2b60a..0000000000
--- a/net-proxy/mitmproxy/mitmproxy-9.0.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite"
-inherit distutils-r1
-
-DESCRIPTION="An interactive, SSL-capable, man-in-the-middle HTTP proxy"
-HOMEPAGE="https://mitmproxy.org/"
-SRC_URI="https://github.com/mitmproxy/mitmproxy/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-RDEPEND="
- >=app-arch/brotli-1.0.0[python,${PYTHON_USEDEP}]
- >=dev-python/asgiref-3.2.10[${PYTHON_USEDEP}]
- >=dev-python/blinker-1.4[${PYTHON_USEDEP}]
- >=dev-python/certifi-2015.11.20.1[${PYTHON_USEDEP}]
- >=dev-python/cryptography-37.0.0[${PYTHON_USEDEP}]
- >=dev-python/flask-1.1.1[${PYTHON_USEDEP}]
- >=dev-python/h2-4.1.0[${PYTHON_USEDEP}]
- >=dev-python/hyperframe-6.0.0[${PYTHON_USEDEP}]
- >=dev-python/kaitaistruct-0.10[${PYTHON_USEDEP}]
- >=dev-python/ldap3-2.8[${PYTHON_USEDEP}]
- >=dev-python/mitmproxy_wireguard-0.1.16[${PYTHON_USEDEP}]
- >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
- >=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
- >=dev-python/protobuf-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/publicsuffix-2.20190205[${PYTHON_USEDEP}]
- >=dev-python/pyopenssl-22.1[${PYTHON_USEDEP}]
- >=dev-python/pyparsing-2.4.2[${PYTHON_USEDEP}]
- >=dev-python/pyperclip-1.6.0[${PYTHON_USEDEP}]
- >=dev-python/zstandard-0.11.0[${PYTHON_USEDEP}]
- >=dev-python/ruamel-yaml-0.16[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.3.0[${PYTHON_USEDEP}]
- >=dev-python/tornado-6.1[${PYTHON_USEDEP}]
- >=dev-python/urwid-2.1.1[${PYTHON_USEDEP}]
- >=dev-python/wsproto-1.0.0[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- >=dev-python/click-7.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-5.8[${PYTHON_USEDEP}]
- >=dev-python/parver-0.1[${PYTHON_USEDEP}]
- >=dev-python/pytest-asyncio-0.17.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.9.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # loosen dependencies
- sed -i \
- -e '/>/s/>.*/",/g' \
- -e '/python_requires/d' \
- setup.py || die
-
- # remove failing test
- # sed -i 's/test_get_version/_&/g' test/mitmproxy/test_version.py || die
-
- # seems to hang. other tests ensure that mitmproxy_wireguard module
- # loads properly.
- sed -i 's/test_wireguard/_&/g' \
- test/mitmproxy/proxy/test_mode_servers.py || die
-
- distutils-r1_python_prepare_all
-}
diff --git a/net-wireless/fern-wifi-cracker/fern-wifi-cracker-3.4.ebuild b/net-wireless/fern-wifi-cracker/fern-wifi-cracker-3.4-r1.ebuild
similarity index 97%
rename from net-wireless/fern-wifi-cracker/fern-wifi-cracker-3.4.ebuild
rename to net-wireless/fern-wifi-cracker/fern-wifi-cracker-3.4-r1.ebuild
index 9343fe1f18..f35e2ab3b4 100644
--- a/net-wireless/fern-wifi-cracker/fern-wifi-cracker-3.4.ebuild
+++ b/net-wireless/fern-wifi-cracker/fern-wifi-cracker-3.4-r1.ebuild
@@ -22,7 +22,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
$(python_gen_cond_dep '
- dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
+ dev-python/pyqt5[gui,widgets,${PYTHON_USEDEP}]
>=net-analyzer/scapy-2.4.3[${PYTHON_USEDEP}]
')
net-analyzer/macchanger
diff --git a/net-wireless/wifipumpkin3/wifipumpkin3-1.1.7.ebuild b/net-wireless/wifipumpkin3/wifipumpkin3-1.1.7-r1.ebuild
similarity index 96%
rename from net-wireless/wifipumpkin3/wifipumpkin3-1.1.7.ebuild
rename to net-wireless/wifipumpkin3/wifipumpkin3-1.1.7-r1.ebuild
index c4b31657d7..35ad23a19e 100644
--- a/net-wireless/wifipumpkin3/wifipumpkin3-1.1.7.ebuild
+++ b/net-wireless/wifipumpkin3/wifipumpkin3-1.1.7-r1.ebuild
@@ -27,8 +27,8 @@ RDEPEND="${PYTHON_DEPS}
dev-python/urwid[${PYTHON_USEDEP}]
dev-python/termcolor[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
- dev-python/PyQt5[${PYTHON_USEDEP}]
- dev-python/PyQt5-sip[${PYTHON_USEDEP}]
+ dev-python/pyqt5[${PYTHON_USEDEP}]
+ dev-python/pyqt5-sip[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/dnslib[${PYTHON_USEDEP}]
dev-python/loguru[${PYTHON_USEDEP}]
diff --git a/profiles/pentoo/base/package.accept_keywords/dev-python b/profiles/pentoo/base/package.accept_keywords/dev-python
index 2da0086781..2a5e3dbe4f 100644
--- a/profiles/pentoo/base/package.accept_keywords/dev-python
+++ b/profiles/pentoo/base/package.accept_keywords/dev-python
@@ -56,7 +56,7 @@ dev-python/pywerview
dev-python/publicsuffix amd64
dev-python/pyopenssl amd64
dev-python/kaitaistruct amd64
-dev-python/mitmproxy_wireguard amd64
+dev-python/mitmproxy-wireguard amd64
# required by net-misc/sherlock
@@ -206,7 +206,6 @@ dev-python/parse
dev-python/fpdf
dev-python/dlib
dev-python/pyppeteer
-dev-python/spry
dev-python/requests-html
dev-python/fake-useragent
dev-python/face_recognition
@@ -269,9 +268,6 @@ dev-python/IP2Location
~dev-python/verboselogs-1.7
~dev-python/coloredlogs-10.0
-# required by app-exploits/wesng
-~dev-python/MechanicalSoup-0.12.0
-
# required by stegoveritas (argument)
dev-python/stegoveritas-py010parser
dev-python/stegoveritas-pfp
@@ -306,7 +302,6 @@ dev-python/antlr4-python3-runtime
=dev-python/cloudscraper-1.2*
#sslyze test
-=dev-python/Faker-13.15*
=dev-python/validators-0.20*
#required by winacl
diff --git a/profiles/pentoo/base/package.accept_keywords/dev-util b/profiles/pentoo/base/package.accept_keywords/dev-util
index a4ae2c1b8b..46dafbe795 100644
--- a/profiles/pentoo/base/package.accept_keywords/dev-util
+++ b/profiles/pentoo/base/package.accept_keywords/dev-util
@@ -25,7 +25,7 @@ dev-util/jenkins-bin ~amd64
#Gentoo unstable
dev-util/ROPgadget
-#required by mitmproxy_wireguard
+#required by mitmproxy-wireguard
dev-util/maturin amd64
#required by net-analyzer/NetExec
diff --git a/profiles/pentoo/base/package.use/dev-python b/profiles/pentoo/base/package.use/dev-python
index 6cbdf59487..3213507bfa 100644
--- a/profiles/pentoo/base/package.use/dev-python
+++ b/profiles/pentoo/base/package.use/dev-python
@@ -8,10 +8,9 @@ dev-python/numpy-python2 lapack
#needed by mossmann for interactive python in classes
dev-python/ipython matplotlib
-dev-python/QtPy gui printsupport
#urh: testlib sql?, QtPy: declatative
-dev-python/PyQt5 declarative testlib sql
+dev-python/pyqt5 declarative testlib sql
#remove python2 deps
#dev-python/netaddr -cli
diff --git a/profiles/pentoo/zero-system/package.use/dev-python b/profiles/pentoo/zero-system/package.use/dev-python
index 8b1a04c597..c66ec6d0f0 100644
--- a/profiles/pentoo/zero-system/package.use/dev-python
+++ b/profiles/pentoo/zero-system/package.use/dev-python
@@ -1,5 +1,2 @@
-#openshot
-dev-python/PyQt5 webchannel webkit
-
#testing
dev-python/ctypescrypto gost
diff --git a/scripts/python_dependencies.py b/scripts/python_dependencies.py
index 1837070d45..5ee57d702e 100755
--- a/scripts/python_dependencies.py
+++ b/scripts/python_dependencies.py
@@ -69,7 +69,7 @@ def portage_mapping(replace_string):
"dev-python/PyMySQL": "dev-python/pymysql",
"dev-python/pyOpenSSL": "dev-python/pyopenssl",
"dev-python/pypykatz": "app-exploits/pypykatz",
- "dev-python/pysocks": "dev-python/PySocks",
+ "dev-python/pysocks": "dev-python/pysocks",
"dev-python/pyVNC": "dev-python/pyvnc",
"dev-python/PyYAML": "dev-python/pyyaml",
"dev-python/redis": "dev-python/redis-py",