[SCM] qtbase packaging branch, kubuntu_unstable, updated. debian/5.5.0+dfsg-4-47-gc387b32

Rohan Garg rohangarg-guest at moszumanska.debian.org
Tue Sep 8 13:43:34 UTC 2015


Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtbase.git;a=commitdiff;h=e938515

The following commit has been merged in the kubuntu_unstable branch:
commit e93851571669b40fc8f9e7c2b8416c8ec892f483
Author: Timo Jyrinki <timo.jyrinki at canonical.com>
Date:   Mon Aug 17 11:04:43 2015 +0000

    Forward port enable_fonts_always_smoothly.patch (LP: #1475205)
---
 debian/changelog                                  |  9 ++++++++
 debian/patches/enable_fonts_always_smoothly.patch | 26 +++++++++++++++++++++++
 debian/patches/series                             |  1 +
 3 files changed, 36 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 60349d8..4916042 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -63,6 +63,15 @@ qtbase-opensource-src (5.4.2+dfsg-3) experimental; urgency=medium
 
  -- Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>  Mon, 22 Jun 2015 09:59:21 -0300
 
+qtbase-opensource-src (5.4.2+dfsg-2ubuntu3) trusty; urgency=medium
+
+  [ Gary Wang ]
+  * debian/patches/enable_fonts_always_smoothly.patch:
+    - Workaround a glyph rendering problem by forcing distance field 
+      rendering (LP: #1462982) (LP: #1475205)
+
+ -- Timo Jyrinki <timo.jyrinki at iki.fi>  Wed, 05 Aug 2015 11:44:25 +0300
+
 qtbase-opensource-src (5.4.2+dfsg-2ubuntu2.1) wily; urgency=medium
 
   * Rebuild for ICU 55.1.
diff --git a/debian/patches/enable_fonts_always_smoothly.patch b/debian/patches/enable_fonts_always_smoothly.patch
new file mode 100644
index 0000000..16df954
--- /dev/null
+++ b/debian/patches/enable_fonts_always_smoothly.patch
@@ -0,0 +1,26 @@
+=== modified file 'src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp'
+--- a/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp	2013-05-03 09:40:08 +0000
++++ b/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp	2015-08-04 11:02:35 +0000
+@@ -813,6 +813,11 @@
+     return QFont(resolved);
+ }
+ 
++bool QFontconfigDatabase::fontsAlwaysScalable() const
++{
++    return true;
++}
++
+ void QFontconfigDatabase::setupFontEngine(QFontEngineFT *engine, const QFontDef &fontDef) const
+ {
+     bool antialias = !(fontDef.styleStrategy & QFont::NoAntialias);
+=== modified file 'src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase_p.h'
+--- a/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase_p.h	2013-05-03 09:40:08 +0000
++++ b/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase_p.h	2015-08-04 11:03:32 +0000
+@@ -57,6 +57,7 @@
+     QStringList addApplicationFont(const QByteArray &fontData, const QString &fileName) Q_DECL_OVERRIDE;
+     QString resolveFontFamilyAlias(const QString &family) const Q_DECL_OVERRIDE;
+     QFont defaultFont() const Q_DECL_OVERRIDE;
++    bool fontsAlwaysScalable() const Q_DECL_OVERRIDE;
+ 
+ private:
+     void setupFontEngine(QFontEngineFT *engine, const QFontDef &fontDef) const;
diff --git a/debian/patches/series b/debian/patches/series
index 1bcf0d0..b77e8d7 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -16,3 +16,4 @@ Add-workaround-for-GL-on-Android-emulator.patch
 enable-tests.patch
 qopenglframebufferobject_powervrworkaround.patch
 disable-generic-plugin-when-others-available.patch
+enable_fonts_always_smoothly.patch

-- 
qtbase packaging



More information about the pkg-kde-commits mailing list