mirror of
https://git.freebsd.org/ports.git
synced 2025-05-17 09:33:11 -04:00
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 on platforms that do not have a native web engine. 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. Most of the patches were taken from Chromium 102.0.5005.115 (6fbdece63f
) and a small portion also from Chromium 105.0.5195.102 (96b9a69e70
) , which has been required since Qt 6.4.1. In contrast to www/qt5-webengine, some things have changed in the build process: * Python 3.x is used * CMake maintains the whole build process at the top. * devel/binutils is no longer required. At last but not least: Many thanks to madpilot for additional tests and hints and to tcberner for the moral support during the last mile! Reviewed by: madpilot, tcberner (kde) Approved by: fluffy (kde) Differential Revision: https://reviews.freebsd.org/D37859
13 lines
428 B
Text
13 lines
428 B
Text
--- src/host/BUILD.toolchain.gn.in.orig 2022-11-08 21:18:48 UTC
|
|
+++ src/host/BUILD.toolchain.gn.in
|
|
@@ -6,7 +6,9 @@ gcc_toolchain("@GN_TOOLCHAIN@") {
|
|
ld = "@CMAKE_CXX_COMPILER@"
|
|
ar = "@CMAKE_AR@"
|
|
nm = "@CMAKE_NM@"
|
|
- extra_cppflags = ""
|
|
+ extra_cppflags = "%%CPPFLAGS%%"
|
|
+ extra_cxxflags = "%%CXXFLAGS%%"
|
|
+ extra_ldflags = "%%LDFLAGS%%"
|
|
toolchain_args = {
|
|
current_os = "@GN_OS@"
|
|
current_cpu = "@GN_CPU@"
|