Commit graph

81 commits

Author SHA1 Message Date
heitbaum
209892428b dvb-firmware: update to 1.4.2 2021-03-20 08:21:04 +00:00
CvH
b61f90be03 dvb-firmware: update to 1.4.1 2021-02-23 18:04:54 +01:00
Ian Leonard
922e37da13 linux-firmware: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:33:57 +00:00
CvH
36de311cab dvb-firmware: update to 1.4.0 2019-06-18 18:57:58 +02:00
CvH
4cffa5fe6f cleanup: remove PKG_ARCH="any" 2018-10-22 15:06:12 +02:00
CvH
0b8f339a00 dvb-firmware: update to 1.3.1 2018-08-29 21:50:48 +02:00
CvH
756d5e9a51 dvb-firmware: update to 1.3.0 2018-08-21 11:53:47 +02:00
CvH
923b738020 spdx: packages/linux-firmware 2018-07-17 23:58:50 +02:00
Sascha Kuehndel (InuSasha)
3b9fcfc3b4
buildsystem: rename TOOLCHAIN other to manual 2017-11-22 00:41:13 +01:00
Sascha Kuehndel (InuSasha)
da38cd92e3
buildsystem: set PKG_TOOLCHAIN for packages, that need it 2017-11-22 00:41:13 +01:00
Sascha Kuehndel (InuSasha)
3846ec7dac
buildsystem: replace PKG_AUTORECONF 2017-11-22 00:41:12 +01:00
Matthias Reichl
ad9e8dc372 Add support for kernel overlays
Core Kernel modules are now installed to
/usr/lib/kernel-overlays/base/lib/modules instead of /usr/lib/modules

Firmware files are installed to
/usr/lib/kernel-overlays/base/lib/firmware instead of /usr/lib/firmware

Packages can choose to install their modules and/or firmwareinto a
different overlay directory than base so they are not automatically enabled.

