From e16bf31ab8882105495fd4c1e0ab7d198403b8ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A5=D0=B8=D1=80=D0=B5=D1=86=D0=BA=D0=B8=D0=B9=20=D0=9C?= =?UTF-8?q?=D0=B8=D1=85=D0=B0=D0=B8=D0=BB?= Date: Tue, 11 May 2021 18:05:19 +0300 Subject: [PATCH] =?UTF-8?q?net-wireless/rtl8814au:=20=D0=BE=D0=B1=D0=BD?= =?UTF-8?q?=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- net-wireless/rtl8814au/Manifest | 1 + .../rtl8814au/rtl8814au-20210429.ebuild | 49 +++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 net-wireless/rtl8814au/rtl8814au-20210429.ebuild diff --git a/net-wireless/rtl8814au/Manifest b/net-wireless/rtl8814au/Manifest index 870dae5a2..e60931895 100644 --- a/net-wireless/rtl8814au/Manifest +++ b/net-wireless/rtl8814au/Manifest @@ -1,2 +1,3 @@ DIST rtl8814au-20201228.zip 2730632 BLAKE2B 0b5a0ae6715ba9af07e7ec08044144445d18d5cf9319bfca9285e626abb7d1b38f1ae6338f4ac507a5db3beaca315688689451f110d97662ae55a98b05d57f93 SHA512 b302f6a05baf630a6b199f82c567198d5d0aac77c1d70f5de9f8ea68a9340cc7de6879776e042abbfd92ed89ce2250fb60eaca7ff045c78efe40fbfcb54b0166 DIST rtl8814au-20210331.zip 2730786 BLAKE2B ef62a2a064b370b1286616f1150200943479424c70b316ee97a5d0cecf486feb0a56a69164ee24c3225b42c6fc7b63b7fffda874f88f651e5dca8a7b2c1eb4f9 SHA512 b60104f191acd4d55784088fad179f1b9b620299ee15109043a9ab8c9e1728222a2f42cdcf2b8ed34562eab4956545d89c9b066320554b8df3ccc97410a9c099 +DIST rtl8814au-20210429.zip 3013417 BLAKE2B 8fcec2064b0af092e93446f8041e3849ae0162429849fe15270f24d231f3b6a208e47f1beff3762cc0973e7ade0a625a2a5893856ad474b39a491df43d02707a SHA512 4a999708706d29f0ca490d94a269285eb9a4e61bba28401187caefe8c5ef5565306f4cd8b96b906d66b52265e93c28394cd01132c55238542c656b6064a1f97a diff --git a/net-wireless/rtl8814au/rtl8814au-20210429.ebuild b/net-wireless/rtl8814au/rtl8814au-20210429.ebuild new file mode 100644 index 000000000..3f8cf29e8 --- /dev/null +++ b/net-wireless/rtl8814au/rtl8814au-20210429.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2019 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit linux-mod + +COMMIT="454321814dbc27e26fcf540de904e9bce9068f8c" + +DESCRIPTION="Realtek 8814AU USB WiFi module for Linux kernel" +HOMEPAGE="https://github.com/morrownr/8814au" +SRC_URI="https://github.com/morrownr/8814au/archive/${COMMIT}.zip -> rtl8814au-${PV}.zip" + +LICENSE="GPL-2" +KEYWORDS="~amd64" + +DEPEND="virtual/linux-sources + app-arch/unzip" +RDEPEND="" + +S="${WORKDIR}/8814au-${COMMIT}" + +MODULE_NAMES="8814au(net/wireless)" +BUILD_TARGETS="all" +BUILD_TARGET_ARCH="${ARCH}" + +src_unpack() { + unpack "${A}" + cd "${S}" + + epatch "${FILESDIR}/rtl-20201228-kernel-5.10.patch" +} + +pkg_setup() { + linux-mod_pkg_setup + BUILD_PARAMS="KERN_DIR=${KV_DIR} KSRC=${KV_DIR} KERN_VER=${KV_FULL} O=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1" +} + +src_compile(){ + linux-mod_src_compile +} + +src_install() { + linux-mod_src_install +} + +pkg_postinst() { + linux-mod_pkg_postinst +} +