summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD27
2 files changed, 11 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3d9ae4af7505..f4aeb9038970 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = linux-clear-lts2018
- pkgver = 4.19.58
+ pkgver = 4.19.59
pkgrel = 1
url = https://github.com/clearlinux-pkgs/linux-lts2018
arch = x86_64
@@ -14,7 +14,7 @@ pkgbase = linux-clear-lts2018
options = !strip
source = https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz
source = https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.sign
- source = https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.19.58.xz
+ source = https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.19.59.xz
source = linux-clear-lts2018::git+https://github.com/clearlinux-pkgs/linux-lts2018.git#tag=4.19.57-60
source = intel-ucode-20190618.tar.gz::https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20190618.tar.gz
source = enable_additional_cpu_optimizations-20180509.tar.gz::https://github.com/graysky2/kernel_gcc_patch/archive/20180509.tar.gz
@@ -26,7 +26,7 @@ pkgbase = linux-clear-lts2018
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
sha256sums = 0c68f5655528aed4f99dae71a5b259edc93239fa899e2df79c055275c21749a1
sha256sums = SKIP
- sha256sums = 018584229e0522aa94cb7af7b7f0775cf42ae3873a8d4cbc8715d807719bfad5
+ sha256sums = 6551b81c5b73b230a7889198d6547a9beb4be03715ac0edba948fd7fae76b790
sha256sums = SKIP
sha256sums = 74ec7415988d40fa53686d994cf8cb27accdbd35c5373c4c3afc2e93372ebba5
sha256sums = 226e30068ea0fecdb22f337391385701996bfbdba37cdcf0f1dbf55f1080542d
diff --git a/PKGBUILD b/PKGBUILD
index 549d4bb84c80..ae32601fdf52 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -55,15 +55,10 @@ _subarch=
# More at this wiki page ---> https://wiki.archlinux.org/index.php/Modprobed-db
_localmodcfg=
-# If you have laptop with optimus and it hangs on boot one solution might be
-# to set acpi_rev_override. Yet for this to happen kernel should be compiled
-# with `CONFIG_ACPI_REV_OVERRIDE_POSSIBLE`. Set next variable to `y` to enable.
-_rev_override="n"
-
### IMPORTANT: Do no edit below this line unless you know what you're doing
_major=4.19
-_minor=58
+_minor=59
_srcname=linux-${_major}
_clr=${_major}.57-60
pkgbase=linux-clear-lts2018
@@ -113,24 +108,18 @@ prepare() {
### Setting config
msg2 "Setting config..."
cp -Tf $srcdir/${pkgbase}/config ./.config
-
- ### Bluez package on arch needs this module for bluetooth to work
- # https://bugs.archlinux.org/task/55880
- msg2 "Enabling crypto_user module..."
- sed -i "s|# CONFIG_CRYPTO_USER is not set|CONFIG_CRYPTO_USER=m|g" ./.config
- ### Compress modules
- msg2 "Enabling XZ compressed modules..."
+ ### Enable extra stuff from arch kernel
+ msg2 "Enable extra stuff from arch kernel..."
sed -i 's|^# CONFIG_MODULE_COMPRESS|\
CONFIG_MODULE_COMPRESS=y\
# CONFIG_MODULE_COMPRESS_GZIP is not set\
CONFIG_MODULE_COMPRESS_XZ=y|' ./.config
-
- ### Set ACPI_REV_OVERRIDE_POSSIBLE to prevent optimus lockup
- if [ "${_rev_override}" = "y" ]; then
- msg2 "Enabling ACPI Rev Override Possible..."
+ sed -i "s|# CONFIG_CRYPTO_USER is not set|CONFIG_CRYPTO_USER=m|g" ./.config
sed -i "s|# CONFIG_ACPI_REV_OVERRIDE_POSSIBLE is not set|CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y|g" ./.config
- fi
+ sed -i "s|# CONFIG_HIBERNATION is not set|CONFIG_HIBERNATION=y|g" ./.config
+ sed -i "s|# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set|CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y|g" ./.config
+ sed -i "s|CONFIG_RT_GROUP_SCHED=y|# CONFIG_RT_GROUP_SCHED is not set|g" ./.config
make olddefconfig
@@ -340,7 +329,7 @@ done
sha256sums=('0c68f5655528aed4f99dae71a5b259edc93239fa899e2df79c055275c21749a1'
'SKIP'
- '018584229e0522aa94cb7af7b7f0775cf42ae3873a8d4cbc8715d807719bfad5'
+ '6551b81c5b73b230a7889198d6547a9beb4be03715ac0edba948fd7fae76b790'
'SKIP'
'74ec7415988d40fa53686d994cf8cb27accdbd35c5373c4c3afc2e93372ebba5'
'226e30068ea0fecdb22f337391385701996bfbdba37cdcf0f1dbf55f1080542d'