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
+28
View File
@@ -0,0 +1,28 @@
config BR2_PACKAGE_SLIRP
bool "slirp"
depends on BR2_USE_MMU # libglib2
depends on BR2_USE_WCHAR # libglib2
depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
select BR2_PACKAGE_LIBGLIB2
help
libslirp is a user-mode networking library used by virtual
machines, containers or various tools.
https://gitlab.freedesktop.org/slirp/libslirp/
NOTE:
This package has some history of a unique kind:
- originally developped as 'slirp' by Danny Gasparovski, and
seemingly abandonned (developper /disapeared/)
- then re-maintained at sourceforge by "Kelly", up to some
time around 2009: http://slirp.sourceforge.net/
- during that period, QEMU (Fabrice BELLARD) forked the code
and included it in QEMU
- and it was imported from this breed by the Spice project
around May 2009 which archived it in 2012
- So we switched to
https://gitlab.freedesktop.org/slirp/libslirp
comment "slirp needs a toolchain w/ wchar, threads"
depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
+3
View File
@@ -0,0 +1,3 @@
# Locally computed:
sha256 b8a22ac4d601ba16122a67827c0f4361785d4d283f21ff8ed48d4aa1e7693477 libslirp-4.6.1.tar.xz
sha256 b28aecf4796a6a22054167f0a976de13d9db335669d37afd2dc7ea4c335e1e13 COPYRIGHT
+17
View File
@@ -0,0 +1,17 @@
################################################################################
#
# slirp
#
################################################################################
SLIRP_VERSION = 4.6.1
SLIRP_SOURCE = libslirp-$(SLIRP_VERSION).tar.xz
SLIRP_SITE = https://gitlab.freedesktop.org/slirp/libslirp/uploads/83b199ea6fcdfc0c243dfde8546ee4c9
SLIRP_LICENSE = BSD-3-Clause
SLIRP_LICENSE_FILES = COPYRIGHT
SLIRP_CPE_ID_VENDOR = libslirp_project
SLIRP_CPE_ID_PRODUCT = libslirp
SLIRP_INSTALL_STAGING = YES
SLIRP_DEPENDENCIES = libglib2
$(eval $(meson-package))