]> git.pld-linux.org Git - packages/kernel.git/blobdiff - kernel.spec
- 5.13.7
[packages/kernel.git] / kernel.spec
index 1670d0795583aa1e1f2e0b0dabeee1d047081267..6e1f28e549caab4be163bbc19823ff45d9d01ac4 100644 (file)
@@ -72,8 +72,8 @@
 %endif
 
 %define                rel             1
-%define                basever         5.11
-%define                postver         .15
+%define                basever         5.13
+%define                postver         .7
 
 # define this to '-%{basever}' for longterm branch
 %define                versuffix       %{nil}
@@ -124,10 +124,10 @@ Epoch:            3
 License:       GPL v2
 Group:         Base/Kernel
 Source0:       https://www.kernel.org/pub/linux/kernel/v5.x/linux-%{basever}.tar.xz
-# Source0-md5: d2985a3f16ef1ea3405c04c406e29dcc
+# Source0-md5: 76c60fb304510a7bbd9c838790bc5fe4
 %if "%{postver}" != ".0"
 Patch0:                https://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz
-# Patch0-md5:  17988eec11ae720fcb70d03746531b84
+# Patch0-md5:  aebc49e4d58bd8314548a364bec99d1e
 %endif
 Source1:       kernel.sysconfig
 
@@ -219,7 +219,6 @@ Patch7000:  kernel-inittmpfs.patch
 # ARM only
 Patch8000:     rpi-wm8804.patch
 Patch8001:     kernel-pinebook-pro.patch
-Patch8002:     kernel-rk3399-afbc-ytr.patch
 
 # Do not remove this line, please. It is easier for me to uncomment two lines, then patch
 # kernel.spec every time.
@@ -270,23 +269,23 @@ Suggests: keyutils
 Requires:      linux-firmware
 Provides:      %{name}(netfilter) = 20070806
 Provides:      %{name}(vermagic) = %{kernel_release}
-Obsoletes:     kernel%{_alt_kernel}-char-lirc-ene0100
-Obsoletes:     kernel%{_alt_kernel}-char-lirc-it87
-Obsoletes:     kernel%{_alt_kernel}-char-lirc-ite8709
-Obsoletes:     kernel%{_alt_kernel}-char-lirc-mceusb
-Obsoletes:     kernel%{_alt_kernel}-char-lirc-streamzap
-Obsoletes:     kernel%{_alt_kernel}-isdn-mISDN
-Obsoletes:     kernel-firmware
-Obsoletes:     kernel-misc-acer_acpi
-Obsoletes:     kernel-misc-fuse
-Obsoletes:     kernel-misc-uvc
-Obsoletes:     kernel-modules
-Obsoletes:     kernel-net-ar81
-Obsoletes:     kernel-net-hostap
-Obsoletes:     kernel-net-ieee80211
-Obsoletes:     kernel-net-ipp2p
-Obsoletes:     kernel-net-rt61
-Obsoletes:     kernel-smp
+Obsoletes:     kernel%{_alt_kernel}-char-lirc-ene0100 < 0.9.0
+Obsoletes:     kernel%{_alt_kernel}-char-lirc-it87 < 0.9.0
+Obsoletes:     kernel%{_alt_kernel}-char-lirc-ite8709 < 0.9.0
+Obsoletes:     kernel%{_alt_kernel}-char-lirc-mceusb < 0.9.0
+Obsoletes:     kernel%{_alt_kernel}-char-lirc-streamzap < 0.9.0
+Obsoletes:     kernel%{_alt_kernel}-isdn-mISDN < 2.0.35
+Obsoletes:     kernel-firmware < 3:2.6.33
+Obsoletes:     kernel-misc-acer_acpi < 0.3-2
+Obsoletes:     kernel-misc-fuse < 2.8.5-2
+Obsoletes:     kernel-misc-uvc < 0.215.1-10
+Obsoletes:     kernel-modules < 2.2.2-2
+Obsoletes:     kernel-net-ar81 < 1.0.1.0-3
+Obsoletes:     kernel-net-hostap < 0.4.7-2
+Obsoletes:     kernel-net-ieee80211 < 1.2.18-7
+Obsoletes:     kernel-net-ipp2p < 0.8.2.-17
+Obsoletes:     kernel-net-rt61 < 1.1.0-2.2007122707.13
+Obsoletes:     kernel-smp < 3:2.6.21
 Conflicts:     e2fsprogs < 1.29
 Conflicts:     isdn4k-utils < 3.1pre1
 Conflicts:     jfsutils < 1.1.3
