Bump buidlroot version to 2018.02.6
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
From fc41c0f572ff347142cca4bf5d82b87782bb5906 Mon Sep 17 00:00:00 2001
|
||||
From: =?utf-8?q?Ga=C3=ABl=20PORTAY?= <gael.portay@savoirfairelinux.com>
|
||||
Date: Thu, 23 Nov 2017 16:18:06 -0500
|
||||
Subject: [PATCH] Change default SSL directory
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=utf-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Change the default SSL directory, as buildroot ca-cert package is
|
||||
installed at /etc/ssl. That way, we don't have to use the SSL_CERT_DIR
|
||||
environment at runtime.
|
||||
|
||||
Upstream-Status: Inappropriate
|
||||
Signed-off-by: Damien Riegel <damien.riegel@savoirfairelinux.com>
|
||||
Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
|
||||
---
|
||||
src/core/qtwebengine_extras.gypi | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/core/qtwebengine_extras.gypi b/src/core/qtwebengine_extras.gypi
|
||||
index 229421ef..3b2386c0 100644
|
||||
--- a/src/core/qtwebengine_extras.gypi
|
||||
+++ b/src/core/qtwebengine_extras.gypi
|
||||
@@ -96,7 +96,7 @@
|
||||
'GL_GLEXT_PROTOTYPES',
|
||||
'EGL_EGLEXT_PROTOTYPES',
|
||||
# At runtime the env variable SSL_CERT_DIR can be used to override this
|
||||
- 'OPENSSLDIR="/usr/lib/ssl"',
|
||||
+ 'OPENSSLDIR="/etc/ssl"',
|
||||
'OPENSSL_LOAD_CONF',
|
||||
'EGL_API_FB=1',
|
||||
'LINUX=1',
|
||||
--
|
||||
2.15.0
|
||||
|
||||
@@ -0,0 +1,93 @@
|
||||
From bdfd084296681bcead17c42f1e5cf0e24ee04f65 Mon Sep 17 00:00:00 2001
|
||||
From: Viktor Engelmann <viktor.engelmann@qt.io>
|
||||
Date: Fri, 7 Jul 2017 12:56:19 +0200
|
||||
Subject: [PATCH] Load libEGL and libGLES2 symbols implicitly
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=utf-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Instead of explicitly loading libraries from hard-coded locations,
|
||||
we now just call dlopen(NULL, RTLD_LAZY). This returns a handle to
|
||||
the host process'es context, which already contains the symbols of
|
||||
both these libraries, because we link against them.
|
||||
It was necessary to bypass LoadLibrary, because that expects a non-NULL
|
||||
file path, so we couldn't pass NULL through that interface.
|
||||
|
||||
Upstream-Status: Merged
|
||||
Task-number: QTBUG-57761
|
||||
Change-Id: I29f037dfe542222b5188a33c7727c81a464a87bb
|
||||
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
||||
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
||||
Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
|
||||
[gportay: backport from 5.9 and merge conflicts]
|
||||
---
|
||||
src/core/surface_factory_qt.cpp | 40 ++++++++--------------------------------
|
||||
1 file changed, 8 insertions(+), 32 deletions(-)
|
||||
|
||||
diff --git a/src/core/surface_factory_qt.cpp b/src/core/surface_factory_qt.cpp
|
||||
index 48c91bfc..c6059b67 100644
|
||||
--- a/src/core/surface_factory_qt.cpp
|
||||
+++ b/src/core/surface_factory_qt.cpp
|
||||
@@ -51,51 +51,27 @@
|
||||
#if defined(USE_OZONE)
|
||||
|
||||
#include <EGL/egl.h>
|
||||
-
|
||||
-#ifndef QT_LIBDIR_EGL
|
||||
-#define QT_LIBDIR_EGL "/usr/lib"
|
||||
-#endif
|
||||
-#ifndef QT_LIBDIR_GLES2
|
||||
-#define QT_LIBDIR_GLES2 QT_LIBDIR_EGL
|
||||
-#endif
|
||||
+#include <dlfcn.h>
|
||||
|
||||
namespace QtWebEngineCore {
|
||||
|
||||
-base::NativeLibrary LoadLibrary(const base::FilePath& filename) {
|
||||
- base::NativeLibraryLoadError error;
|
||||
- base::NativeLibrary library = base::LoadNativeLibrary(filename, &error);
|
||||
- if (!library) {
|
||||
- LOG(ERROR) << "Failed to load " << filename.MaybeAsASCII() << ": " << error.ToString();
|
||||
- return NULL;
|
||||
- }
|
||||
- return library;
|
||||
-}
|
||||
-
|
||||
bool SurfaceFactoryQt::LoadEGLGLES2Bindings(AddGLLibraryCallback add_gl_library, SetGLGetProcAddressProcCallback set_gl_get_proc_address)
|
||||
{
|
||||
- base::FilePath libEGLPath = QtWebEngineCore::toFilePath(QT_LIBDIR_EGL);
|
||||
- libEGLPath = libEGLPath.Append("libEGL.so.1");
|
||||
- base::NativeLibrary eglLibrary = LoadLibrary(libEGLPath);
|
||||
- if (!eglLibrary)
|
||||
- return false;
|
||||
-
|
||||
- base::FilePath libGLES2Path = QtWebEngineCore::toFilePath(QT_LIBDIR_GLES2);
|
||||
- libGLES2Path = libGLES2Path.Append("libGLESv2.so.2");
|
||||
- base::NativeLibrary gles2Library = LoadLibrary(libGLES2Path);
|
||||
- if (!gles2Library)
|
||||
+ base::NativeLibrary eglgles2Library = dlopen(NULL, RTLD_LAZY);
|
||||
+ if (!eglgles2Library) {
|
||||
+ LOG(ERROR) << "Failed to open EGL/GLES2 context " << dlerror();
|
||||
return false;
|
||||
+ }
|
||||
|
||||
- gfx::GLGetProcAddressProc get_proc_address = reinterpret_cast<gfx::GLGetProcAddressProc>(base::GetFunctionPointerFromNativeLibrary(eglLibrary, "eglGetProcAddress"));
|
||||
+ gfx::GLGetProcAddressProc get_proc_address = reinterpret_cast<gfx::GLGetProcAddressProc>(base::GetFunctionPointerFromNativeLibrary(eglgles2Library, "eglGetProcAddress"));
|
||||
if (!get_proc_address) {
|
||||
LOG(ERROR) << "eglGetProcAddress not found.";
|
||||
- base::UnloadNativeLibrary(eglLibrary);
|
||||
- base::UnloadNativeLibrary(gles2Library);
|
||||
+ base::UnloadNativeLibrary(eglgles2Library);
|
||||
return false;
|
||||
}
|
||||
|
||||
gfx::SetGLGetProcAddressProc(get_proc_address);
|
||||
- gfx::AddGLNativeLibrary(eglLibrary);
|
||||
- gfx::AddGLNativeLibrary(gles2Library);
|
||||
+ gfx::AddGLNativeLibrary(eglgles2Library);
|
||||
return true;
|
||||
}
|
||||
|
||||
--
|
||||
2.15.0
|
||||
|
||||
94
bsp/buildroot/package/qt5/qt5webengine/Config.in
Normal file
94
bsp/buildroot/package/qt5/qt5webengine/Config.in
Normal file
@@ -0,0 +1,94 @@
|
||||
config BR2_PACKAGE_QT5WEBENGINE_ARCH_SUPPORTS
|
||||
bool
|
||||
default y if BR2_aarch64 || BR2_arm || \
|
||||
BR2_i386 || BR2_x86_64 || \
|
||||
BR2_mips || BR2_mips64
|
||||
# -m32 flag is used for 32bit builds and host tools have
|
||||
# limited architecture support
|
||||
depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
|
||||
depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE # qt5declarative
|
||||
depends on !BR2_BINFMT_FLAT # qt5base-icu
|
||||
depends on BR2_USE_MMU # libglib2, qt5base-dbus
|
||||
|
||||
comment "qt5webengine needs udev /dev management and a glibc toolchain w/ gcc >= 4.8, host gcc >= 4.8, threads, wchar"
|
||||
depends on BR2_PACKAGE_QT5WEBENGINE_ARCH_SUPPORTS
|
||||
depends on !BR2_PACKAGE_HAS_UDEV || !BR2_TOOLCHAIN_USES_GLIBC || \
|
||||
!BR2_HOST_GCC_AT_LEAST_4_8 || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || \
|
||||
!BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
|
||||
|
||||
comment "qt5webengine needs an OpenGL and EGL-capable backend"
|
||||
depends on BR2_PACKAGE_QT5WEBENGINE_ARCH_SUPPORTS
|
||||
depends on !BR2_PACKAGE_QT5_GL_AVAILABLE || !BR2_PACKAGE_HAS_LIBEGL
|
||||
|
||||
config BR2_PACKAGE_QT5WEBENGINE
|
||||
bool "qt5webengine"
|
||||
depends on BR2_PACKAGE_QT5WEBENGINE_ARCH_SUPPORTS
|
||||
depends on BR2_TOOLCHAIN_USES_GLIBC # execinfo.h, mallinfo
|
||||
depends on BR2_HOST_GCC_AT_LEAST_4_8 # qt5base-icu
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # qt5base-icu
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2, libvpx, qt5base-dbus
|
||||
depends on BR2_USE_WCHAR # libglib2
|
||||
depends on BR2_PACKAGE_QT5_GL_AVAILABLE # qt5declarative, qt5base-eglfs
|
||||
depends on BR2_PACKAGE_HAS_LIBEGL # qt5base-eglfs
|
||||
depends on BR2_PACKAGE_HAS_UDEV
|
||||
# v8 (a chromium 3rd-party) compiles its internal host-tools with the
|
||||
# same word size as the target. For 32-bits targets, it adds the -m32
|
||||
# flag (for 64-bits, it adds the -m64 flag).
|
||||
# https://github.com/v8/v8/blob/5.6.326.55/gypfiles/toolchain.gypi#L1036-L1037
|
||||
select BR2_HOSTARCH_NEEDS_IA32_COMPILER if !BR2_ARCH_IS_64 # v8/chromium
|
||||
select BR2_PACKAGE_FFMPEG
|
||||
select BR2_PACKAGE_LIBGLIB2
|
||||
select BR2_PACKAGE_LIBVPX
|
||||
select BR2_PACKAGE_OPUS
|
||||
select BR2_PACKAGE_WEBP
|
||||
select BR2_PACKAGE_WEBP_DEMUX
|
||||
select BR2_PACKAGE_QT5BASE_DBUS
|
||||
select BR2_PACKAGE_QT5BASE_EGLFS
|
||||
select BR2_PACKAGE_QT5BASE_FONTCONFIG
|
||||
select BR2_PACKAGE_QT5BASE_ICU
|
||||
select BR2_PACKAGE_QT5BASE_GUI
|
||||
select BR2_PACKAGE_QT5BASE_WIDGETS
|
||||
select BR2_PACKAGE_QT5DECLARATIVE
|
||||
select BR2_PACKAGE_QT5DECLARATIVE_QUICK
|
||||
select BR2_PACKAGE_QT5QUICKCONTROLS
|
||||
select BR2_PACKAGE_QT5QUICKCONTROLS2
|
||||
select BR2_PACKAGE_QT5WEBCHANNEL
|
||||
select BR2_PACKAGE_XLIB_LIBXCOMPOSITE if BR2_PACKAGE_QT5BASE_XCB
|
||||
select BR2_PACKAGE_XLIB_LIBXCURSOR if BR2_PACKAGE_QT5BASE_XCB
|
||||
select BR2_PACKAGE_XLIB_LIBXI if BR2_PACKAGE_QT5BASE_XCB
|
||||
select BR2_PACKAGE_XLIB_LIBXRANDR if BR2_PACKAGE_QT5BASE_XCB
|
||||
select BR2_PACKAGE_XLIB_LIBXSCRNSAVER if BR2_PACKAGE_QT5BASE_XCB
|
||||
select BR2_PACKAGE_XLIB_LIBXTST if BR2_PACKAGE_QT5BASE_XCB
|
||||
help
|
||||
The Qt WebEngine module provides a web browser engine that
|
||||
makes it easy to embed content from the World Wide Web into
|
||||
your Qt application.
|
||||
|
||||
Qt WebEngine provides C++ classes and QML types for rendering
|
||||
HTML, XHTML, and SVG documents, styled using Cascading Style
|
||||
Sheets (CSS) and scripted with JavaScript. HTML documents can
|
||||
be made fully editable by the user through the use of the
|
||||
contenteditable attribute on HTML elements.
|
||||
|
||||
http://doc.qt.io/qt-5/qtwebengine-index.html
|
||||
|
||||
if BR2_PACKAGE_QT5WEBENGINE
|
||||
|
||||
config BR2_PACKAGE_QT5WEBENGINE_PROPRIETARY_CODECS
|
||||
bool "proprietary codecs"
|
||||
help
|
||||
Qt WebEngine supports the MPEG-4 Part 14 (MP4) file format,
|
||||
which includes required proprietary audio and video codecs,
|
||||
such as H.264 and MPEG layer-3 (MP3).
|
||||
|
||||
config BR2_PACKAGE_QT5WEBENGINE_ALSA
|
||||
bool "alsa"
|
||||
select BR2_PACKAGE_ALSA_LIB
|
||||
select BR2_PACKAGE_ALSA_LIB_MIXER
|
||||
select BR2_PACKAGE_ALSA_LIB_RAWMIDI
|
||||
select BR2_PACKAGE_ALSA_LIB_HWDEP
|
||||
select BR2_PACKAGE_ALSA_LIB_SEQ
|
||||
help
|
||||
Enable ALSA support.
|
||||
|
||||
endif
|
||||
310
bsp/buildroot/package/qt5/qt5webengine/chromium-latest.inc
Normal file
310
bsp/buildroot/package/qt5/qt5webengine/chromium-latest.inc
Normal file
@@ -0,0 +1,310 @@
|
||||
CHROMIUM_LICENSE_FILES = \
|
||||
src/3rdparty/chromium/base/third_party/dmg_fp/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/dynamic_annotations/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/icu/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/libevent/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/nspr/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/superfasthash/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/symbolize/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/valgrind/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/xdg_mime/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/xdg_user_dirs/LICENSE \
|
||||
src/3rdparty/chromium/buildtools/LICENSE \
|
||||
src/3rdparty/chromium/buildtools/third_party/libc++abi/trunk/LICENSE.TXT \
|
||||
src/3rdparty/chromium/buildtools/third_party/libc++/trunk/LICENSE.TXT \
|
||||
src/3rdparty/chromium/chrome/third_party/chromevox/LICENSE \
|
||||
src/3rdparty/chromium/chrome/third_party/chromevox/third_party/closure-library/LICENSE \
|
||||
src/3rdparty/chromium/LICENSE \
|
||||
src/3rdparty/chromium/LICENSE.chromium_os \
|
||||
src/3rdparty/chromium/mojo/public/LICENSE \
|
||||
src/3rdparty/chromium/net/third_party/mozilla_security_manager/LICENSE \
|
||||
src/3rdparty/chromium/net/third_party/nss/LICENSE \
|
||||
src/3rdparty/chromium/ppapi/LICENSE \
|
||||
src/3rdparty/chromium/sdch/open-vcdiff/COPYING \
|
||||
src/3rdparty/chromium/testing/gmock/LICENSE \
|
||||
src/3rdparty/chromium/testing/gmock/scripts/generator/LICENSE \
|
||||
src/3rdparty/chromium/testing/gtest/LICENSE \
|
||||
src/3rdparty/chromium/third_party/accessibility_test_framework/LICENSE \
|
||||
src/3rdparty/chromium/third_party/afl/src/docs/COPYING \
|
||||
src/3rdparty/chromium/third_party/angle/LICENSE \
|
||||
src/3rdparty/chromium/third_party/angle/src/third_party/compiler/LICENSE \
|
||||
src/3rdparty/chromium/third_party/angle/src/third_party/libXNVCtrl/LICENSE \
|
||||
src/3rdparty/chromium/third_party/angle/src/third_party/murmurhash/LICENSE \
|
||||
src/3rdparty/chromium/third_party/apache-portable-runtime/LICENSE \
|
||||
src/3rdparty/chromium/third_party/apache_velocity/LICENSE \
|
||||
src/3rdparty/chromium/third_party/apple_apsl/LICENSE \
|
||||
src/3rdparty/chromium/third_party/bintrees/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/blanketjs/LICENSE \
|
||||
src/3rdparty/chromium/third_party/blimp_fonts/LICENSE \
|
||||
src/3rdparty/chromium/third_party/blimp_fonts/LICENSE.Apache \
|
||||
src/3rdparty/chromium/third_party/blimp_fonts/LICENSE.OFL \
|
||||
src/3rdparty/chromium/third_party/boringssl/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/boringssl/src/third_party/android-cmake/LICENSE \
|
||||
src/3rdparty/chromium/third_party/bouncycastle/LICENSE \
|
||||
src/3rdparty/chromium/third_party/brotli/LICENSE \
|
||||
src/3rdparty/chromium/third_party/bspatch/LICENSE \
|
||||
src/3rdparty/chromium/third_party/byte_buddy/LICENSE \
|
||||
src/3rdparty/chromium/third_party/ced/LICENSE \
|
||||
src/3rdparty/chromium/third_party/ced/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/chaijs/LICENSE \
|
||||
src/3rdparty/chromium/third_party/checkstyle/LICENSE \
|
||||
src/3rdparty/chromium/third_party/checkstyle/LICENSE.apache20 \
|
||||
src/3rdparty/chromium/third_party/cld_3/LICENSE \
|
||||
src/3rdparty/chromium/third_party/cld_3/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/cld/LICENSE \
|
||||
src/3rdparty/chromium/third_party/closure_compiler/compiler/COPYING \
|
||||
src/3rdparty/chromium/third_party/closure_compiler/LICENSE \
|
||||
src/3rdparty/chromium/third_party/closure_linter/LICENSE \
|
||||
src/3rdparty/chromium/third_party/crashpad/crashpad/LICENSE \
|
||||
src/3rdparty/chromium/third_party/crashpad/crashpad/third_party/apple_cctools/cctools/APPLE_LICENSE \
|
||||
src/3rdparty/chromium/third_party/crashpad/crashpad/third_party/apple_cf/APPLE_LICENSE \
|
||||
src/3rdparty/chromium/third_party/crashpad/crashpad/third_party/getopt/LICENSE \
|
||||
src/3rdparty/chromium/third_party/cros_system_api/LICENSE \
|
||||
src/3rdparty/chromium/third_party/cros_system_api/MODULE_LICENSE_BSD \
|
||||
src/3rdparty/chromium/third_party/custom_tabs_client/LICENSE \
|
||||
src/3rdparty/chromium/third_party/d3/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/decklink/LICENSE \
|
||||
src/3rdparty/chromium/third_party/devscripts/COPYING \
|
||||
src/3rdparty/chromium/third_party/dom_distiller_js/LICENSE \
|
||||
src/3rdparty/chromium/third_party/dpkg-dev/LICENSE \
|
||||
src/3rdparty/chromium/third_party/drmemory/LICENSE \
|
||||
src/3rdparty/chromium/third_party/errorprone/LICENSE \
|
||||
src/3rdparty/chromium/third_party/espresso/LICENSE \
|
||||
src/3rdparty/chromium/third_party/expat/files/COPYING \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/chromium/scripts/license_texts/full_lgpl.txt \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/COPYING.GPLv2 \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/COPYING.GPLv3 \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/COPYING.LGPLv2.1 \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/COPYING.LGPLv3 \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/LICENSE.md \
|
||||
src/3rdparty/chromium/third_party/fips181/COPYING \
|
||||
src/3rdparty/chromium/third_party/flac/COPYING.FDL \
|
||||
src/3rdparty/chromium/third_party/flac/COPYING.GPL \
|
||||
src/3rdparty/chromium/third_party/flac/COPYING.LGPL \
|
||||
src/3rdparty/chromium/third_party/flac/COPYING.Xiph \
|
||||
src/3rdparty/chromium/third_party/flatbuffers/LICENSE \
|
||||
src/3rdparty/chromium/third_party/flatbuffers/src/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/flot/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/fontconfig/LICENSE \
|
||||
src/3rdparty/chromium/third_party/fontconfig/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/freetype2/src/docs/GPLv2.TXT \
|
||||
src/3rdparty/chromium/third_party/freetype2/src/docs/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/gardiner_mod/LICENSE \
|
||||
src/3rdparty/chromium/third_party/gif_player/LICENSE \
|
||||
src/3rdparty/chromium/third_party/glslang/LICENSE \
|
||||
src/3rdparty/chromium/third_party/grpc/LICENSE \
|
||||
src/3rdparty/chromium/third_party/grpc/src/node/health_check/LICENSE \
|
||||
src/3rdparty/chromium/third_party/grpc/src/php/ext/grpc/LICENSE \
|
||||
src/3rdparty/chromium/third_party/grpc/third_party/nanopb/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/grpc/third_party/rake-compiler-dock/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/guava/LICENSE \
|
||||
src/3rdparty/chromium/third_party/gvr-android-sdk/LICENSE \
|
||||
src/3rdparty/chromium/third_party/haha/LICENSE \
|
||||
src/3rdparty/chromium/third_party/hamcrest/LICENSE \
|
||||
src/3rdparty/chromium/third_party/harfbuzz-ng/COPYING \
|
||||
src/3rdparty/chromium/third_party/hunspell/COPYING \
|
||||
src/3rdparty/chromium/third_party/hunspell/COPYING.LGPL \
|
||||
src/3rdparty/chromium/third_party/hunspell/COPYING.MPL \
|
||||
src/3rdparty/chromium/third_party/hunspell/src/hunspell/license.hunspell \
|
||||
src/3rdparty/chromium/third_party/hunspell/src/hunspell/license.myspell \
|
||||
src/3rdparty/chromium/third_party/hwcplus/LICENSE \
|
||||
src/3rdparty/chromium/third_party/iaccessible2/LICENSE \
|
||||
src/3rdparty/chromium/third_party/iccjpeg/LICENSE \
|
||||
src/3rdparty/chromium/third_party/icu4j/LICENSE \
|
||||
src/3rdparty/chromium/third_party/icu/LICENSE \
|
||||
src/3rdparty/chromium/third_party/icu/license.html \
|
||||
src/3rdparty/chromium/third_party/icu/scripts/LICENSE \
|
||||
src/3rdparty/chromium/third_party/ijar/LICENSE \
|
||||
src/3rdparty/chromium/third_party/inspector_protocol/LICENSE \
|
||||
src/3rdparty/chromium/third_party/intellij/LICENSE \
|
||||
src/3rdparty/chromium/third_party/isimpledom/LICENSE \
|
||||
src/3rdparty/chromium/third_party/javax_inject/LICENSE \
|
||||
src/3rdparty/chromium/third_party/jinja2/LICENSE \
|
||||
src/3rdparty/chromium/third_party/jmake/LICENSE \
|
||||
src/3rdparty/chromium/third_party/jsoncpp/LICENSE \
|
||||
src/3rdparty/chromium/third_party/jstemplate/COPYING \
|
||||
src/3rdparty/chromium/third_party/khronos/LICENSE \
|
||||
src/3rdparty/chromium/third_party/leakcanary/LICENSE \
|
||||
src/3rdparty/chromium/third_party/leveldatabase/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libaddressinput/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libaddressinput/src/cpp/LICENSE.chromium \
|
||||
src/3rdparty/chromium/third_party/libaddressinput/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libFuzzer/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/libjpeg/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libjpeg_turbo/LICENSE.md \
|
||||
src/3rdparty/chromium/third_party/libpng/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libsecret/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libsrtp/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libsync/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libudev/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libusb/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/libva/COPYING \
|
||||
src/3rdparty/chromium/third_party/libvpx/source/libvpx/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libvpx/source/libvpx/third_party/googletest/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libvpx/source/libvpx/third_party/libwebm/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/libvpx/source/libvpx/third_party/x86inc/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libwebm/source/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/libwebp/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libxml/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/libXNVCtrl/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libxslt/linux/COPYING \
|
||||
src/3rdparty/chromium/third_party/libyuv/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libyuv/LICENSE_THIRD_PARTY \
|
||||
src/3rdparty/chromium/third_party/libyuv/third_party/gflags/LICENSE \
|
||||
src/3rdparty/chromium/third_party/lzma_sdk/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mach_override/LICENSE \
|
||||
src/3rdparty/chromium/third_party/markupsafe/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mesa/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mesa/src/docs/COPYING \
|
||||
src/3rdparty/chromium/third_party/mesa/src/docs/license.html \
|
||||
src/3rdparty/chromium/third_party/mesa/src/src/gallium/drivers/radeon/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/minigbm/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mocha/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mockito/LICENSE \
|
||||
src/3rdparty/chromium/third_party/modp_b64/LICENSE \
|
||||
src/3rdparty/chromium/third_party/molokocacao/LICENSE \
|
||||
src/3rdparty/chromium/third_party/motemplate/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mozilla/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mt19937ar/LICENSE \
|
||||
src/3rdparty/chromium/third_party/netty4/LICENSE \
|
||||
src/3rdparty/chromium/third_party/netty-tcnative/LICENSE \
|
||||
src/3rdparty/chromium/third_party/objenesis/LICENSE \
|
||||
src/3rdparty/chromium/third_party/ocmock/License.txt \
|
||||
src/3rdparty/chromium/third_party/openh264/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/openmax_dl/LICENSE \
|
||||
src/3rdparty/chromium/third_party/opus/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/ots/LICENSE \
|
||||
src/3rdparty/chromium/third_party/ow2_asm/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pdfium/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pdfium/third_party/bigint/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pdfium/third_party/pymock/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/pexpect/LICENSE \
|
||||
src/3rdparty/chromium/third_party/ply/LICENSE \
|
||||
src/3rdparty/chromium/third_party/polymer/v1_0/components-chromium/polymer/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/proguard/LICENSE \
|
||||
src/3rdparty/chromium/third_party/protobuf/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pycoverage/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pyelftools/elftools/construct/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pyelftools/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pyftpdlib/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pymock/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/python_gflags/COPYING \
|
||||
src/3rdparty/chromium/third_party/Python-Markdown/LICENSE.md \
|
||||
src/3rdparty/chromium/third_party/py_trace_event/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pywebsocket/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/qcms/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/qunit/LICENSE \
|
||||
src/3rdparty/chromium/third_party/re2/LICENSE \
|
||||
src/3rdparty/chromium/third_party/re2/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/requests/LICENSE \
|
||||
src/3rdparty/chromium/third_party/robolectric/LICENSE \
|
||||
src/3rdparty/chromium/third_party/robolectric/licenses/extreme.indiana.edu.license.txt \
|
||||
src/3rdparty/chromium/third_party/robolectric/licenses/javolution.license.txt \
|
||||
src/3rdparty/chromium/third_party/robolectric/licenses/pivotal.labs.license.txt \
|
||||
src/3rdparty/chromium/third_party/sfntly/COPYING.txt \
|
||||
src/3rdparty/chromium/third_party/sfntly/src/cpp/COPYING.txt \
|
||||
src/3rdparty/chromium/third_party/sfntly/src/java/COPYING \
|
||||
src/3rdparty/chromium/third_party/shaderc/LICENSE \
|
||||
src/3rdparty/chromium/third_party/shaderc/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/shaderc/src/third_party/LICENSE.glslang \
|
||||
src/3rdparty/chromium/third_party/shaderc/src/third_party/LICENSE.spirv-tools \
|
||||
src/3rdparty/chromium/third_party/simplejson/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/sinonjs/LICENSE \
|
||||
src/3rdparty/chromium/third_party/skia/LICENSE \
|
||||
src/3rdparty/chromium/third_party/skia/platform_tools/android/third_party/ashmem/LICENSE \
|
||||
src/3rdparty/chromium/third_party/skia/third_party/etc1/LICENSE \
|
||||
src/3rdparty/chromium/third_party/skia/third_party/gif/LICENSE \
|
||||
src/3rdparty/chromium/third_party/skia/third_party/libpng/LICENSE \
|
||||
src/3rdparty/chromium/third_party/smhasher/LICENSE \
|
||||
src/3rdparty/chromium/third_party/snappy/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/SPIRV-Tools/LICENSE \
|
||||
src/3rdparty/chromium/third_party/SPIRV-Tools/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/sqlite4java/LICENSE \
|
||||
src/3rdparty/chromium/third_party/sqlite/LICENSE \
|
||||
src/3rdparty/chromium/third_party/sqlite/sqlite-src-3100200/autoconf/tea/license.terms \
|
||||
src/3rdparty/chromium/third_party/sqlite/src/autoconf/tea/license.terms \
|
||||
src/3rdparty/chromium/third_party/sudden_motion_sensor/LICENSE \
|
||||
src/3rdparty/chromium/third_party/swiftshader/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/swiftshader/third_party/LLVM/autoconf/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/swiftshader/third_party/LLVM/include/llvm/Support/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/swiftshader/third_party/LLVM/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/swiftshader/third_party/LLVM/projects/sample/autoconf/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/swiftshader/third_party/llvm-subzero/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/swiftshader/third_party/LLVM/utils/unittest/googletest/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/swiftshader/third_party/PowerVR_SDK/License.txt \
|
||||
src/3rdparty/chromium/third_party/tcmalloc/LICENSE \
|
||||
src/3rdparty/chromium/third_party/tcmalloc/vendor/COPYING \
|
||||
src/3rdparty/chromium/third_party/tlslite/LICENSE \
|
||||
src/3rdparty/chromium/third_party/typ/LICENSE \
|
||||
src/3rdparty/chromium/third_party/ub-uiautomator/LICENSE \
|
||||
src/3rdparty/chromium/third_party/usb_ids/LICENSE \
|
||||
src/3rdparty/chromium/third_party/usrsctp/LICENSE \
|
||||
src/3rdparty/chromium/third_party/usrsctp/usrsctplib/LICENSE.md \
|
||||
src/3rdparty/chromium/third_party/v4l2capture/LICENSE \
|
||||
src/3rdparty/chromium/third_party/v4l-utils/COPYING.libv4l \
|
||||
src/3rdparty/chromium/third_party/visualmetrics/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/vulkan/LICENSE \
|
||||
src/3rdparty/chromium/third_party/wayland/LICENSE \
|
||||
src/3rdparty/chromium/third_party/wayland-protocols/LICENSE \
|
||||
src/3rdparty/chromium/third_party/wayland-protocols/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/wayland/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/wds/LICENSE \
|
||||
src/3rdparty/chromium/third_party/wds/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/web-animations-js/LICENSE \
|
||||
src/3rdparty/chromium/third_party/web-animations-js/sources/COPYING \
|
||||
src/3rdparty/chromium/third_party/webdriver/COPYING \
|
||||
src/3rdparty/chromium/third_party/webdriver/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/LICENSE_FOR_ABOUT_CREDITS \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/core/LICENSE-APPLE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/core/LICENSE-LGPL-2 \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/core/LICENSE-LGPL-2.1 \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/front_end/audits2_worker/lighthouse/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/front_end/cm/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/front_end/cm/LICENSE_python \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/front_end/cm_modes/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/front_end/formatter_worker/acorn/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/front_end/gonzales/MIT-LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/front_end/terminal/xterm.js/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/scripts/closure/COPYING \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/wtf/dtoa/COPYING \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/wtf/dtoa/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Tools/Scripts/webkitpy/thirdparty/mod_pywebsocket/COPYING \
|
||||
src/3rdparty/chromium/third_party/WebKit/Tools/Scripts/webkitpy/thirdparty/wpt/wpt/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Tools/Scripts/webkitpy/thirdparty/wpt/wpt/tools/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Tools/Scripts/webkitpy/thirdparty/wpt/wpt/tools/six/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Tools/Scripts/webkitpy/thirdparty/wpt/wpt/tools/wptserve/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webpagereplay/COPYING \
|
||||
src/3rdparty/chromium/third_party/webpagereplay/third_party/dns/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webpagereplay/third_party/ipaddr/COPYING \
|
||||
src/3rdparty/chromium/third_party/webpagereplay/third_party/ipfw_win32/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webpagereplay/third_party/jsmin/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/webrtc/examples/androidapp/third_party/autobanh/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webrtc/examples/androidapp/third_party/autobanh/LICENSE.md \
|
||||
src/3rdparty/chromium/third_party/webrtc/examples/objc/AppRTCMobile/third_party/SocketRocket/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webrtc/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webrtc/LICENSE_THIRD_PARTY \
|
||||
src/3rdparty/chromium/third_party/webtreemap/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/woff2/LICENSE \
|
||||
src/3rdparty/chromium/third_party/x86inc/LICENSE \
|
||||
src/3rdparty/chromium/third_party/xdg-utils/LICENSE \
|
||||
src/3rdparty/chromium/third_party/yasm/source/patched-yasm/COPYING \
|
||||
src/3rdparty/chromium/third_party/yasm/source/patched-yasm/GNU_GPL-2.0 \
|
||||
src/3rdparty/chromium/third_party/yasm/source/patched-yasm/GNU_LGPL-2.0 \
|
||||
src/3rdparty/chromium/third_party/zlib/LICENSE \
|
||||
src/3rdparty/chromium/tools/gn/out/Release/obj/third_party/widevine/cdm/widevine_test_license_server.ninja \
|
||||
src/3rdparty/chromium/tools/gyp/LICENSE \
|
||||
src/3rdparty/chromium/tools/origin_trials/third_party/ed25519/LICENSE \
|
||||
src/3rdparty/chromium/tools/page_cycler/acid3/LICENSE \
|
||||
src/3rdparty/chromium/tools/symsrc/COPYING-pefile \
|
||||
src/3rdparty/chromium/tools/win/ChromeDebug/ChromeDebug/LICENSE \
|
||||
src/3rdparty/chromium/url/third_party/mozilla/LICENSE.txt \
|
||||
src/3rdparty/chromium/v8/LICENSE \
|
||||
src/3rdparty/chromium/v8/LICENSE.fdlibm \
|
||||
src/3rdparty/chromium/v8/LICENSE.strongtalk \
|
||||
src/3rdparty/chromium/v8/LICENSE.v8 \
|
||||
src/3rdparty/chromium/v8/LICENSE.valgrind \
|
||||
src/3rdparty/chromium/v8/src/third_party/valgrind/LICENSE \
|
||||
src/3rdparty/chromium/v8/src/third_party/vtune/LICENSE \
|
||||
src/3rdparty/chromium/v8/third_party/inspector_protocol/LICENSE \
|
||||
|
||||
248
bsp/buildroot/package/qt5/qt5webengine/chromium-lts.inc
Normal file
248
bsp/buildroot/package/qt5/qt5webengine/chromium-lts.inc
Normal file
@@ -0,0 +1,248 @@
|
||||
CHROMIUM_LICENSE_FILES = \
|
||||
src/3rdparty/chromium/url/third_party/mozilla/LICENSE.txt \
|
||||
src/3rdparty/chromium/sdch/open-vcdiff/COPYING \
|
||||
src/3rdparty/chromium/tools/gyp/LICENSE \
|
||||
src/3rdparty/chromium/v8/LICENSE.v8 \
|
||||
src/3rdparty/chromium/v8/LICENSE.strongtalk \
|
||||
src/3rdparty/chromium/v8/LICENSE.valgrind \
|
||||
src/3rdparty/chromium/v8/LICENSE \
|
||||
src/3rdparty/chromium/v8/src/third_party/fdlibm/LICENSE \
|
||||
src/3rdparty/chromium/v8/src/third_party/valgrind/LICENSE \
|
||||
src/3rdparty/chromium/v8/src/third_party/vtune/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/nspr/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/superfasthash/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/xdg_mime/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/dynamic_annotations/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/xdg_user_dirs/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/dmg_fp/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/valgrind/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/icu/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/libevent/LICENSE \
|
||||
src/3rdparty/chromium/base/third_party/symbolize/LICENSE \
|
||||
src/3rdparty/chromium/testing/gtest/LICENSE \
|
||||
src/3rdparty/chromium/testing/gmock/scripts/generator/LICENSE \
|
||||
src/3rdparty/chromium/testing/gmock/LICENSE \
|
||||
src/3rdparty/chromium/ppapi/LICENSE \
|
||||
src/3rdparty/chromium/third_party/class-dump/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libxslt/linux/COPYING \
|
||||
src/3rdparty/chromium/third_party/proguard/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pexpect/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webtreemap/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/usb_ids/LICENSE \
|
||||
src/3rdparty/chromium/third_party/crashpad/crashpad/third_party/apple_cctools/cctools/APPLE_LICENSE \
|
||||
src/3rdparty/chromium/third_party/crashpad/crashpad/third_party/apple_cf/APPLE_LICENSE \
|
||||
src/3rdparty/chromium/third_party/crashpad/crashpad/third_party/getopt/LICENSE \
|
||||
src/3rdparty/chromium/third_party/crashpad/crashpad/LICENSE \
|
||||
src/3rdparty/chromium/third_party/Python-Markdown/LICENSE.md \
|
||||
src/3rdparty/chromium/third_party/fips181/COPYING \
|
||||
src/3rdparty/chromium/third_party/talloc/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libvpx_new/source/libvpx/third_party/libwebm/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/libvpx_new/source/libvpx/third_party/googletest/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libvpx_new/source/libvpx/third_party/x86inc/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libvpx_new/source/libvpx/LICENSE \
|
||||
src/3rdparty/chromium/third_party/devscripts/COPYING \
|
||||
src/3rdparty/chromium/third_party/webdriver/COPYING \
|
||||
src/3rdparty/chromium/third_party/webdriver/LICENSE \
|
||||
src/3rdparty/chromium/third_party/cld/LICENSE \
|
||||
src/3rdparty/chromium/third_party/jsoncpp/LICENSE \
|
||||
src/3rdparty/chromium/third_party/bintrees/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/yasm/source/patched-yasm/COPYING \
|
||||
src/3rdparty/chromium/third_party/libva/COPYING \
|
||||
src/3rdparty/chromium/third_party/bspatch/LICENSE \
|
||||
src/3rdparty/chromium/third_party/lzma_sdk/LICENSE \
|
||||
src/3rdparty/chromium/third_party/v4l2capture/LICENSE \
|
||||
src/3rdparty/chromium/third_party/boringssl/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/cardboard-java/LICENSE \
|
||||
src/3rdparty/chromium/third_party/errorprone/LICENSE \
|
||||
src/3rdparty/chromium/third_party/fontconfig/LICENSE \
|
||||
src/3rdparty/chromium/third_party/fontconfig/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/python_gflags/COPYING \
|
||||
src/3rdparty/chromium/third_party/gif_player/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libexif/sources/COPYING \
|
||||
src/3rdparty/chromium/third_party/sinonjs/LICENSE \
|
||||
src/3rdparty/chromium/third_party/lcov/COPYING \
|
||||
src/3rdparty/chromium/third_party/iaccessible2/LICENSE \
|
||||
src/3rdparty/chromium/third_party/cros_system_api/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libpng/LICENSE \
|
||||
src/3rdparty/chromium/third_party/speech-dispatcher/COPYING \
|
||||
src/3rdparty/chromium/third_party/skia/third_party/libpng/LICENSE \
|
||||
src/3rdparty/chromium/third_party/skia/third_party/etc1/LICENSE \
|
||||
src/3rdparty/chromium/third_party/skia/platform_tools/android/third_party/ashmem/LICENSE \
|
||||
src/3rdparty/chromium/third_party/skia/LICENSE \
|
||||
src/3rdparty/chromium/third_party/drmemory/LICENSE \
|
||||
src/3rdparty/chromium/third_party/v4l-utils/COPYING.libv4l \
|
||||
src/3rdparty/chromium/third_party/iccjpeg/LICENSE \
|
||||
src/3rdparty/chromium/third_party/wayland-protocols/LICENSE \
|
||||
src/3rdparty/chromium/third_party/wayland-protocols/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/qunit/LICENSE \
|
||||
src/3rdparty/chromium/third_party/zlib/LICENSE \
|
||||
src/3rdparty/chromium/third_party/minigbm/LICENSE \
|
||||
src/3rdparty/chromium/third_party/tlslite/LICENSE \
|
||||
src/3rdparty/chromium/third_party/qcms/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/mach_override/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mesa/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mesa/src/docs/COPYING \
|
||||
src/3rdparty/chromium/third_party/mesa/src/docs/license.html \
|
||||
src/3rdparty/chromium/third_party/mesa/src/src/gallium/drivers/radeon/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/mesa/src/src/mapi/glapi/gen/license.py \
|
||||
src/3rdparty/chromium/third_party/usrsctp/usrsctplib/LICENSE.md \
|
||||
src/3rdparty/chromium/third_party/usrsctp/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webrtc/examples/objc/AppRTCDemo/third_party/SocketRocket/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webrtc/examples/androidapp/third_party/autobanh/LICENSE.md \
|
||||
src/3rdparty/chromium/third_party/webrtc/examples/androidapp/third_party/autobanh/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webrtc/LICENSE_THIRD_PARTY \
|
||||
src/3rdparty/chromium/third_party/webrtc/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libwebp/LICENSE \
|
||||
src/3rdparty/chromium/third_party/snappy/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/robolectric/licenses/extreme.indiana.edu.license.txt \
|
||||
src/3rdparty/chromium/third_party/robolectric/licenses/javolution.license.txt \
|
||||
src/3rdparty/chromium/third_party/robolectric/licenses/pivotal.labs.license.txt \
|
||||
src/3rdparty/chromium/third_party/robolectric/LICENSE \
|
||||
src/3rdparty/chromium/third_party/flot/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/openmax_dl/LICENSE \
|
||||
src/3rdparty/chromium/third_party/safe_browsing/testing/LICENSE \
|
||||
src/3rdparty/chromium/third_party/harfbuzz-ng/COPYING \
|
||||
src/3rdparty/chromium/third_party/protobuf/COPYING.txt \
|
||||
src/3rdparty/chromium/third_party/typ/LICENSE \
|
||||
src/3rdparty/chromium/third_party/d3/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libjpeg_turbo/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/libwebm/source/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/expat/files/COPYING \
|
||||
src/3rdparty/chromium/third_party/smhasher/LICENSE \
|
||||
src/3rdparty/chromium/third_party/gardiner_mod/LICENSE \
|
||||
src/3rdparty/chromium/third_party/closure_compiler/compiler/COPYING \
|
||||
src/3rdparty/chromium/third_party/closure_compiler/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/core/LICENSE-APPLE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/core/LICENSE-LGPL-2.1 \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/core/LICENSE-LGPL-2 \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/scripts/closure/COPYING \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/front_end/cm_modes/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/front_end/acorn/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/front_end/cm/LICENSE_python \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/devtools/front_end/cm/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/build/scripts/license.py \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/wtf/dtoa/COPYING \
|
||||
src/3rdparty/chromium/third_party/WebKit/Source/wtf/dtoa/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/LICENSE_FOR_ABOUT_CREDITS \
|
||||
src/3rdparty/chromium/third_party/WebKit/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Tools/Scripts/webkitpy/thirdparty/wpt/wpt/tools/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Tools/Scripts/webkitpy/thirdparty/wpt/wpt/tools/wptserve/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Tools/Scripts/webkitpy/thirdparty/wpt/wpt/LICENSE \
|
||||
src/3rdparty/chromium/third_party/WebKit/Tools/Scripts/webkitpy/thirdparty/mod_pywebsocket/COPYING \
|
||||
src/3rdparty/chromium/third_party/modp_b64/LICENSE \
|
||||
src/3rdparty/chromium/third_party/freetype2/src/docs/LICENSE.TXT \
|
||||
src/3rdparty/chromium/third_party/molokocacao/LICENSE \
|
||||
src/3rdparty/chromium/third_party/wayland/LICENSE \
|
||||
src/3rdparty/chromium/third_party/wayland/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/polymer/v1_0/components-chromium/polymer/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/ocmock/License.txt \
|
||||
src/3rdparty/chromium/third_party/swiftshader/LICENSE \
|
||||
src/3rdparty/chromium/third_party/hwcplus/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libsecret/LICENSE \
|
||||
src/3rdparty/chromium/third_party/nss/nspr/LICENSE \
|
||||
src/3rdparty/chromium/third_party/nss/nss/COPYING \
|
||||
src/3rdparty/chromium/third_party/jinja2/LICENSE \
|
||||
src/3rdparty/chromium/third_party/decklink/LICENSE \
|
||||
src/3rdparty/chromium/third_party/hunspell/COPYING \
|
||||
src/3rdparty/chromium/third_party/hunspell/COPYING.LGPL \
|
||||
src/3rdparty/chromium/third_party/hunspell/COPYING.MPL \
|
||||
src/3rdparty/chromium/third_party/hunspell/src/hunspell/license.myspell \
|
||||
src/3rdparty/chromium/third_party/hunspell/src/hunspell/license.hunspell \
|
||||
src/3rdparty/chromium/third_party/pyelftools/elftools/construct/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pyelftools/LICENSE \
|
||||
src/3rdparty/chromium/third_party/jmake/LICENSE \
|
||||
src/3rdparty/chromium/third_party/requests/LICENSE \
|
||||
src/3rdparty/chromium/third_party/ijar/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pycoverage/LICENSE \
|
||||
src/3rdparty/chromium/third_party/re2/LICENSE \
|
||||
src/3rdparty/chromium/third_party/re2/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/blanketjs/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pywebsocket/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/closure_linter/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webpagereplay/COPYING \
|
||||
src/3rdparty/chromium/third_party/webpagereplay/third_party/dns/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webpagereplay/third_party/ipfw_win32/LICENSE \
|
||||
src/3rdparty/chromium/third_party/webpagereplay/third_party/ipaddr/COPYING \
|
||||
src/3rdparty/chromium/third_party/libusb/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/libsrtp/srtp/LICENSE \
|
||||
src/3rdparty/chromium/third_party/opus/src/LICENSE_PLEASE_READ.txt \
|
||||
src/3rdparty/chromium/third_party/opus/src/COPYING \
|
||||
src/3rdparty/chromium/third_party/isimpledom/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mt19937ar/LICENSE \
|
||||
src/3rdparty/chromium/third_party/openh264/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/markupsafe/LICENSE \
|
||||
src/3rdparty/chromium/third_party/ply/license.patch \
|
||||
src/3rdparty/chromium/third_party/ply/LICENSE \
|
||||
src/3rdparty/chromium/third_party/khronos/LICENSE \
|
||||
src/3rdparty/chromium/third_party/sfntly/COPYING.txt \
|
||||
src/3rdparty/chromium/third_party/sfntly/src/cpp/COPYING.txt \
|
||||
src/3rdparty/chromium/third_party/sfntly/src/java/COPYING \
|
||||
src/3rdparty/chromium/third_party/ots/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libXNVCtrl/LICENSE \
|
||||
src/3rdparty/chromium/third_party/brotli/LICENSE \
|
||||
src/3rdparty/chromium/third_party/icu/license.html \
|
||||
src/3rdparty/chromium/third_party/icu/LICENSE \
|
||||
src/3rdparty/chromium/third_party/custom_tabs_client/LICENSE \
|
||||
src/3rdparty/chromium/third_party/motemplate/LICENSE \
|
||||
src/3rdparty/chromium/third_party/apple_apsl/LICENSE \
|
||||
src/3rdparty/chromium/third_party/angle/LICENSE \
|
||||
src/3rdparty/chromium/third_party/angle/src/third_party/murmurhash/LICENSE \
|
||||
src/3rdparty/chromium/third_party/angle/src/third_party/compiler/LICENSE \
|
||||
src/3rdparty/chromium/third_party/npapi/LICENSE \
|
||||
src/3rdparty/chromium/third_party/sudden_motion_sensor/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libjpeg/LICENSE \
|
||||
src/3rdparty/chromium/third_party/ub-uiautomator/LICENSE \
|
||||
src/3rdparty/chromium/third_party/woff2/LICENSE \
|
||||
src/3rdparty/chromium/third_party/appurify-python/LICENSE \
|
||||
src/3rdparty/chromium/third_party/tcmalloc/vendor/COPYING \
|
||||
src/3rdparty/chromium/third_party/tcmalloc/LICENSE \
|
||||
src/3rdparty/chromium/third_party/jstemplate/COPYING \
|
||||
src/3rdparty/chromium/third_party/dom_distiller_js/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mocha/LICENSE \
|
||||
src/3rdparty/chromium/third_party/x86inc/LICENSE \
|
||||
src/3rdparty/chromium/third_party/checkstyle/LICENSE.apache20 \
|
||||
src/3rdparty/chromium/third_party/checkstyle/LICENSE \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/COPYING.LGPLv3 \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/COPYING.GPLv3 \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/chromium/scripts/license_texts/full_lgpl.txt \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/chromium/scripts/license_texts/jpeg.txt \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/chromium/scripts/license_texts/mips.txt \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/chromium/scripts/license_texts/oggparse_ahlberg_rullgayrd_2005.txt \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/COPYING.GPLv2 \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/COPYING.LGPLv2.1 \
|
||||
src/3rdparty/chromium/third_party/ffmpeg/LICENSE.md \
|
||||
src/3rdparty/chromium/third_party/flac/COPYING.Xiph \
|
||||
src/3rdparty/chromium/third_party/flac/COPYING.GPL \
|
||||
src/3rdparty/chromium/third_party/flac/COPYING.LGPL \
|
||||
src/3rdparty/chromium/third_party/flac/COPYING.FDL \
|
||||
src/3rdparty/chromium/third_party/pymock/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/sqlite/sqlite-src-3080704/autoconf/tea/license.terms \
|
||||
src/3rdparty/chromium/third_party/sqlite/LICENSE \
|
||||
src/3rdparty/chromium/third_party/sqlite/src/autoconf/tea/license.terms \
|
||||
src/3rdparty/chromium/third_party/xdg-utils/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mockito/LICENSE \
|
||||
src/3rdparty/chromium/third_party/simplejson/LICENSE.txt \
|
||||
src/3rdparty/chromium/third_party/py_trace_event/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/pyftpdlib/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libudev/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libyuv/LICENSE_THIRD_PARTY \
|
||||
src/3rdparty/chromium/third_party/libyuv/third_party/gflags/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libyuv/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mojo/LICENSE \
|
||||
src/3rdparty/chromium/third_party/leveldatabase/src/LICENSE \
|
||||
src/3rdparty/chromium/third_party/chaijs/LICENSE \
|
||||
src/3rdparty/chromium/third_party/web-animations-js/sources/COPYING \
|
||||
src/3rdparty/chromium/third_party/web-animations-js/LICENSE \
|
||||
src/3rdparty/chromium/third_party/mozilla/LICENSE \
|
||||
src/3rdparty/chromium/third_party/libjingle/source/talk/LICENSE_THIRD_PARTY \
|
||||
src/3rdparty/chromium/third_party/libjingle/source/talk/COPYING \
|
||||
src/3rdparty/chromium/LICENSE.chromium_os \
|
||||
src/3rdparty/chromium/net/third_party/mozilla_security_manager/LICENSE \
|
||||
src/3rdparty/chromium/net/third_party/nss/LICENSE \
|
||||
src/3rdparty/chromium/crypto/third_party/nss/LICENSE \
|
||||
src/3rdparty/chromium/chrome/third_party/chromevox/third_party/closure-library/LICENSE \
|
||||
src/3rdparty/chromium/chrome/third_party/chromevox/LICENSE \
|
||||
src/3rdparty/chromium/LICENSE \
|
||||
src/3rdparty/chromium/mojo/public/LICENSE \
|
||||
src/3rdparty/chromium/buildtools/LICENSE \
|
||||
src/3rdparty/ninja/COPYING
|
||||
5
bsp/buildroot/package/qt5/qt5webengine/qt5webengine.hash
Normal file
5
bsp/buildroot/package/qt5/qt5webengine/qt5webengine.hash
Normal file
@@ -0,0 +1,5 @@
|
||||
# Hash from https://download.qt.io/official_releases/qt/5.6/5.6.3/submodules/qtwebengine-opensource-src-5.6.3.tar.xz.mirrorlist
|
||||
sha256 009d69fb39f6c0e2b0cd89a7e9302cd0ae1872d02c787d3a37f2cacca5ddb7a7 qtwebengine-opensource-src-5.6.3.tar.xz
|
||||
|
||||
# Hash from: https://download.qt.io/official_releases/qt/5.9/5.9.6/submodules/qtwebengine-opensource-src-5.9.6.tar.xz.mirrorlist
|
||||
sha256 4766707f5d8c174a284c0ed813bc6163db0220d69736424d3370b44b640443a1 qtwebengine-opensource-src-5.9.6.tar.xz
|
||||
90
bsp/buildroot/package/qt5/qt5webengine/qt5webengine.mk
Normal file
90
bsp/buildroot/package/qt5/qt5webengine/qt5webengine.mk
Normal file
@@ -0,0 +1,90 @@
|
||||
################################################################################
|
||||
#
|
||||
# qt5webengine
|
||||
#
|
||||
################################################################################
|
||||
|
||||
QT5WEBENGINE_VERSION = $(QT5_VERSION)
|
||||
QT5WEBENGINE_SITE = $(QT5_SITE)
|
||||
QT5WEBENGINE_SOURCE = qtwebengine-opensource-src-$(QT5WEBENGINE_VERSION).tar.xz
|
||||
QT5WEBENGINE_DEPENDENCIES = ffmpeg libglib2 libvpx opus webp qt5base \
|
||||
qt5declarative qt5webchannel host-bison host-flex host-gperf \
|
||||
host-pkgconf host-python
|
||||
QT5WEBENGINE_INSTALL_STAGING = YES
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT5_VERSION_LATEST),y)
|
||||
include package/qt5/qt5webengine/chromium-latest.inc
|
||||
else
|
||||
include package/qt5/qt5webengine/chromium-lts.inc
|
||||
endif
|
||||
QT5WEBENGINE_LICENSE = GPL-2.0 or LGPL-3.0 or GPL-3.0 or GPL-3.0 with exception
|
||||
QT5WEBENGINE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT \
|
||||
LICENSE.GPLv3 LICENSE.LGPL3 $(CHROMIUM_LICENSE_FILES)
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT5BASE_XCB),y)
|
||||
QT5WEBENGINE_DEPENDENCIES += xlib_libXScrnSaver xlib_libXcomposite \
|
||||
xlib_libXcursor xlib_libXi xlib_libXrandr xlib_libXtst
|
||||
endif
|
||||
|
||||
QT5WEBENGINE_QMAKEFLAGS += WEBENGINE_CONFIG+=use_system_ffmpeg
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT5WEBENGINE_PROPRIETARY_CODECS),y)
|
||||
QT5WEBENGINE_QMAKEFLAGS += WEBENGINE_CONFIG+=use_proprietary_codecs
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT5WEBENGINE_ALSA),y)
|
||||
QT5WEBENGINE_DEPENDENCIES += alsa-lib
|
||||
else
|
||||
QT5WEBENGINE_QMAKEFLAGS += QT_CONFIG-=alsa
|
||||
endif
|
||||
|
||||
# QtWebengine's build system uses python, but only supports python2. We work
|
||||
# around this by forcing python2 early in the PATH, via a python->python2
|
||||
# symlink.
|
||||
QT5WEBENGINE_ENV = PATH=$(@D)/host-bin:$(BR_PATH)
|
||||
define QT5WEBENGINE_PYTHON2_SYMLINK
|
||||
mkdir -p $(@D)/host-bin
|
||||
ln -sf $(HOST_DIR)/bin/python2 $(@D)/host-bin/python
|
||||
endef
|
||||
QT5WEBENGINE_PRE_CONFIGURE_HOOKS += QT5WEBENGINE_PYTHON2_SYMLINK
|
||||
|
||||
define QT5WEBENGINE_CONFIGURE_CMDS
|
||||
(cd $(@D); $(TARGET_MAKE_ENV) $(QT5WEBENGINE_ENV) $(HOST_DIR)/bin/qmake $(QT5WEBENGINE_QMAKEFLAGS))
|
||||
endef
|
||||
|
||||
define QT5WEBENGINE_BUILD_CMDS
|
||||
$(TARGET_MAKE_ENV) $(QT5WEBENGINE_ENV) $(MAKE) -C $(@D)
|
||||
endef
|
||||
|
||||
define QT5WEBENGINE_INSTALL_STAGING_CMDS
|
||||
$(TARGET_MAKE_ENV) $(QT5WEBENGINE_ENV) $(MAKE) -C $(@D) install
|
||||
$(QT5_LA_PRL_FILES_FIXUP)
|
||||
endef
|
||||
|
||||
define QT5WEBENGINE_INSTALL_TARGET_QMLS
|
||||
cp -dpfr $(STAGING_DIR)/usr/qml/QtWebEngine $(TARGET_DIR)/usr/qml/
|
||||
endef
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT5BASE_EXAMPLES),y)
|
||||
define QT5WEBENGINE_INSTALL_TARGET_EXAMPLES
|
||||
cp -dpfr $(STAGING_DIR)/usr/lib/qt/examples/webengine* $(TARGET_DIR)/usr/lib/qt/examples/
|
||||
endef
|
||||
endif
|
||||
|
||||
ifneq ($(BR2_STATIC_LIBS),y)
|
||||
define QT5WEBENGINE_INSTALL_TARGET_LIBS
|
||||
cp -dpf $(STAGING_DIR)/usr/lib/libQt5WebEngine*.so.* $(TARGET_DIR)/usr/lib
|
||||
cp -dpf $(STAGING_DIR)/usr/libexec/QtWebEngineProcess $(TARGET_DIR)/usr/libexec/
|
||||
cp -dpfr $(STAGING_DIR)/usr/resources/ $(TARGET_DIR)/usr/
|
||||
mkdir -p $(TARGET_DIR)/usr/translations/qtwebengine_locales/
|
||||
cp -dpfr $(STAGING_DIR)/usr/translations/qtwebengine_locales $(TARGET_DIR)/usr/translations/qtwebengine_locales/
|
||||
endef
|
||||
endif
|
||||
|
||||
define QT5WEBENGINE_INSTALL_TARGET_CMDS
|
||||
$(QT5WEBENGINE_INSTALL_TARGET_LIBS)
|
||||
$(QT5WEBENGINE_INSTALL_TARGET_QMLS)
|
||||
$(QT5WEBENGINE_INSTALL_TARGET_EXAMPLES)
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
||||
Reference in New Issue
Block a user