[arch-commits] Commit in gtk3/trunk (PKGBUILD window-edges.diff)

Jan Steffens heftig at archlinux.org
Wed Oct 4 14:30:06 UTC 2017


    Date: Wednesday, October 4, 2017 @ 14:30:05
  Author: heftig
Revision: 306719

3.22.24-1

Modified:
  gtk3/trunk/PKGBUILD
Deleted:
  gtk3/trunk/window-edges.diff

-------------------+
 PKGBUILD          |   11 +-----
 window-edges.diff |   90 ----------------------------------------------------
 2 files changed, 3 insertions(+), 98 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-10-04 11:41:26 UTC (rev 306718)
+++ PKGBUILD	2017-10-04 14:30:05 UTC (rev 306719)
@@ -4,8 +4,8 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk-update-icon-cache gtk3-print-backends)
-pkgver=3.22.23
-pkgrel=2
+pkgver=3.22.24
+pkgrel=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(i686 x86_64)
 url="http://www.gtk.org/"
@@ -16,15 +16,13 @@
 makedepends=(gobject-introspection libcanberra gtk-doc git colord rest libcups glib2-docs
              sassc)
 license=(LGPL)
-_commit=a5c24729413361bdd3427a8ab248519429583e22  # tags/3.22.23^0
+_commit=e72d54c8a7bdf5f41feccbcc0b78522a8b50d79e  # tags/3.22.24^0
 source=("git+https://git.gnome.org/browse/gtk+#commit=$_commit"
-        window-edges.diff
         settings.ini
         gtk-query-immodules-3.0.hook
         gtk-update-icon-cache.hook
         gtk-update-icon-cache.script)
 sha256sums=('SKIP'
-            '12dc4b946f1d5fd4cf7056ed1fe6cdd19c12730568e608aec3b3a1316f27b843'
             '01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202'
             'de46e5514ff39a7a65e01e485e874775ab1c0ad20b8e94ada43f4a6af1370845'
             '496064a9dd6214bd58f689dd817dbdc4d7f17d42a8c9940a87018c3f829ce308'
@@ -38,9 +36,6 @@
 prepare() {
   mkdir print-backends
   cd gtk+
-
-  patch -Np1 -i ../window-edges.diff
-
   NOCONFIGURE=1 ./autogen.sh
 }
 

Deleted: window-edges.diff
===================================================================
--- window-edges.diff	2017-10-04 11:41:26 UTC (rev 306718)
+++ window-edges.diff	2017-10-04 14:30:05 UTC (rev 306719)
@@ -1,90 +0,0 @@
-diff --git i/gdk/wayland/gdkwindow-wayland.c w/gdk/wayland/gdkwindow-wayland.c
-index 77a6e978f8463ccd..c87d6d9ce7e79bef 100644
---- i/gdk/wayland/gdkwindow-wayland.c
-+++ w/gdk/wayland/gdkwindow-wayland.c
-@@ -3004,7 +3004,7 @@ gtk_surface_configure_edges (void                *data,
-           new_state |= GDK_WINDOW_STATE_TOP_RESIZABLE;
-           break;
-         case GTK_SURFACE1_EDGE_CONSTRAINT_RESIZABLE_RIGHT:
--          new_state |= GDK_WINDOW_STATE_TOP_TILED;
-+          new_state |= GDK_WINDOW_STATE_RIGHT_RESIZABLE;
-           break;
-         case GTK_SURFACE1_EDGE_CONSTRAINT_RESIZABLE_BOTTOM:
-           new_state |= GDK_WINDOW_STATE_BOTTOM_RESIZABLE;
-diff --git i/gtk/gtkwindow.c w/gtk/gtkwindow.c
-index ffc841871fde0d61..a4ba0982240d8b6d 100644
---- i/gtk/gtkwindow.c
-+++ w/gtk/gtkwindow.c
-@@ -6855,7 +6855,7 @@ update_corner_windows (GtkWindow *window,
-                                        region, 0, 0);
-       cairo_region_destroy (region);
- 
--      gdk_window_hide (priv->border_window[GDK_WINDOW_EDGE_NORTH_EAST]);
-+      gdk_window_show_unraised (priv->border_window[GDK_WINDOW_EDGE_NORTH_EAST]);
-     }
-   else
-     {
-@@ -7065,57 +7065,50 @@ update_border_windows (GtkWindow *window)
- 
-   if (resize_n)
-     {
--      y += window_border.top;
-+      y += window_border.top + handle_v;
-       h -= window_border.top + handle_v;
-     }
- 
-   if (resize_w)
-     {
--      x += window_border.left;
-+      x += window_border.left + handle_h;
-       w -= window_border.left + handle_h;
-     }
- 
-   if (resize_s)
-     h -= window_border.bottom + handle_v;
- 
-   if (resize_e)
-     w -= window_border.right + handle_h;
- 
-   /* North */
-   if (resize_n)
-     {
--      gdk_window_move_resize (priv->border_window[GDK_WINDOW_EDGE_SOUTH],
--                              x, window_border.top + height,
--                              w, border.bottom);
-+      gdk_window_move_resize (priv->border_window[GDK_WINDOW_EDGE_NORTH],
-+                              x, window_border.top - border.top,
-+                              w, border.top);
- 
-       gdk_window_show_unraised (priv->border_window[GDK_WINDOW_EDGE_NORTH]);
-     }
-   else
-     {
-       gdk_window_hide (priv->border_window[GDK_WINDOW_EDGE_NORTH]);
-     }
- 
-   /* South */
--  if (resize_n)
-+  if (resize_s)
-     {
-       gdk_window_move_resize (priv->border_window[GDK_WINDOW_EDGE_SOUTH],
-                               x, window_border.top + height,
-                               w, border.bottom);
- 
-       gdk_window_show_unraised (priv->border_window[GDK_WINDOW_EDGE_SOUTH]);
-     }
-   else
-     {
-       gdk_window_hide (priv->border_window[GDK_WINDOW_EDGE_SOUTH]);
-     }
- 
--  /*
--   * Horizontal edges
--   */
--
--  y = (resize_n || resize_s) ? window_border.top + handle_v : 0;
--  h = (resize_n || resize_s) ? height - 2 * handle_v : height + window_border.top + window_border.bottom;
--
-   /* East */
-   if (resize_e)
-     {



More information about the arch-commits mailing list