mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-19 05:11:05 +02:00
rtl8812au_aircrack-ng: bump
This commit is contained in:
parent
5391385b44
commit
84705a5406
3 changed files with 3 additions and 57 deletions
|
|
@ -1,2 +1 @@
|
|||
DIST rtl8812au_aircrack-ng-5.6.4.2_p20200816.tar.gz 38979318 BLAKE2B f4fa41911717021bc83eb6ac65216a6fe7da8a4c2f68b80d4f0b2f8bc19d2d1c20bd2fddcbc761fd05d0ae00c5d98d71e838450b3c28fe4ad2996dab4160fca3 SHA512 a1851169ce19f578d4df8b69956ac029e16f901b6409f43e6081d26f161b593eb8f62907bfd2aa5ac50a739f05b7c5f9d793e36c45950e5bb03508612968410c
|
||||
DIST rtl8812au_aircrack-ng-5.6.4.2_p20201231.tar.gz 38984023 BLAKE2B b9ea913ba7bc2930a85d767f5daf1660c28199d55621a26471f6130d785783592acd29a1238e3623250c0adda26e0a150eacf7379ca0c612b196709a82e228b8 SHA512 c74b8ebafcf87c91a19e75361a9197bd72d1362f684a7ff598d725a3f4b3642dc6f7b6474fb52e8cbc0310ba8599a12d1f105593cfb7bea922b49f106ed51e8a
|
||||
DIST rtl8812au_aircrack-ng-5.6.4.2_p20200118.tar.gz 38983872 BLAKE2B ebce621b519b427fd1930b9bbd8f4efcd30cf80472651f78941b50dcc193936239338ae906d64c7ba8b832185396c631883d79f897147f49ef0c76cac681c3a1 SHA512 1dc731c56d309909ba965bd0394cf10efa07c55ca78a55156cee963801406d2efc2a13620773101aa0afbc5a60726f391346891710b904cffbc0901a5ff4110c
|
||||
|
|
|
|||
|
|
@ -13,9 +13,9 @@ if [[ ${PV} == *9999 ]]; then
|
|||
EGIT_REPO_URI="https://github.com/aircrack-ng/rtl8812au.git"
|
||||
EGIT_BRANCH="v5.6.4.2"
|
||||
else
|
||||
HASH_COMMIT="f4d84c9655b2f5cb13526000269220d4dbaf8009"
|
||||
HASH_COMMIT="059e06a51be025fde5b2bec6565540b3d9981b0b"
|
||||
SRC_URI="https://github.com/aircrack-ng/rtl8812au/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
S="${WORKDIR}/rtl8812au-${HASH_COMMIT}"
|
||||
fi
|
||||
|
|
@ -1,53 +0,0 @@
|
|||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit linux-mod
|
||||
|
||||
DESCRIPTION="RTL8812AU/21AU and RTL8814AU driver with monitor mode and frame injection"
|
||||
HOMEPAGE="https://github.com/aircrack-ng/rtl8812au"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/aircrack-ng/rtl8812au.git"
|
||||
EGIT_BRANCH="v5.6.4.2"
|
||||
else
|
||||
HASH_COMMIT="2686ea840c6264f138d5a1dfb6f09005795c0838"
|
||||
SRC_URI="https://github.com/aircrack-ng/rtl8812au/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
S="${WORKDIR}/rtl8812au-${HASH_COMMIT}"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="kernel_linux"
|
||||
|
||||
DEPEND="
|
||||
!!net-wireless/rtl8812au
|
||||
!!net-wireless/rtl8812au_asus
|
||||
!!net-wireless/rtl8812au_astsam"
|
||||
|
||||
# compile against selected (not running) target
|
||||
pkg_setup() {
|
||||
if use kernel_linux; then
|
||||
BUILD_TARGETS="clean modules"
|
||||
MODULE_NAMES="88XXau(misc:)"
|
||||
BUILD_PARAMS="KVER=${KV_FULL} KSRC=${KERNEL_DIR} RTL8814=1 V=1"
|
||||
|
||||
linux-mod_pkg_setup
|
||||
else
|
||||
die "Could not determine proper ${PN} package"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's#CONFIG_80211W = n#CONFIG_80211W = y#' Makefile || die
|
||||
sed -i 's#-DCONFIG_IEEE80211W#-DCONFIG_IEEE80211W -DCONFIG_RTW_80211R#' Makefile || die
|
||||
#these are not 88xxau devices
|
||||
#https://github.com/aircrack-ng/rtl8812au/issues/492
|
||||
sed -i '/0x0115/d' os_dep/linux/usb_intf.c || die
|
||||
|
||||
default
|
||||
}
|
||||
Loading…
Reference in a new issue