From a9e09412d3cd92b621437526ac1592579ebd38de3123655b6406d647543a7637 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 12 Sep 2023 08:20:17 +0000 Subject: [PATCH] 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 --- glib-2.76.5.tar.xz | 3 -- glib-2.78.0.tar.xz | 3 ++ glib2.changes | 119 +++++++++++++++++++++++++++++++++++++++++++++ glib2.spec | 7 +-- 4 files changed, 126 insertions(+), 6 deletions(-) delete mode 100644 glib-2.76.5.tar.xz create mode 100644 glib-2.78.0.tar.xz diff --git a/glib-2.76.5.tar.xz b/glib-2.76.5.tar.xz deleted file mode 100644 index 971c9ad..0000000 --- a/glib-2.76.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ed3a9953a90b20da8e5578a79f7d1c8a532eacbe2adac82aa3881208db8a3abe -size 5278804 diff --git a/glib-2.78.0.tar.xz b/glib-2.78.0.tar.xz new file mode 100644 index 0000000..77bc095 --- /dev/null +++ b/glib-2.78.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44eaab8b720877ce303c5540b657b126f12dc94972d9880b52959f43fb537b30 +size 5327096 diff --git a/glib2.changes b/glib2.changes index 5a2bafc..32545d6 100644 --- a/glib2.changes +++ b/glib2.changes @@ -1,3 +1,122 @@ +------------------------------------------------------------------- +Fri Sep 8 19:58:59 UTC 2023 - Bjørn Lie + +- Update to version 2.78.0: + + Bugs fixed: + - Error handling of invalid GKeyFile string escape sequences + changed in GLib 2.77.3 + - gdb: Workaround optimized out quark_seq_id + - meson: fix `gnetworking.h` install tag + - gthread: Annotate g_thread_exit() with G_NORETURN + - Fix gutils-user-database unit test + + Updated translations. + +------------------------------------------------------------------- +Mon Sep 4 14:28:48 UTC 2023 - Luciano Santos + +- Update to version 2.77.3: + + Bugs fixed: + - GSettings schemas default value translations don't work when + using l10n=time. + - gdbus-codegen eats indentation in RST in XML comments. + - g_dbus_connection_export_menu_model() is not thread_safe. + - Possible SEGV (null pointer deref) in + distribute_method_call(). + - arg_data in GOptionEntry is not a list. + - Possible SEGV (null pointer deref) in _g_resource_file_new(). + - glib-unix: Clean up use of O_NONBLOCK. + - gnetworkaddress: use reentrant getservbyname_r() if + available. + - gio-tool-info: Move translator comments so they’re visible. + - gregex: set default max stack size for PCRE2 JIT compiler to + 512KiB. + - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in + g_unix_open_pipe(). + - gio: Add gresource.dtd. + - gtestutils: Mention not ignoring SIGCHLD in + g_test_trap_subprocess() docs. + - [th/gchildwatch-fail-message] gmain: improve g_warning() for + failure in g_child_watch_dispatch(). + - [th/use-localtime-r] use localtime_r() in + g_log_writer_format_fields(). + - gregex: if JIT stack limit is reached, fall back to + interpretive matching. + - glib/gfileutils.c: use 64 bits for value in get_tmp_file(). + - gkeyfile: Fix overwriting of GError. + + Updated translations. +- Update https://wiki.gnome.org/Projects/GLib URL tag to + https://gitlab.gnome.org/GNOME/glib/, as the former points to the + latter. + +------------------------------------------------------------------- +Mon Sep 4 14:27:48 UTC 2023 - Bjørn Lie + +- Update to version 2.77.2: + + Bugs fixed: + - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1 + - ci: Don’t run pipeline after merging a MR + - Fix typos + - GTree: Handle node counter overflow and return it as an + unsigned value + - gspawn, gdataset: Restore nullable callback functions + + Updated translations. + +------------------------------------------------------------------- +Mon Sep 4 14:26:48 UTC 2023 - Bjørn Lie + +- Update to version 2.77.1: + + Fix some regressions with `GKeyFile` comment handling. + + Improve handling of query and fragment components in `file:` + URIs. + + Various bugs fixed. + + Updated transltations. +- Drop glib2-revert-004f48f4.patch: Fixed upstream. + +------------------------------------------------------------------- +Mon Sep 4 14:25:48 UTC 2023 - Luciano Santos + +- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\ + gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR + (glgo#GNOME/glib!3356), as per agreement discussed in said MR. + +------------------------------------------------------------------- +Mon Sep 4 14:24:48 UTC 2023 - Bjørn Lie + +- Update to version 2.77.0: + + Fix `GSocketClient` connecting to a proxy if the port is not + specified + + Support using `copy_file_range()` in `g_file_copy()`, if + available + + Improve handling of comments above groups in key files + + Re-upgrade missing attribute debugs to criticals in `GFileInfo` + + Do not redefine NULL on C++ + + Make `g_signal_handlers_block_matched()` work for + `G_SIGNAL_MATCH_ID` + + Fixes to support building with bionic libc better + + Fix potential stack overflow in gspawn on macOS if open file + limit is very high + + Fix support for `--force-fallback-for libpcre` in meson + configuration + + Generate specific marshallers in `gdbus-codegen` + + Fix build failure on Android with `statx()` support + + Improve locking performance of `GSignal` + + Improve locking performance of `g_main_context_iterate()` + + Add an inline definition of `g_free()` to automatically use + `g_free_sized()` if available + + Fix race with `waitpid()` and `GChildWatchSource` + + Add `glib_valgrind_suppressions` variable to glib pkg-config + file + + Fix build on macOS SDK 10.11 + + Switch to using a separate thread pool and support timeouts in + `GThreadedResolver` + + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined + + Support GSignal fast path and more marshallers in + `gobject_gdb.py` + + Disable the macOS CI because it’s too unreliable — if you rely + on GLib working on macOS, please get in touch and do something + to help! + + Updated translations. + ------------------------------------------------------------------- Mon Sep 4 14:23:48 UTC 2023 - Bjørn Lie diff --git a/glib2.spec b/glib2.spec index 6538208..81c59f1 100644 --- a/glib2.spec +++ b/glib2.spec @@ -30,13 +30,13 @@ %define libgthread libgthread-%{libver} %bcond_without systemtap Name: glib2%{psuffix} -Version: 2.76.5 +Version: 2.78.0 Release: 0 Summary: General-Purpose Utility Library License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ -URL: https://wiki.gnome.org/Projects/GLib -Source0: https://download.gnome.org/sources/glib/2.76/glib-%{version}.tar.xz +URL: https://gitlab.gnome.org/GNOME/glib/ +Source0: https://download.gnome.org/sources/glib/2.78/glib-%{version}.tar.xz Source1: glib2.sh Source2: glib2.csh # Not upstream file. Only proposes upstream packages: @@ -468,6 +468,7 @@ done %dir %{_datadir}/gettext/its/ %{_datadir}/gettext/its/gschema* %dir %{_datadir}/glib-2.0/ +%{_datadir}/glib-2.0/dtds/ %{_datadir}/glib-2.0/gdb/ %{_datadir}/glib-2.0/gettext/ %{_datadir}/glib-2.0/codegen/