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
+13
View File
@@ -0,0 +1,13 @@
comment "libwpe needs a toolchain w/ C++, dynamic library and an OpenEGL-capable backend"
depends on !BR2_PACKAGE_HAS_LIBEGL || !BR2_INSTALL_LIBSTDCPP || BR2_STATIC_LIBS
config BR2_PACKAGE_LIBWPE
bool "libwpe"
depends on !BR2_STATIC_LIBS # dlfcn.h
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_PACKAGE_HAS_LIBEGL
select BR2_PACKAGE_LIBXKBCOMMON
help
Base library for the WPE WebKit port.
https://wpewebkit.org/
+7
View File
@@ -0,0 +1,7 @@
# From https://wpewebkit.org/releases/libwpe-1.10.1.tar.xz.sums
md5 f60fc13b519a66d262afb76c77441870 libwpe-1.10.1.tar.xz
sha1 1a8085b9a172d37e952c07bbb09b1654d4161ab2 libwpe-1.10.1.tar.xz
sha256 a327b3ffcf2356dbe8148c1db4bbdc5359d7e7163d177f67551a8393b144adf0 libwpe-1.10.1.tar.xz
# Hashes for license files:
sha256 35bef295cedbbf179eaee14328002587a0e7dc08ebf3f15ea080a6f2815f0d7b COPYING
+24
View File
@@ -0,0 +1,24 @@
################################################################################
#
# libwpe
#
################################################################################
LIBWPE_VERSION = 1.10.1
LIBWPE_SITE = https://wpewebkit.org/releases
LIBWPE_SOURCE = libwpe-$(LIBWPE_VERSION).tar.xz
LIBWPE_INSTALL_STAGING = YES
LIBWPE_LICENSE = BSD-2-Clause
LIBWPE_LICENSE_FILES = COPYING
LIBWPE_DEPENDENCIES = libegl libxkbcommon
LIBWPE_CFLAGS = $(TARGET_CFLAGS)
LIBWPE_CXXFLAGS = $(TARGET_CXXFLAGS)
# Workaround for https://github.com/raspberrypi/userland/issues/316
ifeq ($(BR2_PACKAGE_RPI_USERLAND),y)
LIBWPE_CFLAGS += -D_GNU_SOURCE
LIBWPE_CXXFLAGS += -D_GNU_SOURCE
endif
$(eval $(meson-package))