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 07/15] gnu: Add tumbler. Date: Wed, 10 Dec 2014 20:02:28 +0800 Message-ID: <1418212956-1698-7-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]:40406) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xyfzm-0004mh-K4 for guix-devel@gnu.org; Wed, 10 Dec 2014 07:04:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xyfzg-0002IW-L0 for guix-devel@gnu.org; Wed, 10 Dec 2014 07:03:54 -0500 Received: from mail-pd0-x229.google.com ([2607:f8b0:400e:c02::229]:52067) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xyfzg-0002IS-Df for guix-devel@gnu.org; Wed, 10 Dec 2014 07:03:48 -0500 Received: by mail-pd0-f169.google.com with SMTP id z10so2676411pdj.14 for ; Wed, 10 Dec 2014 04:03:47 -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 (tumbler): New variable. --- gnu/packages/xfce.scm | 41 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 01e86aa..3200993 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -26,7 +26,11 @@ #:use-module (gnu packages gtk) #:use-module (gnu packages xorg) #:use-module (gnu packages xdisorg) - #:use-module (gnu packages web)) + #:use-module (gnu packages web) + #:use-module (gnu packages image) + #:use-module (gnu packages gnome) + #:use-module (gnu packages pdf) + #:use-module (gnu packages gstreamer)) (define-public gtk-xfce-engine (package @@ -186,3 +190,38 @@ GLib and GIO. It was started as a complete rewrite of the former Xfce menu library called libxfce4menu, which, in contrast to garcon, was lacking menu merging features essential for loading menus modified with menu editors.") (license lgpl2.0+))) + +(define-public tumbler + (package + (name "tumbler") + (version "0.1.25") + (source (origin + (method url-fetch) + (uri (string-append "http://archive.xfce.org/xfce/4.10/src/" + name "-" version ".tar.bz2")) + (sha256 + (base32 + "0ijm04vm75gmhyyzrlqdr6vzchr01hlajcm84lm6j64cim8dxm82")))) + (build-system gnu-build-system) + (native-inputs + `(("pkg-config" ,pkg-config) + ("intltool" ,intltool) + ("glib:bin" ,glib "bin") ; need glib-genmarshal + ("dbus-glib" ,dbus-glib))) ; need dbus-binding-tool + (propagated-inputs + `(("glib" ,glib))) + (inputs + `(("dbus" ,dbus) + ("gdk-pixbuf" ,gdk-pixbuf) + ("freetype" ,freetype) + ("libjpeg" ,libjpeg) + ("libgsf" ,libgsf) + ("poppler" ,poppler) + ("gstreamer" ,gstreamer-0.10))) + (home-page "http://www.xfce.org/") + (synopsis "D-Bus service for applications to request thumbnails") + (description + "Tumbler is a D-Bus service for applications to request thumbnails for +various URI schemes and MIME types. It is an implementation of the thumbnail +management D-Bus specification.") + (license gpl2+))) -- 2.1.2