summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Newgard2015-04-15 02:56:19 -0500
committerDoug Newgard2015-06-08 13:45:26 -0500
commit7edcd5864e7232e1789654d4e1187d6f6e2aeefd (patch)
tree9fb04bc97397c86508e8942537b67317f24ab1aa
parent4e99a44791c53bb934e1644e7e15d26e817413d7 (diff)
downloadaur-7edcd5864e7232e1789654d4e1187d6f6e2aeefd.tar.gz
Build with glib 2.43+
-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/"
}
-