From b6edab4b8d0eda9cc2041e594910a6901cced1a9 Mon Sep 17 00:00:00 2001 From: ng0 Date: Tue, 15 Aug 2017 21:23:23 +0000 Subject: [PATCH 09/10] gnu: Add mate-settings-daemon. * gnu/packages/mate.scm (mate-settings-daemon): New variable. --- gnu/packages/mate.scm | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/mate.scm b/gnu/packages/mate.scm index ffb00d66d..f848e2e2e 100644 --- a/gnu/packages/mate.scm +++ b/gnu/packages/mate.scm @@ -28,16 +28,19 @@ #:use-module (gnu packages) #:use-module (gnu packages pkg-config) #:use-module (gnu packages freedesktop) + #:use-module (gnu packages fontutils) #:use-module (gnu packages libcanberra) #:use-module (gnu packages linux) #:use-module (gnu packages glib) #:use-module (gnu packages gtk) #:use-module (gnu packages gnome) + #:use-module (gnu packages gnuzilla) #:use-module (gnu packages xorg) #:use-module (gnu packages xdisorg) #:use-module (gnu packages base) #:use-module (gnu packages xml) #:use-module (gnu packages photo) + #:use-module (gnu packages polkit) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python)) @@ -255,6 +258,54 @@ configurations (profiles). MATE Terminal is a fork of GNOME Terminal.") configuration program to choose applications starting on login.") (license license:gpl2))) +(define-public mate-settings-daemon + (package + (name "mate-settings-daemon") + (version "1.18.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://pub.mate-desktop.org/releases/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "07b2jkxqv07njdrgkdck93d872p6lch1lrvi7ydnpicspg3rfid6")))) + (build-system glib-or-gtk-build-system) + (native-inputs + `(("pkg-config" ,pkg-config) + ("intltool" ,intltool) + ("glib:bin" ,glib "bin") + ("gobject-introspection" ,gobject-introspection))) + (inputs + `(("gtk+" ,gtk+) + ("dbus-glib" ,dbus-glib) + ("mate-desktop" ,mate-desktop) + ("libmatekbd" ,libmatekbd) + ("libmatemixer" ,libmatemixer) + ("libxklavier" ,libxklavier) + ("libx11" ,libx11) + ("cairo" ,cairo) + ("gdk-pixbuf" ,gdk-pixbuf) + ("libxi" ,libxi) + ("libxext" ,libxext) + ("inputproto" ,inputproto) + ("xproto" ,xproto) + ("startup-notification" ,startup-notification) + ("libnotify" ,libnotify) + ("dbus" ,dbus) + ("polkit" ,polkit) + ("pulseaudio" ,pulseaudio) + ("nss" ,nss) + ("libcanberra" ,libcanberra) + ("fontconfig" ,fontconfig) + ("dconf" ,dconf))) + (home-page "http://mate-desktop.org/") + (synopsis "Settings Daemon for MATE") + (description + "Mate-settings-daemon is a fork of gnome-settings-daemon.") + (license (list license:lgpl2.1 license:gpl2)))) + (define-public libmatemixer (package (name "libmatemixer") -- 2.14.1