Commit Graph

458 Commits

Author SHA256 Message Date
Ana Guerrero
68981fa73d Accepting request 1129593 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1129593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=190
2023-11-29 20:19:27 +00:00
d347b64a5b Accepting request 1129522 from GNOME:Next
Use %patch -p N instead of deprecated %patchN.

OBS-URL: https://build.opensuse.org/request/show/1129522
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=445
2023-11-28 13:20:06 +00:00
Ana Guerrero
9317de04dc Accepting request 1117125 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1117125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=189
2023-10-13 21:13:44 +00:00
5e60f45bd7 Accepting request 1117092 from home:yfjiang:branches:GNOME:Factory
- Revert RPM ternary operations on SLE where rpm version is not
  ready.

OBS-URL: https://build.opensuse.org/request/show/1117092
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=443
2023-10-12 06:25:14 +00:00
Dominique Leuenberger
b43ff5f3f5 Accepting request 1110895 from GNOME:Factory
- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"]) (forwarded request 1110637 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1110895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=188
2023-09-20 11:21:30 +00:00
ee6097adeb Accepting request 1110637 from GNOME:Next
- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])

OBS-URL: https://build.opensuse.org/request/show/1110637
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=441
2023-09-13 11:35:07 +00:00
Dominique Leuenberger
1ce546ec87 Accepting request 1103890 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1103890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=187
2023-08-15 14:39:28 +00:00
31e69300cc Accepting request 1103763 from home:yfjiang:branches:GNOME:Factory
- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.

OBS-URL: https://build.opensuse.org/request/show/1103763
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=439
2023-08-14 13:46:25 +00:00
Dominique Leuenberger
e1ad8731cb Accepting request 1088669 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1088669
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=186
2023-05-24 18:22:06 +00:00
50f3a48034 Accepting request 1088429 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1088429
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=437
2023-05-23 13:40:37 +00:00
Dominique Leuenberger
0e2bd42fd8 Accepting request 1084103 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1084103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=185
2023-05-03 10:56:02 +00:00
532a8fcc39 Accepting request 1083913 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1083913
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=435
2023-05-02 18:17:57 +00:00
Dominique Leuenberger
277d64022f Accepting request 1083109 from GNOME:Factory
- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + 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.
- 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.

OBS-URL: https://build.opensuse.org/request/show/1083109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=184
2023-04-27 17:59:53 +00:00
05ccb388c8 Accepting request 1083108 from GNOME:Next
Looks better

OBS-URL: https://build.opensuse.org/request/show/1083108
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=433
2023-04-26 20:21:16 +00:00
c2161d407b Accepting request 1082842 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1082842
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=432
2023-04-26 07:50:54 +00:00
Dominique Leuenberger
8d8e47d2a4 Accepting request 1073503 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1073503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=183
2023-03-24 14:18:09 +00:00
a6f88842ed Accepting request 1073484 from GNOME:Next
- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.

OBS-URL: https://build.opensuse.org/request/show/1073484
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=430
2023-03-21 09:35:09 +00:00
a459944439 Accepting request 1073097 from GNOME:Next
- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.
- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.
- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
    - Fix problems with X<>Wayland DND.
    - Revert cursor changes from 3.24.35.
    - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.

OBS-URL: https://build.opensuse.org/request/show/1073097
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=429
2023-03-20 12:49:51 +00:00
Dominique Leuenberger
41de99a0d3 Accepting request 1040679 from GNOME:Factory
- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001). (forwarded request 1040644 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1040679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=182
2022-12-07 16:34:33 +00:00
afaf89a5c2 Accepting request 1040644 from GNOME:Next
- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).

