[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/10: gnu: grilo-plugins: Update package definition.
From: |
guix-commits |
Subject: |
06/10: gnu: grilo-plugins: Update package definition. |
Date: |
Sun, 2 Aug 2020 06:32:28 -0400 (EDT) |
dannym pushed a commit to branch wip-desktop
in repository guix.
commit 6abe4d10c1b9f3f93376aa7bdae92186dff633f4
Author: Raghav Gururajan <raghavgururajan@disroot.org>
AuthorDate: Fri Jul 24 11:10:25 2020 -0400
gnu: grilo-plugins: Update package definition.
* gnu/packages/gnome.scm (grilo-plugins) [version]: Update to 0.3.11.
[source]<origin>[sha256]: Modify base32.
[arguments]<#:glib-or-gtk?>: New argument.
<#:phases>['disable-failing-tests]: New phase.
[native-inputs]: Add gobject-introspection, lua and python-wrapper.
[inputs]: Add glib, glib-networking, gmime, gperf, gssdp, gstreamer,
gupnp, gupnp-av, libarchive, libdmapsharing, librest, libxml2, liboauth
and sqlite.
[synopsis]: Modify.
[description]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
---
gnu/packages/gnome.scm | 67 ++++++++++++++++++++++++++++++--------------------
1 file changed, 41 insertions(+), 26 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index fe8dd28..5a429a2 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -6201,50 +6201,65 @@ from various sources using a single API.")
(define-public grilo-plugins
(package
(name "grilo-plugins")
- (version "0.3.10")
+ (version "0.3.11")
(source
(origin
(method url-fetch)
- (uri (string-append "mirror://gnome/sources/" name "/"
- (version-major+minor version) "/"
- name "-" version ".tar.xz"))
+ (uri
+ (string-append "mirror://gnome/sources/" name "/"
+ (version-major+minor version) "/"
+ name "-" version ".tar.xz"))
(sha256
- (base32
- "0jldaixc4kzycn5v8ixkjld1n0z3dp0l1p3vchgdwpvdvc7kcfw0"))))
+ (base32 "0wyd3n5mn7b77hxylkc3f62v01mlavh96901pz342hwrn42ydqnx"))))
(build-system meson-build-system)
+ (arguments
+ `(#:glib-or-gtk? #t ; To wrap binaries and/or compile schemas
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'disable-failing-tests
+ (lambda _
+ (substitute* "tests/meson.build"
+ (("'chromaprint',")
+ ""))
+ #t)))))
(native-inputs
`(("gettext" ,gettext-minimal)
("glib:bin" ,glib "bin")
+ ("gobject-introspection" ,gobject-introspection)
("gtk+:bin" ,gtk+ "bin")
("itstool" ,itstool)
- ("pkg-config" ,pkg-config)))
- ;; TODO: ahavi, gstreamer
+ ("lua" ,lua)
+ ("pkg-config" ,pkg-config)
+ ("python" ,python-wrapper)))
(inputs
- `(("grilo" ,grilo)
- ;("gmime" ,gmime) ; unused
+ `(("avahi" ,avahi)
+ ("glib" ,glib)
+ ("glib-networking" ,glib-networking)
+ ("gmime" ,gmime)
("gnome-online-accounts:lib" ,gnome-online-accounts "lib")
("gom" ,gom)
- ;("gssdp" ,gssdp) ; unused
- ;("gupnp" ,gupnp) ; unused
- ;("gupnp-av" ,gupnp-av) ; unused
+ ("gperf" ,gperf)
+ ("grilo" ,grilo)
+ ("gssdp" ,gssdp)
+ ("gstreamer" ,gstreamer)
+ ("gupnp" ,gupnp)
+ ("gupnp-av" ,gupnp-av)
("json-glib" ,json-glib)
- ("avahi" ,avahi)
+ ("libarchive" ,libarchive)
+ ("libdmapsharing" ,libdmapsharing)
("libgdata" ,libgdata)
("libmediaart" ,libmediaart)
- ;("librest" ,rest) ; unused
+ ("librest" ,rest)
("libsoup" ,libsoup)
+ ("libxml2" ,libxml2)
+ ("oauth" ,liboauth)
+ ("sqlite" ,sqlite)
("totam-pl-parser" ,totem-pl-parser)
- ("tracker" ,tracker))) ; unused because it's too old
- (arguments
- `(#:glib-or-gtk? #t
- ;;Disable lua-factory as it needs missing dependencies
- #:configure-flags '("-Denable-lua-factory=no")))
- (home-page "https://live.gnome.org/Grilo")
- (synopsis "Plugins for the Grilo media discovery library")
- (description
- "Grilo is a framework focused on making media discovery and browsing easy
-for application developers. This package provides plugins for common media
-discovery protocols.")
+ ("tracker" ,tracker)))
+ (synopsis "Plugins for Grilo")
+ (description "Grilo-Plugins is a collection of plugins for Grilo
implementing
+Grilo's API for various multimedia content providers.")
+ (home-page "https://wiki.gnome.org/Projects/Grilo")
(license license:lgpl2.1+)))
(define-public totem
- branch wip-desktop updated (8ad404e -> 7bfe787), guix-commits, 2020/08/02
- 01/10: gnu: Add pedansee., guix-commits, 2020/08/02
- 02/10: gnu: Add libdmapsharing., guix-commits, 2020/08/02
- 03/10: gnu: gssdp: Update package definition., guix-commits, 2020/08/02
- 04/10: gnu: gupnp: Update package definition., guix-commits, 2020/08/02
- 05/10: gnu: gupnp-av: Update package definition., guix-commits, 2020/08/02
- 06/10: gnu: grilo-plugins: Update package definition.,
guix-commits <=
- 08/10: gnu: gsound: Update package definition., guix-commits, 2020/08/02
- 07/10: gnu: gupnp-dlna: Update package definition., guix-commits, 2020/08/02
- 09/10: gnu: gspell: Update package definition., guix-commits, 2020/08/02
- 10/10: gnu: gtk-vnc: Update package definition., guix-commits, 2020/08/02