rtl8812au_aircrack-ng: bump

This commit is contained in:
Rick Farina (Zero_Chaos) 2021-01-26 22:24:18 -05:00
parent 5391385b44
commit 84705a5406
No known key found for this signature in database
GPG key ID: A29433C0AA431DDC
3 changed files with 3 additions and 57 deletions

View file

@ -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

View file

@ -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

View file

@ -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
}