[arch-commits] Commit in gtk3/trunk (1638.patch PKGBUILD)
Jan Steffens
heftig at archlinux.org
Tue Apr 7 22:35:50 UTC 2020
Date: Tuesday, April 7, 2020 @ 22:35:50
Author: heftig
Revision: 379776
3.24.17+22+g99bae0fb5f-1
Modified:
gtk3/trunk/PKGBUILD
Deleted:
gtk3/trunk/1638.patch
------------+
1638.patch | 34 ----------------------------------
PKGBUILD | 10 ++--------
2 files changed, 2 insertions(+), 42 deletions(-)
Deleted: 1638.patch
===================================================================
--- 1638.patch 2020-04-07 22:13:32 UTC (rev 379775)
+++ 1638.patch 2020-04-07 22:35:50 UTC (rev 379776)
@@ -1,34 +0,0 @@
-From c5d9c8be2bda087ce33b36f46971dfb77f976827 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Jonas=20=C3=85dahl?= <jadahl at gmail.com>
-Date: Mon, 6 Apr 2020 14:20:43 +0200
-Subject: [PATCH] wayland: Always store unconfigured size
-
-This means it'll always be as up to date GdkWindow::width/height. We
-still skip the resize for non-configured windows though, to avoid
-mapping with the wrong size.
-
-The commit f06ee688fe86ec8e1db1c515a7bf2ccc8decc310 also accidentally
-removed the unconfigured size setting completely, so this essentially
-adds it back, but always sets it.
-
-Closes: https://gitlab.gnome.org/GNOME/gtk/-/issues/2582
----
- gdk/wayland/gdkwindow-wayland.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c
-index f6acc74366..30d4353826 100644
---- a/gdk/wayland/gdkwindow-wayland.c
-+++ b/gdk/wayland/gdkwindow-wayland.c
-@@ -1156,6 +1156,8 @@ gdk_wayland_window_maybe_configure (GdkWindow *window,
- gboolean is_xdg_popup;
- gboolean is_visible;
-
-+ impl->unconfigured_width = calculate_width_without_margin (window, width);
-+ impl->unconfigured_height = calculate_height_without_margin (window, height);
-
- if (should_inhibit_resize (window))
- return;
---
-2.24.1
-
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-04-07 22:13:32 UTC (rev 379775)
+++ PKGBUILD 2020-04-07 22:35:50 UTC (rev 379776)
@@ -3,7 +3,7 @@
pkgbase=gtk3
pkgname=(gtk3 gtk-update-icon-cache)
-pkgver=3.24.17+18+gcdd4349bfe
+pkgver=3.24.17+22+g99bae0fb5f
pkgrel=1
epoch=1
pkgdesc="GObject-based multi-platform GUI toolkit"
@@ -15,15 +15,13 @@
cantarell-fonts colord rest libcups libcanberra fribidi iso-codes)
makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
license=(LGPL)
-_commit=cdd4349bfed91cbc69b5f4b5e620f98b14247897 # gtk-3-24
+_commit=99bae0fb5f714cc53b71ce93044243fb13d151ce # gtk-3-24
source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"
- 1638.patch
settings.ini
gtk-query-immodules-3.0.hook
gtk-update-icon-cache.hook
gtk-update-icon-cache.script)
sha256sums=('SKIP'
- '10ebcb8ec56c12e8f413c6af0c585877bca6b6530791c0c23698967a932c8e58'
'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202'
'a0319b6795410f06d38de1e8695a9bf9636ff2169f40701671580e60a108e229'
'2d435e3bec8b79b533f00f6d04decb1d7c299c6e89b5b175f20be0459f003fe8'
@@ -36,10 +34,6 @@
prepare() {
cd gtk
-
- # https://bugs.archlinux.org/task/66106
- # https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/1638
- git apply -3 ../1638.patch
}
build() {
More information about the arch-commits
mailing list