[SCM] qtbase packaging branch, ubuntu, updated. debian/5.5.1+dfsg-1-62-g0ef4d7d

Timo Jyrinki timo at moszumanska.debian.org
Mon Nov 2 08:20:55 UTC 2015


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

The following commit has been merged in the ubuntu branch:
commit 0ef4d7dcf718099e9a7ab26d8d66174166e8ea84
Author: Timo Jyrinki <timo.jyrinki at canonical.com>
Date:   Mon Nov 2 08:20:45 2015 +0000

    Remove disable_overlay_scrollbars.diff as overlay scrollbars were dropped.
---
 debian/changelog                               |  1 +
 debian/patches/disable_overlay_scrollbars.diff | 50 --------------------------
 debian/patches/series                          |  1 -
 3 files changed, 1 insertion(+), 51 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 9d5afc9..1e3fd98 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -20,6 +20,7 @@ qtbase-opensource-src (5.5.1+dfsg-1ubuntu1) UNRELEASED; urgency=medium
       (LP: #1470700)
   * debian/patches/Use-Node-name-if-Node-logicalModuleName-is-empty-for.patch:
     - Fix a qdoc issue (LP: #1447182)
+  * Remove disable_overlay_scrollbars.diff as overlay scrollbars were dropped.
 
  -- Timo Jyrinki <timo-jyrinki at ubuntu.com>  Tue, 24 Mar 2015 13:56:14 +0000
 
diff --git a/debian/patches/disable_overlay_scrollbars.diff b/debian/patches/disable_overlay_scrollbars.diff
deleted file mode 100644
index 52e9194..0000000
--- a/debian/patches/disable_overlay_scrollbars.diff
+++ /dev/null
@@ -1,50 +0,0 @@
-Description: disable Ubuntu overlay scrollbars as they don’t play well with Qt
-Author: Aurélien Gâteau <aurelien.gateau at canonical.com>
-Last-Update: 2013-04-22
-Forwarded: not-needed
-
---- a/src/widgets/styles/qgtkstyle_p.cpp
-+++ b/src/widgets/styles/qgtkstyle_p.cpp
-@@ -99,6 +99,7 @@ Q_GLOBAL_STATIC(QGtkStyleUpdateScheduler, styleScheduler)
- 
- Ptr_gtk_container_forall QGtkStylePrivate::gtk_container_forall = 0;
- Ptr_gtk_init QGtkStylePrivate::gtk_init = 0;
-+Ptr_ubuntu_gtk_set_use_overlay_scrollbar QGtkStylePrivate::ubuntu_gtk_set_use_overlay_scrollbar = 0;
- Ptr_gtk_style_attach QGtkStylePrivate::gtk_style_attach = 0;
- Ptr_gtk_window_new QGtkStylePrivate::gtk_window_new = 0;
- Ptr_gtk_widget_destroy QGtkStylePrivate::gtk_widget_destroy = 0;
-@@ -351,6 +352,7 @@ void QGtkStylePrivate::resolveGtk() const
-     QLibrary libgtk(QLS("gtk-x11-2.0"), 0, 0);
- 
-     gtk_init = (Ptr_gtk_init)libgtk.resolve("gtk_init");
-+    ubuntu_gtk_set_use_overlay_scrollbar = (Ptr_ubuntu_gtk_set_use_overlay_scrollbar)libgtk.resolve("ubuntu_gtk_set_use_overlay_scrollbar");
-     gtk_window_new = (Ptr_gtk_window_new)libgtk.resolve("gtk_window_new");
-     gtk_style_attach = (Ptr_gtk_style_attach)libgtk.resolve("gtk_style_attach");
-     gtk_widget_destroy = (Ptr_gtk_widget_destroy)libgtk.resolve("gtk_widget_destroy");
-@@ -549,6 +551,8 @@ void QGtkStylePrivate::initGtkWidgets() const
-         QGtkStylePrivate::gtk_init (NULL, NULL);
- #ifndef Q_OS_MAC
-         XSetErrorHandler(qt_x_errhandler);
-+        if (QGtkStylePrivate::ubuntu_gtk_set_use_overlay_scrollbar)
-+            QGtkStylePrivate::ubuntu_gtk_set_use_overlay_scrollbar(false);
- #endif
- 
-         // make a window
---- a/src/widgets/styles/qgtkstyle_p_p.h
-+++ b/src/widgets/styles/qgtkstyle_p_p.h
-@@ -129,6 +129,7 @@ typedef char* (*Ptr_gconf_client_get_string)(GConfClient*, const char*, GError *
- typedef bool (*Ptr_gconf_client_get_bool)(GConfClient*, const char*, GError **);
- 
- typedef void (*Ptr_gtk_init)(int *, char ***);
-+typedef void (*Ptr_ubuntu_gtk_set_use_overlay_scrollbar) (gboolean);
- typedef GtkWidget* (*Ptr_gtk_window_new) (GtkWindowType);
- typedef GtkStyle* (*Ptr_gtk_style_attach)(GtkStyle *, GdkWindow *);
- typedef void (*Ptr_gtk_widget_destroy) (GtkWidget *);
-@@ -344,6 +345,7 @@ public:
- 
-     static Ptr_gtk_container_forall gtk_container_forall;
-     static Ptr_gtk_init gtk_init;
-+    static Ptr_ubuntu_gtk_set_use_overlay_scrollbar ubuntu_gtk_set_use_overlay_scrollbar;
-     static Ptr_gtk_style_attach gtk_style_attach;
-     static Ptr_gtk_window_new gtk_window_new;
-     static Ptr_gtk_widget_destroy gtk_widget_destroy;
diff --git a/debian/patches/series b/debian/patches/series
index f98009b..b544121 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -12,7 +12,6 @@ hurd-forkfd.diff
 link_fbclient.diff
 
 # Ubuntu specific.
-disable_overlay_scrollbars.diff
 qt5-qmake-arm-linux-gnueabihf
 Add-workaround-for-GL-on-Android-emulator.patch
 enable-tests.patch

-- 
qtbase packaging



More information about the pkg-kde-commits mailing list