Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libdbus-glib-1-2 | Distribution: openSUSE Tumbleweed |
Version: 0.112 | Vendor: openSUSE |
Release: 4.3 | Build date: Tue Mar 19 16:23:35 2024 |
Group: Unspecified | Build host: reproducible |
Size: 240301 | Source RPM: dbus-1-glib-0.112-4.3.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://dbus.freedesktop.org/ | |
Summary: 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. This package contains the shared library files.
AFL-2.1 OR GPL-2.0-or-later
* Tue Mar 19 2024 Dominique Leuenberger <dimstar@opensuse.org> - Own %{_datadir}/gtk-doc and %{_datadir}/gtk-doc/html directories. * Wed Nov 02 2022 Dominique Leuenberger <dimstar@opensuse.org> - Try to guard against incomplete update stacks (boo#1202241): + Add split-provides to libdbus-1-glib and bash-completion sub-package. + Add explicit conflict to bash-completion subpackage against dbus-1-glib < 0.112 (when the package split happened) + Ensure dbus-1-glib-tool gets the correct library version installed. * Wed Dec 08 2021 Dominique Leuenberger <dimstar@opensuse.org> - Add relevant dbus-1-glib-<targettype> provides/obsoletes also in baselibs.conf (boo#1193502). * Wed Dec 01 2021 Bjørn Lie <bjorn.lie@gmail.com> - Add signature and keyring as sources, verify tarball with gpg. * Wed Nov 24 2021 Bjørn Lie <bjorn.lie@gmail.com> - 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. * Fri Jul 10 2020 Matthias Eliasson <elimat@opensuse.org> - Update to version 0.110: Dependencies: + GLib 2.40 is required Enhancements: + The GLib main-loop glue, "dbus-gmain", is now available as a separate subproject (the dbus-gmain branch in dbus-glib's git repository) for embedding in larger projects like dbus-glib and dbus-python via the `git subtree` or `git submodule` commands. This removes dbus-python's dependency on the rest of dbus-glib. Fixes: + autogen.sh can now detect gtk-doc >= 1.26. + More files have per-file copyright information. - Run spec-cleaner * Fri Jun 09 2017 meissner@suse.com - remove CFLAGS setting, -fstack-protector is default and -fPIC will be auto-selected. * Thu Oct 20 2016 zaitor@opensuse.org - Split out dbus-binding-tool in own sub-package. * Wed Oct 12 2016 zaitor@opensuse.org - Update to version 0.108: + Use dbus-run-session instead of dbus-launch for tests. - Changes from version 0.106: + Stop testing G_HAVE_INLINE, which ceased to work in GLib 2.47.2 and wasn't meant to be API anyway. Instead, rely on "static inline" doing the right thing. On pre-C99 compilers, this relies on <glib.h> defining inline to __inline, __inline__ or the empty string if the compiler requires it, which it has done since 2000. (fdo#93513). + Stop calling g_mem_profile() in the tests, which no longer does anything and caused the tests to fail by issuing a warning. + Slightly modernize build system, and remove a weird cross-directory dependency which was breaking distcheck. + Stop distributing generated marshallers in the tarball. - Run spec-clean, modernize spec-file macros and also drop a no longer conditional dbus-1-glib-64bit Obsoletes. * Sat May 30 2015 zaitor@opensuse.org - Update to version 0.104: + Deprecations: Document the entire library as deprecated. + Dependencies: - libdbus 1.8 is required. - GLib 2.32 is required. + Enhancements: - The libdbus 1.8 dependency means we can now document that dbus_g_thread_init() is idempotent and thread-safe (fdo#54770). - Use g_cclosure_marshal_generic for all marshalling (fdo#64214). + Fixes: - Allow timeouts to be migrated from one main context to another without an assertion failure (fdo#30574). - Don't trip a libdbus fatal warning if a Unix fd or other unsupported type is encountered in a message (fdo#80557). - Make the tests pass with newer GLib by not removing removed sources (fdo#83530). - Fix some typos in the documentation (fdo#45686). - Make the Autotools setup less awful (fdo#58698).
/usr/lib/libdbus-glib-1.so.2 /usr/lib/libdbus-glib-1.so.2.3.5 /usr/share/doc/packages/libdbus-glib-1-2 /usr/share/doc/packages/libdbus-glib-1-2/NEWS /usr/share/licenses/libdbus-glib-1-2 /usr/share/licenses/libdbus-glib-1-2/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Dec 25 23:23:28 2024