summaryrefslogtreecommitdiff
path: root/libre/linux-libre-pck/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'libre/linux-libre-pck/PKGBUILD')
-rw-r--r--libre/linux-libre-pck/PKGBUILD30
1 files changed, 15 insertions, 15 deletions
diff --git a/libre/linux-libre-pck/PKGBUILD b/libre/linux-libre-pck/PKGBUILD
index 13b5d9b19..f39cad897 100644
--- a/libre/linux-libre-pck/PKGBUILD
+++ b/libre/linux-libre-pck/PKGBUILD
@@ -10,8 +10,8 @@
# Based on linux-zen package
pkgbase=linux-libre-pck
-_srcbasever=4.18-gnu
-_srcver=4.18.9-gnu
+_srcbasever=4.19-gnu
+_srcver=4.19.6-gnu
_pckver=pck1
_replacesarchkernel=('linux-zen')
@@ -42,17 +42,17 @@ validpgpkeys=(
'474402C8C582DAFBE389C427BCB7CF877E7D47A7' # Alexandre Oliva
'6DB9C4B4F0D8C0DC432CF6E4227CA7C556B2BA78' # David P.
)
-sha512sums=('0c221c6e84eb5bc270ef79454bf407079daed84534afb1d449d40fa46e42868a471d3063016a4eb3f68d42879e18ee314ab30716116805fee35b5084b23df2a9'
+sha512sums=('5bc800b3beff43a8c15bd5515f4e0babe2beb5fa600491b7b37110e22d9b739d293f1e38753ed681be289c51390e0e64b3e60ce0db0a3bfe1f94ee5c014579a3'
'SKIP'
- '72486a515539b2420daa6fb41c41f5994dbc4572bdacd80f75fb965398b6e12ed06c491ddab263adc36c5d48da52e1b5cf1145f4f808665dffc64ba16bfc90d4'
+ '73d52fa93bd75ff35d7205c163c259e32a0847d5fd1ccb9fe7cf95a4865fb73afcc1f418447acb943da601b47983a78d54533a3bb56fb1bf7aed056ef725bb9a'
'SKIP'
- '820b2e4d6e13152817674870b787af62425d2bdb9d2555b82334238b48500f7e0201a2ddc01f6db2a34008a5ba241f548cffe751876069cc7ff1ff986f6d05ab'
+ '138852fb36985f01285d09fc4424324b293adb8c11b49ea31bdbd79c60538cdb8a7bf119b90eb0dc26d946b5238fa0795dbb9ad1c0a981a6ab23ff6bf80798bc'
'SKIP'
- '8a10ff5806923acf49fa286a8060b892767398a3da5b7b8ff12a9904e6576e23d346519ef5dfaa1cd7e8c8fdb3a8e573968d30343e025362dd6b7fb2c72fec3c'
- '7279a753afbbc7eedb5a5d4d98ed6300ef1014ae4666367a3a1040c6bd45c13c84bc187f90f9b04c9a32d6b6032319b42bf48dc650522c2fde1262891a121941'
- 'a786de70e1e7106e26bec8afd67bc6a18c6124c6e3bfa9f7d1a794f1b0bce9b095e1806e79583a8c4f2e90424370fdafba77bed93215e62239fb4eda5dae257a'
+ '3ec6b5b063532005106494287c6f34085c5f577ffae313a6053cfc5989bf99dd3defd4d0688ce3f18669f8c8a7e5339c7a03b62ae9562fe00cfce172fe401796'
+ '43d866a94d687ec8806e78be2e81ed6383bab6f6e713c044d867b74df8b38222cc7a600c6f58308781c8a295b70a33205f18ac358c8fdaaf18bf21f45f80713b'
+ '2260eac1efb470d35cbae3eb52ed6922a93b8ff551d621d185e6508cd395f9210f44bb8329ab107b66be286c0e999daf1fba72dd272ff477807e70207223249b'
'7ad5be75ee422dda3b80edd2eb614d8a9181e2c8228cd68b3881e2fb95953bf2dea6cbe7900ce1013c9de89b2802574b7b24869fc5d7a95d3cc3112c4d27063a'
- '4a8b324aee4cccf3a512ad04ce1a272d14e5b05c8de90feb82075f55ea3845948d817e1b0c6f298f5816834ddd3e5ce0a0e2619866289f3c1ab8fd2f35f04f44'
+ '2718b58dbbb15063bacb2bde6489e5b3c59afac4c0e0435b97fe720d42c711b6bcba926f67a8687878bd51373c9cf3adb1915a11666d79ccb220bf36e0788ab7'
'2dc6b0ba8f7dbf19d2446c5c5f1823587de89f4e28e9595937dd51a87755099656f2acec50e3e2546ea633ad1bfd1c722e0c2b91eef1d609103d8abdc0a7cbaf')
_kernelname=${pkgbase#linux-libre}
@@ -92,7 +92,7 @@ prepare() {
build() {
cd $_srcname
if [ "$CARCH" = "armv7h" ]; then
- make $MAKEFLAGS zImage modules dtbs htmldocs
+ make zImage modules dtbs htmldocs
elif [ "$CARCH" = "x86_64" ] || [ "$CARCH" = "i686" ]; then
make bzImage modules htmldocs
fi
@@ -110,20 +110,20 @@ _package() {
install=linux.install
local kernver="$(<version)"
+ local modulesdir="$pkgdir/usr/lib/modules/$kernver"
cd $_srcname
msg2 "Installing boot image..."
if [ "$CARCH" = "armv7h" ]; then
make INSTALL_DTBS_PATH="$pkgdir/boot/dtbs/$pkgbase" dtbs_install
- cp arch/$KARCH/boot/zImage "$pkgdir/boot/vmlinuz-$pkgbase"
- elif [ "$CARCH" = "x86_64" ] || [ "$CARCH" = "i686" ]; then
- install -Dm644 "$(make -s image_name)" "$pkgdir/boot/vmlinuz-$pkgbase"
fi
+ # systemd expects to find the kernel here to allow hibernation
+ # https://github.com/systemd/systemd/commit/edda44605f06a41fb86b7ab8128dcf99161d2344
+ install -Dm644 "$(make -s image_name)" "$modulesdir/vmlinuz"
+ install -Dm644 "$modulesdir/vmlinuz" "$pkgdir/boot/vmlinuz-$pkgbase"
msg2 "Installing modules..."
- local modulesdir="$pkgdir/usr/lib/modules/$kernver"
- mkdir -p "$modulesdir"
make INSTALL_MOD_PATH="$pkgdir/usr" modules_install
# a place for external modules,