OBS-URL: https://build.opensuse.org/request/show/1040644
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=427
2022-12-06 13:44:34 +00:00
Dominique Leuenberger
0090c5414d Accepting request 1039363 from GNOME:Factory
- Update to version 3.24.35: (forwarded request 1039175 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1039363
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=181
2022-12-02 12:12:15 +00:00
7f3ac657ac Accepting request 1039175 from GNOME:Next
- Update to version 3.24.35:

OBS-URL: https://build.opensuse.org/request/show/1039175
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=425
2022-12-01 16:33:59 +00:00
Dominique Leuenberger
843000e699 Accepting request 1005626 from GNOME:Factory
- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4

OBS-URL: https://build.opensuse.org/request/show/1005626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=180
2022-09-25 13:34:25 +00:00
03038817c7 Tweak
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=423
2022-09-23 13:13:08 +00:00
474dd2ba0c Accepting request 1005583 from home:fusionfuture:branches:openSUSE:Factory
- Fix unstable drag-and-drop on Wayland KDE
  (https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5045)
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch

OBS-URL: https://build.opensuse.org/request/show/1005583
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=422
2022-09-23 13:08:11 +00:00
Dominique Leuenberger
ab6014be69 Accepting request 1003227 from GNOME:Factory
- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it. (forwarded request 1002762 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1003227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=179
2022-09-21 12:39:38 +00:00
0333f68aa4 Accepting request 1002762 from GNOME:Next
- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.

OBS-URL: https://build.opensuse.org/request/show/1002762
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=420
2022-09-13 07:37:31 +00:00
Dominique Leuenberger
0e52c833be Accepting request 997732 from GNOME:Factory
- avoid bashism in baselibs postscript (bsc#1195391) (forwarded request 995216 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/997732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=178
2022-08-19 15:53:24 +00:00
6c4efa8f81 Accepting request 995216 from home:dirkmueller:Factory
- avoid bashism in baselibs postscript (bsc#1195391)

OBS-URL: https://build.opensuse.org/request/show/995216
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=418
2022-08-18 11:48:49 +00:00
Dominique Leuenberger
0c1198a438 Accepting request 986587 from GNOME:Factory
- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614). (forwarded request 986566 from yfjiang)

OBS-URL: https://build.opensuse.org/request/show/986587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=177
2022-07-05 10:27:18 +00:00
0ec853840c Accepting request 986566 from home:yfjiang:branches:GNOME:Factory
- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).

OBS-URL: https://build.opensuse.org/request/show/986566
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=416
2022-07-04 09:15:21 +00:00
Dominique Leuenberger
8ef2dca10c Accepting request 983440 from GNOME:Factory
- Add dependency "python3x-gobject-Gdk if python3x-gobject" to the
  typelib package (boo#1200614). (forwarded request 983261 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/983440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=176
2022-06-18 20:05:42 +00:00
37505e15f0 Accepting request 983261 from GNOME:Next
- Add dependency "python3x-gobject-Gdk if python3x-gobject" to the
  typelib package (boo#1200614).

OBS-URL: https://build.opensuse.org/request/show/983261
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=414
2022-06-17 14:03:33 +00:00
Dominique Leuenberger
23a936a079 Accepting request 978153 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/978153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=175
2022-05-22 18:25:58 +00:00
95fd922029 Accepting request 978111 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/978111
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=412
2022-05-19 19:33:49 +00:00
Dominique Leuenberger
301b0e4083 Accepting request 964684 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/964684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=174
2022-03-25 20:54:28 +00:00
b63cd075de Accepting request 964682 from GNOME:Next
- Update to version 3.24.33+12:
  + icons: add legacy icons (boo#1197480).
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/964682
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=410
2022-03-24 14:14:57 +00:00
Dominique Leuenberger
c2ad3c34ae Accepting request 959917 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/959917
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=173
2022-03-08 19:31:32 +00:00
591ebfc0f8 Accepting request 959600 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/959600
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=408
2022-03-07 12:34:33 +00:00
Dominique Leuenberger
e8c2303b33 Accepting request 959367 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/959367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=172
2022-03-05 13:43:03 +00:00
a3f4438c30 Accepting request 959353 from GNOME:Next
- Update to version 3.24.32:
  + GtkCellRendererProgress: Use tabular figures.
  + GtkFontChooser:
    - Fix the build with older Pango.
    - Fix axis name handling.
  + Theme: Fix border color for tiled windows.
  + Accessibility: Fix cell accessible leak.
  + Wayland:
    - Support new high-contrast setting.
    - Only update scale when on any outputs.
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/959353
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=406
2022-03-04 10:07:17 +00:00
Dominique Leuenberger
0741686429 Accepting request 941858 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/941858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=171
2021-12-22 19:17:56 +00:00
38763680e8 Accepting request 941833 from GNOME:Next
Update to 3.24.31

OBS-URL: https://build.opensuse.org/request/show/941833
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=405
2021-12-21 14:29:43 +00:00
Dominique Leuenberger
a3ea3f8769 Accepting request 930193 from GNOME:Factory
- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).

OBS-URL: https://build.opensuse.org/request/show/930193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=170
2021-11-10 20:46:06 +00:00
d6a93edab9 Accepting request 919957 from home:sbrabec:branches:tuu-goodbye
- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).

OBS-URL: https://build.opensuse.org/request/show/919957
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=404
2021-09-20 10:07:05 +00:00
Dominique Leuenberger
1cdb8888de Accepting request 909731 from GNOME:Factory
Synchronize the changelog with SLE and Leap. (forwarded request 909643 from yfjiang)

OBS-URL: https://build.opensuse.org/request/show/909731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=169
2021-08-04 20:28:27 +00:00
adc8374e45 Accepting request 909643 from home:yfjiang:branches:GNOME:Factory
Synchronize the changelog with SLE and Leap.

OBS-URL: https://build.opensuse.org/request/show/909643
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=403
2021-08-02 10:13:52 +00:00
Dominique Leuenberger
d03867f66c Accepting request 907058 from GNOME:Factory
GNOME 40.3 (forwarded request 906603 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/907058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=168
2021-07-22 20:42:25 +00:00
9dba8698fd Accepting request 906603 from GNOME:Next
GNOME 40.3

OBS-URL: https://build.opensuse.org/request/show/906603
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=402
2021-07-19 07:44:04 +00:00
Dominique Leuenberger
b4e9629647 Accepting request 888740 from GNOME:Factory
- Update to version 3.24.29: (forwarded request 888115 from mgorse)

OBS-URL: https://build.opensuse.org/request/show/888740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=167
2021-04-29 20:44:29 +00:00