ef89aa4b98
This commit add a new package version, while keeping the previous one. This was suggested in: https://lists.buildroot.org/pipermail/buildroot/2022-August/649398.html This is because linux-backports increased its minimal requirements on kernel version. Since Buildroot want to support a wide range of kernel versions, this package now supports several backport versions, one for each kernel version era (backports v5.10.110 for kernels down to version 3.10, backports v5.15.58 for kernels down to version 4.4). For detailed release commit log, see: https://git.kernel.org/pub/scm/linux/kernel/git/backports/backports.git/log/?h=v5.15.58-1 Signed-off-by: Julien Olivain <ju.o@free.fr> [yann.morin.1998@free.fr: split long lines] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
66 lines
1.9 KiB
Plaintext
66 lines
1.9 KiB
Plaintext
comment "linux-backports needs a Linux kernel to be built"
|
|
depends on !BR2_LINUX_KERNEL
|
|
|
|
config BR2_PACKAGE_LINUX_BACKPORTS
|
|
bool "linux-backports"
|
|
depends on BR2_LINUX_KERNEL
|
|
help
|
|
The linux-backports package includes many Linux drivers from
|
|
recent kernels, backported to older ones.
|
|
|
|
https://backports.wiki.kernel.org
|
|
|
|
if BR2_PACKAGE_LINUX_BACKPORTS
|
|
|
|
choice
|
|
prompt "Linux Backports version"
|
|
default BR2_PACKAGE_LINUX_BACKPORTS_5_15_X
|
|
help
|
|
Select the highest version that supports your kernel version.
|
|
|
|
config BR2_PACKAGE_LINUX_BACKPORTS_5_15_X
|
|
bool "5.15.x (for kernels back to 4.4)"
|
|
|
|
config BR2_PACKAGE_LINUX_BACKPORTS_5_10_X
|
|
bool "5.10.x (for kernels back to 3.10)"
|
|
|
|
endchoice
|
|
|
|
choice
|
|
prompt "Linux kernel driver backports configuration"
|
|
default BR2_PACKAGE_LINUX_BACKPORTS_USE_DEFCONFIG
|
|
|
|
config BR2_PACKAGE_LINUX_BACKPORTS_USE_DEFCONFIG
|
|
bool "Using an in-tree defconfig file"
|
|
|
|
config BR2_PACKAGE_LINUX_BACKPORTS_USE_CUSTOM_CONFIG
|
|
bool "Using a custom (def)config file"
|
|
|
|
endchoice
|
|
|
|
config BR2_PACKAGE_LINUX_BACKPORTS_DEFCONFIG
|
|
string "Defconfig name"
|
|
depends on BR2_PACKAGE_LINUX_BACKPORTS_USE_DEFCONFIG
|
|
help
|
|
Name of the backports defconfig file to use, without the
|
|
leading defconfig-. The defconfig is located in defconfigs/
|
|
directory in the backports tree.
|
|
|
|
config BR2_PACKAGE_LINUX_BACKPORTS_CUSTOM_CONFIG_FILE
|
|
string "Configuration file path"
|
|
depends on BR2_PACKAGE_LINUX_BACKPORTS_USE_CUSTOM_CONFIG
|
|
help
|
|
Path to the backports configuration file
|
|
|
|
Note: this can be a defconfig file or a complete .config
|
|
file, which can later be saved back with make
|
|
linux-update-(def)config.
|
|
|
|
config BR2_PACKAGE_LINUX_BACKPORTS_CONFIG_FRAGMENT_FILES
|
|
string "Additional configuration fragment files"
|
|
help
|
|
A space-separated list of configuration fragment files, that
|
|
will be merged to the main linux-backports configuration file.
|
|
|
|
endif # BR2_PACKAGE_LINUX_BACKPORTS
|