gnome-terminal: reduce 'dbus-x11' dependency to 'dbus'

Back in the days a dependency on 'dbus-x11' was required to
automatically start a session bus when Xorg starts up. This is no
longer the case, as the 'dbus' package now always provides a system-
and user-bus to its dependents (currently via systemd units).

Lets reduce the 'dbus-x11' dependency to 'dbus', so we no longer
explicitly pull in 'dbus-daemon' recursively, but can safely support
other bus providers that don't support the legacy X11 startup scripts
(in particular dbus-broker).

Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
This commit is contained in:
David Herrmann 2018-10-11 14:55:42 +02:00
parent d29daedd37
commit 248649a295

View File

@ -7,7 +7,7 @@
Name: gnome-terminal
Version: 3.30.1
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Terminal emulator for GNOME
License: GPLv3+ and GFDL and LGPLv2+
@ -36,7 +36,7 @@ BuildRequires: pcre2-devel
BuildRequires: systemd
BuildRequires: vala-devel
Requires: dbus-x11
Requires: dbus
Requires: glib2%{?_isa} >= %{glib2_version}
Requires: gsettings-desktop-schemas
Requires: gtk3%{?_isa} >= %{gtk3_version}
@ -104,6 +104,11 @@ make check
%{_datadir}/metainfo/org.gnome.Terminal.Nautilus.metainfo.xml
%changelog
* Thu Oct 11 2018 David Herrmann <dh.herrmann@gmail.com> - 3.30.1-2
- Reduce 'dbus-x11' dependency to 'dbus'. The xinit script are no longer the
canonical way to start dbus, but the 'dbus' package is nowadays required to
provide a user and system bus to its dependents.
* Fri Oct 05 2018 Debarshi Ray <rishi@fedoraproject.org> - 3.30.0-1
- Update to 3.30.1
- Rebase transparency, command-notify, custom title and translation patches