initial buildroot for linux 5.15
This commit is contained in:
@@ -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/
|
||||
@@ -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
|
||||
@@ -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))
|
||||
Reference in New Issue
Block a user