From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabian Harfert Subject: [PATCH 4/7] gnu: Add mate-settings-daemon. Date: Fri, 19 Feb 2016 21:06:18 +0100 Message-ID: <1455912381-25148-4-git-send-email-fhmgufs@web.de> References: <1455912381-25148-1-git-send-email-fhmgufs@web.de> Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57156) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWrJz-0006S7-7Y for guix-devel@gnu.org; Fri, 19 Feb 2016 15:06:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aWrJx-0007dW-CD for guix-devel@gnu.org; Fri, 19 Feb 2016 15:06:35 -0500 Received: from mout.web.de ([212.227.15.3]:58246) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWrJx-0007dF-2Q for guix-devel@gnu.org; Fri, 19 Feb 2016 15:06:33 -0500 In-Reply-To: <1455912381-25148-1-git-send-email-fhmgufs@web.de> 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/mate.scm (mate-settings-daemon): New variable. --- gnu/packages/mate.scm | 45 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/gnu/packages/mate.scm b/gnu/packages/mate.scm index c88db14..aa2dc44 100644 --- a/gnu/packages/mate.scm +++ b/gnu/packages/mate.scm @@ -36,7 +36,10 @@ #:use-module (gnu packages polkit) #:use-module (gnu packages iso-codes) #:use-module (gnu packages linux) - #:use-module (gnu packages pulseaudio)) + #:use-module (gnu packages pulseaudio) + #:use-module (gnu packages fontutils) + #:use-module (gnu packages libcanberra) + #:use-module (gnu packages gnuzilla)) (define-public mate-icon-theme (package @@ -301,3 +304,43 @@ the GUI elements to display its operations.") "Libmatemixer provides an abstract API allowing access to mixer functionality available in the PulseAudio, ALSA and OSS sound systems.") (license license:lgpl2.0+))) + +(define-public mate-settings-daemon + (package + (name "mate-settings-daemon") + (version "1.12.1") + (source (origin + (method url-fetch) + (uri (string-append "http://pub.mate-desktop.org/releases/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "1279f7mz026407bsj6wc46imyr5f3mvnrzryhw750a2qp9aymnd0")))) + (build-system gnu-build-system) + (native-inputs + `(("intltool" ,intltool) + ("pkg-config" ,pkg-config) + ("glib:bin" ,glib "bin"))) + (inputs + `(("dbus-glib" ,dbus-glib) + ("dconf" ,dconf) + ("fontconfig" ,fontconfig) + ("gtk+" ,gtk+-2) + ("libcanberra-gtk2" ,libcanberra/gtk+-2) + ("libmatekbd" ,libmatekbd) + ("libmatemixer" ,libmatemixer) + ("libnotify" ,libnotify) + ("libxt" ,libxt) + ("mate-desktop" ,mate-desktop) + ("nss" ,nss) + ("polkit" ,polkit) + ("libxi" ,libxi))) + (home-page "http://mate-desktop.org/") + (synopsis "Daemon handling the MATE session settings") + (description + "This package contains the daemon which is responsible for setting the +various parameters of a MATE session and the applications that run under it, +for example keyboard, mouse or theming.") + (license (list license:gpl2+ license:gpl3+ license:lgpl2.0+ + license:lgpl2.1+)))) -- 1.9.1