summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVictor Dmitriev2023-08-17 11:11:14 +0300
committerVictor Dmitriev2023-08-17 11:11:14 +0300
commit04d1549451141e58134bad3129c23bc3807cfa10 (patch)
tree2ea7d7013431ec53c90be13c10a80acba1fad85a
parent7127bb8de44294ef9c91e5dcf64d38b18bbc224a (diff)
downloadaur-04d1549451141e58134bad3129c23bc3807cfa10.tar.gz
Added changes from the official repos
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD15
2 files changed, 14 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dd271b88997b..f8f3ba6bba89 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = linux-firmware-git
pkgdesc = Firmware files for Linux
- pkgver = 20230625.ee91452d
+ pkgver = 20230814.0e048b06
pkgrel = 1
url = https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=summary
arch = any
@@ -15,66 +15,66 @@ pkgbase = linux-firmware-git
pkgname = linux-firmware-whence-git
pkgdesc = Firmware files for Linux - contains the WHENCE license file which documents the vendor license details
- provides = linux-firmware-whence=20230625.ee91452d
+ provides = linux-firmware-whence=20230814.0e048b06
conflicts = linux-firmware-whence
conflicts = linux-firmware<=20211216.f682ecb
pkgname = linux-firmware-git
depends = linux-firmware-whence
- provides = linux-firmware=20230625.ee91452d
+ provides = linux-firmware=20230814.0e048b06
conflicts = linux-firmware
pkgname = amd-ucode-git
pkgdesc = Microcode update image for AMD CPUs
license = custom
- provides = amd-ucode=20230625.ee91452d
+ provides = amd-ucode=20230814.0e048b06
conflicts = amd-ucode
pkgname = linux-firmware-nfp-git
pkgdesc = Firmware files for Linux - nfp / Firmware for Netronome Flow Processors
depends = linux-firmware-whence
- provides = linux-firmware-nfp=20230625.ee91452d
+ provides = linux-firmware-nfp=20230814.0e048b06
conflicts = linux-firmware-nfp
conflicts = linux-firmware<=20211216.f682ecb
pkgname = linux-firmware-mellanox-git
pkgdesc = Firmware files for Linux - mellanox / Firmware for Mellanox Spectrum switches
depends = linux-firmware-whence
- provides = linux-firmware-mellanox=20230625.ee91452d
+ provides = linux-firmware-mellanox=20230814.0e048b06
conflicts = linux-firmware-mellanox
conflicts = linux-firmware<=20211216.f682ecb
pkgname = linux-firmware-marvell-git
pkgdesc = Firmware files for Linux - marvell / Firmware for Marvell devices
depends = linux-firmware-whence
- provides = linux-firmware-marvell=20230625.ee91452d
+ provides = linux-firmware-marvell=20230814.0e048b06
conflicts = linux-firmware-marvell
conflicts = linux-firmware<=20211216.f682ecb
pkgname = linux-firmware-qcom-git
pkgdesc = Firmware files for Linux - qcom / Firmware for Qualcomm SoCs
depends = linux-firmware-whence
- provides = linux-firmware-qcom=20230625.ee91452d
+ provides = linux-firmware-qcom=20230814.0e048b06
conflicts = linux-firmware-qcom
conflicts = linux-firmware<=20211216.f682ecb
pkgname = linux-firmware-liquidio-git
pkgdesc = Firmware files for Linux - liquidio / Firmware for Cavium LiquidIO server adapters
depends = linux-firmware-whence
- provides = linux-firmware-liquidio=20230625.ee91452d
+ provides = linux-firmware-liquidio=20230814.0e048b06
conflicts = linux-firmware-liquidio
conflicts = linux-firmware<=20211216.f682ecb
pkgname = linux-firmware-qlogic-git
pkgdesc = Firmware files for Linux - qlogic / Firmware for QLogic devices
depends = linux-firmware-whence
- provides = linux-firmware-qlogic=20230625.ee91452d
+ provides = linux-firmware-qlogic=20230814.0e048b06
conflicts = linux-firmware-qlogic
conflicts = linux-firmware<=20211216.f682ecb
pkgname = linux-firmware-bnx2x-git
pkgdesc = Firmware files for Linux - bnx2x / Firmware for Broadcom NetXtreme II 10Gb ethernet adapters
depends = linux-firmware-whence
- provides = linux-firmware-bnx2x=20230625.ee91452d
+ provides = linux-firmware-bnx2x=20230814.0e048b06
conflicts = linux-firmware-bnx2x
conflicts = linux-firmware<=20211216.f682ecb
diff --git a/PKGBUILD b/PKGBUILD
index ff322294af04..d815972f626d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=linux-firmware-git
pkgname=(linux-firmware-whence-git linux-firmware-git amd-ucode-git
linux-firmware-{nfp,mellanox,marvell,qcom,liquidio,qlogic,bnx2x}-git
)
-pkgver=20230625.ee91452d
+pkgver=20230814.0e048b06
pkgrel=1
pkgdesc="Firmware files for Linux"
url="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=summary"
@@ -66,23 +66,14 @@ package_linux-firmware-git() {
cd ${pkgbase}
- # reverted to xz compression (https://bugs.archlinux.org/task/78892)
- #ZSTD_CLEVEL=19 make DESTDIR="${pkgdir}" FIRMWAREDIR=/usr/lib/firmware install-zst
- make DESTDIR="${pkgdir}" FIRMWAREDIR=/usr/lib/firmware install-xz
-
- # useless without CONFIG_MICROCODE_LATE_LOADING
- # https://bugs.archlinux.org/task/46591
- #
- # # Trigger a microcode reload for configurations not using early updates
- # echo 'w /sys/devices/system/cpu/microcode/reload - - - - 1' |
- # install -Dm644 /dev/stdin "${pkgdir}/usr/lib/tmpfiles.d/${pkgname%-git}.conf"
+ ZSTD_CLEVEL=19 make DESTDIR="${pkgdir}" FIRMWAREDIR=/usr/lib/firmware install-zst
install -Dt "${pkgdir}/usr/share/licenses/${pkgname%-git}" -m644 LICEN*
cd "${pkgdir}"
# remove arm64 firmware https://bugs.archlinux.org/task/76583
- rm usr/lib/firmware/mrvl/prestera/mvsw_prestera_fw_arm64-v4.1.img.xz
+ rm usr/lib/firmware/mrvl/prestera/mvsw_prestera_fw_arm64-v4.1.img.zst
# split
_pick linux-firmware-nfp usr/lib/firmware/netronome