Accepting request 523811 from GNOME:Factory

(forwarded request 523795 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/523811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-session?expand=0&rev=171
This commit is contained in:
Dominique Leuenberger 2017-09-13 19:55:53 +00:00 committed by Git OBS Bridge
commit c93230e4d9
4 changed files with 61 additions and 29 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3b4449238e396b95f9616dfd6f99d8345afaf30c7e3cb6a3549f253d9f966eee
size 780632

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6f8254b4891f76852b65a7c164dc504dfeff1aa32092e1b262bb670efedac489
size 783428

View File

@ -1,9 +1,59 @@
-------------------------------------------------------------------
Tue Sep 12 18:26:17 UTC 2017 - luc14n0@linuxmail.org
- Update to version 3.26.0:
+ Updated translations.
-------------------------------------------------------------------
Sat Sep 9 08:21:20 UTC 2017 - jengelh@inai.de
- Update package summaries.
Drop an idempotent %if..%endif block around %package declaration.
- Avoid running fdupes across hardlink boundaries.
-------------------------------------------------------------------
Fri Sep 8 20:19:24 UTC 2017 - dimstar@opensuse.org
- Update to version 3.25.92:
+ gnome-session-inhibit fix.
+ Updated translations.
-------------------------------------------------------------------
Mon Aug 14 17:34:54 UTC 2017 - zaitor@opensuse.org
- Update to version 3.25.90:
+ Updated translations.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 24 15:03:23 UTC 2017 - fcrozat@suse.com Mon Jul 24 15:03:23 UTC 2017 - fcrozat@suse.com
- Do not build wayland subpackage on s390/s390x, xwayland doesn't - Do not build wayland subpackage on s390/s390x, xwayland doesn't
exist there [bsc#1047173]. exist there [bsc#1047173].
-------------------------------------------------------------------
Wed Jul 19 18:59:58 UTC 2017 - zaitor@opensuse.org
- Update to version 3.25.4:
+ Restart dbus-daemon instead of killing dbus clients at log out.
+ Session file updates for latest g-s-d.
+ Misc memory fixes.
+ Updated translations.
-------------------------------------------------------------------
Mon Jul 10 12:26:14 UTC 2017 - zaitor@opensuse.org
- Update to version 3.25.3:
+ Improved error messages with systemd integration.
+ Fix crash in fail whale if X dies.
+ Fix warning/crash when iterating over extensions.
+ Kill dbus clients at logout.
+ Leverage unicode for clarity and aesthetics.
+ BSD support improvements.
+ Drop old SSH_AUTH_SOCK on wayland workaround.
+ Updated translations.
- Drop post(un) handling for gnome-session and gnome-session-core,
no longer needed as file-triggers now takes care of this.
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Apr 15 21:19:47 UTC 2017 - zaitor@opensuse.org Sat Apr 15 21:19:47 UTC 2017 - zaitor@opensuse.org

View File

@ -17,17 +17,18 @@
Name: gnome-session Name: gnome-session
Version: 3.24.1 Version: 3.26.0
Release: 0 Release: 0
Summary: Session Tools for the GNOME Desktop Summary: Session Tools for the GNOME Desktop
License: GPL-2.0+ License: GPL-2.0+
Group: System/GUI/GNOME Group: System/GUI/GNOME
Url: http://www.gnome.org Url: http://www.gnome.org
Source: http://download.gnome.org/sources/gnome-session/3.24/%{name}-%{version}.tar.xz Source: http://download.gnome.org/sources/gnome-session/3.26/%{name}-%{version}.tar.xz
Source1: gnome Source1: gnome
Source2: gnome.desktop Source2: gnome.desktop
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: intltool BuildRequires: intltool
BuildRequires: pkgconfig
BuildRequires: tcpd-devel BuildRequires: tcpd-devel
%if !0%{?is_opensuse} %if !0%{?is_opensuse}
BuildRequires: translation-update-upstream BuildRequires: translation-update-upstream
@ -61,15 +62,14 @@ Recommends: %{name}-lang
# qemu's default video mode is 'cirrus', which stays black with GNOME Wayland # qemu's default video mode is 'cirrus', which stays black with GNOME Wayland
# YaST cannot be started without additional tricks # YaST cannot be started without additional tricks
# All together this blocks us from passing openQA # All together this blocks us from passing openQA
# Recommends: %{name}-wayland # Recommends: %%{name}-wayland
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
This package provides the basic session tools, like session management This package provides the basic session tools, like session management
functionality, for the GNOME Desktop. functionality, for the GNOME Desktop.
%package default-session %package default-session
Summary: Session Manager for GNOME -- Default GNOME Session Summary: Default session support for the GNOME Session Manager
Group: System/GUI/GNOME Group: System/GUI/GNOME
Requires: %{name} = %{version} Requires: %{name} = %{version}
Requires: gnome-settings-daemon Requires: gnome-settings-daemon
@ -78,9 +78,8 @@ Requires: gnome-shell
%description default-session %description default-session
This package contains the definition of the default GNOME session. This package contains the definition of the default GNOME session.
%ifnarch s390 s390x
%package wayland %package wayland
Summary: Session Manager for GNOME -- Wayland session Summary: Wayland support for the GNOME Session Manager
Group: System/GUI/GNOME Group: System/GUI/GNOME
Requires: %{name} = %{version} Requires: %{name} = %{version}
Requires: gnome-settings-daemon Requires: gnome-settings-daemon
@ -88,10 +87,9 @@ Requires: xorg-x11-server-wayland
%description wayland %description wayland
This package contains the definition of the default GNOME session on Wayland. This package contains the definition of the default GNOME session on Wayland.
%endif
%package core %package core
Summary: Session Manager for GNOME -- Minimal Version Summary: Minimal version of the GNOME Session Manager
Group: System/GUI/GNOME Group: System/GUI/GNOME
Requires: dbus-1-x11 Requires: dbus-1-x11
Requires: gsettings-desktop-schemas >= 0.1.7 Requires: gsettings-desktop-schemas >= 0.1.7
@ -129,28 +127,12 @@ install -d -m755 %{buildroot}%{_datadir}/xsessions
install -m644 %{SOURCE2} %{buildroot}%{_datadir}/xsessions/gnome.desktop install -m644 %{SOURCE2} %{buildroot}%{_datadir}/xsessions/gnome.desktop
%suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome.desktop %suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome.desktop
%find_lang %{name}-3.0 %{?no_lang_C} %find_lang %{name}-3.0 %{?no_lang_C}
%fdupes %{buildroot} %fdupes %{buildroot}/%{_prefix}
# remove wayland files on s390/s390x # remove wayland files on s390/s390x
%ifarch s390 s390x %ifarch s390 s390x
rm -fr %{buildroot}%{_datadir}/wayland-sessions rm -fr %{buildroot}%{_datadir}/wayland-sessions
%endif %endif
%post
%desktop_database_post
%icon_theme_cache_post
%postun
%desktop_database_postun
%icon_theme_cache_postun
%post core
%glib2_gsettings_schema_post
%icon_theme_cache_post
%postun core
%glib2_gsettings_schema_postun
%icon_theme_cache_postun
%files %files
%defattr (-, root, root) %defattr (-, root, root)
%{_bindir}/gnome %{_bindir}/gnome