Date: Saturday, January 22, 2022 @ 17:10:48 Author: anatolik Revision: 434906
Handle xz compressed firmware files https://github.com/anatol/booster/issues/127 https://archlinux.org/news/linux-firmware-202201190c6a7b3-2-requires-kernel-53-and-package-splitting/ Modified: booster/trunk/PKGBUILD ----------+ PKGBUILD | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-01-22 13:30:04 UTC (rev 434905) +++ PKGBUILD 2022-01-22 17:10:48 UTC (rev 434906) @@ -2,7 +2,7 @@ pkgname=booster pkgver=0.7 -pkgrel=1 +pkgrel=2 pkgdesc='Fast and secure initramfs generator' arch=(x86_64) url='https://github.com/anatol/booster' @@ -17,9 +17,17 @@ ) backup=(etc/booster.yaml) provides=(initramfs) -source=(booster-$pkgver.zip::https://github.com/anatol/booster/archive/$pkgver.zip) -sha512sums=('1ba3a25af4b11213809db015ca7279d6283851f0391e01c113522fb974f907f4ccf8d0eb7fbe5a508a16213acaac0a31c03f8fedbab6c432db77b53ecbcc98d5') +source=(booster-$pkgver.zip::https://github.com/anatol/booster/archive/$pkgver.zip + firmware_xz.patch::https://github.com/anatol/booster/commit/7fcf91dfa4a346896f7faa8c4996c7251d0585eb.patch +) +sha512sums=('1ba3a25af4b11213809db015ca7279d6283851f0391e01c113522fb974f907f4ccf8d0eb7fbe5a508a16213acaac0a31c03f8fedbab6c432db77b53ecbcc98d5' + '1e54b1b3dbdfcee8157aa7bc9d9633354ea0d49f3b5cdb68f191bb009a9dec7825df69bc5ff24239d0852991a563ef64535798f340794fa2fe0ac6e029dee844') +prepare() { + cd booster-$pkgver + patch -p1 < ../firmware_xz.patch # https://github.com/anatol/booster/issues/127 +} + build() { cd booster-$pkgver