GLib-based library for using D-Bus
D-Bus add-on library to integrate the standard D-Bus library with the
GLib thread abstraction and main loop.
- Developed at Base:System
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:zSystems/dbus-1-glib && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
baselibs.conf | 0000000035 35 Bytes | |
dbus-1-glib.changes | 0000023027 22.5 KB | |
dbus-1-glib.keyring | 0000064738 63.2 KB | |
dbus-1-glib.spec | 0000004638 4.53 KB | |
dbus-glib-0.112.tar.gz | 0000715340 699 KB | |
dbus-glib-0.112.tar.gz.asc | 0000000833 833 Bytes |
Revision 53 (latest revision is 56)
Dominique Leuenberger (dimstar_suse)
accepted
request 935057
from
Bjørn Lie (iznogood)
(revision 53)
- Add signature and keyring as sources, verify tarball with gpg. - Update to version 0.112: + Dependencies: - dbus 1.8 was already required, but is more strongly required now: the workarounds that were used to run continuous integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been removed. (Note that dbus 1.8 has already reached end-of-life for security support, and newer dbus stable branches are strongly recommended.) - pkg-config 0.28 is required when building from git. + Enhancements: - Rewrite CONTRIBUTING.md document, based on Wayland's equivalent. - A generated ChangeLog file, which made up a significant proportion of the size of source tarball releases, is no longer included. - Improve man page. - Add test coverage for fdo#80557 - Use more modern GLib assertions in unit tests. - Improve continuous integration to be run by GitLab in addition to Travis-CI. - Add clearer license information using SPDX-License-Identifier. + Fixes: - Allow glib-genmarshal to be overridden with `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for cross-compilation. - Avoid a double-free in dbus-binding-tool for certain inputs, possibly involving nested introspection data structures. - Report a better error for excessive recursion depth or unsupported data types. - Map the 15 most-recently-added DBusGError members to their corresponding D-Bus error names. - Mark all documented symbols as deprecated. - Fix unit test failures during distcheck by enabling assertions. - Fix a core dump during installed-tests by not attempting to close a shared DBusConnection. - Package COPYING as license, CONTRIBUTING.md and NEWS as docs. - Add explicit pkgconfig BuildRequires. - Replace dbus-1-devel and glib2-devel with pkgconfig variants that configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0), pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires. - Drop hard Requires and BuildRequires that are not needed as they are added automatically. - Split out bash-completion sub-package. - Split out shared library into own sub-package, and Require it from the devel package, and add to the baselibs.conf. Following the SLPP standard. Add Provides and Obsoletes for the no longer existing main package. - Use ldconfig_scriptlets for post(un) handling. - Add soname define, ease future updates.
Comments 0