diff --git a/dev-util/lief/Manifest b/dev-util/lief/Manifest index 5a0694503..1012bb094 100644 --- a/dev-util/lief/Manifest +++ b/dev-util/lief/Manifest @@ -1,3 +1,2 @@ DIST lief-0.16.7.tar.gz 16472050 BLAKE2B 5c07076628a6f7a4fda58d28027e6ecdbb86bc7ffd7a8928d1f08ca78c888e77cb23951642967d57294a2e458922e2a95d082264964516fe4508d4cf8cf1cc4d SHA512 c60d40a8cbe35fb6bc763e962717d12e914641f03f06603084aea9c4b8fd66e9ad974e5369cb68fbac5dbbc56f5e80c19b131633c78d1af4e7b0151ad0006ade -DIST lief-0.17.0.tar.gz 20658138 BLAKE2B 4b248cd2f14e081e78575bbb2d641c554fca4caf0df88fb46fa46f1a28618a4d850e5f95c8cf5a2f6d2838e6b37dea766c7924b653e55f00bb877aecda605913 SHA512 deb81b887f328baa571b8c98d58be48ccc249b9145b241054743e47dae50bf301f62bfd6649647358769c10ca81c990cbd026ac5df45b4ebe5d1bce0f5b90e2d DIST lief-0.17.1.tar.gz 20658537 BLAKE2B 19fd626e5f24082e78619ef706d16ab7f36c08e38c4e22f1ffdd28aaa40ccfc7a474fead316174e0da998783772bce7e3ac20820cc0749848a06fc766b5e95f8 SHA512 1e00dcb6d4fb06df5bc74c457d846f2d84cb3200679138cb0d87cbe38de27598207cbb159bc4090312d5f299d1541a8aa461b2fc70a6f725440fb9fbf4c35f45 diff --git a/net-wireless/wifite/Manifest b/net-wireless/wifite/Manifest index eb956d84b..641b988c0 100644 --- a/net-wireless/wifite/Manifest +++ b/net-wireless/wifite/Manifest @@ -1 +1,2 @@ DIST wifite2-2.7.0.tar.gz 2117479 BLAKE2B ae8d91bee769ac96f32309d93ab182b635de7730e1d8a3b51226e8b750c390e77abe14008e957bce4c8240362ae76e361fa6d343f79cbdaeac302da4b305c715 SHA512 ca871aae14b6eb6d66fc37c2ec3b25a4227cb197cf1174c9c77ce36100818362cb31fb371649736d566d8742ffdf1091c4770db8a3f61c7b9f826bcb6dcc1513 +DIST wifite2-2.8.2.tar.gz 4638177 BLAKE2B a102712fe7749d8f41e0b1a8b45ea0a06566a8115a66a1faf6ec3be5479caa37a6a9df58bb6985131ca58ee57394b7f8ee746f3762213680d8c6ed9addcfa4f2 SHA512 93e2fa2fb9629ddfa2d7c40ed48a0a2c15ca075a45700d8fdadedb0aa199435c9726a5f511fcb70beb2c1be812fee32f3c28e28f03a52470c73b6100c3022e2f diff --git a/net-wireless/wifite/wifite-2.8.2.ebuild b/net-wireless/wifite/wifite-2.8.2.ebuild new file mode 100644 index 000000000..5d2598ccc --- /dev/null +++ b/net-wireless/wifite/wifite-2.8.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 + +DESCRIPTION="An automated wireless attack tool" +HOMEPAGE="https://github.com/kimocoder/wifite2" +LICENSE="GPL-2" +SLOT="2" +IUSE="dict opencl extra" + +MY_P="${PN}2-${PV}" + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/kimocoder/wifite2.git" +else + SRC_URI="https://github.com/kimocoder/wifite2/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" + KEYWORDS="amd64 x86" + S="${WORKDIR}/${MY_P}" +fi + +RDEPEND="dev-python/chardet[${PYTHON_USEDEP}] + net-analyzer/scapy[${PYTHON_USEDEP}] + extra? ( !net-wireless/reaver )" +DEPEND="${RDEPEND}" +PDEPEND="net-wireless/aircrack-ng + net-wireless/hcxdumptool + net-wireless/hcxtools + amd64? ( opencl? ( app-crypt/hashcat ) ) + dict? ( sys-apps/cracklib-words ) + extra? ( net-analyzer/wireshark + net-wireless/reaver-wps-fork-t6x + net-wireless/bully + net-wireless/cowpatty + net-analyzer/macchanger + )" + +RESTRICT="test" + +#python2 only: +#net-wireless/pyrit[${PYTHON_USEDEP},opencl?] + +src_unpack(){ + if [[ -n ${A} ]]; then + unpack ${A} + fi + mv ${S}/wifite ${S}/wifite2 || die "unable to rename" +}