./devel/gdbus-codegen, Generate code and/or documentation for one or more D-Bus interfaces

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 2.66.3, Package name: gdbus-codegen-2.66.3, Maintainer: prlw1

This package provides the gdbus-codegen utility.

Required to run:
[textproc/py-expat] [lang/python37]

Required to build:
[pkgtools/cwrappers] [devel/meson]

Master sites: (Expand)

SHA1: 423bb3d0f42b6dd7923b30f48eafb510eb6b0321
RMD160: b5bf02802897c38f8694f3651f9416b9a71ce96d
Filesize: 4724.41 KB

Version history: (Expand)

CVS history: (Expand)

   2020-11-21 12:30:49 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
gdbus-codegen glib2 glib2-tools: updated to 2.66.3

Overview of changes in GLib 2.66.3

* Fix awkward bug with `GPollFD` handling in some situations (work by Claudio
  Saavedra and Eugene M)

* Fix sending FDs attached to very large D-Bus messages (work by Simon McVittie
  and Giovanni Campagna)

* Bugs fixed:
 - Main loop ignores GPollFD sources when there is at least one source ready \ 
with priority higher than default one
 - Backport !1718 “gtrace: Add G_GNUC_PRINTF annotation” to glib-2-66
 - Backport !1713 “gmain: g_main_context_check() can skip updating polled FD \ 
sources” to glib-2-66
 - Backport !1711 “Fix race in socketclient-slow test” to glib-2-66
 - Backport !1725 “gdbus: Cope with sending fds in a message that takes \ 
multiple writes” to glib-2-66
 - Backport !1734 “glocalfileinfo: Use a single timeout source at a time for \ 
hidden file cache” to glib-2-66

Overview of changes in GLib 2.66.2

* Important and time-critical fix to DST transitions which will happen in Europe
  on 2020-10-25 on distributions which use the ‘slim’ tzdata format (which is
  now the default in tzdata/tzcode 2020b) (work by Claudi M., LRN)

* Further timezone handling changes to restore support for changing the timezone
  when `/etc/localtime/` changes (work by António Fernandes, Sebastian Keller)

* Fix deadlock on Windows when `G_SLICE` is set in the environment (diagnosis by
  Christoph Reiter)

* Fix UTF-8 validation when escaping URI components (thanks to Marc-André \ 
Lureau) (!1680)

* Bugs fixed:
 - fstatat is available only on macOS 10.10+
 - top bar time is incorrect, timezone map in control center is broken
 - Setting G_SLICE makes Windows programs hang since 2.66
 - Backport !1680 “guri: Fix UTF-8 validation when escaping URI components” \ 
to glib-2-66
 - Backport !1684 “glocalfileinfo: Fix use of fstatat() on macOS < 10.10” \ 
to glib-2-66
 - uri: add missing (not)nullable annotations
 - Backport !1691 “gmain: Fix possible locking issue in source unref” to \ 
 - Backport !1692 “gsignal: Plug g_signal_connect_object leak” to glib-2-66
 - Backport !1661 “Lookup fallback time zones in the cache to improve \ 
performance” to glib-2-66
 - Backport !1698 “gslice: Inline win32 implementation of g_getenv() to avoid \ 
deadlock” to glib-2-66
 - Backport !1683 “Fix the 6-days-until-the-end-of-the-month bug” to glib-2-66
 - Backport !1706 “Add various missing nullable annotations” to glib-2-66

* Translation updates:
 - Chinese (Taiwan)
 - Portuguese
 - Slovak

Overview of changes in GLib 2.66.1

* A performance problem where timezones were reloaded from disk every time a
  `GTimeZone` was created has been fixed
  `/etc/localtime` will not take effect until a process restarts; future changes
  in a subsequent 2.66.x release will improve this

* Security fix for incorrect scope/zone ID parsing in URIs (!1669)

* Bugs fixed:
 - Invalid Pointer Arithmetic in g_path_get_basename
 - GDBus DBUS_COOKIE_SHA1 mechanism may use too old a key
 - gtk3/glib crash on gimp
 - Time zone cache is constantly invalidated if TZ is NULL
 - gthreadedresolver: faulty logic in parse_res_txt
 - Define G_MSVC_SYMBOL_PREFIX correctly for ARM
 - Minor Coverity fixes
 - Fix various signedness warnings
 - glocalfile: Never require G_LOCAL_FILE_STAT_FIELD_ATIME
 - trash portal: Handle portal failures
 - gio-tool-trash: Prevent recursion to speed up emptying trash
 - glist: Clarify that g_list_free() and friends only free an entire list
 - utils: Limit the scope of the variable `max`
 - Fix g_module_symbol() under Windows sometimes not succeeding
 - guri: Fix URI scope parsing
 - gdatetime: Avoid integer overflow creating dates too far in the past

* Translation updates:
 - Danish
 - Greek, Modern (1453-)
 - Hebrew
 - Latvian
 - Portuguese
 - Russian
   2020-09-29 12:43:34 by Patrick Welche | Files touched by this commit (8) | Package updated
Log message:
Update glib2 to 2.66.0

