Commit Graph

601 Commits

Author SHA256 Message Date
Dominique Leuenberger
2f8c5f9b31 Accepting request 1159740 from GNOME:Factory
GNOME 46 (forwarded request 1159738 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1159740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=276
2024-03-20 20:13:10 +00:00
66ca3aba34 Accepting request 1159738 from GNOME:Next
GNOME 46

OBS-URL: https://build.opensuse.org/request/show/1159738
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=538
2024-03-20 06:17:18 +00:00
3929748b20 Accepting request 1159561 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1159561
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=537
2024-03-19 13:41:41 +00:00
15f71a6693 Accepting request 1158986 from GNOME:Next
GNOME 46

OBS-URL: https://build.opensuse.org/request/show/1158986
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=536
2024-03-19 13:32:09 +00:00
Ana Guerrero
25b2104292 Accepting request 1131631 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1131631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=275
2023-12-08 21:31:10 +00:00
147f4fb3c7 Accepting request 1131629 from home:yfjiang:branches:GNOME:Factory
Sync changelog with Leap/SLE.

OBS-URL: https://build.opensuse.org/request/show/1131629
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=534
2023-12-07 14:52:25 +00:00
4061cd3a93 Accepting request 1131586 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1131586
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=533
2023-12-07 14:03:54 +00:00
6a2d91e545 Accepting request 1131010 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1131010
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=532
2023-12-06 09:53:45 +00:00
Ana Guerrero
cc6f370fef Accepting request 1129602 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1129602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=274
2023-11-29 20:19:38 +00:00
5cc5d78745 Accepting request 1129506 from GNOME:Next
Use %autosetup instead of %setup/%patch.

OBS-URL: https://build.opensuse.org/request/show/1129506
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=530
2023-11-28 13:23:55 +00:00
Ana Guerrero
3f7e511067 Accepting request 1120636 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1120636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=273
2023-10-29 18:39:24 +00:00
7aeacfd36b Accepting request 1120299 from GNOME:Next
New stable release, now with one less patch

OBS-URL: https://build.opensuse.org/request/show/1120299
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=528
2023-10-26 18:45:40 +00:00
Ana Guerrero
5062724c11 Accepting request 1120014 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1120014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=272
2023-10-25 16:02:13 +00:00
4dc160b39a Accepting request 1119907 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1119907
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=526
2023-10-24 14:12:11 +00:00
52f684a8ea Accepting request 1116876 from GNOME:Next
- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.

OBS-URL: https://build.opensuse.org/request/show/1116876
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=525
2023-10-11 11:43:33 +00:00
Ana Guerrero
3e75d02eff Accepting request 1114647 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1114647
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=271
2023-10-02 18:04:11 +00:00
b1a7149819 Accepting request 1114027 from home:scabrero:branches:GNOME:Factory
- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch

OBS-URL: https://build.opensuse.org/request/show/1114027
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=523
2023-10-02 02:55:19 +00:00
Dominique Leuenberger
1a885b223e Accepting request 1110476 from GNOME:Factory
New stable release (forwarded request 1109776 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1110476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=270
2023-09-20 11:21:14 +00:00
a9e09412d3 Accepting request 1109776 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1109776
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=521
2023-09-12 08:20:17 +00:00
Ana Guerrero
65790d6b4a Accepting request 1109058 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1109058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=269
2023-09-06 16:56:15 +00:00
f3ec50a3e8 Accepting request 1108903 from home:iznogood:branches:GNOME:Factory
- Update to version 2.76.5:
  + Bugs fixed:
    - Possible SEGV (null pointer deref) in
      distribute_method_call().
    - Possible SEGV (null pointer deref) in _g_resource_file_new().
    - Backport !3529 “gmenuexporter: synchronization in
      org_gtk_Menus_get_interface.” to glib-2-76.
    - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
      get_tmp_file()” to glib-2-76.
    - Backport !3554 “gresourcefile: Fix crash if called with a
      badly escaped URI” to glib-2-76.
    - Backport !3555 “gkeyfile: Fix overwriting of GError” to
      glib-2-76.
    - Backport !3539 “gdbusmessage: Validate required headers have
      the right type” to glib-2-76.

OBS-URL: https://build.opensuse.org/request/show/1108903
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=519
2023-09-05 14:03:21 +00:00
Ana Guerrero
0099b53b06 Accepting request 1097927 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1097927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=268
2023-07-11 13:56:25 +00:00
db672fc0b3 Accepting request 1097428 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1097428
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=517
2023-07-10 11:36:31 +00:00
Dominique Leuenberger
07cbf97911 Accepting request 1088739 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1088739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=267
2023-05-25 21:52:12 +00:00
cc2f6e7fef Accepting request 1088712 from GNOME:Next
- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/1088712
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=515
2023-05-23 22:17:38 +00:00
Dominique Leuenberger
7078032cf1 Accepting request 1082376 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1082376
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=266
2023-04-25 14:53:14 +00:00
46fd3ea556 Accepting request 1082098 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1082098
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=513
2023-04-24 07:43:42 +00:00
Dominique Leuenberger
53a5ecec61 Accepting request 1081105 from GNOME:Factory
- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults

OBS-URL: https://build.opensuse.org/request/show/1081105
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=265
2023-04-22 19:57:03 +00:00
37b6cdc497 Tweak .changes
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=511
2023-04-21 07:20:41 +00:00
44d80d2395 Accepting request 1081084 from home:gber:branches:GNOME:Factory
- add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults

OBS-URL: https://build.opensuse.org/request/show/1081084
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=510
2023-04-21 07:20:00 +00:00
Dominique Leuenberger
d219382edc Accepting request 1073814 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1073814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=264
2023-03-24 14:18:39 +00:00
b0f8d4a79c Accepting request 1073804 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1073804
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=508
2023-03-22 15:13:51 +00:00
cb79a1ee9d Accepting request 1072740 from GNOME:Next
- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
    - ETAG_VALUE not set in GFileInfo when requested
    - File attributes are not set when their value is FALSE/NULL
    - gfile: Fix file size detection when copying on btrfs
    - glocalfileinfo:
      . Mark the lost+found dir as hidden again
      . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.
- Update to version 2.75.4:
  + Emit a critical warning when acquiring the notification queue
    during GObject finalization. A type's `finalize()`
    implementation should not call public API that emits property
    notifications.
  + Updated translations.
- Rebase glib2-suppress-schema-deprecated-path-warning.patch with
  quilt.
- Fix license files in packages: COPYING in the source tree is
  a symlink to LICENSES/LGPL-2.1-or-later.txt, but rpm's %license
  macro copies the symlink, not the target. Explicitly package
  LICENSES/LGPL-2.1-or-later.txt in this case (boo#1208497).
- Update to version 2.75.3:
  + Drop the implementation of GSlice, and make the API use the
    system `malloc()` internally.
  + Use a thread-spawning thread to keep thread scheduler settings
    consistent; fixes GThreadPool critical warnings due to failing
    to set scheduler settings in some situations.
  + GIR annotation improvements for multiple APIs.
  + Optimise printing of nested maybes in `g_variant_print()`.
  + Use `tap` test protocol within GLib, and support TAP 13/14.
  + Fix a regression in glib-compile-schemas 2.75.2 causing schemas
    and override files to be sorted incorrectly.
  + Support per-desktop overrides in `GSettingsAction`.
  + Various optimisations to `GString`.
  + Reduce allocations in message printing functions if there’s
    nothing to format.
  + Add inline version of `g_strdup()`, allowing the compiler to do
    `NULL` folding and constant folding on `strlen()` calls.
  + Add a `GPathBuf` API for building and manipulating file paths.
  + Add `g_string_free_and_steal()` and use it to warn on unused
    results from`g_string_free (_, FALSE)`.
  + Add `g_free_sized()` and `g_aligned_free_sized()` to mirror the
    upcoming `free_sized()` function in C23; use these if porting
    away from `g_slice_free()`.
  + Fix underspecified dependencies on generated headers in
    `meson.build`, which should reduce spurious build failures.
  + Updated translations.
- Update to version 2.75.2:
  + Add `g_ptr_array_sort_values()` and
    `g_ptr_array_sort_values_with_data()` APIs.
  + Some fixes for activation of UWP apps on Windows.
  + Support Markdown output from `gdbus-codegen`.
- Changes from version 2.75.1:
  + Add new `GFileInfo` properties for large thumbnails.
  + Fix missing input validation in `GDBusMenuModel`.
  + Change default `g_desktop_app_info_search()` algorithm to
    include substring matches.
  + Various GVariant security fixes when handling untrusted data.
  + Add support for XDG Activation protocol in `GAppLaunchContext`.
  + Return `application/x-zerosize` rather than `text/plain` as
    content type for empty files.
  + Deprecate `-Druntime_libdir` configure option because it was
    unused.
  + Check for snap plugs when accessing portals.
  + Add `GArray` and `GPtrArray` constructors to take or copy C
    arrays.
  + Add `GHashTable` methods to get and steal hash table keys and
    values as `GPtrArray`s.
  + Change the default D-Bus system bus socket address from
    `/var/run/dbus/system_bus_socket` to
    `/run/dbus/system_bus_socket`, in line with changes in
    dbus.git.
- Drop glib2-dbus-socket-path.patch: fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/1072740
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=507
2023-03-20 12:47:33 +00:00
Dominique Leuenberger
b1e718beda Accepting request 1067449 from GNOME:Factory
- Update to version 2.74.6:
  + Bugs fixed: glgo#GNOME/GLib!3239 Backport glgo#GNOME/GLib!3237
    “Fix safe_wspawnve #define” to glib-2-74.
  + Updated translations.

Extra note: I see glib2 in G:N is missing its link - manual merge needed after ack of this. (forwarded request 1067421 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1067449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=263
2023-02-25 18:54:38 +00:00
0e8830fa65 Accepting request 1067421 from home:iznogood:branches:GNOME:Factory
- Update to version 2.74.6:
  + Bugs fixed: glgo#GNOME/GLib!3239 Backport glgo#GNOME/GLib!3237
    “Fix safe_wspawnve #define” to glib-2-74.
  + Updated translations.

Extra note: I see glib2 in G:N is missing its link - manual merge needed after ack of this.

OBS-URL: https://build.opensuse.org/request/show/1067421
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=505
2023-02-23 15:52:02 +00:00
Dominique Leuenberger
40199dd730 Accepting request 1060499 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1060499
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=262
2023-01-24 18:42:34 +00:00
397e3fce74 Accepting request 1059622 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1059622
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=503
2023-01-23 18:25:51 +00:00
Dominique Leuenberger
a6d70c3a36 Accepting request 1044334 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1044334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=261
2022-12-24 13:51:06 +00:00
1039ca84ec Accepting request 1044272 from GNOME:Next
New upstream release, with shiny and sparkly new patch included

OBS-URL: https://build.opensuse.org/request/show/1044272
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=501
2022-12-22 20:58:05 +00:00
Dominique Leuenberger
119b1ccc86 Accepting request 1039788 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1039788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=260
2022-12-04 13:58:03 +00:00
36bafaff06 Accepting request 1039673 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1039673
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=499
2022-12-03 11:21:51 +00:00
Dominique Leuenberger
d661cc394e Accepting request 1032923 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1032923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=259
2022-11-03 18:13:41 +00:00
fa99da4099 Accepting request 1032705 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1032705
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=497
2022-11-02 16:03:46 +00:00
Dominique Leuenberger
6fa237087e Accepting request 1032476 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1032476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=258
2022-11-01 12:41:03 +00:00
2f0bb0abcb Accepting request 1032475 from GNOME:Next
- Add ca905744.patch: Revert "Handling collision between standard
  i/o file descriptors and newly created ones". The user-visible
  problem this solves is gnome-keyring-daemon eating 100% CPU.

OBS-URL: https://build.opensuse.org/request/show/1032475
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=495
2022-10-31 12:23:17 +00:00
2689d8304d Accepting request 1031941 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1031941
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=494
2022-10-31 08:00:38 +00:00
Dominique Leuenberger
0611a67583 Accepting request 1009340 from GNOME:Factory
- Add upstream patch to solve GIMP crashes:
  + f0dd96c28751f15d0703b384bfc7c314af01caa8.diff:
    glgo#GNOME/GLib!2770 Empty values are not valid GParamSpec.

OBS-URL: https://build.opensuse.org/request/show/1009340
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=257
2022-10-13 13:39:33 +00:00
687da74e1a Fixup last sub
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=492
2022-10-10 10:50:34 +00:00
5449d6bb79 Accepting request 1008790 from home:okitaxxx
- Add the following upstream patch to solve GIMP crashes:
   f0dd96c28751f15d0703b384bfc7c314af01caa8.diff

See https://gitlab.gnome.org/GNOME/glib/-/issues/2770

OBS-URL: https://build.opensuse.org/request/show/1008790
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=491
2022-10-10 10:45:49 +00:00
Dominique Leuenberger
cb51e6bee9 Accepting request 1004760 from GNOME:Factory
- Update to version 2.74.0:
  + Use EPOLL_CLOEXEC by default
  + Fixed various regression on GRegex as per the PCRE2 porting
  + Fixed various memory leaks
  + Bugs fixed: glgo#GNOME/gtksourceview#278,
    glgo#GNOME/gtksourceview#283, glgo#GNOME/GLib#2688,
    glgo#GNOME/GLib#2713, glgo#GNOME/GLib#2719,
    glgo#GNOME/GLib#2729, glgo#GNOME/GLib#2733,
    glgo#GNOME/GLib#2737, glgo#GNOME/GLib#2741,
    glgo#GNOME/gtk#4400, glgo#GNOME/GLib!2820,
    glgo#GNOME/GLib!2855, glgo#GNOME/GLib!2861,
    glgo#GNOME/GLib!2868, glgo#GNOME/GLib!2873,
    glgo#GNOME/GLib!2874, glgo#GNOME/GLib!2875,
    glgo#GNOME/GLib!2876, glgo#GNOME/GLib!2879,
    glgo#GNOME/GLib!2881, glgo#GNOME/GLib!2882,
    glgo#GNOME/GLib!2883, glgo#GNOME/GLib!2900.
  + Updated translations.

- Replace pkgconfig(libpcre) with pkgconfig(libpcre2-8)
  BuildRequires. No longer used by glib (replaced by pcre2
  in 2.73.2).

- Drop 99783e0408f8ae9628d2c7a30eb99806087da711.patch for 2.73.x
  branch, fixed upstream already.

- Update to version 2.73.3:
  + Revitalize G_REGEX_OPTIMIZE flag and use it to enable PCRE JIT
    compiler.
  + Fix some regressions due to the PCRE2 port.
  + Fix a pidfd leak that was introduced in the previous release.

OBS-URL: https://build.opensuse.org/request/show/1004760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glib2?expand=0&rev=256
2022-09-21 12:40:05 +00:00