From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Subject: [PATCH 10/15] gnu: Add xfce4-session. Date: Wed, 10 Dec 2014 20:02:31 +0800 Message-ID: <1418212956-1698-10-git-send-email-iyzsong@gmail.com> References: <1418212956-1698-1-git-send-email-iyzsong@gmail.com> Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40695) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xyg0Z-0004yU-Un for guix-devel@gnu.org; Wed, 10 Dec 2014 07:04:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xyg0T-0002SL-Vq for guix-devel@gnu.org; Wed, 10 Dec 2014 07:04:43 -0500 Received: from mail-pd0-x234.google.com ([2607:f8b0:400e:c02::234]:62986) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xyg0T-0002S7-PP for guix-devel@gnu.org; Wed, 10 Dec 2014 07:04:37 -0500 Received: by mail-pd0-f180.google.com with SMTP id w10so2648525pde.25 for ; Wed, 10 Dec 2014 04:04:37 -0800 (PST) In-Reply-To: <1418212956-1698-1-git-send-email-iyzsong@gmail.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org * gnu/packages/xfce.scm (xfce4-session): New variable. --- gnu/packages/xfce.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index f5f3fc9..5f15594 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -280,3 +280,33 @@ applications menu, workspace switcher and more.") "Application finder for Xfce, it will shows the applications installed on your system in categories, so you can quickly find and launch them.") (license gpl2+))) + +(define-public xfce4-session + (package + (name "xfce4-session") + (version "4.10.0") + (source (origin + (method url-fetch) + (uri (string-append "http://archive.xfce.org/xfce/4.10/src/" + name "-" version ".tar.bz2")) + (sha256 + (base32 + "1kj65jkjhd0ysf0yxsf88wzpyv6n8i8qgd3gb502hf1x9jksk2mv")))) + (build-system gnu-build-system) + (arguments + '(#:configure-flags + (list (string-append "--with-xsession-prefix=" %output)))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("intltool" ,intltool))) + (inputs + `(("iceauth" ,iceauth) + ("libsm" ,libsm) + ("libwnck" ,libwnck-1) + ("libxfce4ui" ,libxfce4ui))) + (home-page "http://www.xfce.org/") + (synopsis "XFCE Session Manager") + (description + "Session manager for Xfce, it will restores your session on startup and +allows you to shutdown the computer from Xfce.") + (license gpl2+))) -- 2.1.2