[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/07: gnu: Add rygel.
From: |
guix-commits |
Subject: |
03/07: gnu: Add rygel. |
Date: |
Wed, 15 Jan 2020 17:48:53 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit 89af09020ad6e1fde509601cd242713fe3ba7178
Author: Raghav Gururajan <address@hidden>
AuthorDate: Tue Jan 14 16:53:34 2020 -0500
gnu: Add rygel.
* gnu/packages/gnome.scm (rygel): New variable.
Signed-off-by: Ludovic Courtès <address@hidden>
---
gnu/packages/gnome.scm | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 06aafa7..b0f34fe 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -582,6 +582,56 @@ sharing to the masses.")
(home-page "https://gitlab.gnome.org/GNOME/gnome-user-share")
(license license:gpl2+)))
+(define-public rygel
+ (package
+ (name "rygel")
+ (version "0.38.3")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "mirror://gnome/sources/" name "/"
+ (version-major+minor version) "/"
+ name "-" version ".tar.xz"))
+ (sha256
+ (base32
+ "003xficqb08r1dgid20i7cn889lbfwrglpx78rjd5nkvgxbimhh8"))))
+ (build-system gnu-build-system)
+ (native-inputs
+ `(("gettext" ,gettext-minimal)
+ ("gobject-introspection" ,gobject-introspection)
+ ("gtk-doc" ,gtk-doc)
+ ("pkg-config" ,pkg-config)
+ ("vala" ,vala)))
+ (inputs
+ `(("gdk-pixbuf" ,gdk-pixbuf)
+ ("gssdp" ,gssdp)
+ ("gstreamer" ,gstreamer)
+ ("gst-plugins-base" ,gst-plugins-base)
+ ("gtk+" ,gtk+)
+ ("gupnp" ,gupnp)
+ ("gupnp-av" ,gupnp-av)
+ ("gupnp-dlna" ,gupnp-dlna)
+ ("libgee" ,libgee)
+ ("libmediaart" ,libmediaart)
+ ("libsoup" ,libsoup)
+ ("libxslt" ,libxslt)
+ ("libunistring" ,libunistring)
+ ("tracker" ,tracker)))
+ (synopsis "Share audio, video, and pictures with other devices")
+ (description
+ "Rygel is a home media solution (@dfn{UPnP AV MediaServer and
+MediaRenderer}) for GNOME that allows you to easily share audio, video, and
+pictures, and to control a media player on your home network.
+
+Rygel achieves interoperability with other devices by trying to conform to the
+strict requirements of DLNA and by converting media on-the-fly to formats that
+client devices can handle.")
+ (home-page "https://wiki.gnome.org/Projects/Rygel")
+ (license (list
+ ;; For logo (data/icons/*).
+ license:cc-by-sa3.0
+ ;; For all others.
+ license:lgpl2.1+))))
+
(define-public libnma
(package
(name "libnma")
- branch master updated (fcc579e -> 65b510b), guix-commits, 2020/01/15
- 03/07: gnu: Add rygel.,
guix-commits <=
- 06/07: serialize: Export 'dump-port*'., guix-commits, 2020/01/15
- 01/07: gnu: Add liquid-dsp., guix-commits, 2020/01/15
- 07/07: clojure-utils: Avoid use of '@@'., guix-commits, 2020/01/15
- 02/07: gnu: Add libnma., guix-commits, 2020/01/15
- 05/07: gnu: Add rcm., guix-commits, 2020/01/15
- 04/07: gnu: Add sushi., guix-commits, 2020/01/15