diff --git a/_service b/_service index 58d06aa..76bb63d 100644 --- a/_service +++ b/_service @@ -3,13 +3,11 @@ https://gitlab.gnome.org/GNOME/gtk.git git - refs/tags/3.24.37 + 2a787727 @PARENT_TAG@+@TAG_OFFSET@ (.*)\+0 \1 - diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..8424bf8 --- /dev/null +++ b/_servicedata @@ -0,0 +1,4 @@ + + + https://gitlab.gnome.org/GNOME/gtk.git + 2a7877277eccb8636375c831e641d733fba479ac \ No newline at end of file diff --git a/gtk-3.24.37+66.obscpio b/gtk-3.24.37+66.obscpio new file mode 100644 index 0000000..9b3cda9 --- /dev/null +++ b/gtk-3.24.37+66.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77a588a1e882af88496b732872bc14f5ee277fb8cbf7b03ad2bcf527f050a42f +size 99197966 diff --git a/gtk-3.24.37.obscpio b/gtk-3.24.37.obscpio deleted file mode 100644 index 5bf9d23..0000000 --- a/gtk-3.24.37.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dbcf591620219d18b0f9a8b670bc561e95efaf877ae16f32f67573f41756c4bb -size 99188238 diff --git a/gtk.obsinfo b/gtk.obsinfo index 03c4fba..87d4b2f 100644 --- a/gtk.obsinfo +++ b/gtk.obsinfo @@ -1,4 +1,4 @@ name: gtk -version: 3.24.37 -mtime: 1677803512 -commit: 013b629a2e5420cc01647f859226eb1a37ebe661 +version: 3.24.37+66 +mtime: 1682068338 +commit: 2a7877277eccb8636375c831e641d733fba479ac diff --git a/gtk3.changes b/gtk3.changes index f7200b2..7ead430 100644 --- a/gtk3.changes +++ b/gtk3.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Fri Apr 21 17:01:02 UTC 2023 - bjorn.lie@gmail.com + +- Update to version 3.24.37+66: + + OLE2 DND: Check if move is supported + + Address issue 5711 by checking that the context is not NULL + + wayland: + - Don't crash without xdg_activation_v1 + - Don't crash on cursor size 0 + + gdkscreen-wayland: Notify initial setting change from + org.gtk.Settings + + gdk: Swap Cairo calls when reading back from a GdkWindow + + Updated translations. + +------------------------------------------------------------------- +Mon Apr 10 00:19:39 UTC 2023 - Luciano Santos + +- Deprecate %gtk_immodule_(requires|post|postun) macros defined in + the macros.gtk3 file. Since we are using RPM file triggers to + provide their functionality, without nullifying them the commands + will run twice, once by the file triggers and another time by the + macros. + ------------------------------------------------------------------- Tue Mar 21 08:43:48 UTC 2023 - Dominique Leuenberger diff --git a/gtk3.spec b/gtk3.spec index c69c934..0228489 100644 --- a/gtk3.spec +++ b/gtk3.spec @@ -30,7 +30,7 @@ %define __provides_exclude_from ^%{_libdir}/gtk-3.0 Name: gtk3 -Version: 3.24.37 +Version: 3.24.37+66 Release: 0 Summary: The GTK+ toolkit library (version 3) License: LGPL-2.1-or-later diff --git a/macros.gtk3 b/macros.gtk3 index 3d4a650..0cb3bdb 100644 --- a/macros.gtk3 +++ b/macros.gtk3 @@ -10,26 +10,20 @@ # - %gtk3_immodule_postun in %postun # ### +# +# WARNING: +# +# Those macros have been deprecated and their use can be dropped in spec files. +# Their functionaly is implemented now as RPM file triggers. +# +# https://lists.opensuse.org/opensuse-factory/2017-06/msg00898.html +# https://rpm-software-management.github.io/rpm/manual/file_triggers.html -%gtk3_immodule_requires \ -Requires(post): gtk3-tools \ -Requires(postun): gtk3-tools +%gtk3_immodule_requires %{nil} # On install, update the cache -%gtk3_immodule_post \ -%if "%_lib" == "lib64" \ - %{_bindir}/gtk-query-immodules-3.0-64 --update-cache \ -%else \ - %{_bindir}/gtk-query-immodules-3.0 --update-cache \ -%endif +%gtk3_immodule_post %{nil} # On uninstall, update the cache. Note: we ignore upgrades (already # handled in %post of the new package). -%gtk3_immodule_postun \ -if [ $1 -eq 0 ]; then \ - %if "%_lib" == "lib64" \ - %{_bindir}/gtk-query-immodules-3.0-64 --update-cache \ - %else \ - %{_bindir}/gtk-query-immodules-3.0 --update-cache \ - %endif \ -fi +%gtk3_immodule_postun %{nil}