[Re-Submitted comment - simplified patch]
It seems like the PLATFORM macro is not working properly, it still detects the platform to be something else but "WIN". Adding the following patch solved the build problem for me:
*** trunk/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h 2014-02-01 20:37:48.000000000 +0000
--- trunk/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h 2014-03-03 12:00:49.989756897 +0000
***************
*** 29,41 ****
#include <wtf/text/CString.h>
#include <wtf/text/WTFString.h>
- #if !PLATFORM(GTK) && !PLATFORM(EFL) && !PLATFORM(BLACKBERRY) && !PLATFORM(QT) && !PLATFORM(WIN)
- #include "ANGLE/ShaderLang.h"
- #elif PLATFORM(WIN)
#include "GLSLANG/ShaderLang.h"
! #else
! #include "ShaderLang.h"
! #endif
namespace WebCore {
Search Criteria
Package Details: mingw-w64-qt5-webkit 5.9.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mingw-w64-qt5-webkit.git (read-only, click to copy) |
---|---|
Package Base: | mingw-w64-qt5-webkit |
Description: | Classes for a WebKit2 based implementation and a new QML API (mingw-w64) |
Upstream URL: | https://www.qt.io/ |
Licenses: | custom, GPL3, LGPL, FDL |
Groups: | mingw-w64-qt5 |
Submitter: | ant32 |
Maintainer: | Martchus |
Last Packager: | Martchus |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2014-02-11 15:57 (UTC) |
Last Updated: | 2017-06-08 19:52 (UTC) |
Dependencies (18)
- mingw-w64-angleprojectAUR (mingw-w64-angleprojectAUR)
- mingw-w64-fontconfigAUR
- mingw-w64-icuAUR
- mingw-w64-libjpeg-turboAUR (mingw-w64-libjpegAUR)
- mingw-w64-libpngAUR
- mingw-w64-libwebpAUR
- mingw-w64-libxsltAUR
- mingw-w64-qt5-declarativeAUR
- mingw-w64-qt5-locationAUR
- mingw-w64-qt5-multimediaAUR
- mingw-w64-qt5-sensorsAUR
- mingw-w64-sqliteAUR
- mingw-w64-zlibAUR
- gperf (gperf-gitAUR) (make)
- mingw-w64-gcc (mingw-w64-gcc132AUR, llvm-mingw-w64-toolchain-ucrt-binAUR, llvm-mingw-w64-toolchain-msvcrt-binAUR) (make)
- mingw-w64-pkg-configAUR (llvm-mingw-w64-pkg-configAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- ruby (make)
Required by (0)
Sources (10)
- 0001-Use-correct-ICU-libs.patch
- 0002-Use-pkg-config.patch
- 0003-Use-system-ANGLE-rather-than-bundled-version.patch
- 0004-Prevent-symbols-not-being-exported-in-Qt5WebKit.dll.patch
- 0005-Build-with-smaller-debug-info.patch
- 0006-Establish-compatibility-with-latest-ANGLE.patch
- 0007-Include-intrin.h-for-declaration-of-_mm_mfence.patch
- 0008-Link-against-ANGLE-even-if-Qt-is-configured-not-to.patch
- 0009-Fixed-crash-probably-miscompilation-with-MinGW-w64-5.patch
- https://download.qt.io/community_releases/5.9/5.9.0-final/qtwebkit-opensource-src-5.9.0.tar.xz
Latest Comments
« First ‹ Previous 1 2 3
luspi commented on 2014-03-03 22:14 (UTC)
ant32 commented on 2014-02-11 16:11 (UTC)
This package does not build.
If someone has time to debug why it doesn't build please do so.
Pinned Comments
Martchus commented on 2019-01-21 14:57 (UTC)
I discontinued caring about this package a while ago. The package also has been removed from my binary repository.
The reason is that even the "revived" version this package should be updated to seems not very actively maintained.
Martchus commented on 2016-07-10 19:42 (UTC)