A new systemd service kernel-overlays, which is run before any modules
are loaded, adds overlays enabled via /storage/.cache/kernel-overlays/*.conf

These conf files must either contain the name of a system overlay,
which will then be searched for in /usr/lib/kernel-overlays/, or an
absolute path starting with '/'.

Overlaying is implemented by symlinking files from the overlays
to /usr/lib/modules and /usr/lib/firmware as not all platforms
support overlayfs.

This overlaying system can also be used by addons to provide optional
kernel modules and/or firmware by storing the absolute path to the addon
directory in the conf file and shipping kernel modules in
<addondir>/lib/modules/<KERNELVER>.

To save space only symlinks for modules matching the currently
running kernel version are created as addons may want to ship
modules for older kernel versions as well to be backward-compatible
to older LibreELEC versions.

Changes since v1:
- fixup kernel-overlays-service: add before kmod-static-nodes.service
  Fix static device nodes for module autoloading not being created.
- fixup kernel-overlays-service: fail if /usr/lib/modules exists
- squash kernel overlays: use get_kernel_overlay_dir in linux/package.mk
- Add support for firmware files via kernel overlays
- config/functions: include kernel overlays in addon installation

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-10-12 20:04:02 +02:00
cvh
4b182558e2 dvb-firmware: update to 1.2.2 2017-09-27 20:16:27 +02:00
Peter Vicman
50a51452be build system: add sha256 checksum to all packages
putting #1597 in use
2017-07-17 20:49:23 +02:00
cvh
204823f407 dvb-firmware: update to 1.2.1 2017-01-23 18:38:53 +01:00
awiouy
cf5d3a4579 decommission PKG_REV 2017-01-19 00:06:13 +01:00
cvh
570525ca77 dvb-firmware: update to 1.2.0 2016-12-16 22:28:30 +01:00
Lukas Rusak
362f0f2c88
dvb-firmware: use unified /usr 2016-12-04 13:23:43 -08:00
awiouy
e0c2de9b39 Decommission PKG_PRIORITY 2016-09-24 11:57:39 +02:00
cvh
014283cfa2 dvb-firmware: update to 1.1.0 2016-09-04 20:36:01 +02:00
CvH
6ba24a983a dvb-firmware: update to 1.0.0 2016-03-16 12:02:26 +01:00
Stephan Raue
9ca6014cbe dvb-firmware: update to dvb-firmware-0.0.51
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-01-03 14:33:10 +01:00
Stephan Raue
f51faa070d packages: update license headers
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-01-02 17:29:56 +01:00
Stephan Raue
ab08c435b0 dvb-firmware: update to dvb-firmware-0.0.50
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-01-02 15:54:02 +01:00
Stefan Saraev
e9e08b225e dvb-firmware: update to 0.0.49 2015-07-26 17:18:55 +03:00
Stefan Saraev
a1fff18af0 dvb-firmware: update to dvb-firmware-0.0.48 2015-07-13 13:45:10 +03:00
Stephan Raue
e3f84e249a dvb-firmware: update to dvb-firmware-0.0.47
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-12-07 01:04:19 +01:00
Stefan Saraev
dc51895fff dvb-firmware: update to 0.0.46 2014-10-07 17:41:38 +03:00
Stephan Raue
a99ec87f05 dvb-firmware: update to dvb-firmware-0.0.45
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-09-28 15:40:40 +02:00
Stephan Raue
05c321a251 dvb-firmware: update to dvb-firmware-0.0.44
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-09-07 08:04:18 +02:00
Stephan Raue
d5db85f0ce dvb-firmware: update to dvb-firmware-0.0.43
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-08-05 22:52:25 +02:00
Stephan Raue
630b04a3d0 dvb-firmware: update to dvb-firmware-0.0.42
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-07-17 13:12:25 +02:00
Stephan Raue
4aa0eb8bac dvb-firmware: update to dvb-firmware-0.0.41
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-09 11:27:42 +02:00
Stephan Raue
414c286c32 dvb-firmware: update to dvb-firmware-0.0.40
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-04-22 13:30:59 +02:00
Stephan Raue
6abd13d499 dvb-firmware: update to dvb-firmware-0.0.39
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-04-09 02:42:21 +02:00
Stephan Raue
28b0a7e9dd dvb-firmware: update to dvb-firmware-0.0.38
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-03-12 17:02:23 +01:00
Stefan Saraev
56e8f72262 dvb-firmware: update to dvb-firmware-0.0.37 2014-02-12 22:51:26 +02:00
Stephan Raue
ef7587ca3d dvb-firmware: rework PKG_DEPENDS, replace and merge PKG_BUILD_DEPENDS_* with PKG_DEPENDS_*
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-01-30 14:56:53 +01:00
Stephan Raue
938167eea7 dvb-firmware: convert to new package format
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-01-05 11:02:36 +01:00
Stefan Saraev
0f94c4e28a dvb-firmware: update to dvb-firmware-0.0.36 2014-01-01 19:45:40 +02:00
Stephan Raue
0f3e2d4ffa update license headers
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-21 21:51:48 +01:00
Christian Hewitt
bb6f18ec7d dvb-firmware: update to dvb-firmware-0.0.35
add dvb-usb-wt220u-miglia-01.fw
2013-04-25 23:59:25 +04:00
Stephan Raue
766104497d dvb-firmware: update to dvb-firmware-0.0.34
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-25 19:15:36 +02:00
Stefan Saraev
0c8555c12f dvb-firmware: update to dvb-firmware-0.0.33 2013-04-13 20:04:49 +03:00
Stefan Saraev
66b919b400 dvb-firmware: update to dvb-firmware-0.0.32 2013-04-01 17:32:17 +03:00
Stephan Raue
88a0963804 dvb-firmware: update to dvb-firmware, this fixes #1698
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-14 15:02:28 +01:00
Stephan Raue
6f567364e5 dvb-firmware: update to dvb-firmware-0.0.30, this fixes #1822
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-01-31 15:05:09 +01:00
Stephan Raue
6bf39f2558 dvb-firmware: update to dvb-firmware-0.0.29
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-11-15 00:44:41 +01:00
Stephan Raue
c3af5f7eee dvb-firmware: update to dvb-firmware-0.0.28
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-10-28 12:39:57 +01:00
Stefan Saraev
4cb3ef4d71 dvb-firmware: update to dvb-firmware-2d230f6 this closes #1361 2012-10-28 13:30:03 +02:00