From 248649a2956dafcb7b82d8f2584d8c1ccb30c816 Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Thu, 11 Oct 2018 14:55:42 +0200 Subject: [PATCH] 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 --- gnome-terminal.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gnome-terminal.spec b/gnome-terminal.spec index 9143c24..8525cd1 100644 --- a/gnome-terminal.spec +++ b/gnome-terminal.spec @@ -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 - 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 - 3.30.0-1 - Update to 3.30.1 - Rebase transparency, command-notify, custom title and translation patches