Hello community, here is the log from the commit of package gnome-session for openSUSE:Factory checked in at 2016-09-21 18:37:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-session (Old) and /work/SRC/openSUSE:Factory/.gnome-session.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-session" Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes 2016-08-22 10:49:58.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 2016-09-21 18:37:56.000000000 +0200 @@ -1,0 +2,64 @@ +Mon Sep 19 19:16:47 UTC 2016 - [email protected] + +- Update to version 3.22.0: + + Small fix for dash users. + + Updated translations. + +------------------------------------------------------------------- +Wed Sep 14 10:05:54 UTC 2016 - [email protected] + +- Do not recommend gnome-session-wayland for now. There are still + a couple issues to solve: + + openQA uses the cirrus video driver (qemu's default) which does + not work with Wayland (we can potentially switch that to qxl + for GNOME tests). + + YaST still needs extra tricks to start (root has no direct + access to Xwayland. + +------------------------------------------------------------------- +Thu Aug 18 21:07:52 UTC 2016 - [email protected] + +- Update to version 3.21.90: + + Do not report errors in the absence of + dbus-update-activation-environment. + + Support reading kernel gnome.fallback variable on FreeBSD. + + Allow IM environment variables to be overridden. + + Updated translations. +- Drop gnome-session-ice-auth-for-suid.patch: Patch decleared + obsolete by author. +- Drop gnome-session-check-dbus-update-activation-environment.patch + and gnome-session-logging-to-systemd-journal-configurable.patch: + Fixed upstream. +- Following the above: Drop autoconf BuildRequires and stop passing + of it. +- Stop passing V=1 to makeinstall, debugging is local. + +------------------------------------------------------------------- +Thu Aug 18 13:08:33 UTC 2016 - [email protected] + +- Update to version 3.21.4: + + Export renderer string for llvmpipe. + + Small heap overflow fix. + + Compiler warning fixes- + + Misc doc fixes. + + Futureproof gettext support. + +------------------------------------------------------------------- +Thu Aug 18 13:08:32 UTC 2016 - [email protected] + +- Update to version 3.21.3: + + Updated translations. + +------------------------------------------------------------------- +Thu Aug 18 13:08:31 UTC 2016 - [email protected] + +- Update to version 3.21.2: + + Switch back to wayland by default. + + Update bus activation environment at startup. + + Updated translations. +- Add pkgconfig(egl) and pkgconfig(glesv2) BuildRequires: New + dependencies. +- Add gnome-session-wayland Recommends to gnome-session main + package, we will now start gdm on wayland by default. + +------------------------------------------------------------------- Old: ---- gnome-session-3.20.2.tar.xz gnome-session-check-dbus-update-activation-environment.patch gnome-session-ice-auth-for-suid.patch gnome-session-logging-to-systemd-journal-configurable.patch New: ---- gnome-session-3.22.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-session.spec ++++++ --- /var/tmp/diff_new_pack.VdSdjb/_old 2016-09-21 18:37:57.000000000 +0200 +++ /var/tmp/diff_new_pack.VdSdjb/_new 2016-09-21 18:37:57.000000000 +0200 @@ -17,22 +17,15 @@ Name: gnome-session -Version: 3.20.2 +Version: 3.22.0 Release: 0 Summary: Session Tools for the GNOME Desktop License: GPL-2.0+ Group: System/GUI/GNOME Url: http://www.gnome.org -Source: http://download.gnome.org/sources/gnome-session/3.20/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-session/3.22/%{name}-%{version}.tar.xz Source1: gnome Source2: gnome.desktop -# PATCH-FIX-SLE gnome-session-ice-auth-for-suid.patch [email protected] -- Carries ICE auth over to other UIDs in this session using an env var. -Patch0: gnome-session-ice-auth-for-suid.patch -# PATCH-FEATURE-UPSTREAM gnome-session-logging-to-systemd-journal-configurable.patch bsc#876685 bgo#768982 [email protected] -- Add a new configure switch for systemd journal support. -Patch1: gnome-session-logging-to-systemd-journal-configurable.patch -# PATCH-FIX-UPSTREAM gnome-session-check-dbus-update-activation-environment.patch bsc#993342 bgo#768036 [email protected] -- Check existence of dbus-update-activation-environment before calling it to avoid warnings. -Patch2: gnome-session-check-dbus-update-activation-environment.patch -BuildRequires: autoconf BuildRequires: fdupes BuildRequires: intltool BuildRequires: tcpd-devel @@ -42,8 +35,10 @@ BuildRequires: update-desktop-files BuildRequires: xsltproc BuildRequires: pkgconfig(dbus-glib-1) >= 0.76 +BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(gio-unix-2.0) >= 2.35.0 BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glesv2) BuildRequires: pkgconfig(glib-2.0) >= 2.35.0 BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.9.91 BuildRequires: pkgconfig(gtk+-3.0) >= 2.90.7 @@ -61,6 +56,11 @@ Requires: %{name}-core = %{version} Requires: %{name}-default-session = %{version} Recommends: %{name}-lang +# gnome-session-wayland not recommended by default yet: causes various issues: +# qemu's default video mode is 'cirrus', which stays black with GNOME Wayland +# YaST cannot be started without additional tricks +# All together this blocks us from passing openQA +# Recommends: %{name}-wayland BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -106,20 +106,19 @@ %setup -q %if !0%{?is_opensuse} translation-update-upstream -%patch0 -p1 %endif -%patch1 -p1 -%patch2 -p1 %build +%if !0%{?is_opensuse} autoconf +%endif %configure \ --enable-systemd \ %if !0%{?is_opensuse} --disable-systemd-journal \ %endif --disable-gconf -make %{?_smp_mflags} V=1 +make %{?_smp_mflags} %install make DESTDIR=%{buildroot} install %{?_smp_mflags} @@ -152,10 +151,7 @@ %defattr (-, root, root) %{_bindir}/gnome %{_datadir}/xsessions/gnome.desktop -# XOrg session is again default, hence this is disabled for now. -#{_datadir}/xsessions/gnome-xorg.desktop -%{_datadir}/icons/hicolor/*/apps/session-properties* -%{_datadir}/gnome-session/session-properties.ui +%{_datadir}/xsessions/gnome-xorg.desktop %files default-session %defattr (-, root, root) @@ -165,9 +161,9 @@ %files wayland %defattr (-, root, root) %dir %{_datadir}/wayland-sessions -# XOrg session is again default, hence this is disabled for now. -#{_datadir}/wayland-sessions/gnome.desktop -%{_datadir}/wayland-sessions/gnome-wayland.desktop +%{_datadir}/wayland-sessions/gnome.desktop +# Disabled as wayland is now the default session again. +#{_datadir}/wayland-sessions/gnome-wayland.desktop %files core %defattr (-, root, root) @@ -185,7 +181,8 @@ %{_libexecdir}/gnome-session-binary # Helper for the session definitions, to know if hardware is accelerated %{_libexecdir}/gnome-session-check-accelerated -%{_libexecdir}/gnome-session-check-accelerated-helper +%{_libexecdir}/gnome-session-check-accelerated-gl-helper +%{_libexecdir}/gnome-session-check-accelerated-gles-helper %{_libexecdir}/gnome-session-failed %{_datadir}/gnome-session/hardware-compatibility ++++++ gnome-session-3.20.2.tar.xz -> gnome-session-3.22.0.tar.xz ++++++ ++++ 18559 lines of diff (skipped)
