summaryrefslogtreecommitdiffstats
path: root/rules/wpewebkit.make
Commit message (Collapse)AuthorAgeFilesLines
* wpewebkit: add runtime logging supportMarco Felsch2021-03-301-0/+4
| | | | | | | | | To enable 'Release' builds with logging support we need to override the LOG_DISABLED define else logging is only enabled for 'Debug' builds. Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> Message-Id: <20210329090011.25309-4-m.felsch@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wpewebkit: version bump 2.30.5 -> 2.30.6Marco Felsch2021-03-301-2/+2
| | | | | | | | | | | | | The upstream release notes are: 8<-------------------------------------------------------------- - Update User-Agent quirks again for Google Docs and Google Drive. - Fix several crashes and rendering issues. 8<-------------------------------------------------------------- Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> Message-Id: <20210329090011.25309-1-m.felsch@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wpewebkit: version bump 2.30.4 -> 2.30.5Bastian Krause2021-03-121-2/+2
| | | | | | Signed-off-by: Bastian Krause <bst@pengutronix.de> Message-Id: <20210311170635.32766-2-bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wpewebkit: version bump 2.30.2 -> 2.30.4Bastian Krause2021-01-151-2/+2
| | | | | | | | Building with video support disabled is fixed upstream. Signed-off-by: Bastian Krause <bst@pengutronix.de> Message-Id: <20210113115507.32594-1-bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wpewebkit: fix building on x86_64 and aarch64Michael Olbrich2020-11-301-1/+12
| | | | | | | | | | | | Building libqtwpe.so with bmalloc currently fails on these architectures with: lib/../Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Heap.cpp.o: in function `bmalloc::Heap::usingGigacage()': Heap.cpp:(.text+0x24): undefined reference to `g_config' So use system malloc for now in this case for now. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wpewebkit: version bump 2.30.1 -> 2.30.2Bastian Krause2020-11-201-2/+2
| | | | | | Signed-off-by: Bastian Krause <bst@pengutronix.de> Message-Id: <20201116122123.26777-1-bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wpewebkit: version bump 2.28.4 -> 2.30.1Bastian Krause2020-10-281-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | ENABLE_ACCELERATED_2D_CANVAS=ON is broken on 2.30.1. It defaults to off and does not really improve performance on embedded devices (paraphrasing the wpewebkit maintainers). There was even discussion to turn it into a private option [1]. So turn it off. wpewebkit depends on gstreamer for audio/video playback and more. The required plugin packages are already selected, but not all plugins used in Source/WebCore/platform/{audio,graphics,mediastream}/. Fix that. While at it, distinguish video/audio plugins and turn GST_PLUGINS_GOOD1/GST_PLUGINS_BAD1 into runtime dependencies. Enable/disable the corresponding CMake options ENABLE_VIDEO and ENABLE_WEB_AUDIO accordingly. The included patch is needed to make builds with ENABLE_VIDEO=OFF work. [1] https://bugs.webkit.org/show_bug.cgi?id=148473 Signed-off-by: Bastian Krause <bst@pengutronix.de> Message-Id: <20201022082500.20644-3-bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wpewebkit: version bump 2.28.2 -> 2.28.4Bastian Krause2020-08-301-2/+2
| | | | | | Signed-off-by: Bastian Krause <bst@pengutronix.de> Message-Id: <20200826093018.10870-1-bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wpewebkit: version bump to 2.28.2Marco Felsch2020-07-041-2/+2
| | | | | | Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> Message-Id: <20200702102226.11278-2-m.felsch@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wpewebkit: new packageLucas Stach2020-04-091-0/+91
WebPlatformForEmbedded port for the WebKit cross-platform web browser engine. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Message-Id: <20200408193002.18077-3-l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>