initial buildroot for linux 5.15

This commit is contained in:
Huan.Feng
2021-12-06 14:12:13 +08:00
parent d7767d594e
commit 7b6fc358fa
12736 changed files with 508822 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
config BR2_PACKAGE_LRZIP
bool "lrzip"
depends on BR2_USE_MMU # fork()
depends on BR2_USE_WCHAR
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_INSTALL_LIBSTDCPP
select BR2_PACKAGE_ZLIB
select BR2_PACKAGE_LZ4
select BR2_PACKAGE_LZO
select BR2_PACKAGE_BZIP2
help
A compression utility that excels at compressing large files
(usually > 10-50 MB). Larger files and/or more free RAM means
that the utility will be able to more effectively compress
your files (ie: faster / smaller size), especially if the
filesize(s) exceed 100 MB. You can either choose to optimise
for speed (fast compression / decompression) or size,
but not both.
https://github.com/ckolivas/lrzip
comment "lrzip needs a toolchain w/ wchar, threads, C++"
depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
!BR2_INSTALL_LIBSTDCPP
+3
View File
@@ -0,0 +1,3 @@
# Locally computed:
sha256 9b6b4bb1ae76dafbaab96ec9d50d41af5fed45a6c4f2e06feea828c2cd8025c0 lrzip-0.641.tar.gz
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
+21
View File
@@ -0,0 +1,21 @@
################################################################################
#
# lrzip
#
################################################################################
LRZIP_VERSION = 0.641
LRZIP_SITE = $(call github,ckolivas,lrzip,v$(LRZIP_VERSION))
LRZIP_AUTORECONF = YES
LRZIP_LICENSE = GPL-2.0+
LRZIP_LICENSE_FILES = COPYING
LRZIP_DEPENDENCIES = zlib lz4 lzo bzip2
ifeq ($(BR2_i386)$(BR2_x86_64),y)
LRZIP_DEPENDENCIES += host-nasm
LRZIP_CONF_OPTS += --enable-asm
else
LRZIP_CONF_OPTS += --disable-asm
endif
$(eval $(autotools-package))