mirror of
https://abf.rosa.ru/djam/kernel-5.15.git
synced 2025-02-23 10:32:54 +00:00
add rtl88x2bu
This commit is contained in:
parent
1e5ce08a38
commit
9b8f304a8b
1 changed files with 12 additions and 1 deletions
13
kernel.spec
13
kernel.spec
|
@ -32,7 +32,7 @@
|
|||
%define sublevel 73
|
||||
|
||||
# Release number. Increase this before a rebuild.
|
||||
%define rpmrel 1
|
||||
%define rpmrel 2
|
||||
%define fullrpmrel %{rpmrel}
|
||||
|
||||
%define rpmtag %{disttag}
|
||||
|
@ -526,6 +526,7 @@ BuildRequires: util-linux
|
|||
BuildRequires: auto-krokodil-rpm-macros
|
||||
BuildRequires: kernel-source-rtl8821ce
|
||||
BuildRequires: kernel-source-rtl8821cu
|
||||
BuildRequires: kernel-source-rtl88x2bu
|
||||
# Broadcom-wl and nvidia390 contain a proprietary blob which is only for x86
|
||||
%ifarch %{ix86} %{x86_64}
|
||||
BuildRequires: kernel-source-broadcom-wl
|
||||
|
@ -648,6 +649,7 @@ depmod -a %{kver_full}
|
|||
# 8821ce.ko.debug will not be excluded and will be in the main debug subpackage
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821ce.ko%{kmod_suffix}
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/8821cu.ko%{kmod_suffix}
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/88x2bu.ko%{kmod_suffix}
|
||||
%ifarch %{ix86} %{x86_64}
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/wireless/wl.ko%{kmod_suffix}
|
||||
%endif
|
||||
|
@ -991,6 +993,7 @@ User Mode Linux (UML) kernel modules:
|
|||
%if %{with binary_extra_modules}
|
||||
%ksob_mk_module_pkg -n 8821ce -s net/wireless -r rtl8821ce-blacklist
|
||||
%ksob_mk_module_pkg -n 8821cu -s net/wireless
|
||||
%ksob_mk_module_pkg -n 88x2bu -s net/wireless -r rtl88x2bu-blacklist
|
||||
%ifarch %{ix86} %{x86_64}
|
||||
%ksob_mk_module_pkg -n wl -s net/wireless -r broadcom-wl-aliases
|
||||
%kroko_kmod_pkg -r %{kroko_release} -j %{nvidia_390_j} -n %{nvidia_390_n} -f %{flavour} -k %{kernelversion}.%{patchlevel} -m %{sublevel} -p %{kver_full} -s %{NAME} -c %{kmod_suffix}
|
||||
|
@ -1447,6 +1450,14 @@ cp 8821cu.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/8821cu.ko
|
|||
popd
|
||||
rm -fr kernel-source-rtl8821cu
|
||||
|
||||
cp -r "$(rpm -q --qf '/usr/src/rtl88x2bu-%%{VERSION}-%%{RELEASE}' kernel-source-rtl88x2bu)" kernel-source-rtl88x2bu
|
||||
pushd kernel-source-rtl88x2bu
|
||||
%kmake KSRC=%{src_dir} M="$PWD"
|
||||
mkdir -p %{temp_modules}/%{kver_full}/kernel/net/wireless/
|
||||
cp 88x2bu.ko %{temp_modules}/%{kver_full}/kernel/net/wireless/88x2bu.ko
|
||||
popd
|
||||
rm -fr kernel-source-rtl88x2bu
|
||||
|
||||
_build_nvidia(){
|
||||
cp -r "$(rpm -q --qf "/usr/src/nvidia${1}-%%{VERSION}-%%{RELEASE}" kernel-source-nvidia${1})" kernel-source-nvidia${1}
|
||||
pushd kernel-source-nvidia${1}
|
||||
|
|
Loading…
Add table
Reference in a new issue