summaryrefslogtreecommitdiff
path: root/xfce-base/xfce4-session
diff options
context:
space:
mode:
Diffstat (limited to 'xfce-base/xfce4-session')
-rw-r--r--xfce-base/xfce4-session/ChangeLog779
-rw-r--r--xfce-base/xfce4-session/Manifest28
-rw-r--r--xfce-base/xfce4-session/files/xfce4-session-4.10.0-multiple-interactive-session-save.patch147
-rw-r--r--xfce-base/xfce4-session/metadata.xml9
-rw-r--r--xfce-base/xfce4-session/xfce4-session-4.10.0-r1.ebuild65
-rw-r--r--xfce-base/xfce4-session/xfce4-session-4.12.0.ebuild (renamed from xfce-base/xfce4-session/xfce4-session-4.10.1.ebuild)27
6 files changed, 17 insertions, 1038 deletions
diff --git a/xfce-base/xfce4-session/ChangeLog b/xfce-base/xfce4-session/ChangeLog
deleted file mode 100644
index c073dc8c..00000000
--- a/xfce-base/xfce4-session/ChangeLog
+++ /dev/null
@@ -1,779 +0,0 @@
-# ChangeLog for xfce-base/xfce4-session
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce4-session/ChangeLog,v 1.188 2014/01/28 14:17:20 ago Exp $
-
- 28 Jan 2014; Agostino Sarubbo <ago@gentoo.org> xfce4-session-4.10.1.ebuild:
- Stable for x86, wrt bug #496018
-
- 19 Jan 2014; Pacho Ramos <pacho@gentoo.org> xfce4-session-4.10.1.ebuild:
- amd64 stable, bug 496018
-
- 31 Dec 2013; Markus Meier <maekke@gentoo.org> xfce4-session-4.10.1.ebuild:
- arm stable, bug #496018
-
- 27 Dec 2013; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.10.1.ebuild:
- Stable for HPPA (bug #496018).
-
- 21 Aug 2013; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.10.0-r1.ebuild:
- Punt sys-apps/systemd from || ( ) dependency behind USE="consolekit" wrt
- #478258
-
- 09 May 2013; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.10.1.ebuild:
- Rename USE="policykit" with USE="systemd" because --enable-systemd is
- disabling ConsoleKit support wrt #469190 by Timo Kamph
-
- 05 May 2013; Samuli Suominen <ssuominen@gentoo.org>
- -xfce4-session-4.10.0.ebuild:
- old
-
-*xfce4-session-4.10.1 (05 May 2013)
-
- 05 May 2013; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.10.1.ebuild:
- Version bump.
-
- 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> xfce4-session-4.10.0-r1.ebuild:
- Stable for sparc, wrt bug #465286
-
- 12 Apr 2013; Agostino Sarubbo <ago@gentoo.org> xfce4-session-4.10.0-r1.ebuild:
- Stable for ia64, wrt bug #465286
-
- 12 Apr 2013; Agostino Sarubbo <ago@gentoo.org> xfce4-session-4.10.0-r1.ebuild:
- Stable for arm, wrt bug #465286
-
- 12 Apr 2013; Agostino Sarubbo <ago@gentoo.org> xfce4-session-4.10.0-r1.ebuild:
- Stable for alpha, wrt bug #465286
-
- 12 Apr 2013; Agostino Sarubbo <ago@gentoo.org> xfce4-session-4.10.0-r1.ebuild:
- Stable for ppc64, wrt bug #465286
-
- 12 Apr 2013; Agostino Sarubbo <ago@gentoo.org> xfce4-session-4.10.0-r1.ebuild:
- Stable for ppc, wrt bug #465286
-
- 11 Apr 2013; Agostino Sarubbo <ago@gentoo.org> xfce4-session-4.10.0-r1.ebuild:
- Stable for x86, wrt bug #465286
-
- 11 Apr 2013; Agostino Sarubbo <ago@gentoo.org> xfce4-session-4.10.0-r1.ebuild:
- Stable for amd64, wrt bug #465286
-
- 10 Apr 2013; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.10.0-r1.ebuild:
- Stable for HPPA (bug #465286).
-
- 28 Nov 2012; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.10.0.ebuild, xfce4-session-4.10.0-r1.ebuild:
- EAPI5
-
-*xfce4-session-4.10.0-r1 (16 Nov 2012)
-
- 16 Nov 2012; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.10.0-r1.ebuild,
- +files/xfce4-session-4.10.0-multiple-interactive-session-save.patch:
- Backport upstream patch for "handle multiple interactive session save" wrt
- #443504 by "Beelzebubbie"
-
- 09 Sep 2012; Samuli Suominen <ssuominen@gentoo.org>
- -xfce4-session-4.8.2.ebuild, -xfce4-session-4.8.3-r1.ebuild,
- -files/xfce4-session-4.8.3-respect-save-settings-logout-plugin.patch,
- -xfce4-session-4.9.2.ebuild:
- old
-
- 09 Sep 2012; Raúl Porcel <armin76@gentoo.org> xfce4-session-4.10.0.ebuild:
- alpha/ia64/sparc stable wrt #416233
-
- 14 Jul 2012; Markus Meier <maekke@gentoo.org> xfce4-session-4.10.0.ebuild:
- arm stable, bug #416233
-
- 22 May 2012; Jeff Horelick <jdhore@gentoo.org> xfce4-session-4.10.0.ebuild:
- marked x86 per bug 416233
-
- 20 May 2012; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.10.0.ebuild:
- ppc/ppc64 stable wrt #416233
-
- 20 May 2012; Agostino Sarubbo <ago@gentoo.org> xfce4-session-4.10.0.ebuild:
- Stable for amd64, wrt bug #416233
-
- 19 May 2012; Anthony G. Basile <blueness@gentoo.org>
- xfce4-session-4.10.0.ebuild:
- Keyword mips
-
- 17 May 2012; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.10.0.ebuild:
- Stable for HPPA (bug #416233).
-
- 08 May 2012; Jeremy Olexa <darkside@gentoo.org> xfce4-session-4.10.0.ebuild:
- Specify xsession-prefix because the default value doesn't work for Gentoo
- Prefix, no change for Gentoo Linux users
-
- 05 May 2012; Michał Górny <mgorny@gentoo.org> xfce4-session-4.8.2.ebuild,
- xfce4-session-4.8.3-r1.ebuild, xfce4-session-4.9.2.ebuild,
- xfce4-session-4.10.0.ebuild:
- dev-util/pkgconfig -> virtual/pkgconfig
-
-*xfce4-session-4.10.0 (29 Apr 2012)
-
- 29 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.10.0.ebuild:
- Version bump.
-
- 20 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
- -xfce4-session-4.8.3.ebuild, -xfce4-session-4.9.0-r1.ebuild,
- -xfce4-session-4.9.1.ebuild:
- old
-
-*xfce4-session-4.9.2 (20 Apr 2012)
-
- 20 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.9.2.ebuild:
- Version bump. Introduce USE="xscreensaver" for programs listed in the xflock4
- script (for X screen locking).
-
-*xfce4-session-4.9.1 (14 Apr 2012)
-
- 14 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.9.1.ebuild:
- Version bump to development release.
-
- 11 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.9.0-r1.ebuild:
- Move x11-apps/xrdb and x11-misc/xdg-user-dirs dependencies from
- xfce-base/xfce-utils here for /etc/xdg/xfce4/xinitrc.
-
- 09 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
- -xfce4-session-4.9.0.ebuild:
- old
-
-*xfce4-session-4.9.0-r1 (09 Apr 2012)
-
- 09 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.9.0-r1.ebuild:
- Create /etc/X11/Sessions/Xfce4 here now that startxfce4 is here too by
- Michał Górny
-
-*xfce4-session-4.9.0 (31 Mar 2012)
-
- 31 Mar 2012; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.9.0.ebuild:
- Version bump to development release.
-
-*xfce4-session-4.8.3-r1 (24 Feb 2012)
-
- 24 Feb 2012; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.8.3-r1.ebuild,
- +files/xfce4-session-4.8.3-respect-save-settings-logout-plugin.patch:
- Do not always save session with xfce4-logout-plugin (Upstream #7915)
-
-*xfce4-session-4.8.3 (12 Feb 2012)
-
- 12 Feb 2012; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.8.3.ebuild:
- Version bump.
-
- 06 Jan 2012; Samuli Suominen <ssuominen@gentoo.org>
- -xfce4-session-4.8.1.ebuild:
- old
-
- 06 Jan 2012; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.8.2.ebuild:
- amd64/ppc/ppc64 stable wrt #386963
-
- 23 Dec 2011; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.8.2.ebuild:
- Change consolekit depend to || ( ) for systemd.
-
- 26 Nov 2011; Raúl Porcel <armin76@gentoo.org> xfce4-session-4.8.2.ebuild:
- alpha/ia64/sparc stable wrt #386963
-
- 02 Nov 2011; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.8.2.ebuild:
- Stable for HPPA (bug #386963).
-
- 23 Oct 2011; Markus Meier <maekke@gentoo.org> xfce4-session-4.8.2.ebuild:
- arm stable, bug #386963
-
- 16 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
- xfce4-session-4.8.2.ebuild:
- x86 stable wrt bug #386963
-
-*xfce4-session-4.8.2 (14 Sep 2011)
-
- 14 Sep 2011; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.8.2.ebuild:
- Version bump.
-
- 23 Apr 2011; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.8.1.ebuild:
- alpha/ia64/sparc stable wrt #358407
-
- 29 Mar 2011; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.8.1.ebuild:
- Stable for HPPA (bug #358407).
-
- 22 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org>
- xfce4-session-4.8.1.ebuild:
- ppc/ppc64 stable wrt #358407
-
- 22 Mar 2011; Thomas Kahle <tomka@gentoo.org> xfce4-session-4.8.1.ebuild:
- x86 stable per bug 358407
-
- 21 Mar 2011; Markus Meier <maekke@gentoo.org> xfce4-session-4.8.1.ebuild:
- arm stable, bug #358407
-
- 21 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
- xfce4-session-4.8.0.ebuild, xfce4-session-4.8.1.ebuild:
- Fix slot-deps on gnome libs
-
- 13 Mar 2011; Markos Chandras <hwoarang@gentoo.org>
- xfce4-session-4.8.1.ebuild:
- Stable on amd64 wrt bug #358407
-
-*xfce4-session-4.8.1 (15 Feb 2011)
-
- 15 Feb 2011; Jeremy Olexa <darkside@gentoo.org>
- +xfce4-session-4.8.1.ebuild:
- Version bump, small bug fixes from upstream
-
- 14 Feb 2011; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.8.0.ebuild:
- alpha/ia64/sparc stable wrt #349053
-
- 05 Feb 2011; Markus Meier <maekke@gentoo.org> xfce4-session-4.8.0.ebuild:
- arm stable, bug #349053
-
- 25 Jan 2011; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.8.0.ebuild:
- Stable for HPPA (bug #349053).
-
- 17 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org>
- xfce4-session-4.8.0.ebuild:
- ppc/ppc64 stable wrt #349053
-
- 16 Jan 2011; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.8.0.ebuild:
- amd64/x86 stable wrt #349053
-
-*xfce4-session-4.8.0 (16 Jan 2011)
-
- 16 Jan 2011; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.8.0.ebuild:
- Version bump.
-
- 05 Jan 2011; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.7.3.ebuild:
- Restore USE="consolekit policykit udev" because bug 336146 was fixed
- upstream. Pass --disable-hal because it's obsolete and shouldn't be used
- anywhere.
-
-*xfce4-session-4.7.3 (02 Jan 2011)
-
- 02 Jan 2011; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.7.3.ebuild:
- Version bump.
-
-*xfce4-session-4.7.2 (03 Dec 2010)
-
- 03 Dec 2010; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.7.2.ebuild:
- Version bump.
-
- 13 Nov 2010; Samuli Suominen <ssuominen@gentoo.org>
- files/xfce4-session-4.7.1-stop_using_subject_cookie.patch:
- Update to upstream patch.
-
-*xfce4-session-4.7.1-r2 (12 Nov 2010)
-
- 12 Nov 2010; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.7.1-r2.ebuild,
- +files/xfce4-session-4.7.1-stop_using_subject_cookie.patch:
- Fix Hibernate and Suspend wrt upstream #6817.
-
-*xfce4-session-4.7.1-r1 (08 Nov 2010)
-
- 08 Nov 2010; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.7.1-r1.ebuild,
- +files/xfce4-session-4.7.1-fix_logout_with_sudo.patch:
- Fix logout with sudo.
-
-*xfce4-session-4.7.1 (03 Nov 2010)
-
- 03 Nov 2010; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.7.1.ebuild:
- Version bump.
-
- 24 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.7.0.ebuild,
- +files/xfce4-session-4.7.0-gnome-keyring.patch:
- Fix gnome-keyring initialization wrt #296606 by Michał Górny.
-
- 09 Sep 2010; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.7.0.ebuild,
- +files/xfce4-session-4.7.0-ck-launch-session.patch:
- Check for XDG_SESSION_COOKIE and run consolekit session if required (or
- reuse existing session).
-
- 06 Sep 2010; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.7.0.ebuild:
- Change gnome-keyring depend to libgnome-keyring. Remove USE flags for
- consolekit, policykit and udev because they are not required at build-time
- wrt #336146 by Matthew Turnbull.
-
-*xfce4-session-4.7.0 (05 Sep 2010)
-
- 05 Sep 2010; Samuli Suominen <ssuominen@gentoo.org>
- +xfce4-session-4.7.0.ebuild:
- Version bump.
-
- 29 Aug 2010; Raúl Porcel <armin76@gentoo.org> xfce4-session-4.6.2.ebuild:
- alpha/ia64/sparc stable wrt #323729
-
- 11 Aug 2010; Joseph Jezak <josejx@gentoo.org> xfce4-session-4.6.2.ebuild:
- Marked ppc stable for bug #323729.
-
- 10 Aug 2010; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.6.2.ebuild:
- Stable for HPPA (bug #323729).
-
- 23 Jul 2010; Markus Meier <maekke@gentoo.org> xfce4-session-4.6.2.ebuild:
- arm stable, bug #323729
-
- 09 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.6.2.ebuild:
- ppc64 stable wrt #323729
-
- 30 Jun 2010; Christian Faulhammer <fauli@gentoo.org>
- xfce4-session-4.6.2.ebuild:
- x86 stable, bug 323729
-
- 29 Jun 2010; Christoph Mende <angelos@gentoo.org>
- xfce4-session-4.6.2.ebuild:
- Stable on amd64 wrt bug #323729
-
-*xfce4-session-4.6.2 (22 May 2010)
-
- 22 May 2010; Christoph Mende <angelos@gentoo.org>
- +xfce4-session-4.6.2.ebuild:
- Version bump
-
- 14 Apr 2010; Jeroen Roovers <jer@gentoo.org>
- xfce4-session-4.6.1-r1.ebuild:
- Stable for HPPA (bug #305657).
-
- 11 Mar 2010; Brent Baude <ranger@gentoo.org>
- xfce4-session-4.6.1-r1.ebuild:
- Marking xfce4-session-4.6.1-r1 ppc64 stable for bug 305657
-
- 01 Mar 2010; Raúl Porcel <armin76@gentoo.org>
- xfce4-session-4.6.1-r1.ebuild:
- alpha/arm/ia64/sparc stable wrt #305657
-
- 28 Feb 2010; nixnut <nixnut@gentoo.org> xfce4-session-4.6.1-r1.ebuild:
- ppc stable #305657
-
- 22 Feb 2010; Christian Faulhammer <fauli@gentoo.org>
- xfce4-session-4.6.1-r1.ebuild:
- stable x86, bug 305657
-
- 19 Feb 2010; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.6.1-r1.ebuild:
- amd64 stable wrt #305657
-
- 11 Jan 2010; Mike Frysinger <vapier@gentoo.org>
- xfce4-session-4.6.1.ebuild, xfce4-session-4.6.1-r1.ebuild:
- Drop -fomit-frame-pointer filter for USE=profile.
-
- 24 Oct 2009; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.6.1-r1.ebuild:
- Revert some of previous commit and don't enable fortune by default.
-
-*xfce4-session-4.6.1-r1 (19 Oct 2009)
-
- 19 Oct 2009; Sebastian Pipping <sping@gentoo.org>
- +xfce4-session-4.6.1-r1.ebuild, metadata.xml:
- Fix xfce4-tips: it relies on fortune to display tips, not just fortunes
-
- 06 Oct 2009; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.6.1.ebuild:
- Don't build static libs.
-
- 05 Oct 2009; Jeremy Olexa <darkside@gentoo.org>
- xfce4-session-4.6.1.ebuild:
- Port Gentoo Prefix ebuild to gentoo-x86
-
- 13 Sep 2009; Jeremy Olexa <darkside@gentoo.org>
- xfce4-session-4.6.1.ebuild:
- Add a note to install fortune-mod if desired
-
- 13 Sep 2009; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.6.1.ebuild:
- Remove optional fortune-mod rdepend wrt #284433.
-
- 02 Aug 2009; Samuli Suominen <ssuominen@gentoo.org>
- xfce4-session-4.6.1.ebuild, metadata.xml:
- Use xfconf.eclass. Missing USE gnome-keyring.
-
- 27 Jul 2009; nixnut <nixnut@gentoo.org> xfce4-session-4.6.1.ebuild:
- ppc stable #265587
-
- 30 Jun 2009; Tobias Klausmann <klausman@gentoo.org>
- xfce4-session-4.6.1.ebuild:
- Stable on alpha, bug #265587
-
- 28 Jun 2009; Brent Baude <ranger@gentoo.org> ChangeLog:
- Marking xfce4-session-4.6.1 ppc64 stable for bug 265587
-
- 22 Jun 2009; Raúl Porcel <armin76@gentoo.org> xfce4-session-4.6.1.ebuild:
- arm/ia64 stable wrt #265587
-
- 15 Jun 2009; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.6.1.ebuild:
- Stable for HPPA (bug #265587).
-
- 13 Jun 2009; Tiago Cunha <tcunha@gentoo.org> xfce4-session-4.6.1.ebuild:
- stable sparc, bug 265587
-
- 10 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
- xfce4-session-4.6.1.ebuild:
- stable x86, bug 265587
-
- 09 Jun 2009; Jeremy Olexa <darkside@gentoo.org>
- xfce4-session-4.6.1.ebuild:
- amd64 stable, bug 265587
-
- 01 May 2009; Jeremy Olexa <darkside@gentoo.org>
- xfce4-session-4.4.3.ebuild:
- Move use_enable out of global scope
-
- 28 Apr 2009; Jeremy Olexa <darkside@gentoo.org>
- xfce4-session-4.6.1.ebuild:
- Move use_enable out of global scope into pkg_setup()
-
-*xfce4-session-4.6.1 (21 Apr 2009)
-
- 21 Apr 2009; Jeremy Olexa <darkside@gentoo.org>
- -xfce4-session-4.6.0.ebuild, +xfce4-session-4.6.1.ebuild:
- Version bump for xfce-4.6.1 release, remove old
-
-*xfce4-session-4.6.0 (10 Mar 2009)
-
- 10 Mar 2009; Christoph Mende <angelos@gentoo.org>
- +xfce4-session-4.6.0.ebuild:
- Xfce-4.6 bump
-
- 22 Dec 2008; Christoph Mende <angelos@gentoo.org>
- -xfce4-session-4.4.2.ebuild:
- Removed old
-
- 15 Dec 2008; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.4.3.ebuild:
- Stable for HPPA (bug #249942).
-
- 13 Dec 2008; Raúl Porcel <armin76@gentoo.org> xfce4-session-4.4.3.ebuild:
- alpha/arm/ia64/sparc/x86 stable wrt #249942
-
- 08 Dec 2008; Brent Baude <ranger@gentoo.org> xfce4-session-4.4.3.ebuild:
- Marking xfce4-session-4.4.3 ppc64 stable for bug 249942
-
- 06 Dec 2008; Jeremy Olexa <darkside@gentoo.org>
- xfce4-session-4.4.3.ebuild:
- amd64 stable, bug 249942
-
- 06 Dec 2008; nixnut <nixnut@gentoo.org> xfce4-session-4.4.3.ebuild:
- Stable on ppc wrt bug 249942
-
-*xfce4-session-4.4.3 (30 Oct 2008)
-
- 30 Oct 2008; Christoph Mende <angelos@gentoo.org>
- +xfce4-session-4.4.3.ebuild:
- Xfce-4.4.3 bump
-
- 17 Dec 2007; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.4.2.ebuild:
- Stable for HPPA (bug #201747).
-
- 12 Dec 2007; Brent Baude <ranger@gentoo.org> xfce4-session-4.4.2.ebuild:
- Marking xfce4-session-4.4.2 ppc64 stable for bug 201747
-
- 12 Dec 2007; Raúl Porcel <armin76@gentoo.org> xfce4-session-4.4.2.ebuild:
- alpha/ia64/sparc stable wrt #201747
-
- 11 Dec 2007; Christoph Mende <angelos@gentoo.org>
- xfce4-session-4.4.1.ebuild, xfce4-session-4.4.2.ebuild:
- Added missing dependency on dev-util/intltool
-
- 09 Dec 2007; Tobias Scherbaum <dertobi123@gentoo.org>
- xfce4-session-4.4.2.ebuild:
- ppc stable, bug #201747
-
- 09 Dec 2007; Dawid Węgliński <cla@gentoo.org>
- xfce4-session-4.4.2.ebuild:
- Stable on amd64/x86 (bug #201747)
-
-*xfce4-session-4.4.2 (18 Nov 2007)
-
- 18 Nov 2007; Samuli Suominen <drac@gentoo.org>
- +xfce4-session-4.4.2.ebuild:
- Version bump.
-
- 07 Jun 2007; Samuli Suominen <drac@gentoo.org> xfce4-session-4.4.1.ebuild:
- Stable on arm.
-
- 01 Jun 2007; Brent Baude <ranger@gentoo.org> xfce4-session-4.4.1.ebuild:
- Marking xfce4-session-4.4.1 ppc64 stable for bug #178510
-
- 27 May 2007; Joshua Kinard <kumba@gentoo.org> xfce4-session-4.4.1.ebuild:
- Stable on mips.
-
- 24 May 2007; Lars Weiler <pylon@gentoo.org> xfce4-session-4.4.1.ebuild:
- Stable on ppc; bug #178510.
-
- 21 May 2007; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.4.1.ebuild:
- Stable for HPPA (bug #178510).
-
- 19 May 2007; Peter Weller <welp@gentoo.org> xfce4-session-4.4.1.ebuild:
- Stable on amd64 wrt bug 178510
-
- 18 May 2007; Raúl Porcel <armin76@gentoo.org> xfce4-session-4.4.1.ebuild:
- alpha/ia64/x86 stable wrt #178510
-
- 15 May 2007; Gustavo Zacarias <gustavoz@gentoo.org>
- xfce4-session-4.4.1.ebuild:
- Stable on sparc wrt #178510
-
-*xfce4-session-4.4.1 (11 Apr 2007)
-
- 11 Apr 2007; Joshua Nichols <nichoj@gentoo.org>
- +xfce4-session-4.4.1.ebuild:
- Version bump for 4.4.1.
-
- 15 Mar 2007; Markus Rothe <corsair@gentoo.org> xfce4-session-4.4.0.ebuild:
- Stable on ppc64; bug #169987
-
- 12 Mar 2007; Bryan Østergaard <kloeri@gentoo.org>
- xfce4-session-4.4.0.ebuild:
- Stable on Alpha + IA64.
-
- 10 Mar 2007; nixnut <nixnut@gentoo.org> xfce4-session-4.4.0.ebuild:
- Stable on ppc wrt bug 169987
-
- 10 Mar 2007; Peter Weller <welp@gentoo.org> xfce4-session-4.4.0.ebuild:
- Stable on amd64 wrt bug 169987
-
- 09 Mar 2007; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.4.0.ebuild:
- Stable for HPPA (bug #169987).
-
- 09 Mar 2007; Christian Faulhammer <opfer@gentoo.org>
- xfce4-session-4.4.0.ebuild:
- stable x86; bug #169987
-
- 08 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org>
- xfce4-session-4.4.0.ebuild:
- Stable on sparc wrt #169987
-
- 02 Mar 2007; Peter Weller <welp@gentoo.org> xfce4-session-4.4.0.ebuild:
- Keyworded on x86-fbsd
-
- 22 Feb 2007; Joshua Nichols <nichoj@gentoo.org>
- xfce4-session-4.4.0.ebuild:
- Updated homepage. See bug #165707.
-
- 03 Feb 2007; Joshua Nichols <nichoj@gentoo.org>
- -xfce4-session-4.3.99.2-r1.ebuild:
- Removing old version.
-
- 28 Jan 2007; Peter Weller <welp@gentoo.org> xfce4-session-4.4.0.ebuild:
- Dep fixes, various other fixes
-
- 23 Jan 2007; Peter Weller <welp@gentoo.org> xfce4-session-4.4.0.ebuild:
- Removing usage of virtual/x11, and hardcoding in depends. Minor clean ups.
-
-*xfce4-session-4.4.0 (22 Jan 2007)
-
- 22 Jan 2007; Joshua Nichols <nichoj@gentoo.org>
- +xfce4-session-4.4.0.ebuild:
- Version bump.
-
- 06 Jan 2007; Joshua Nichols <nichoj@gentoo.org>
- xfce4-session-4.3.99.2-r1.ebuild:
- Added IUSE=debug, which was dropped when 'inherit debug' was removed from
- xfce44.eclass.
-
- 28 Dec 2006; Joshua Nichols <nichoj@gentoo.org>
- xfce4-session-4.2.3.ebuild, xfce4-session-4.3.99.2-r1.ebuild:
- Fixed dependencies, see bug #130573. Fixed whitespace.
-
- 08 Dec 2006; Joshua Nichols <nichoj@gentoo.org>
- xfce4-session-4.2.3.ebuild, xfce4-session-4.3.99.2-r1.ebuild:
- Added msising dependency on x11-apps/iceauth, see bug #131613.
-
- 07 Dec 2006; Joshua Nichols <nichoj@gentoo.org>
- -xfce4-session-4.2.1.ebuild, -xfce4-session-4.2.2.ebuild,
- -xfce4-session-4.2.2-r1.ebuild, -xfce4-session-4.3.90.1.ebuild,
- -xfce4-session-4.3.90.2.ebuild, -xfce4-session-4.3.99.2.ebuild:
- Pruned old versions with new versions with same or better keywords.
-
-*xfce4-session-4.3.99.2-r1 (07 Dec 2006)
-
- 07 Dec 2006; Elfyn McBratney <beu@gentoo.org>
- +xfce4-session-4.3.99.2-r1.ebuild:
- Add support for Hal's system shutdown method.
-
- 07 Dec 2006; Elfyn McBratney <beu@gentoo.org>
- xfce4-session-4.3.99.2.ebuild:
- DEPEND on games-misc/fortune-mod (required by xfce4-tips).
-
-*xfce4-session-4.3.99.2 (07 Dec 2006)
-
- 07 Dec 2006; Joshua Nichols <nichoj@gentoo.org>
- +xfce4-session-4.3.99.2.ebuild:
- Version bump for RC2. See bug #146563.
-
- 02 Dec 2006; Tiziano Müller <dev-zero@gentoo.org>
- xfce4-session-4.2.2-r1.ebuild, xfce4-session-4.2.3.ebuild:
- ~x86-fbsd keyword added
-
- 13 Nov 2006; Bryan Østergaard <kloeri@gentoo.org>
- xfce4-session-4.2.3.ebuild:
- Stable on Alpha.
-
- 20 Jul 2006; Daniel Ostrow <dostrow@gentoo.org>
- xfce4-session-4.3.90.1.ebuild, xfce4-session-4.3.90.2.ebuild:
- Add dep on fortune-mod.
-
- 13 Jul 2006; Aron Griffis <agriffis@gentoo.org>
- xfce4-session-4.2.3.ebuild:
- Mark 4.2.3 stable on ia64
-
-*xfce4-session-4.3.90.2 (10 Jul 2006)
-
- 10 Jul 2006; Brad Cowan <bcowan@gentoo.org>
- +xfce4-session-4.3.90.2.ebuild:
- Xfce beta 2 builds
-
- 09 Jul 2006; Joshua Kinard <kumba@gentoo.org> xfce4-session-4.2.3.ebuild:
- Marked stable on mips.
-
- 22 Apr 2006; Markus Rothe <corsair@gentoo.org> xfce4-session-4.2.3.ebuild:
- Stable on ppc64
-
- 20 Apr 2006; Mike Doty <kingtaco@gentoo.org> xfce4-session-4.2.3.ebuild:
- amd64 stable, bug 129371
-
-*xfce4-session-4.3.90.1 (20 Apr 2006)
-
- 20 Apr 2006; Daniel Ostrow <dostrow@gentoo.org>
- +xfce4-session-4.3.90.1.ebuild:
- Version bump for 4.4_beta1.
-
- 17 Apr 2006; Michael Hanselmann <hansmi@gentoo.org>
- xfce4-session-4.2.3.ebuild:
- Stable on ppc. See bug #129371.
-
- 15 Apr 2006; Mark Loeser <halcy0n@gentoo.org> xfce4-session-4.2.3.ebuild:
- Stable on x86; bug #129371
-
- 10 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- xfce4-session-4.2.3.ebuild:
- Stable on sparc wrt #129371
-
- 10 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org> ChangeLog:
- Stable on sparc wrt #129371
-
- 10 Apr 2006; Jeroen Roovers <jer@gentoo.org> xfce4-session-4.2.3.ebuild:
- Stable on hppa (bug #129371).
-
-*xfce4-session-4.2.3 (09 Dec 2005)
-
- 09 Dec 2005; Daniel Ostrow <dostrow@gentoo.org>
- +xfce4-session-4.2.3.ebuild:
- Version bump for xfce-4.2.3.2.
-
-*xfce4-session-4.2.2-r1 (06 Oct 2005)
-
- 06 Oct 2005; Brad Cowan <bcowan@gentoo.org>
- +xfce4-session-4.2.2-r1.ebuild:
- Xfce builds for new eclass and modular Xorg.
-
- 12 Jul 2005; Simon Stelling <blubb@gentoo.org> xfce4-session-4.2.2.ebuild:
- stable on amd64
-
- 11 Jul 2005; Bryan Østergaard <kloeri@gentoo.org>
- xfce4-session-4.2.2.ebuild:
- Stable on alpha + ia64.
-
- 11 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org>
- xfce4-session-4.2.2.ebuild:
- Stable on hppa.
-
- 08 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org>
- xfce4-session-4.2.2.ebuild:
- Stable on sparc
-
- 07 Jul 2005; Daniel Ostrow <dostrow@gentoo.org>
- xfce4-session-4.2.2.ebuild:
- Stable on ppc and ppc64.
-
- 15 Jun 2005; Markus Rothe <corsair@gentoo.org> xfce4-session-4.2.0.ebuild:
- Stable on ppc64
-
-*xfce4-session-4.2.2 (18 May 2005)
-
- 18 May 2005; Brad Cowan <bcowan@gentoo.org> +xfce4-session-4.2.2.ebuild:
- 4.2.2 bugfix release of Xfce 4.
-
-*xfce4-session-4.2.1 (17 Mar 2005)
-
- 17 Mar 2005; Brad Cowan <bcowan@gentoo.org> +xfce4-session-4.2.1.ebuild:
- Bugfix release of Xfce4.
-
- 09 Feb 2005; Bryan Østergaard <kloeri@gentoo.org>
- xfce4-session-4.2.0.ebuild:
- Stable on alpha.
-
- 31 Jan 2005; lanius@gentoo.org xfce4-session-4.2.0.ebuild:
- stable on amd64
-
- 29 Jan 2005; Lars Weiler <pylon@gentoo.org> xfce4-session-4.2.0.ebuild:
- Stable on ppc.
-
- 24 Jan 2005; Guy Martin <gmsoft@gentoo.org> xfce4-session-4.2.0.ebuild:
- Stable on hppa.
-
-*xfce4-session-4.2.0 (16 Jan 2005)
-
- 16 Jan 2005; Brad Cowan <bcowan@gentoo.org> +xfce4-session-4.2.0.ebuild:
- 4.2 final release of Xfce4.
-
-*xfce4-session-4.1.99.3-r1 (06 Jan 2005)
-
- 06 Jan 2005; Brad Cowan <bcowan@gentoo.org>
- +xfce4-session-4.1.99.3-r1.ebuild:
- Updated to use Xfce4 eclass.
-
-*xfce4-session-4.1.99.3 (02 Jan 2005)
-
- 02 Jan 2005; Brad Cowan <bcowan@gentoo.org>
- +xfce4-session-4.1.99.3.ebuild:
- Version bump to RC version of 4.2 release.
-
-*xfce4-session-4.1.99.2 (13 Dec 2004)
-
- 13 Dec 2004; Brad Cowan <bcowan@gentoo.org>
- +xfce4-session-4.1.99.2.ebuild:
- Version bump for beta version of 4.2 release.
-
-*xfce4-session-4.1.99.1 (25 Nov 2004)
-
- 25 Nov 2004; Brad Cowan <bcowan@gentoo.org>
- +xfce4-session-4.1.99.1.ebuild:
- Version bump for beta version of 4.2 release.
-
-*xfce4-session-4.1.91 (31 Oct 2004)
-
- 31 Oct 2004; Brad Cowan <bcowan@gentoo.org> +xfce4-session-4.1.91.ebuild:
- Version bump of beta version of 4.2 release.
-
-*xfce4-session-4.1.90 (04 Oct 2004)
-
- 04 Oct 2004; Brad Cowan <bcowan@gentoo.org> +xfce4-session-4.1.90.ebuild:
- Beta version of new 4.2 release. Contains too numerous improvements to list.
-
-*xfce4-session-0.1.1 (15 Jul 2003)
- 12 Sep 2003; Brad Cowan <bcowan@gentoo.org> :
- Masked due to breakage with current RC.
-
- 15 Jul 2003; Brad Cowan <bcowan@gentoo.org> xfce4-session-0.1.1.ebuild:
- Initial import.
diff --git a/xfce-base/xfce4-session/Manifest b/xfce-base/xfce4-session/Manifest
index 7d50813c..13354bfa 100644
--- a/xfce-base/xfce4-session/Manifest
+++ b/xfce-base/xfce4-session/Manifest
@@ -1,27 +1 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX xfce4-session-4.10.0-multiple-interactive-session-save.patch 6032 SHA256 b74af07a4182c65cde629d2a71cded4ec1a7fddf39d20d6c8d5b1f104052edfd SHA512 aa648f157d9efad1fc9d3d12db2bc571693f158584e509734330f7a72ae866c20d53e60649e056adbc1e6302f49d50bbbf4c97b87391dbd178a82c263b6fc556 WHIRLPOOL 03998921080a92380d022e268080d7a05ad73adaf46d94156db0f1a0d71707b7139061f0b781bdf51dbe99af27a489051e3f1f2cf609aaebfbfa2fa0ef2c0eb1
-DIST xfce4-session-4.10.0.tar.bz2 1257385 SHA256 bb8aa9a74c3d382840596fb4875144d66c7f3f47c8e9ee81d31e3428a72c46ce SHA512 d8d8d7c6c764182e8477d87d3c0d30ea4988e34c3411ffa15901b07738671960c1e62c02c05c45724890cec063f1a5aeeb04ab8b48992917ebfe1975165e969c WHIRLPOOL 21919865dbd9ef9bf3782586d6f2e089860cd21c3a4caad48e75afb0cb139119a8d7c151975466a9b3fd6cb57fc7711f2ec5dad142bc1c14287758577e8081f8
-DIST xfce4-session-4.10.1.tar.bz2 1273015 SHA256 0154fabdc398798c3445374ccc52a2f5bcb2d867fc94bc54114395b24f9cfc83 SHA512 4c6931c350957107fc13f244748287141d524a0e954f48935b5dac2c46a8125af702e1164af98414644f9ea51f5a952db6c57a96fe2a51cab21b616381aac015 WHIRLPOOL fb6193b4d769fb0cd5461a925538bbfa9224b31209d3d16b8bef2f81cbf29aa4cf1c56373335b27326cc2a9f8905a11eec975ee7bc2068168b39e06cd08e64fa
-EBUILD xfce4-session-4.10.0-r1.ebuild 1859 SHA256 3472930ef687778175aa77d2bcdf2f1cc228fc73b74004fc2d346654d93a04db SHA512 647a86b7cfb3fc2912754ce3aee50a1f487533df47bb0a329d730fe814ba6f35877dd91f86128d1bfdb7ab24ff307b84f0212a8bf0404e561652a518be38f899 WHIRLPOOL 91d431b63a7f4da635c425be0ed8a433bd577c38eccdb3bb13429c609a302c9568c66fbb43626b57642138c9c60181e6e3db4255b5c8c4c08d47a0df286c36a8
-EBUILD xfce4-session-4.10.1.ebuild 1637 SHA256 13ce6cebe64c14742061572e204cfb58213336325feefa07781a7d0ab058cf19 SHA512 7f18f1e79d87ad1616ba6c73907d56443fca0b076697c00e9f7e841da855d7d3a7c7ff04a65697bf2351f64647c1879381849aea4b15d2cb6b2c5c08ea2d9286 WHIRLPOOL a9b7e4229823b9e5390625180283587afb520f8af5d1665d2284f9fbbf05cc874a1d2e169c86fb2f19ffd6345f437604b71dc42e3e6411f7a26c0db2688b53ec
-MISC ChangeLog 25048 SHA256 673b0c7cab8940c6b31da656572255918994f7e7c2a02db02f066a8c5512c6c0 SHA512 dee37e905d7787bae30930db59f08e80a3d6acde71f15f71340bf3672cd67c15da160221c48ffb42c12e411b70f083235209ed95c0f93873a5219b73c246a388 WHIRLPOOL 42cbf935c802fe06b0eaaf3edd5f37996a913bdf0bf820f22221bc4b6237352ac59ca443a71b494acc1d2ec6ab8578ca541426994a979247f9c8e119e6713ba3
-MISC metadata.xml 390 SHA256 1d122a4418cea15fd68cb18d3c1b6db5120ac2109f228fbf6805967d9cb1431c SHA512 662e0dc55e20f785d376ce74919c280af92ddd43b61eca9eb364e736b76c854427b8d87e392eaa54576073c44f074939789d86b28cbf4eb5515ba1f1f4b8554e WHIRLPOOL 95207640f5dad56c4129aaa9c947e668f4b8617919e27b1471be644fc6f56fed264740f37b92e63a8af0594ee63b0089a37d33c81496a0b7679be8389ba0a3cc
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iQIcBAEBCAAGBQJS57vxAAoJELp701BxlEWf0U8P+waN8/xoxbZbLy9LhpQDddRs
-6ob0LamIL0FwK4my7M9ReZ2lugV35ooa7iC1+DycS7N6K7ucOpnGwBHL7LL4P8dp
-QLWJFVt373HBupQAEzvKa6GutkFkOYMjcloyCxtGfFYmNE3TmkaN3DtvBCdHCURH
-Z7xlZ0KtPDYdvmmoH/YiA1D+Lj8C+WfKZ/AeqQHZAAL5LUkPu5Q0dvJNG4KchS8I
-LUv/cYJ4CeEYuAgtnOyBGKDDJ9v5ea4DnbZ9J8pdA58O990QFDDgiqVItj5ybBPo
-QibAQkjzxHFglqUUC23Usqf179nkYg4wdRqlAPE7HkQzxL/66HS36kqbHciOJ0ef
-yLCLDjajwncGRIl5wjTSMYoFCTngqCCHn63OmrwupjR6RxEMveyWuTO1Izrad/f6
-/tYpoTgJH3R3tPGWX+3my2mesvQHK5EUKXIeXEluxpkBfAZj/cawAYcRukE3pN7A
-RkB58YHwxR5yNBriZYB89Zorj3ePIenhyoao2AbVpYyDjP+VW22hFJ05hSO28JYY
-wF1LZWuqeD5i17+C7TDjVxgyOr0bdInU5m4iFCg3u7Uk7Beoi/ezMRiBXz0VO0hM
-P2oy2SMZ2QDGBWT59pXrbacWZGSw/GixR6NQz+VR6T0vxKsgwJnegrLzW6fateE/
-E2TezozkqJ31dIVC+xI8
-=xH67
------END PGP SIGNATURE-----
+DIST xfce4-session-4.12.0.tar.bz2 1247710 SHA256 68c85453b097d3ada573dcb7e72acd06e0fc34531996122c10d20096405b7b06 SHA512 7c74991d4c105d993985a3bbd2a7b7730ebd1c84194289e883359737f8ad8683f3c728f53f4967dc7d2967258a04172d8ac8ddf8a9af56888d808f7db53850de WHIRLPOOL 144a67e66dd352020fdd41584b2ed3e0ba73673c2d029379b1122edd0c3b5db41a20ef79832d6b0b04c87062ec65fa926d0b4d7aefbe0e79b499c48cdfe5befa
diff --git a/xfce-base/xfce4-session/files/xfce4-session-4.10.0-multiple-interactive-session-save.patch b/xfce-base/xfce4-session/files/xfce4-session-4.10.0-multiple-interactive-session-save.patch
deleted file mode 100644
index 2fc90849..00000000
--- a/xfce-base/xfce4-session/files/xfce4-session-4.10.0-multiple-interactive-session-save.patch
+++ /dev/null
@@ -1,147 +0,0 @@
-From 6cb3937aa9cf0c9905a77d0bc2b5be8cc2536e44 Mon Sep 17 00:00:00 2001
-From: Dimitar Zhekov <hamster@mbox.contact.bg>
-Date: Thu, 30 Aug 2012 20:52:14 +0000
-Subject: Handle multiple interactive session save (bug #5379).
-
-Additionnaly, we now use SmSaveGlobal on log out / shutdown without
-session save which avoids data loss. Previously clients would not save
-anything on log out without session save.
-
-Based on original work by Chris Bainbridge (chris.bainbridge@gmail.com).
----
-diff --git a/xfce4-session/xfsm-manager.c b/xfce4-session/xfsm-manager.c
-index bf6a446..35811c5 100644
---- a/xfce4-session/xfsm-manager.c
-+++ b/xfce4-session/xfsm-manager.c
-@@ -98,6 +98,7 @@ struct _XfsmManager
-
- XfsmShutdownType shutdown_type;
- XfsmShutdown *shutdown_helper;
-+ gboolean save_session;
-
- gboolean session_chooser;
- gchar *session_name;
-@@ -230,6 +231,7 @@ xfsm_manager_init (XfsmManager *manager)
- manager->failsafe_mode = TRUE;
- manager->shutdown_type = XFSM_SHUTDOWN_LOGOUT;
- manager->shutdown_helper = xfsm_shutdown_get ();
-+ manager->save_session = TRUE;
-
- manager->pending_properties = g_queue_new ();
- manager->starting_properties = g_queue_new ();
-@@ -989,7 +991,9 @@ xfsm_manager_interact (XfsmManager *manager,
- XfsmClient *cl = lp->data;
- if (xfsm_client_get_state (cl) == XFSM_CLIENT_INTERACTING)
- {
-- xfsm_client_set_state (cl, XFSM_CLIENT_WAITFORINTERACT);
-+ /* a client is already interacting, so new client has to wait */
-+ xfsm_client_set_state (client, XFSM_CLIENT_WAITFORINTERACT);
-+ xfsm_manager_cancel_client_save_timeout(manager, client);
- return;
- }
- }
-@@ -1138,44 +1142,47 @@ xfsm_manager_save_yourself_global (XfsmManager *manager,
- }
- }
-
-- if (!shutdown || shutdown_save)
-+ /* don't save the session if shutting down without save */
-+ manager->save_session = !shutdown || shutdown_save;
-+
-+ if (save_type == SmSaveBoth && !manager->save_session)
- {
-- xfsm_manager_set_state (manager,
-- shutdown
-- ? XFSM_MANAGER_SHUTDOWN
-- : XFSM_MANAGER_CHECKPOINT);
-+ /* saving the session, so clients should
-+ * (prompt to) save the user data only */
-+ save_type = SmSaveGlobal;
-+ }
-
-- /* handle legacy applications first! */
-- xfsm_legacy_perform_session_save ();
-+ xfsm_manager_set_state (manager,
-+ shutdown
-+ ? XFSM_MANAGER_SHUTDOWN
-+ : XFSM_MANAGER_CHECKPOINT);
-
-- for (lp = g_queue_peek_nth_link (manager->running_clients, 0);
-- lp;
-- lp = lp->next)
-- {
-- XfsmClient *client = lp->data;
-- XfsmProperties *properties = xfsm_client_get_properties (client);
-- const gchar *program;
-+ /* handle legacy applications first! */
-+ if (manager->save_session)
-+ xfsm_legacy_perform_session_save ();
-
-- /* xterm's session management is broken, so we won't
-- * send a SAVE YOURSELF to xterms */
-- program = xfsm_properties_get_string (properties, SmProgram);
-- if (program != NULL && strcasecmp (program, "xterm") == 0)
-- continue;
-+ for (lp = g_queue_peek_nth_link (manager->running_clients, 0);
-+ lp;
-+ lp = lp->next)
-+ {
-+ XfsmClient *client = lp->data;
-+ XfsmProperties *properties = xfsm_client_get_properties (client);
-+ const gchar *program;
-
-- if (xfsm_client_get_state (client) != XFSM_CLIENT_SAVINGLOCAL)
-- {
-- SmsSaveYourself (xfsm_client_get_sms_connection (client), save_type, shutdown,
-- interact_style, fast);
-- }
-+ /* xterm's session management is broken, so we won't
-+ * send a SAVE YOURSELF to xterms */
-+ program = xfsm_properties_get_string (properties, SmProgram);
-+ if (program != NULL && strcasecmp (program, "xterm") == 0)
-+ continue;
-
-- xfsm_client_set_state (client, XFSM_CLIENT_SAVING);
-- xfsm_manager_start_client_save_timeout (manager, client);
-+ if (xfsm_client_get_state (client) != XFSM_CLIENT_SAVINGLOCAL)
-+ {
-+ SmsSaveYourself (xfsm_client_get_sms_connection (client), save_type, shutdown,
-+ interact_style, fast);
- }
-- }
-- else
-- {
-- /* shutdown session without saving */
-- xfsm_manager_perform_shutdown (manager);
-+
-+ xfsm_client_set_state (client, XFSM_CLIENT_SAVING);
-+ xfsm_manager_start_client_save_timeout (manager, client);
- }
- }
-
-@@ -1249,7 +1256,12 @@ xfsm_manager_save_yourself_done (XfsmManager *manager,
- XfsmClient *client,
- gboolean success)
- {
-- if (xfsm_client_get_state (client) != XFSM_CLIENT_SAVING && xfsm_client_get_state (client) != XFSM_CLIENT_SAVINGLOCAL)
-+ /* In xfsm_manager_interact_done we send SmsShutdownCancelled to clients in
-+ XFSM_CLIENT_WAITFORINTERACT state. They respond with SmcSaveYourselfDone
-+ (xsmp_shutdown_cancelled in libxfce4ui library) so we allow it here. */
-+ if (xfsm_client_get_state (client) != XFSM_CLIENT_SAVING &&
-+ xfsm_client_get_state (client) != XFSM_CLIENT_SAVINGLOCAL &&
-+ xfsm_client_get_state (client) != XFSM_CLIENT_WAITFORINTERACT)
- {
- xfsm_verbose ("Client Id = %s send SAVE YOURSELF DONE, while not being "
- "in save mode. Prepare to be nuked!\n",
-@@ -1521,7 +1533,8 @@ xfsm_manager_complete_saveyourself (XfsmManager *manager)
- xfsm_verbose ("Manager finished SAVE YOURSELF, session data will be stored now.\n\n");
-
- /* all clients done, store session data */
-- xfsm_manager_store_session (manager);
-+ if (manager->save_session)
-+ xfsm_manager_store_session (manager);
-
- if (manager->state == XFSM_MANAGER_CHECKPOINT)
- {
---
-cgit v0.9.0.3
diff --git a/xfce-base/xfce4-session/metadata.xml b/xfce-base/xfce4-session/metadata.xml
deleted file mode 100644
index 8d1400a7..00000000
--- a/xfce-base/xfce4-session/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>xfce</herd>
- <use>
- <flag name="consolekit">Enable authentication support using <pkg>sys-auth/consolekit</pkg></flag>
- <flag name="gnome-keyring">Enable password storage support using <pkg>gnome-base/gnome-keyring</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/xfce-base/xfce4-session/xfce4-session-4.10.0-r1.ebuild b/xfce-base/xfce4-session/xfce4-session-4.10.0-r1.ebuild
deleted file mode 100644
index dc3b9afc..00000000
--- a/xfce-base/xfce4-session/xfce4-session-4.10.0-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce4-session/xfce4-session-4.10.0-r1.ebuild,v 1.12 2013/08/21 14:30:54 ssuominen Exp $
-
-EAPI=5
-inherit xfconf
-
-DESCRIPTION="A session manager for the Xfce desktop environment"
-HOMEPAGE="http://docs.xfce.org/xfce/xfce4-session/start"
-SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="consolekit debug gnome-keyring policykit udev +xscreensaver"
-
-COMMON_DEPEND=">=dev-libs/dbus-glib-0.98
- x11-apps/iceauth
- x11-libs/libSM
- >=x11-libs/libwnck-2.30:1
- x11-libs/libX11
- >=xfce-base/libxfce4util-4.10
- >=xfce-base/libxfce4ui-4.10
- >=xfce-base/xfconf-4.10
- gnome-keyring? ( >=gnome-base/libgnome-keyring-2.22 )
- !xfce-base/xfce-utils"
-RDEPEND="${COMMON_DEPEND}
- x11-apps/xrdb
- x11-misc/xdg-user-dirs
- consolekit? ( sys-auth/consolekit )
- policykit? ( >=sys-auth/polkit-0.104-r1 )
- udev? ( >=sys-power/upower-0.9.15 )
- xscreensaver? ( || (
- >=x11-misc/xscreensaver-5.15
- gnome-extra/gnome-screensaver
- >=x11-misc/xlockmore-5.38
- >=x11-misc/slock-1
- ) )"
-DEPEND="${COMMON_DEPEND}
- dev-util/intltool
- virtual/pkgconfig
- sys-devel/gettext"
-
-pkg_setup() {
- PATCHES=( "${FILESDIR}"/${P}-multiple-interactive-session-save.patch )
-
- XFCONF=(
- --docdir="${EPREFIX}"/usr/share/doc/${PF}
- --with-xsession-prefix="${EPREFIX}"/usr
- $(use_enable gnome-keyring libgnome-keyring)
- $(xfconf_use_debug)
- )
-
- DOCS=( AUTHORS BUGS ChangeLog NEWS README TODO )
-}
-
-src_install() {
- xfconf_src_install
-
- local sessiondir=/etc/X11/Sessions
- echo startxfce4 > "${T}"/Xfce4
- exeinto ${sessiondir}
- doexe "${T}"/Xfce4
- dosym Xfce4 ${sessiondir}/Xfce
-}
diff --git a/xfce-base/xfce4-session/xfce4-session-4.10.1.ebuild b/xfce-base/xfce4-session/xfce4-session-4.12.0.ebuild
index 1f242af8..0fd382cf 100644
--- a/xfce-base/xfce4-session/xfce4-session-4.10.1.ebuild
+++ b/xfce-base/xfce4-session/xfce4-session-4.12.0.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce4-session/xfce4-session-4.10.1.ebuild,v 1.6 2014/01/28 14:17:20 ago Exp $
EAPI=5
+EAUTORECONF=1
inherit xfconf
DESCRIPTION="A session manager for the Xfce desktop environment"
@@ -11,28 +11,30 @@ SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="debug systemd udev +xscreensaver"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="debug nls systemd upower +xscreensaver"
COMMON_DEPEND=">=dev-libs/dbus-glib-0.100
x11-apps/iceauth
x11-libs/libSM
>=x11-libs/libwnck-2.30:1
x11-libs/libX11
- >=xfce-base/libxfce4util-4.10.1
- >=xfce-base/libxfce4ui-4.10
- >=xfce-base/xfconf-4.10
+ >=xfce-base/libxfce4util-4.12.1
+ >=xfce-base/libxfce4ui-4.12.0
+ >=xfce-base/xfconf-4.12.0
!xfce-base/xfce-utils
+ upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )
systemd? ( >=sys-auth/polkit-0.100 )"
RDEPEND="${COMMON_DEPEND}
x11-apps/xrdb
- x11-misc/xdg-user-dirs
- udev? ( >=sys-power/upower-0.9.20 )
+ nls? ( x11-misc/xdg-user-dirs )
+ !systemd? ( upower? ( sys-power/pm-utils ) )
xscreensaver? ( || (
- >=x11-misc/xscreensaver-5.15
+ >=x11-misc/xscreensaver-5.26
gnome-extra/gnome-screensaver
- >=x11-misc/xlockmore-5.38
- >=x11-misc/slock-1
+ >=x11-misc/xlockmore-5.43
+ x11-misc/slock
+ x11-misc/alock[pam]
) )"
DEPEND="${COMMON_DEPEND}
dev-util/intltool
@@ -40,6 +42,7 @@ DEPEND="${COMMON_DEPEND}
virtual/pkgconfig"
pkg_setup() {
+
XFCONF=(
--docdir="${EPREFIX}"/usr/share/doc/${PF}
$(use_enable systemd)
@@ -47,6 +50,8 @@ pkg_setup() {
$(xfconf_use_debug)
)
+ use upower && XFCONF+=( --enable-upower )
+
DOCS=( AUTHORS BUGS ChangeLog NEWS README TODO )
}