diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 24 insertions, 19 deletions
@@ -47,9 +47,9 @@ _use_current= pkgbase=linux-rt-bfq # pkgname=('linux-rt-bfq' 'linux-rt-bfq-headers' 'linux-rt-bfq-docs') -_major=5.2 -_minor=21 -_rtver=15 +_major=5.4 +_minor=3 +_rtver=1 _rtpatchver=rt${_rtver} pkgver=${_major}.${_minor}.${_rtpatchver} _pkgver=${_major}.${_minor} @@ -64,11 +64,9 @@ makedepends=('kmod' 'bc' 'libelf' 'python-sphinx' 'python-sphinx_rtd_theme' 'graphviz' 'imagemagick') #_lucjanpath="https://raw.githubusercontent.com/sirlucjan/kernel-patches/master/${_major}" _lucjanpath="https://gitlab.com/sirlucjan/kernel-patches/raw/master/${_major}" -_bfq_rev_path="bfq-reverts-sep" -_bfq_rev_patch="0001-Revert-block-bfq-handle-NULL-return-value-by-bfq_ini.patch" _bfq_path="bfq-dev-lucjan" _bfq_ver="v11" -_bfq_rel="r2K190915" +_bfq_rel="r2K191206" _bfq_patch="${_major}-${_bfq_path}-${_bfq_ver}-${_bfq_rel}.patch" _gcc_path="https://raw.githubusercontent.com/graysky2/kernel_gcc_patch/master" _gcc_patch="enable_additional_cpu_optimizations_for_gcc_v9.1+_kernel_v4.13+.patch" @@ -77,11 +75,16 @@ source=("https://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz" "https://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.sign" "http://www.kernel.org/pub/linux/kernel/projects/rt/${_major}/patch-${_pkgver}-${_rtpatchver}.patch.xz" "http://www.kernel.org/pub/linux/kernel/projects/rt/${_major}/patch-${_pkgver}-${_rtpatchver}.patch.sign" - "${_lucjanpath}/${_bfq_rev_path}/${_bfq_rev_patch}" "${_lucjanpath}/${_bfq_path}/${_bfq_patch}" "${_gcc_path}/${_gcc_patch}" - "${_lucjanpath}/arch-patches-v5/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch" - "${_lucjanpath}/arch-patches-v5/0002-Bluetooth-hidp-Fix-assumptions-on-the-return-value-o.patch" + "${_lucjanpath}/arch-patches-v5-sep/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch" + "${_lucjanpath}/arch-patches-v5-sep/0002-lib-devres-add-a-helper-function-for-ioremap_uc.patch" + "${_lucjanpath}/arch-patches-v5-sep/0003-mfd-intel-lpss-Use-devm_ioremap_uc-for-MMIO.patch" + "${_lucjanpath}/arch-patches-v5-sep/0004-PCI-pciehp-Do-not-disable-interrupt-twice-on-suspend.patch" + "${_lucjanpath}/arch-patches-v5-sep/0005-PCI-pciehp-Prevent-deadlock-on-disconnect.patch" + "${_lucjanpath}/arch-patches-v5-sep/0006-ACPI-PM-s2idle-Rework-ACPI-events-synchronization.patch" + "${_lucjanpath}/arch-patches-v5-sep/0007-ALSA-hda-Fix-regression-by-strip-mask-fix.patch" + "${_lucjanpath}/arch-patches-v5-sep/0008-drm-i915-fbc-Disable-fbc-by-default-on-all-glk.patch" # the main kernel config files 'config') @@ -247,9 +250,6 @@ _package-headers() { # add xfs and shmem for aufs building mkdir -p "$builddir"/{fs/xfs,mm} - # this is gone in v5.3 - mkdir "$builddir/.tmp_versions" - msg2 "Installing headers..." cp -t "$builddir" -a include cp -t "$builddir/arch/x86" -a arch/x86/include @@ -340,16 +340,21 @@ for _p in "${pkgname[@]}"; do }" done -sha512sums=('359140f413e95442d7b873a5da17edfade915baf99d71a7a02194f363a1216d0830632622c2c93aba82014d20b20680cd01f018f9c815dea4e28594a396bfb03' +sha512sums=('bbdf4179c5263f313aac56a75ebe14da6d05128b27b3d84305743605745bb0ffa872dc6fd349a9f066676ab39ed395e512bb1b27fec47a99d6f002cd25f64ed5' 'SKIP' - '7796dbd0402ac8811b8e2bbedc0ad9112a091cd86a53e0643494a395c2c7157efd5ce0a32aa12747b970b3efe65e958c604e45f5e1ee3c1fdc1c77ab9389558e' + 'e681aebdfd5c7dfac5e63367243d0cab7289b7dad5a06687d8291344e0bcd56cad6cf47dbd6e1f1ed16a1c0e562183b2fff5d51e8476811a25444ed92ee15d62' 'SKIP' - 'a57192d2989ff816e32970d86320f331be013b2c1d4a236565f33ef41b4092352e7dc560f97a39191d8c5eca8514f646fddc14a1c0168265ca3a470e7a41a2ea' - '91e9486d36d30e539e2879f9fa377c4a3d98aa15af8cceed6e28a2fbe9b2f5696183483b342d60a01b636346324a99902e36039ee36d6b65a143378f9cc2be5f' + '10c9bbb02c6a0afe869efae97fe6133062110f46c973fd7b60cdd8a88f14de7646d206d5c2bbbf1170ca0aa9cf7c2d0daab477d12c074dc18e9b98075cd2b57c' '2eb574fbfac6e334d3b06e52e466dbf8e88034515729b6571990b10f75a0fe2a52f188615405c5a695b5820669e595deead44d7961a97c5872359be3435fdf63' - 'f161775e50b28e9978393196a5bae0f7681312e62121f8dadbd8bcadea158f64f61af747b3a246ec3bea714133d77692ef5b69f8c3151110847ea259e95f5e36' - '47fff20828fdef97241eb55fb91c05dbd5f8171200576d56f6d4d487c1fd7d7cb58be36c123c3f10eff49346fde54bb149e96fc4ed109d756c6288770db9800a' - '8f6cdf859cf1c712749de734bb9ad5769ff03e2c426cdc3adad8db91adc447e8ca050d7752b30108363330e4b6ad881330c4dbcfdf357e87c6848dae409ef1f4') + '8833681c56ccb82509848f5307fd4d6c93f9790b1382f064b96512d95155986cad205fa4a03577ed2f786e7b4e35cf28c7f775ba2ac59a86d17cfa11b133280e' + 'f86c81ec5d843d3e67097ddf66052efa7cf5866e7026450294cea505ebd073472735cebd9383aa58850f9767f808fc9cc29562f761a305619157f2d59bf2b9c9' + 'ff1bf81285fe927a549061496e38bd37dbedc15fd2a90900aa4cb42f7dee8b6c648fd2fff8f2de1fe555d010f270e2287ee127d74572cf4c2d736057818b0683' + 'caa3a162e828ed01f85455173078489c17373dbaabe7fd02bd30c0efa981c5cf8c564e47b1d23f7caf1bce4c426df62fdb72be11979eaa014a915a802cb86115' + 'd6abab932ed1db2b25e0f3ef3aad643ca2c09c7b5d548bfa099ba391c65403359d6e8a5ba6a9ffaefcdad79809b28e16eba94ac2401b536af236ff82d4456655' + '925f2355f3134695d593bf211c224d7ee56b6f4e15e8a7ee95038b2690548981479df4c2d3c65897dd37ca3110da5dcf159cd230b4198f39324bf27c3e882552' + '68c0395cd3ce886fb04be23c50db0a9486ce18c7235a6f71d60b2d5f88f2629415db608992779bad68aca29c8ceac29af1e7907fd70a0691a634c312d7761e6d' + '45fdd20e0de9d60ae9b2d257970f9c591b2ae93cd3b63e38b156e5cb744587d21222fa4e32cd5415b9b924f0a259407e9c9fa6c6d1ae5d6accc3926cde4fe4ef' + '7848e5d741a2d63d8c181ab79e21068e391ab281b1bfd248b2569f8ebaf8d0baf9003a7415ab614ed01726279ff30ca9e0396488dafe7755e0c033ce15ca86fa') validpgpkeys=( 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds |