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 04/15] gnu: Add libxfce4ui. Date: Wed, 10 Dec 2014 20:02:25 +0800 Message-ID: <1418212956-1698-4-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]:40161) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XyfzJ-0004SQ-Hu for guix-devel@gnu.org; Wed, 10 Dec 2014 07:03:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XyfzD-00029x-JN for guix-devel@gnu.org; Wed, 10 Dec 2014 07:03:25 -0500 Received: from mail-pd0-x22a.google.com ([2607:f8b0:400e:c02::22a]:41779) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XyfzD-00029m-CI for guix-devel@gnu.org; Wed, 10 Dec 2014 07:03:19 -0500 Received: by mail-pd0-f170.google.com with SMTP id v10so2682133pde.1 for ; Wed, 10 Dec 2014 04:03:18 -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 (libxfce4ui): New variable. --- gnu/packages/xfce.scm | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 3c60b5c..554548c 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -23,7 +23,9 @@ #:use-module (guix build-system gnu) #:use-module (gnu packages pkg-config) #:use-module (gnu packages glib) - #:use-module (gnu packages gtk)) + #:use-module (gnu packages gtk) + #:use-module (gnu packages xorg) + #:use-module (gnu packages xdisorg)) (define-public gtk-xfce-engine (package @@ -97,3 +99,32 @@ Xfce Desktop Environment.") "Settings daemon for Xfce, implemented as a D-Bus-based configuration storage system.") (license lgpl2.0+))) + +(define-public libxfce4ui + (package + (name "libxfce4ui") + (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 + "1qm31s6568cz4c8rl9fsfq0xmf7pldxm0ki62gx1cpybihlgmfd2")))) + (build-system gnu-build-system) + (native-inputs + `(("pkg-config" ,pkg-config) + ("intltool" ,intltool))) + (propagated-inputs + `(("gtk+" ,gtk+-2) + ("libxfce4util" ,libxfce4util) + ("xfconf" ,xfconf))) + (inputs `(("libsm" ,libsm) + ("libice" ,libice) + ("startup-notification" ,startup-notification))) + (home-page "http://www.xfce.org/") + (synopsis "Widgets library for Xfce") + (description + "Libxfce4ui is the replacement of the old libxfcegui4 library. It is used +to share commonly used Xfce widgets amoung the Xfce applications.") + (license lgpl2.0+))) -- 2.1.2