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
+24
View File
@@ -0,0 +1,24 @@
config BR2_PACKAGE_LIBPAGEKITE
bool "libpagekite"
depends on BR2_TOOLCHAIN_HAS_THREADS
select BR2_PACKAGE_LIBEV
select BR2_PACKAGE_OPENSSL
help
PageKite is a protocol for dynamic, tunneled reverse proxying
of arbitrary TCP byte streams. It is particularly well suited
for making a HTTP server on a device without a public IP
address visible to the wider Internet, but can also be used
for a variety of other things, including SSH access.
libpagekite is a tight, fast implementation of the PageKite
protocol in C, suitable for high-performance or embedded
applications.
In addition to the libpagekite library, this package installs
the pagekitec, sshkite and httpkite tools.
https://pagekite.net
https://github.com/pagekite/libpagekite
comment "libpagekite needs a toolchain with threads"
depends on !BR2_TOOLCHAIN_HAS_THREADS
+7
View File
@@ -0,0 +1,7 @@
# Locally calculated
sha256 c812815aae6f100212b7d6f662370a0634151fabb59f028126a59c4083a6d26d libpagekite-0.91.190530.tar.gz
# License files, locally calculated
sha256 ba443b9c9d4273d06aae3e147e9ad1ec199cc9c23455f486a039536d47f57eed doc/COPYING.md
sha256 4a271d0bb6bb6e0bac880efddb46da73e6df3dcf0d9ca08a945a232f8ab882ef doc/LICENSE-2.0.txt
sha256 8e0f770cabe772d67d36469f6bf413afd2dcfa6ac37acfc65f770cf3a134106d doc/AGPLv3.txt
+28
View File
@@ -0,0 +1,28 @@
################################################################################
#
# libpagekite
#
################################################################################
LIBPAGEKITE_VERSION = 0.91.190530
LIBPAGEKITE_SITE = $(call github,pagekite,libpagekite,v$(LIBPAGEKITE_VERSION))
# pkrelay is AGPL-3.0+ but is not built
LIBPAGEKITE_LICENSE = Apache-2.0 or AGPL-3.0+
LIBPAGEKITE_LICENSE_FILES = doc/COPYING.md doc/LICENSE-2.0.txt doc/AGPLv3.txt
LIBPAGEKITE_DEPENDENCIES = host-pkgconf libev openssl
LIBPAGEKITE_INSTALL_STAGING = YES
# Sources from git, no configure included
LIBPAGEKITE_AUTORECONF = YES
LIBPAGEKITE_CONF_OPTS = \
--with-openssl \
--without-tests \
--with-os-libev \
--without-java \
--without-agpl-relay \
--without-ds-logfmt
$(eval $(autotools-package))