X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=kernel.spec;h=a36745d3c67c0d43c007965c2070e17044f86a0b;hb=b8cdfdb530d4729f708a1646b34a16ea01183bc2;hp=6042637bff2282f71ddc7c4979a8f443dbe242fa;hpb=758e9dad9651b5d1bad74f209dd0633e7a713660;p=packages%2Fkernel.git diff --git a/kernel.spec b/kernel.spec index 6042637b..a36745d3 100644 --- a/kernel.spec +++ b/kernel.spec @@ -67,10 +67,10 @@ %define rel 1 %define basever 5.15 -%define postver .0 +%define postver .77 # define this to '-%{basever}' for longterm branch -%define versuffix %{nil} +%define versuffix -%{basever} # __alt_kernel is list of features, empty string if none set # _alt kernel is defined as: %{nil}%{?alt_kernel:-%{?alt_kernel}} (defined in rpm.macros) @@ -121,7 +121,7 @@ Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%{basever}.tar.xz # Source0-md5: 071d49ff4e020d58c04f9f3f76d3b594 %if "%{postver}" != ".0" Patch0: https://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz -# Patch0-md5: 6e3c6ac02a1f625f5057a2eb6b15565e +# Patch0-md5: 3237be7dfab12a5d1c2110af15501d8f %endif Source1: kernel.sysconfig @@ -205,14 +205,13 @@ Patch500: kernel-rt.patch Patch2000: kernel-small_fixes.patch Patch2001: kernel-pwc-uncompress.patch Patch2003: kernel-regressions.patch -Patch2004: Revert-ath-add-support-for-special-0x0-regulatory-domain.patch # for rescuecd # based on ftp://ftp.leg.uct.ac.za/pub/linux/rip/tmpfs_root-2.6.30.diff.gz Patch7000: kernel-inittmpfs.patch # ARM only -Patch8000: rpi-wm8804.patch +Patch8000: rpi-sound.patch Patch8001: kernel-pinebook-pro.patch Patch8002: atheros-disallow-retrain-nongen1-pcie.patch @@ -241,7 +240,7 @@ BuildRequires: openssl-devel BuildRequires: openssl-tools BuildRequires: perl-base BuildRequires: rpm-build >= 4.5-24 -BuildRequires: rpmbuild(macros) >= 1.752 +BuildRequires: rpmbuild(macros) >= 2.019 BuildRequires: tar >= 1:1.22 %ifarch ppc BuildRequires: uboot-mkimage @@ -262,7 +261,7 @@ Requires: cpuinfo(pae) Suggests: crda Suggests: dracut Suggests: keyutils -Requires: linux-firmware +Suggests: linux-firmware Provides: %{name}(netfilter) = 20070806 Provides: %{name}(vermagic) = %{kernel_release} Obsoletes: kernel%{_alt_kernel}-char-lirc-ene0100 < 0.9.0 @@ -530,7 +529,7 @@ Group: Development/Building Requires: %{name}-headers = %{epoch}:%{version}-%{release} Requires: elfutils-devel Requires: make -Conflicts: rpmbuild(macros) < 1.704 +Conflicts: rpmbuild(macros) < 2.019 AutoReqProv: no %description module-build @@ -681,7 +680,6 @@ rm -f localversion-rt %patch2000 -p1 %patch2001 -p1 #%patch2003 -p1 -%patch2004 -p1 # Do not remove this, please! #%%patch50000 -p1 @@ -935,8 +933,14 @@ cd - %{__awk} %{?debug:-v dieOnError=1} -v infile=%{objdir}/%{defconfig} -f %{SOURCE8} %{objdir}/.config +%{__make} \ + TARGETOBJ=%{targetobj} \ + %{?with_verbose:V=1} \ + scripts + # build kernel export DTC_FLAGS=-@ +ICECC_EXTRAFILES="${ICECC_EXTRAFILES:+$ICECC_EXTRAFILES:}$(test -d %{objdir}/scripts/gcc-plugins && find %{objdir}/scripts/gcc-plugins -name '*.so' | paste -s -d :)" %{__make} \ TARGETOBJ=%{targetobj} \ %{?with_verbose:V=1} \