aboutsummaryrefslogtreecommitdiff
path: root/repos/extra/linux-firmware/abuild
diff options
context:
space:
mode:
authoremmett1 <emmett1.2miligrams@protonmail.com>2024-08-30 19:34:12 +0800
committeremmett1 <emmett1.2miligrams@protonmail.com>2024-08-30 19:34:12 +0800
commit2cfdfeac03653b87810d2160ed585ad623cf4eb1 (patch)
tree9cb1dff215e8fef9cf70a75aa40a0a850753f108 /repos/extra/linux-firmware/abuild
parent254af6d03cd25c2e7a018891346042e67ada4786 (diff)
downloadalicelinux-2cfdfeac03653b87810d2160ed585ad623cf4eb1.tar.gz
alicelinux-2cfdfeac03653b87810d2160ed585ad623cf4eb1.zip
linux-firmware: updated to 20240811
Diffstat (limited to 'repos/extra/linux-firmware/abuild')
-rw-r--r--repos/extra/linux-firmware/abuild13
1 files changed, 11 insertions, 2 deletions
diff --git a/repos/extra/linux-firmware/abuild b/repos/extra/linux-firmware/abuild
index 86278bdf..b47b0828 100644
--- a/repos/extra/linux-firmware/abuild
+++ b/repos/extra/linux-firmware/abuild
@@ -1,12 +1,21 @@
name=linux-firmware
-version=20240709
+version=20240811
release=1
source="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/$name.git/snapshot/$name-$version.tar.gz"
build() {
- make FIRMWAREDIR=/lib/firmware install-xz
+ make install
+
# make separate port for them
for i in amd* radeon brcm cypress nvidia qcom netronome mellanox mrvl; do
rm -rf $PKG/lib/firmware/$i
done
+
+ # fix broken symlinks
+ for f in $(find $PKG -type l); do
+ #[ -e $f ] || continue
+ p=$(readlink $f) || continue
+ p=$(echo $p | sed "s:$PKG::")
+ ln -svf $p $f
+ done
}