diff --git a/hardware/firmware/linux-firmware/actions.py b/hardware/firmware/linux-firmware/actions.py
index 3fd0582c..5fa184dd 100644
--- a/hardware/firmware/linux-firmware/actions.py
+++ b/hardware/firmware/linux-firmware/actions.py
@@ -9,10 +9,14 @@ from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
-WorkDir = "linux-firmware"
+#WorkDir = "linux-firmware"
NoStrip = ["/lib"]
def setup():
+ shelltools.cd("%s" % get.workDIR())
+ shelltools.move("linux-firmware/*", "linux-firmware-%s" % get.srcVERSION())
+ shelltools.cd("linux-firmware-%s" % get.srcVERSION())
+
# Remove source files
shelltools.unlink("usbdux/*dux")
shelltools.unlink("*/*.asm")
@@ -22,6 +26,7 @@ def setup():
shelltools.unlinkDir(fw)
def build():
+ #shelltools.cd("linux-firmware")
autotools.make()
diff --git a/hardware/firmware/linux-firmware/pspec.xml b/hardware/firmware/linux-firmware/pspec.xml
index 95b99948..7b6e581a 100644
--- a/hardware/firmware/linux-firmware/pspec.xml
+++ b/hardware/firmware/linux-firmware/pspec.xml
@@ -17,7 +17,7 @@
data
Firmware files used by the Linux kernel
linux-firmware contains different firmware files required for some devices to operate correctly.
- https://sourceforge.net/projects/pisilinux/files/source/linux-firmware-20191220.tar.xz
+ https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-20201118.tar.gz
http://source.pisilinux.org/common-fw/common-fw.tar.xz
http://source.pisilinux.org/firmware-ipw/firmware-ipw.tar.xz
http://source.pisilinux.org/firmware-nonfreebox/firmware-nonfreebox-2-tar.bz2
@@ -48,6 +48,13 @@
+
+ 2020-12-17
+ 20201118
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-12-09
20191220