Sync from SUSE:SLFO:Main gtk3 revision d7b2847f01b4d384b9dffe56eadf432d

This commit is contained in:
Adrian Schröter 2024-07-22 17:08:18 +02:00
parent ab045962a6
commit 3ccb852211
7 changed files with 75 additions and 9 deletions

View File

@ -3,7 +3,7 @@
<service name="obs_scm" mode="manual">
<param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param>
<param name="scm">git</param>
<param name="revision">90472dc481e83b0890aca66e45ea5c165f432a7f</param>
<param name="revision">gtk-3-24</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param>
<param name="changesrevision">90472dc481e83b0890aca66e45ea5c165f432a7f</param></service></servicedata>
<param name="changesrevision">cde309d9fa27d948ae4ad098f50ba3188452ad6a</param></service></servicedata>

BIN
gtk-3.24.37+70.obscpio (Stored with Git LFS)

Binary file not shown.

BIN
gtk-3.24.38+111.obscpio (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,4 +1,4 @@
name: gtk
version: 3.24.37+70
mtime: 1682767680
commit: 90472dc481e83b0890aca66e45ea5c165f432a7f
version: 3.24.38+111
mtime: 1701555122
commit: cde309d9fa27d948ae4ad098f50ba3188452ad6a

View File

@ -1,3 +1,60 @@
-------------------------------------------------------------------
Thu Dec 07 15:35:33 UTC 2023 - dimstar@opensuse.org
- Update to version 3.24.38+111:
+ [gtk3] Support tiled windows from xdg-shell.
+ Fix a minor issue in the file portal test.
+ wayland: Be more careful when loading cursors.
+ gdk/wayland: Use g_warning_once for cursor scale mismatches.
+ gdk/wayland: Don't fall back directly to 1 for mismatched
cursor sizes.
+ Updated translations.
- Drop upstream applied patch
gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch
-------------------------------------------------------------------
Tue Nov 28 11:50:22 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -p N instead of deprecated %patchN.
-------------------------------------------------------------------
Sun Oct 8 07:48:06 UTC 2023 - Yifan Jiang <yfjiang@suse.com>
- Revert RPM ternary operations on SLE where rpm version is not
ready.
-------------------------------------------------------------------
Tue Sep 12 14:27:25 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
- Use RPM ternary operations to specify true/false arguments based
on build conditions (%[%{with FOO} ? "true" : "false"])
-------------------------------------------------------------------
Mon Aug 14 03:34:22 UTC 2023 - Yifan Jiang <yfjiang@suse.com>
- Do not use %autopatch to build on SLE where rpm version is not
ready for the macro.
-------------------------------------------------------------------
Fri Jun 2 13:40:09 UTC 2023 - Martin Wilck <mwilck@suse.com>
- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
* add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch
-------------------------------------------------------------------
Mon May 22 16:08:09 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.24.38:
+ GtkFileChooser: Avoid warnings with GLib 2.76.
+ Theme: Set caret color in the dark theme.
+ Windows: Fix running under GLES.
+ Wayland:
- Notify on initial setting changes.
- Don't crash on 0 size cursors.
- Don't crash if xdg_activation_v1 is missing.
+ Debugging: Show more information in the inspector.
+ Updated translations.
-------------------------------------------------------------------
Mon May 01 08:48:59 UTC 2023 - bjorn.lie@gmail.com

View File

@ -30,7 +30,7 @@
%define __provides_exclude_from ^%{_libdir}/gtk-3.0
Name: gtk3
Version: 3.24.37+70
Version: 3.24.38+111
Release: 0
Summary: The GTK+ toolkit library (version 3)
License: LGPL-2.1-or-later
@ -383,10 +383,19 @@ This package contains the API documentation for GTK+ 3.x.
%autosetup -N -n %{_name}-%{version}
%if "%{_lib}" == "lib64"
cp -a %{SOURCE1} .
%if !0%{?sle_version}
%autopatch -p1 0
%else
%patch -P 0 -p1
%endif
%endif
%if !0%{?sle_version}
# Apply patches 1 to 999 (1 >= 999)
%autopatch -p1 -m 1 -M 999
%else
%patch -P 1 -p1
%endif
%build
%meson \