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
+16
View File
@@ -0,0 +1,16 @@
config BR2_PACKAGE_IPERF3
bool "iperf3"
depends on BR2_TOOLCHAIN_HAS_THREADS
help
iperf is a tool for active measurements of the maximum
achievable bandwidth on IP networks.
It supports tuning of various parameters related to timing,
protocols, and buffers. For each test it reports the
bandwidth, loss, and other parameters.
It's a redesign of the NLANR/DAST iperf(2) and is not backward
compatible.
http://software.es.net/iperf/index.html
comment "iperf3 needs a toolchain w/ threads"
depends on !BR2_TOOLCHAIN_HAS_THREADS
+4
View File
@@ -0,0 +1,4 @@
# From https://downloads.es.net/pub/iperf/iperf-3.10.1.tar.gz.sha256
sha256 03bc9760cc54a245191d46bfc8edaf8a4750f0e87abca6764486972044d6715a iperf-3.10.1.tar.gz
# Locally computed
sha256 0e1cb1921904626f0d3e86cacc0e28333140f0f9957267cff0b9d185645743ed LICENSE
+25
View File
@@ -0,0 +1,25 @@
################################################################################
#
# iperf3
#
################################################################################
IPERF3_VERSION = 3.10.1
IPERF3_SITE = https://downloads.es.net/pub/iperf
IPERF3_SOURCE = iperf-$(IPERF3_VERSION).tar.gz
IPERF3_LICENSE = BSD-3-Clause, BSD-2-Clause, MIT
IPERF3_LICENSE_FILES = LICENSE
IPERF3_CPE_ID_VENDOR = es
IPERF3_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE"
ifeq ($(BR2_PACKAGE_OPENSSL),y)
# We intentionally don't pass --with-openssl, otherwise pkg-config is
# not used, and indirect libraries are not picked up when static
# linking.
IPERF3_DEPENDENCIES += host-pkgconf openssl
else
IPERF3_CONF_OPTS += --without-openssl
endif
$(eval $(autotools-package))