diff --git a/net-wireless/rtl8812au/Manifest b/net-wireless/rtl8812au/Manifest new file mode 100644 index 0000000000000000000000000000000000000000..704b2a86117696cc03078cab6fbb260c13391d71 --- /dev/null +++ b/net-wireless/rtl8812au/Manifest @@ -0,0 +1,4 @@ +AUX rtl8812au-9999_nowarnerrors.patch 700 BLAKE2B 8682b2348e93b0f8629215c4dc43d33738a3be1e4759d150462cae397544359117f237f3da9a70632ee3603ecc64f71ac59e0d542214737f63c9f7f58e34e989 SHA512 94f7de17f16a7b139494f85490fdaf76a817cd6936283fbe355a707935e173a69fc0950c930cfabf07d4535f16fd5f3df11657c509096bbde8c96270e4107a6d +EBUILD rtl8812au-5.2.20.2_p20180829.ebuild 595 BLAKE2B 892d4b6f8bcde39bb21a49cfac5475879c424252427d61f0a95b15b69499e62c72890a5c1ca199e8daac454d3f27a43319fd2b59f9599d8b4550da4fc6a97b2c SHA512 0f3548fa95eeb436a4801249577a88d02e63187086d10288dc6aea9f98823c047237cd707e3489de7ca2cb28cdf333917ecebd99edf6c0ccd06164b2ed9b36b3 +EBUILD rtl8812au-5.2.20_p20180516.ebuild 595 BLAKE2B 2841e230e99b92a042cf3becdeaa30a0eb878f073e23c01bb0c8bed7ba2008d99416a60ea7b45120bcefe798ee935b1d90f2606823e286351f69f37b579497ff SHA512 22dfc0320cac8a189fd3d00e84c12093f3cbab207c8a3e4ab73bb46c7b32238cc98dec869e90edc1bba7c90d17607072b0a58c4fa43e31dc0be3e235aef96418 +EBUILD rtl8812au-9999.ebuild 632 BLAKE2B b31a7f715c9b98b6ae75d1569ffeedfdc848609fe724d02809050be6b731ce2a03416be14bb29756002dc3cd3ea5c6b4fa1854423ce33cbe3592ec8663129957 SHA512 5714f1b9b93a578112213e75679645d6e8c1890ae41f65c067262ff5ef2f395d7a535e4840a6175bbf40a61baa202592e94c458e6fb3d854e94952e2b7545d8d diff --git a/net-wireless/rtl8812au/files/rtl8812au-9999_nowarnerrors.patch b/net-wireless/rtl8812au/files/rtl8812au-9999_nowarnerrors.patch new file mode 100644 index 0000000000000000000000000000000000000000..1bfa8c0b89c724ecbea4b8e57b356e4ef72d109c --- /dev/null +++ b/net-wireless/rtl8812au/files/rtl8812au-9999_nowarnerrors.patch @@ -0,0 +1,17 @@ +diff -Naru rtl8812au-9999.orig/Makefile rtl8812au-9999/Makefile +--- rtl8812au-9999.orig/Makefile 2018-01-17 15:56:09.440006959 +0100 ++++ rtl8812au-9999/Makefile 2018-01-17 15:57:09.230007038 +0100 +@@ -8,11 +8,11 @@ + #EXTRA_CFLAGS += -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes + EXTRA_CFLAGS += -Wframe-larger-than=1536 + +-#EXTRA_CFLAGS += -Wno-unused-variable ++EXTRA_CFLAGS += -Wno-unused-variable + #EXTRA_CFLAGS += -Wno-unused-value + #EXTRA_CFLAGS += -Wno-unused-label + EXTRA_CFLAGS += -Wno-unused-parameter +-#EXTRA_CFLAGS += -Wno-unused-function ++EXTRA_CFLAGS += -Wno-unused-function + #EXTRA_CFLAGS += -Wno-unused + + #EXTRA_CFLAGS += -Wno-uninitialized diff --git a/net-wireless/rtl8812au/rtl8812au-5.2.20.2_p20180829.ebuild b/net-wireless/rtl8812au/rtl8812au-5.2.20.2_p20180829.ebuild new file mode 100644 index 0000000000000000000000000000000000000000..63caf5ba86267a388e0a1ee4b4a5d56e71dad8d7 --- /dev/null +++ b/net-wireless/rtl8812au/rtl8812au-5.2.20.2_p20180829.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit linux-info linux-mod git-r3 + +DESCRIPTION="Linux kernel driver for rtl8812au USB WiFi chipsets" +HOMEPAGE="https://github.com/gordboy/rtl8812au" +EGIT_REPO_URI="https://github.com/gordboy/rtl8812au.git" +EGIT_COMMIT="49836e086c574db21a5b5163285c6e11fb7f80e2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ARCH=x86_64 +MODULE_NAMES="8812au(net/wireless:)" +BUILD_TARGETS="clean modules" +DEPEND="!!net-wireless/rtl8812au_astsam + !!net-wireless/rtl8812au_aircrack-ng" diff --git a/net-wireless/rtl8812au/rtl8812au-5.2.20_p20180516.ebuild b/net-wireless/rtl8812au/rtl8812au-5.2.20_p20180516.ebuild new file mode 100644 index 0000000000000000000000000000000000000000..eedc69f983965185f6eed9090160aa45f71cdf90 --- /dev/null +++ b/net-wireless/rtl8812au/rtl8812au-5.2.20_p20180516.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit linux-info linux-mod git-r3 + +DESCRIPTION="Linux kernel driver for rtl8812au USB WiFi chipsets" +HOMEPAGE="https://github.com/gordboy/rtl8812au" +EGIT_REPO_URI="https://github.com/gordboy/rtl8812au.git" +EGIT_COMMIT="39d56ebc33d0120f6dd2413a935fbe6c2205f6f1" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ARCH=x86_64 +MODULE_NAMES="8812au(net/wireless:)" +BUILD_TARGETS="clean modules" +DEPEND="!!net-wireless/rtl8812au_astsam + !!net-wireless/rtl8812au_aircrack-ng" diff --git a/net-wireless/rtl8812au/rtl8812au-9999.ebuild b/net-wireless/rtl8812au/rtl8812au-9999.ebuild new file mode 100644 index 0000000000000000000000000000000000000000..c9a755ec40f7241db7fd2451c0f6a3aa91896573 --- /dev/null +++ b/net-wireless/rtl8812au/rtl8812au-9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit linux-info linux-mod git-r3 + +DESCRIPTION="Driver for AC1200 (801.11ac) Wireless Dual-Band USB Adapter" +HOMEPAGE="https://github.com/abperiasamy/rtl8812AU_8821AU_linux" +EGIT_REPO_URI="https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git" +#EGIT_COMMIT="c33ddb05a77741d2a9c9b974ad0cf0fa26d17b6e" + +LICENSE="GPL-2" +SLOT="0" +#KEYWORDS="~amd64 ~x86" +IUSE="" + +MODULE_NAMES="rtl8812au(net/wireless:)" +BUILD_TARGETS="clean modules" + +src_prepare() { + epatch "${FILESDIR}"/${P}_nowarnerrors.patch + default +}