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",