# HG changeset patch # User Xander Ziiryanoff # Date 1454259118 -3600 # Node ID 109b336390589c0ca5dfcef5dda36bf36a319446 # Parent 4976349ba35b701837db57a25517e98e9e61c0a8 qtwebkit : fix monospace font diff -r 4976349ba35b -r 109b33639058 qtwebkit/receipt --- a/qtwebkit/receipt Sun Jan 31 14:08:53 2016 +0100 +++ b/qtwebkit/receipt Sun Jan 31 17:51:58 2016 +0100 @@ -10,6 +10,9 @@ WEB_SITE="http://download.kde.org" WGET_URL="$WEB_SITE/stable/$PACKAGE-${VERSION:0:3}/$VERSION/src/$TARBALL" +PROVIDE="libQtWebkit" +CONFIG_FILES="/etc/fonts/conf.d/10-QtWebkit-monospace.conf" + DEPENDS="libQtCore libQtDBus libQtGui libQtXml libQtNetwork libQtOpenGL \ mesa sqlite gstreamer orc gst-plugins-base" BUILD_DEPENDS="Qt4-dev libQtDeclarative qmake bison flex gperf ruby-dev mesa-dev \ @@ -17,6 +20,8 @@ compile_rules() { + sed 's|FixedFont, default.*$|FixedFont, QLatin1String("monospace"));|' -i \ + $src/Source/WebKit/qt/Api/qwebsettings.cpp QTDIR=/usr QMAKE_CXXFLAGS=$CFLAGS \ Tools/Scripts/build-webkit \ --qt \ @@ -34,7 +39,15 @@ genpkg_rules() { - mkdir -p $fs/usr/lib $fs/usr/bin + mkdir -p $fs/usr/lib $fs/usr/bin $fs/etc/fonts/conf.d + cat > $fs/etc/fonts/conf.d/10-QtWebkit-monospace.conf < + monospace + + DejaVu Sans Mono + + +EOT cp -a $src/WebKitBuild/Release/bin/Qt* $fs/usr/bin cp -a $install/usr/lib/*.so* $fs/usr/lib }