Path to this page:
Subject: CVS commit: pkgsrc/devel
From: Adam Ciarcinski
Date: 2023-06-26 21:25:56
Message id: 20230626192557.15738FA89@cvs.NetBSD.org
Log Message:
glib2 glib2-tools gdbus-codegen: updated to 2.76.3
Overview of changes in GLib 2.76.3, 2023-05-23
==============================================
* Bugs fixed:
- Use-after-free under
send_message_with_reply_cleanup():gdbusconnection.c:1792 (Philip Withnall)
- Backport !3398 “Avoid having g_futex_simple() inadvertently modify
errno” to glib-2-76
- Backport !3400 “Revert "Fix error format in gio/gunixconnection.c
(part 2)"” to glib-2-76
- Backport !3291 “gdbusconnection: Fix double unref on timeout/cancel
sending a message” to glib-2-76
- Backport !3425 “gwin32networkmonitor: Fix returning address of local
variable” to glib-2-76
- Backport !3430 “gobject_gdb.py: fix regression caused by bfbe7127d5”
to glib-2-76
* Translation updates:
- Galician (Fran Dieguez)
Overview of changes in GLib 2.76.2, 2023-04-21
==============================================
* Fixed various build failures in less common setups (by Philip Withnall,
by Marco Trevisan)
* Fix launching files in Windows via GtkFileLauncher (by Luca Bacci)
* Bugs fixed:
- GMarkupParser documentation completion (David King)
- Disagreement between runtime and docs on whether interfaces are
"classed" (Philip Withnall)
- gdbus-example-proxy-subclass.c is not complete. (Colin Walters)
- GAppInfoMonitor documentation deficiencies (Philip Withnall)
- Check for __kernel_long_t when enabling futex()
- Documentation mentions non-existing function `g_value_free` (Philip
Withnall)
- Not clear that GPollableInputStream methods are undefined if
can_poll() returns FALSE (Philip Withnall)
- Missing docs for GOption (commandline parser) (Sam Thursfield)
- GDebugControllerDBus wrong default in documentation (Philip Withnall)
- Probably wrong information regarding G_PLATFORM_WIN32 in
README.win32.md
- Multiple Definition Error When Generating gio/tests/test5.gresource
(Dan Yeaw)
- user docs: GLib.DateTime.format: broken highlighting (Philip Withnall)
- GtkFileLauncher: generated paths not recognized on Win32 (Luca Bacci)
- Build failed due to NULL pointer redefinition in C++ (Marco Trevisan)
- Build randomly fails with: 'gmodule/gmodule-visibility.h' file not
found (Marco Trevisan)
- unicode: add tests for g_utf8_normalize() and empty strings
- build: Drop old .gitignore files from test directories
- tools: Drop check-abis.sh script
- docs: Drop section about default branch renaming from README.md
- tests: Update Unicode normalisation tests from Unicode 15
- Make clang++ happier when using G_STATIC_ASSERT
- gwin32: Avoid use of function call with side effect in g_return_*
macro
- gsignal: Clarify documentation for GSignalMatchType matching
* Translation updates:
- Bulgarian (Alexander Shopov)
- Chinese (China) (Boyuan Yang)
Overview of changes in GLib 2.76.1, 2023-03-22
==============================================
* Fix build failures in third party C++ projects using `g_strdup()` via C++
qualified symbol lookup
* Downgrade critical warnings from `GFileInfo` about missing attributes to debug
messages, as it was affecting too many apps; the critical warnings will be
reinstated early in the 2.78 cycle, so apps should continue to fix their
ambiguous use of `GFileInfo` API
* Bugs fixed:
- g_strstr_len() ignores haystack_len (Philip Withnall)
- Docs for g_file_enumerator_next_files_async () are unclear about end
condition (Owen Taylor)
- g_variant_dict_lookup is unclear about what happens on failure (Philip
Withnall)
- GWin32AppInfo: Missing NULL string check (Luca Bacci)
- Possible regression in 2.75.3 when used from C++ due to g_strdup
becoming a macro
- Meson fails TAP test when g_test_message is called before g_test_init
(Philip Withnall)
- gio list triggers 'GFileInfo created without …' warnings for trash,
smb and google-drive GVFS backends (Philip Withnall)
- inotify: Avoid empty root directory string
- tests: Change the time function used in the bookmark tests
- gmacros: Add GCC < 5 fallback for __always_inline__
- fuzzing: do not build tests if build_tests is false
- tests: only build messages-low-memory if RTLD_NEXT is available
- tests: Fix timeout sources in gdbus-auth and gapplication tests
- tests: Reduce number of iterations in queue test
- gdesktopappinfo: Add a missing NULL check
- tests: Check a few results in strfuncs tests
- gfileinfo: Temporarily downgrade missing attribute criticals to debugs
* Translation updates:
- French (Guillaume Bernard)
- Persian (Danial Behzadi)
- Turkish (Sabri Ünal)
Overview of changes in GLib 2.76.0, 2023-03-10
==============================================
* Fix several regressions in handling `GFileInfo` attributes
* Bugs fixed:
- ETAG_VALUE not set in GFileInfo when requested (Philip Withnall)
- File attributes are not set when their value is FALSE/NULL (Philip
Withnall)
- gfile: Fix file size detection when copying on btrfs
- glocalfileinfo: Mark the lost+found dir as hidden again
- glocalfileinfo: Ensure that is-backup is always set
* Translation updates:
- Bulgarian (Alexander Shopov)
- Catalan (Jordi Mas i Hernandez)
- Czech (Marek Černocký)
- German (Tim Sabsch)
- Korean (Changwoo Ryu)
- Polish (Piotr Drąg)
- Russian (Aleksandr Melman)
- Turkish (Sabri Ünal)
Files: