summaryrefslogtreecommitdiff
path: root/kernels/linux-libre-rt/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'kernels/linux-libre-rt/PKGBUILD')
-rw-r--r--kernels/linux-libre-rt/PKGBUILD28
1 files changed, 10 insertions, 18 deletions
diff --git a/kernels/linux-libre-rt/PKGBUILD b/kernels/linux-libre-rt/PKGBUILD
index 71af5de9c..64fb82d43 100644
--- a/kernels/linux-libre-rt/PKGBUILD
+++ b/kernels/linux-libre-rt/PKGBUILD
@@ -12,17 +12,16 @@
pkgbase=linux-libre-rt # Build stock -rt kernel
_pkgbasever=3.14-gnu
-_pkgver=3.14.20-gnu
+_pkgver=3.14.23-gnu
_rtbasever=3.14
-_rtpatchver=rt9
+_rtpatchver=rt20
_replacesarchkernel=('linux%') # '%' gets replaced with _kernelname
_replacesoldkernels=('kernel26%' 'kernel26-libre%') # '%' gets replaced with _kernelname
_replacesoldmodules=() # '%' gets replaced with _kernelname
_srcname=linux-${_pkgbasever%-*}
-#_archpkgver=${_pkgver%-*}_${_rtpatchver}
-_archpkgver=3.14.12_${_rtpatchver}
+_archpkgver=${_pkgver%-*}_${_rtpatchver}
pkgver=${_pkgver//-/_}.${_rtpatchver}
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
@@ -32,8 +31,7 @@ makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc')
options=('!strip')
source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_pkgbasever}/linux-libre-${_pkgbasever}.tar.xz"
"http://linux-libre.fsfla.org/pub/linux-libre/releases/${_pkgver}/patch-${_pkgbasever}-${_pkgver}.xz"
- #"http://www.kernel.org/pub/linux/kernel/projects/rt/${_rtbasever}/patch-${_pkgver%-*}-${_rtpatchver}.patch.xz"
- "patch-${_pkgbasever%-*}.17-${_rtpatchver}.patch"
+ "http://www.kernel.org/pub/linux/kernel/projects/rt/${_rtbasever}/patch-${_pkgver%-*}-${_rtpatchver}.patch.xz"
# the main kernel config files
'config.i686' 'config.x86_64' 'config.mips64el'
# standard config files for mkinitcpio ramdisk
@@ -44,15 +42,14 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_pkgbasever}/li
'0002-module-allow-multiple-calls-to-MODULE_DEVICE_TABLE-p.patch'
'0003-module-remove-MODULE_GENERIC_TABLE.patch'
'0006-genksyms-fix-typeof-handling.patch'
- 'revert_timers-dont_raise_softirq_unconditionally_and_fixes.patch'
# loongson-community patch: http://linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/
'3.14.14-a410a5e2b7-loongson-community.patch')
sha256sums=('477555c709b9407fe37dbd70d3331ff9dde1f9d874aba2741f138d07ae6f281b'
- '33eae2f5a8c26cfe35b66304afcab43a10e0d04e88c4172e4dc67d9ea2335ce0'
- '267c93d8445bb64e6742c2212c18914e70dcb30994ccf7477731d5b154e7b1b3'
- '2718eaeb33c075bb993eb89c6abc57bf69068ef56fae8d995ce43cdc95700f6e'
- '59d68cdbec555aed09aae5fe2cf363a3665e5eaa09914b6856196eeac6d70311'
- 'da768cb7213ed60296c3d2e5cd774303e938bffafbbd3d9eab372d78b082aab6'
+ 'db8dd32582d14276071e272a7015ebb7c887f1fda5948279e7cb079d78d84ba2'
+ 'cbce51ec97892068679f62b10871fca609617905bc0c029be7bdae78db80a800'
+ '3bfd1d22915bb891a6826f45d3f4f636ddc9f0476dbffff3e650f900f681399d'
+ 'd9b1276ffaa8b4e0d08c8d47114e90167e6c0107764d6004b48a27079efcc40c'
+ 'f84a820e603b0fa980b6b53a36a84383d2d851539aeaaac9fb72c962e3ee1975'
'f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c'
'074b67818582874146c389c029bc43648d145891a27e47aa2c5c42d3571f0264'
'2e87a8ec1cc0c91938cac24992d8a3d4362b3e9d939767e4c9d2ec8e6d969d53'
@@ -62,7 +59,6 @@ sha256sums=('477555c709b9407fe37dbd70d3331ff9dde1f9d874aba2741f138d07ae6f281b'
'52dec83a8805a8642d74d764494acda863e0aa23e3d249e80d4b457e20a3fd29'
'65d58f63215ee3c5f9c4fc6bce36fc5311a6c7dbdbe1ad29de40647b47ff9c0d'
'cf2e7a2d00787f754028e7459688c2755a406e632ce48b60952fa4ff7ed6f4b7'
- 'b0107c64c582f7c6fa2e0c7c32a5f944c644f53b5df04667d487731b3c3b4060'
'3baf1279805edd561e80877a1baf32d98fe07220dc6e7cb4ced73ab531947bc4')
_kernelname=${pkgbase#linux-libre}
@@ -84,13 +80,9 @@ prepare() {
fi
# add realtime patch
-# patch -p1 -i "${srcdir}/patch-${_pkgver%-*}-${_rtpatchver}.patch"
- patch -p1 -i "${srcdir}/patch-${_pkgbasever%-*}.17-${_rtpatchver}.patch"
+ patch -p1 -i "${srcdir}/patch-${_pkgver%-*}-${_rtpatchver}.patch"
rm localversion-rt
- # revert a few troublesome patches
- patch -p1 -i "${srcdir}/revert_timers-dont_raise_softirq_unconditionally_and_fixes.patch"
-
# add freedo as boot logo
install -m644 -t drivers/video/logo \
"${srcdir}/logo_linux_"{clut224.ppm,vga16.ppm,mono.pbm}