summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2018-11-17 18:21:46 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2018-11-17 18:21:46 -0800
commit37d5341f9d74f411edaf2f7802c5dfccab06acd7 (patch)
treef08dbbb9503b982392298852baa065b032de0238
parentUpdated to 4.18.17.a (diff)
downloadlinux-libre-hardened-37d5341f9d74f411edaf2f7802c5dfccab06acd7.tar.xz
Updated to 4.18.19.a
-rw-r--r--PKGBUILD21
-rw-r--r--config.x86_641
2 files changed, 15 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b11f5d0..7277bca 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,21 @@
# Maintainer: jc_gargma <jc_gargma@iserlohn-fortress.net>
# Maintainer (Arch): Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Contributor: Aqua-sama <aqua@iserlohn-fortress.net>
# Contributor (Arch): Daniel Micay <danielmicay@gmail.com>
# Contributor (Arch): Tobias Powalowski <tpowa@archlinux.org>
# Contributor (Arch): Thomas Baechler <thomas@archlinux.org>
# # I maintain this because:
# Parabola version lacks ath9k and greysky2 patches
-# Parabola version is out-of-date
# Parabola version allows SM3 and SM4
# Parabola version is 300 Hz
# Parabola version supports Intel ME
+# Parabola version is out-of-date
# Parabola version disables modules for components that lack free firmware
pkgbase=linux-libre-hardened
_majver=4.18
-_minver=17
+_minver=19
_pkgver=${_majver}.${_minver}
_gnumajver=${_majver}-gnu
_gnupkgver=${_pkgver}-gnu
@@ -41,13 +42,13 @@ source=(https://linux-libre.fsfla.org/pub/linux-libre/releases/${_gnumajver}/lin
)
sha256sums=('55ddf20702311cf3e32127135a38cb272313679962e8a798c108b01cadaeca4f'
'SKIP'
- 'cba014670c3482a05c05483c69a5b79f9e433a8d031991d74ea9c85055407130'
+ '96f73887b6e401c0784e11c2c8c0236fdd63c5e1b15d8899714d0621cc51a379'
'SKIP'
- '82072ff32323eb3753d8223f5896f9b8fab89140e144c4bc1d3675c89b3d853d'
+ '44fa00fb9fa6aaf3a39971373c8c12931e3d4be9383491eaf1252f73e6e90fab'
'SKIP'
'226e30068ea0fecdb22f337391385701996bfbdba37cdcf0f1dbf55f1080542d'
'e7ebf050c22bcec0028c0b3c79fd6d3913b0370ecc6a23dfe78ce475630cf503'
- '866d67de3525420101b17f87f042ab41333f22000160b6d2510d9498b4b19106'
+ '25a46a4c0c5ca762935c0c41c92c80defd5cea18ee7221997a265f2ce402fa88'
'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
'75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65')
@@ -91,13 +92,21 @@ prepare() {
msg2 "Setting config..."
- cp ../config.x86_64 .config
+ # we are in src/linux-x.yy.zz, looking for a config next to the pkgbuild
+ #if [ -f ${SRCDEST}/config.libre-hardened.previous ]; then
+ # cp ${SRCDEST}/config.libre-hardened.previous .config
+ #else
+ cp ../config.x86_64 .config
+ #fi
make olddefconfig
make menuconfig
make -s kernelrelease > ../version
msg2 "Prepared %s version %s" "$pkgbase" "$(<../version)"
+
+ # back up the config
+ #cp .config ${SRCDEST}/config.libre-hardened.previous
}
build() {
diff --git a/config.x86_64 b/config.x86_64
index 38f5a99..5071800 100644
--- a/config.x86_64
+++ b/config.x86_64
@@ -9459,7 +9459,6 @@ CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
CONFIG_CRYPTO_SERPENT_AVX_X86_64=m
CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m
# CONFIG_CRYPTO_SM4 is not set
-# CONFIG_CRYPTO_SPECK is not set
CONFIG_CRYPTO_TEA=m
CONFIG_CRYPTO_TWOFISH=m
CONFIG_CRYPTO_TWOFISH_COMMON=m