* Fixes to the new `statx()` calls - note that since GLib 2.65.2 uses `statx()`
  (if available) instead of `stat()`/`fstat()`/`lstat()`/`fstatat()`, syscall
  sandboxing for third party applications might need to be updated
* Fix deadlock in `g_subprocess_communicate_async()` (work by Alexander Larsson) \ 
* Add `%f`/microsecond placeholder support to `g_date_time_format()` (work by \ 
Johan Bjäreholt) (!1605)
* Add `GUri` API for parsing, building and representing URIs according to
  [RFC 3986](https://tools.ietf.org/html/rfc3986) (work by Marc-Andre Lureau) (#110)
* D-Bus credentials support on macOS (#507)
* Year 2038 fixes involving new API in `GBookmarkFile` (#1931)

For full details, see:
   2020-08-19 11:34:35 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
gdbus-codegen glib2 glib2-tools: updated to 2.64.5

Overview of changes in GLib 2.64.5

* Fix deadlock in `g_subprocess_communicate_async()`

* Fix cross-compilation on iOS

* Bugs fixed:
 - !1519 Backport !1468 “glib-compile-resources: Fix exporting on Visual \ 
Studio” to glib-2-64
 - !1520 Backport !1517 “GWin32RegistryKey: Move assertions” to glib-2-64
 - !1565 Backport !1563 “gdesktopappinfo: Fix unnecessarily copied and \ 
leaked URI list” to glib-2-64
 - !1608 Backport !1607 “meson: Don't use gnulib for printf on iOS” to \ 
 - !1618 Backport !1617 “Ensure g_subprocess_communicate_async() never \ 
blocks” to glib-2-64
 - !1621 Backport !1620 “gvariant: Ensure GVS.depth is initialised” to \ 
   2020-07-10 16:45:11 by Patrick Welche | Files touched by this commit (4) | Package updated
Log message:
Update glib2 to 2.64.4

* Bugs fixed:
 - #2140 calling malloc in fork child is undefined-behaviour
 - !1507 Backport !1504 "win32 gpoll: Fix wait for at least one thread
   to return" to glib-2-64
 - !1523 Backport !1522 "meson: Fix gnulib printf checks" to glib-2-64
 - !1547 Backport !1544 "Resolve "calling malloc in fork child is
    undefined-behaviour"" to glib-2-64

* Translation updates:
 - Kazakh
 - Slovenian
   2020-06-30 13:59:20 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
glib2: updated to 2.64.3

Overview of changes in GLib 2.64.3

* Stability improvements for various unit tests

* Bugs fixed:
 - gdbus-server-auth intermittent failure
 - Deprecation warnings when compiling with \ 
 - -Wformat-nonliteral fixes to glib-2-64
 - memory monitor test dependency fixes to glib-2-64
 - CI: Switch to new Windows runners (2.64)
 - D-Bus keyring handling fixes to glib-2-64
 - array: fix corrupt state of GPtrArray after g_ptr_array_extend_and_steal() to \ 
 - CI: Make sure we use meson 0.49.2 in MSYS2 to glib-2-64
 - gthread: ignore deprecated declarations in static inline functions to glib-2-64
 - meson: Remove stray ], in O_DIRECTORY check to glib-2-64
 - Fix stpcpy() detection to glib-2-64

* Translation updates:
 - Chinese (Taiwan)
 - German
   2020-04-12 12:39:32 by Adam Ciarcinski | Files touched by this commit (6) | Package updated
Log message:
glib2: updated to 2.64.2

GLib 2.64.2

* Bugs fixed:
 - Glib uses _Static_assert in C++17 mode
 - gdbus error messages contains mixed up body and head signatures
 - Backport !1420 “gmacros.h: avoid using _Static_assert in C++17 mode” to \ 
 - Backport various patches to glib-2-64
  - docs: Fix configuration with gtk_doc=true and installed_tests=false
  - Add missing 'extern' to the dllexport version of GLIB_VAR/GOBJECT_VAR
  - Fix arch detection ifdefs in glib/valgrind.h
  - glib-unix.c: fix heap corruption in g_unix_get_passwd_entry
  - docs: Mention new gio tool options
  - gdbusmessage: Fix swapped signatures in error messages
 - Backport “gfile: Fallback to fast-content-type if content-type is not \ 
set” to glib-2-64

* Translation updates:
 - Hebrew
 - Romanian
 - Ukrainian
   2020-03-15 20:51:30 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
glib2: update to 2.64.1

Overview of changes in GLib 2.64.1

* Fix memory monitor tests to only be installed if installed-tests are enabled,
  and to be skipped if GObject-Introspection is too old (!1407)

* Bugs fixed:
 - #1986 Socks5 Proxy: Authentication seems broken
 - #1988 Socks5 Proxy: Wrong error returned when using no authentication
 - !1407 Backport various patches from master to glib-2-64
 - !1412 Backport SOCKS5 fixes to glib-2-64

* Translation updates:
 - Dutch
 - Italian
 - Serbian
   2020-03-04 20:25:15 by Ryo ONODERA | Files touched by this commit (1)
Log message:
gdbus-codegen: Adjust SUBST pattern for config.py