summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD5
1 files changed, 4 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6db6dd2abafa..fb55630058cd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -16,6 +16,10 @@ sha256sums=('d8d21e27f4a21cd77c41914548c184ddb98693ba23851aa66c8e51c0be4b90b7')
prepare() {
# Turn off -Werror, causes too many build failures for things we don't care about
sed -i '/-Werror/d' $pkgname/Source/cmake/WebKitHelpers.cmake
+
+# Build with glib 2.43+
+ sed -i '/^\s\?\+GMutexLocker/ s/GMutexLocker/WebCore::GMutexLocker/' \
+ $pkgname/Source/WebCore/platform/graphics/gstreamer/{WebKitWebSourceGStreamer.cpp,MediaPlayerPrivateGStreamerBase.cpp,VideoSinkGStreamer.cpp}
}
build() {
@@ -37,4 +41,3 @@ package() {
install -d "$pkgdir/usr/share/licenses/$pkgname/"
install -m644 Source/WebCore/LICENSE-{APPLE,LGPL-2} "$pkgdir/usr/share/licenses/$pkgname/"
}
-