./x11/qt5/qtwebengine [Chromium-based web engine for Qt5]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 5.15.2, Package name: qtwebengine-5.15.2
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
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.


Filesize: 273576.703 KB
Version History (View Complete History)
  • (2021-01-20) Updated to version: qtwebengine-5.15.2
  • (2020-05-16) Package added to openports.se, version qtwebengine-5.13.2 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-01-18 23:16:36 by Rafael Sadowski | Files touched by this commit (779)
Log message:
Update Qt to 5.15.2
This updates Qt to the latest LTS version and also contains qtwebengine 5.15.2.
LTS, whatever this mines this days.
Many thanks to all who made this possible and all the test/cpu hours!
George Koehler (octave runtime test),powerpc (cwen@), sparc64 (kmos@),
amd64,i386 (landry@ and Me)
OK landry@
   2020-10-06 10:51:19 by Landry Breuil | Files touched by this commit (1)
Log message:
Make sure systemwide minizip isnt detected.
qtwebengine bundles two incompatible versions of minizip in its chromium
copy, and everything blows if the systemwide minizip is detected.
   2020-09-28 08:24:42 by Christian Weisgerber | Files touched by this commit (1)
Log message:
fix build on aarch64 by reverting (!) upstream qtwebengine-chromium's
"Fix building on aarch64 without fp16" commit
   2020-06-10 13:50:28 by Rafael Sadowski | Files touched by this commit (1)
Log message:
Add missing dependency lcms2, spotted by naddy@, thanks!
   2020-06-09 01:14:46 by Jasper Lievisse Adriaanse | Files touched by this commit (49)
Log message:
bump after libxslt dependency changed
   2020-06-04 08:18:57 by Stuart Henderson | Files touched by this commit (1)
Log message:
mark BROKEN-i386, this can't be built on the build machines.
it maybe possible to get it building with -Wl,--no-keep-memory or maybe
by using ld.bfd instead of LLD, if someone wants to figure out the qmake/gn
bits needed I can test diffs
   2020-05-25 05:51:12 by Stuart Henderson | Files touched by this commit (1)
Log message:
qtwebengine: try DPB_PROPERTIES=lonesome on i386 to see if that allows
it to build.
[memory below the 4GB line is very limited on at least some modern
intel x86 processors as used in the package build cluster; according to
Dell systems with Skylake CPUs "allocate more memory" (to the hardware)
"as they are often configured with Thunderbolt capability" ...
"regardless of the system having actual Thunderbolt hardware" and
according to Acer they "reserve more memory for PCI-Express and MMIO
devices" - presumably same for Kaby Lake as in the build machines].
   2020-05-18 09:29:08 by Rafael Sadowski | Files touched by this commit (1)
Log message:
Add ONLY_FOR_ARCHS to amd64 aarch64 i386, spotted by cwen
   2020-05-16 01:03:01 by Rafael Sadowski | Files touched by this commit (561)
Log message:
Update QtWebEngine to 5.13.2
QtWebEngine is not yet enabled (hooked up) but this version works for the most
use-cases. Google maps, Youtube stream with sound, nextcloud...  I have not
tested video conferences, this is not the main use case either.
Most applications do not use QtWebEngine to implement a browser but to interact
with certain HTTPS services/websites or for showing HTML docs.
Next tasks:
- Slowly switch and test some KDE5 applications from qtwebkit to qtwebengine
- py-qtwebengine
FYI: We're not going to switch otter-browser to QtWebEngine. Otter is the only
browser really working on macppc.
To be honest, this would never be possible without the incredible chromium
patches collection of robert@ and his input. So a lot of patches come from
www/chromium/patches and some form FreeBSD.