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
+19
View File
@@ -0,0 +1,19 @@
config BR2_PACKAGE_NSS_MDNS
bool "nss-mdns"
# libdaemon->avahi uses fork()
depends on BR2_USE_MMU
depends on BR2_TOOLCHAIN_USES_GLIBC
depends on BR2_PACKAGE_AVAHI_DAEMON
help
nss-mdns is a plugin for the GNU Name Service Switch (NSS)
functionality of the GNU C Library (glibc) providing host
name resolution via Multicast DNS (aka Zeroconf, aka Apple
Rendezvous, aka Apple Bonjour), effectively allowing name
resolution by common Unix/Linux programs in the ad-hoc
mDNS domain .local.
https://github.com/lathiat/nss-mdns
comment "nss-mdns needs a glibc toolchain"
depends on BR2_USE_MMU && BR2_PACKAGE_AVAHI_DAEMON
depends on !BR2_TOOLCHAIN_USES_GLIBC
+3
View File
@@ -0,0 +1,3 @@
# Locally calculated
sha256 a2094101b735cade45048764ea594bdae2bfa9399837f3c852a5b264416e9c8c nss-mdns-0.14.1.tar.gz
sha256 a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861 LICENSE
+22
View File
@@ -0,0 +1,22 @@
################################################################################
#
# nss-mdns
#
################################################################################
NSS_MDNS_VERSION = 0.14.1
NSS_MDNS_SITE = \
https://github.com/lathiat/nss-mdns/releases/download/v$(NSS_MDNS_VERSION)
NSS_MDNS_LICENSE = LGPL-2.1+
NSS_MDNS_LICENSE_FILES = LICENSE
NSS_MDNS_CONF_OPTS = --disable-tests
# add mdns4_minimal / mdns around the dns provider if missing
define NSS_MDNS_INSTALL_CONFIG
$(SED) '/^hosts:/ {/mdns4/! s/dns/mdns4_minimal [NOTFOUND=return] dns mdns4/}' \
$(TARGET_DIR)/etc/nsswitch.conf
endef
NSS_MDNS_TARGET_FINALIZE_HOOKS += NSS_MDNS_INSTALL_CONFIG
$(eval $(autotools-package))