Commit Graph

14 Commits

Author SHA256 Message Date
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
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
b787d418e0 Accepting request 751052 from GNOME:Next
- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk3-immodules-tigrigna-32bit can be upgraded from old version.

  + CSS: Use multiple font-family values (bsc#1134059,
    glgo#GNOME/gtk#1854).
      . Fix problems gdk_x11_get_parent_relative (glgo#GNOME/gtk#1280).
    glgo#GNOME/GTK#450, glgo#GNOME/gtk#550, glgo#GNOME/GTK#792, 
    glgo#GNOME/GTK#898, glgo#GNOME/GTK#997, glgo#GNOME/GTK#1053, 
    glgo#GNOME/GTK#1059, glgo#GNOME/GTK#1065, glgo#GNOME/GTK#1069, 
    glgo#GNOME/GTK#1088, glgo#GNOME/GTK#1115, glgo#GNOME/GTK#1134, 
    glgo#GNOME/GTK#1160, glgo#GNOME/GTK#1165, glgo#GNOME/GTK#1166, 
    bgo#407242, bgo#686109, bgo#765327, bgo#772817, bgo#773299, 
    bgo#775279, bgo#786524, bgo#787867, bgo#789215, bgo#791542, 
    bgo#791802, boo#1136605, boo#1134062.

OBS-URL: https://build.opensuse.org/request/show/751052
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=366
2019-11-27 14:35:10 +00:00
ed0f5fb0a9 Accepting request 637219 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/637219
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=329
2018-09-24 07:23:09 +00:00
d811659e08 Accepting request 636059 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/636059
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=327
2018-09-20 04:03:08 +00:00
a9080ac511 Accepting request 628396 from home:scarabeus_iv:branches:GNOME:Factory
- Fix package name to be uniform immodules -> immodule bsc#1104264

OBS-URL: https://build.opensuse.org/request/show/628396
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=325
2018-08-10 09:11:23 +00:00
347d6a14a3 Accepting request 142951 from home:jengelh:branches:GNOME:Factory
- Make gtk3-devel-32bit available on all arches
- Remove redundant tags/sections from specfile

OBS-URL: https://build.opensuse.org/request/show/142951
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=101
2012-12-11 16:50:13 +00:00
Vincent Untz
0f7bb2b52e Accepting request 61092 from home:vuntz:branches:GNOME:Factory
ok

OBS-URL: https://build.opensuse.org/request/show/61092
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=31
2011-02-13 22:57:17 +00:00
Vincent Untz
f69e29cc14 Accepting request 60552 from home:fcrozat:gnome3
thanks

OBS-URL: https://build.opensuse.org/request/show/60552
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=30
2011-02-13 21:04:22 +00:00
OBS User buildservice-autocommit
d776d7658f Updating link to change in openSUSE:Factory/gtk3 revision 5.0
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=6a50de89c982247aa793f78ebc0152a9
2010-10-15 11:50:05 +00:00
OBS User autobuild
47b38f2212 Accepting request 50725 from GNOME:Factory
checked in (request 50725)

OBS-URL: https://build.opensuse.org/request/show/50725
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=13
2010-10-15 11:50:04 +00:00
2dccd20fdf Accepting request 50332 from home:vuntz:branches:GNOME:Factory
looks good.

OBS-URL: https://build.opensuse.org/request/show/50332
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=11
2010-10-12 20:38:41 +00:00
OBS User autobuild
c27086ff2e Accepting request 48929 from GNOME:Factory
Copy from GNOME:Factory/gtk3 based on submit request 48929 from user vuntz

OBS-URL: https://build.opensuse.org/request/show/48929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=4
2010-09-23 22:06:04 +00:00
OBS User autobuild
1ff05983ee Accepting request 45092 from GNOME:Factory
Copy from GNOME:Factory/gtk3 based on submit request 45092 from user vuntz

OBS-URL: https://build.opensuse.org/request/show/45092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=1
2010-08-24 20:32:30 +00:00