@@ -434,7 +433,7 @@ Summary:    vmlinux - uncompressed kernel image
 Summary(de.UTF-8):     vmlinux - dekompressiertes Kernel Bild
 Summary(pl.UTF-8):     vmlinux - rozpakowany obraz jądra
 Group:         Base/Kernel
-Obsoletes:     kernel-smp-vmlinux
+Obsoletes:     kernel-smp-vmlinux < 3:2.6.21
 
 %description vmlinux
 vmlinux - uncompressed kernel image.
@@ -453,7 +452,7 @@ Group:              Base/Kernel
 Requires(postun):      %{name} = %{epoch}:%{version}-%{release}
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Provides:      kernel(vboxvideo) = %{kernel_release}
-Obsoletes:     kernel-smp-drm
+Obsoletes:     kernel-smp-drm < 3:2.6.21
 AutoReqProv:   no
 
 %description drm
@@ -490,7 +489,7 @@ Summary(pl.UTF-8):  Moduły PCMCIA
 Group:         Base/Kernel
 Requires(postun):      %{name} = %{epoch}:%{version}-%{release}
 Requires:      %{name} = %{epoch}:%{version}-%{release}
-Obsoletes:     kernel-smp-pcmcia
+Obsoletes:     kernel-smp-pcmcia < 3:2.6.21
 Conflicts:     pcmcia-cs < 3.1.21
 Conflicts:     pcmciautils < 004
 AutoReqProv:   no
@@ -511,7 +510,7 @@ Summary(pl.UTF-8):  Sterowniki dźwięku ALSA
 Group:         Base/Kernel
 Requires(postun):      %{name} = %{epoch}:%{version}-%{release}
 Requires:      %{name} = %{epoch}:%{version}-%{release}
-Obsoletes:     kernel-smp-sound-alsa
+Obsoletes:     kernel-smp-sound-alsa < 3:2.6.21
 AutoReqProv:   no
 
 %description sound-alsa
@@ -688,7 +687,6 @@ cd linux-%{basever}
 %ifarch %{arm} aarch64
 %patch8000 -p1
 %patch8001 -p1
-%patch8002 -p1
 %endif
 
 %if %{with rt}
@@ -957,6 +955,7 @@ cd -
 %{__awk} %{?debug:-v dieOnError=1} -v infile=%{objdir}/%{defconfig} -f %{SOURCE8} %{objdir}/.config
 
 # build kernel
+export DTC_FLAGS=-@
 %{__make} \
        TARGETOBJ=%{targetobj} \
        %{?with_verbose:V=1} \
@@ -968,11 +967,12 @@ rm -rf $RPM_BUILD_ROOT
        -C %{objdir} \
        %{?with_verbose:V=1} \
        DEPMOD=%{DepMod} \
-       mod_compress_cmd=true \
        INSTALL_MOD_PATH=$RPM_BUILD_ROOT \
+       INSTALL_MOD_STRIP="--strip-debug --remove-section=.comment --remove-section=.note.GNU-stack" \
        KERNELRELEASE=%{kernel_release}
 
 %ifarch %{arm} aarch64
+export DTC_FLAGS=-@
 %{__make} %{MakeOpts} %{!?with_verbose:-s} dtbs_install \
        -C %{objdir} \
        %{?with_verbose:V=1} \
This page took 0.053183 seconds and 4 git commands to generate.