Browse Source

Rebase Fedora 31 to 5.5

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
Dorian Stoll 5 years ago
parent
commit
aa4b089d8d
1 changed files with 20 additions and 5 deletions
  1. 20 5
      pkg/fedora/kernel-surface/kernel-surface.spec

+ 20 - 5
pkg/fedora/kernel-surface/kernel-surface.spec

@@ -2,11 +2,11 @@
 # Definitions to configure the kernel we want to build
 #
 
-%global kernel_tag_fc31 kernel-5.4.18-200.fc31
-%global kernel_tag_fc30 kernel-5.4.18-100.fc30
+%global kernel_tag_fc31 kernel-5.5.5-200.fc31
+%global kernel_tag_fc30 kernel-5.4.21-100.fc30
 
-%global kernel_release_fc31 3
-%global kernel_release_fc30 2
+%global kernel_release_fc31 1
+%global kernel_release_fc30 1
 
 %global fedora_title_fc31 31 (Thirty One)
 %global fedora_title_fc30 30 (Thirty)
@@ -27,7 +27,8 @@
 %global fedora_title %{fedora_title_%{fedora_ver}}
 
 %global kernel_version %(echo %{kernel_tag} | cut -d'-' -f2)
-%global kernel_patches patches/%(echo %{kernel_version} | cut -d'.' -f1-2)
+%global kernel_majorver %(echo %{kernel_version} | cut -d'.' -f1-2)
+%global kernel_patches patches/%{kernel_majorver}
 
 %global kernel_localversion %{kernel_release}.surface%{?dist}.%{_target_cpu}
 %global kernel_config kernel-%{kernel_version}-%{_target_cpu}.config
@@ -78,6 +79,18 @@ Source21:    %{sb_key}
 Source100:  mod-sign.sh
 Source101:  parallel_xz.sh
 
+%if "%{fedora_ver}" == "fc31"
+
+Patch0:     %{surface_source}/%{kernel_patches}/0001-surface3-power.patch
+Patch1:     %{surface_source}/%{kernel_patches}/0002-surface3-spi.patch
+Patch2:     %{surface_source}/%{kernel_patches}/0003-surface3-oemb.patch
+Patch3:     %{surface_source}/%{kernel_patches}/0004-surface-sam.patch
+Patch4:     %{surface_source}/%{kernel_patches}/0005-surface-lte.patch
+Patch5:     %{surface_source}/%{kernel_patches}/0006-wifi.patch
+Patch6:     %{surface_source}/%{kernel_patches}/0007-ipts.patch
+
+%else
+
 Patch0:     %{surface_source}/%{kernel_patches}/0001-surface3-power.patch
 Patch1:     %{surface_source}/%{kernel_patches}/0002-surface3-spi.patch
 Patch2:     %{surface_source}/%{kernel_patches}/0003-surface3-oemb.patch
@@ -86,6 +99,8 @@ Patch4:     %{surface_source}/%{kernel_patches}/0005-surface-sam.patch
 Patch5:     %{surface_source}/%{kernel_patches}/0006-surface-lte.patch
 Patch6:     %{surface_source}/%{kernel_patches}/0007-wifi.patch
 
+%endif
+
 Patch100:   0001-Add-secureboot-pre-signing-to-the-kernel.patch
 
 ExclusiveArch: x86_64