summaryrefslogtreecommitdiff
path: root/libre/linux-libre-hardened/PKGBUILD
diff options
context:
space:
mode:
authorDavid P <megver83@parabola.nu>2020-05-19 10:32:54 -0400
committerDavid P <megver83@parabola.nu>2020-05-19 10:32:54 -0400
commit4d0525f28f5de2a364a4789a48f13a88954abee0 (patch)
treef555e7c14469d33deb93eb92bd7bd25b18b194f5 /libre/linux-libre-hardened/PKGBUILD
parent2b891ab7bc13998d024ae51d6039654164210565 (diff)
downloadabslibre-4d0525f28f5de2a364a4789a48f13a88954abee0.tar.gz
abslibre-4d0525f28f5de2a364a4789a48f13a88954abee0.tar.bz2
abslibre-4d0525f28f5de2a364a4789a48f13a88954abee0.zip
updpkg: libre/linux-libre-hardened 5.6.13.a-1
Signed-off-by: David P <megver83@parabola.nu>
Diffstat (limited to 'libre/linux-libre-hardened/PKGBUILD')
-rw-r--r--libre/linux-libre-hardened/PKGBUILD21
1 files changed, 15 insertions, 6 deletions
diff --git a/libre/linux-libre-hardened/PKGBUILD b/libre/linux-libre-hardened/PKGBUILD
index 8a719805a..f6cf44359 100644
--- a/libre/linux-libre-hardened/PKGBUILD
+++ b/libre/linux-libre-hardened/PKGBUILD
@@ -9,7 +9,7 @@ _replacesoldkernels=('linux-grsec' 'linux-libre-grsec') # '%' gets replaced with
_replacesoldmodules=() # '%' gets replaced with kernel suffix
pkgbase=linux-libre-hardened
-pkgver=5.6.7.a
+pkgver=5.6.13.a
pkgrel=1
pkgdesc='Security-Hardened Linux-libre'
url='https://linux-libre.fsfla.org/'
@@ -35,7 +35,11 @@ source=(
# https://labs.parabola.nu/issues/877
# http://www.fsfla.org/pipermail/linux-libre/2015-November/003202.html
0002-fix-Atmel-maXTouch-touchscreen-support.patch
-
+ # Arch Linux patches
+ 0001-gcc-plugins-drop-support-for-GCC-4.7.patch
+ 0002-gcc-common.h-Update-for-GCC-10.patch
+ 0003-Makefile-disallow-data-races-on-gcc-10-as-well.patch
+ 0004-x86-Fix-early-boot-crash-on-gcc-10-next-try.patch
sphinx-workaround.patch
)
validpgpkeys=(
@@ -46,9 +50,9 @@ validpgpkeys=(
)
sha512sums=('df473a228ca2bbefbcc630aee710c78c83083269b4939adf698a9adf3a5760391b24529704bfc0b108bc67054ebed047746810e1b41be1fd9019a911a563114d'
'SKIP'
- '0c01eabfbd10fb5aeabcb60c9ca362576bd7b33a31b841704b3b4d3c650a2a681b208ffdeb82673286b0e8449858d399cc80f04acafa7d27ee686f2880471e6d'
+ '913c307a2dd5509d8b559223e7f4dc3e800a5030b7d401db661617a781d849a8627f09ced8e825dd0222758ef4976994d214c40b2e5eaa5f30864597859c9fb7'
'SKIP'
- '284c10934aa92a0943427009274fb75827d903c0ae12174b4bdbe0d849ce8c91badd37a1facffa402cba0e179f06f5c66a24847f3a7528802afb307a58d32abd'
+ 'd5cc0a66546055212489fa647ae2cc4eb48571314b20c368adbb26ca8ce9fc5a7f657f0d1c9cbbe131637c776c6f19e347c9c341b8c21b08e31b57d9c8bdcff8'
'SKIP'
'13cb5bc42542e7b8bb104d5f68253f6609e463b6799800418af33eb0272cc269aaa36163c3e6f0aacbdaaa1d05e2827a4a7c4a08a029238439ed08b89c564bb3'
'SKIP'
@@ -56,9 +60,13 @@ sha512sums=('df473a228ca2bbefbcc630aee710c78c83083269b4939adf698a9adf3a5760391b2
'SKIP'
'267295aa0cea65684968420c68b32f1a66a22d018b9d2b2c1ef14267bcf4cb68aaf7099d073cbfefe6c25c8608bdcbbd45f7ac8893fdcecbf1e621abdfe9ecc1'
'SKIP'
- '9b57c9302c9e89461a890a1a3b623ba25db16aad07e4bc0238cd520c43ee9c180650f620be49a9a7906c3771fb06374ce7733b99d4f1fe787cd6976d73af886b'
+ '00e18e3cf55f391723ceb398da56de4632eed32fef17fcc6cd8ca0c820e55bfc2b66d64a0c7aada3c4a64daaab656964c6d4720e16aa3a2ff1a0984494ed9f47'
'02af4dd2a007e41db0c63822c8ab3b80b5d25646af1906dc85d0ad9bb8bbf5236f8e381d7f91cf99ed4b0978c50aee37cb9567cdeef65b7ec3d91b882852b1af'
'b8fe56e14006ab866970ddbd501c054ae37186ddc065bb869cf7d18db8c0d455118d5bda3255fb66a0dde38b544655cfe9040ffe46e41d19830b47959b2fb168'
+ '39b98cc0889b617f052a25f4aed9b90df6907886dd890cfb26ad86c3fcc3c7af960d7422ec1ff00328507c99f681f9bc1cb174dda71eb39b99c30c595eb988a8'
+ 'f3875930073b3f77c98a30eddda03548602cce80ac4c3fcccf77cf97ca53aa79ba7ef508ef80c1f3aadf7ae8769bcabfdab7ff9344ff22ca9947883afbae7bf3'
+ 'ba8439195b4989b8aa562a9d91307bcc285e748ce7cdea89079866bf24f41e3a1869ec3ad1396622825c3a0900fa05c5e6c9f777fa35f02e77d062a7c801bb16'
+ 'c494fea02bf5f7a325614915291d555a343332b1f0c16d942ebfd2c534cec2c0872c0a9d2db7bfeb3a9d199ecc52e95741e9b6a9a144586e78e029b17508e0c7'
'98e97155f86bbe837d43f27ec1018b5b6fdc6c372d6f7f2a0fe29da117d53979d9f9c262f886850d92002898682781029b80d4ee923633fc068f979e6c8254be')
_replacesarchkernel=("${_replacesarchkernel[@]/\%/${pkgbase#linux-libre}}")
@@ -116,7 +124,8 @@ _package() {
optdepends=('crda: to set the correct wireless channels of your country'
'linux-libre-firmware: firmware images needed for some devices'
'usbctl: deny_new_usb control')
- provides=("${_replacesarchkernel[@]/%/=${pkgver%.*}}" "LINUX-ABI_VERSION=${pkgver%.*}")
+ provides=(VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE)
+ provides+=("${_replacesarchkernel[@]/%/=${pkgver%.*}}" "LINUX-ABI_VERSION=${pkgver%.*}")
conflicts=("${_replacesarchkernel[@]}" "${_replacesoldkernels[@]}" "${_replacesoldmodules[@]}")
replaces=("${_replacesarchkernel[@]}" "${_replacesoldkernels[@]}" "${_replacesoldmodules[@]}")