gnu: Add libmatemixer.

* gnu/packages/mate.scm (libmatemixer): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
ng0 2017-08-15 20:23:59 +00:00 committed by Efraim Flashner
parent c3812bec8e
commit 133cb8766c
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351
1 changed files with 32 additions and 0 deletions

View File

@ -29,6 +29,7 @@
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages freedesktop)
#: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)
@ -37,6 +38,7 @@
#:use-module (gnu packages base)
#:use-module (gnu packages xml)
#:use-module (gnu packages photo)
#:use-module (gnu packages pulseaudio)
#:use-module (gnu packages python))
(define-public mate-icon-theme
@ -241,6 +243,36 @@ configurations (profiles).")
configuration program to choose applications starting on login.")
(license license:gpl2)))
(define-public libmatemixer
(package
(name "libmatemixer")
(version "1.18.0")
(source
(origin
(method url-fetch)
(uri (string-append "https://pub.mate-desktop.org/releases/"
(version-major+minor version) "/"
name "-" version ".tar.xz"))
(sha256
(base32
"09vyxnlnalws318gsafdfi5c6jwpp92pbafn1ddlqqds23ihk4mr"))))
(build-system glib-or-gtk-build-system)
(native-inputs
`(("pkg-config" ,pkg-config)
("intltool" ,intltool)
("gobject-introspection" ,gobject-introspection)))
(inputs
`(("glib" ,glib)
("pulseaudio" ,pulseaudio)
("alsa-lib" ,alsa-lib)))
(home-page "https://mate-desktop.org/")
(synopsis "Mixer library for the MATE desktop")
(description
"Libmatemixer is a mixer library for MATE desktop. It provides an abstract
API allowing access to mixer functionality available in the PulseAudio and ALSA
sound systems.")
(license license:lgpl2.1)))
(define-public mate-menus
(package
(name "mate-menus")