diff --git a/net-wireless/rtl8821ce/Manifest b/net-wireless/rtl8821ce/Manifest index 456f6e0e9..c324f4c20 100644 --- a/net-wireless/rtl8821ce/Manifest +++ b/net-wireless/rtl8821ce/Manifest @@ -1,3 +1,3 @@ -DIST rtl8821ce-20210321.zip 5011263 BLAKE2B eaf20dd75a57ad5ea15237a6b762edae90d1a327c080e7e8ff2cd9f004aefb14b5e31611d0103c8d5e5b33d6056b157d3c2b4b513580663883b09cf32d669163 SHA512 1d37e67b6c96db947f8aed3c87b1fa08502e38b858e8472f9c565a7b913c1598cfbfd0402f200387a9ee663ba7b4264d4a5a6dd86fff931f2f0617d8ee7cef0e DIST rtl8821ce-20211119.zip 5011475 BLAKE2B 7584fa0c2f8e8872364d96650785f2b9061e2828dffc60195f5f8ed6abd74b5337368d23da78b0adfef029a489749696c924ff555ee7ceb51b32f6b76666e17e SHA512 7059d4fe211d7a74935a0292b34e262566bbdeb6c09cbec8d5a50abded55ba083f881ca4c4f2c54b3a12ebe936628b69a2baeff8e01e2b7878ab714c1e0dfe52 DIST rtl8821ce-20230101.zip 5012454 BLAKE2B 06c10e676dfc8c35c36d5d607beb5c28df5cabf60f96fd6be137c9979eab8e9aac6432522c2e97595eb60bbcce7893fbaf13b372574b5b1ea5555b716a161d8e SHA512 8904d0d331d83b280f32c26e6d1f1bccf38d9933d58f9c9c7ee2d1b67e2e5a5c706b22cc224805f1572ccaa0dc8c7b650c77e710b51dc0a00596383b1356c413 +DIST rtl8821ce-20230504.tar.gz 4523223 BLAKE2B 93d9009bfac0bb3b5a1ffd98b31e77cc6c2d5725e4164addfe4090adc1887d760316264e73308145537e8819768b7630b24f9d988bdb84c2b3146d1484732925 SHA512 fcaaf26947f72cd57aa79092bd8c62ac60482cd1029c11ec16fcc0e56d2cc0578086449aab3cf12c5a128c13ffeb952d0f620d099d3d19f04d6a3ae7f0ff75ba diff --git a/net-wireless/rtl8821ce/rtl8821ce-20210321.ebuild b/net-wireless/rtl8821ce/rtl8821ce-20230504.ebuild similarity index 57% rename from net-wireless/rtl8821ce/rtl8821ce-20210321.ebuild rename to net-wireless/rtl8821ce/rtl8821ce-20230504.ebuild index 540321cae..481672489 100644 --- a/net-wireless/rtl8821ce/rtl8821ce-20210321.ebuild +++ b/net-wireless/rtl8821ce/rtl8821ce-20230504.ebuild @@ -1,41 +1,29 @@ -# Copyright 1999-2019 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit linux-mod -COMMIT="897e7c4c15dd5a0a569745dc223d969a26ff5bfc" +COMMIT="a478095a45d8aa957b45be4f9173c414efcacc6f" DESCRIPTION="Realtek RTL8821CE Driver module for Linux kernel" HOMEPAGE="https://github.com/tomaspinho/rtl8821ce" -SRC_URI="https://codeload.github.com/tomaspinho/rtl8821ce/zip/${COMMIT} -> rtl8821ce-${PV}.zip" +SRC_URI="https://github.com/tomaspinho/rtl8821ce/archive/${COMMIT}.tar.gz -> rtl8821ce-${PV}.tar.gz" LICENSE="GPL-2" KEYWORDS="~amd64" -DEPEND="virtual/linux-sources - app-arch/unzip" -RDEPEND="" +DEPEND="virtual/linux-sources" S="${WORKDIR}/rtl8821ce-${COMMIT}" MODULE_NAMES="8821ce(net/wireless)" BUILD_TARGETS="all" BUILD_TARGET_ARCH="${ARCH}" +CONFIG_CHECK="~!RTW88_8821CE" +ERROR_RTL8XXXU="The RTW88_8821CE module is enabled in the kernel; it conflicts with this module." 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 -}