[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
190/334: gnu: grilo-plugins: Update package definition.
From: |
guix-commits |
Subject: |
190/334: gnu: grilo-plugins: Update package definition. |
Date: |
Sat, 15 Aug 2020 16:27:03 -0400 (EDT) |
dannym pushed a commit to branch wip-desktop
in repository guix.
commit 7af4135e27e92fbb8e0b73dac364de8b7d8afe0f
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 2e39f6f..d678ca6 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -6085,50 +6085,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
- 171/334: gnu: Add mrg., (continued)
- 171/334: gnu: Add mrg., guix-commits, 2020/08/15
- 172/334: gnu: gegl: Update package definition., guix-commits, 2020/08/15
- 174/334: gnu: gexiv2: Update package definition., guix-commits, 2020/08/15
- 179/334: gnu: gnome-online-miners: Update package definition., guix-commits, 2020/08/15
- 177/334: gnu: gnome-online-accounts: Update package definition., guix-commits, 2020/08/15
- 178/334: gnu: gfbgraph: Update package definition., guix-commits, 2020/08/15
- 175/334: gnu: gmime: Update package definition., guix-commits, 2020/08/15
- 180/334: gnu: gnome-video-effects: Update package definition., guix-commits, 2020/08/15
- 182/334: gnu: gdk-pixbuf: Disable failing tests., guix-commits, 2020/08/15
- 186/334: gnu: Add libdmapsharing., guix-commits, 2020/08/15
- 190/334: gnu: grilo-plugins: Update package definition.,
guix-commits <=
- 192/334: gnu: gsound: Update package definition., guix-commits, 2020/08/15
- 195/334: gnu: Add gnome-js-common., guix-commits, 2020/08/15
- 197/334: gnu: Add memphis., guix-commits, 2020/08/15
- 198/334: gnu: libchamplain: Update package definition., guix-commits, 2020/08/15
- 200/334: gnu: libgnomekbd: Update package definition., guix-commits, 2020/08/15
- 201/334: gnu: libgsf: Update package definition., guix-commits, 2020/08/15
- 202/334: gnu: libgtop: Update package definition., guix-commits, 2020/08/15
- 203/334: gnu: libgudev: Update package definition., guix-commits, 2020/08/15
- 204/334: gnu: glade: Update package definition., guix-commits, 2020/08/15
- 207/334: gnu: libhandy: Update package definition., guix-commits, 2020/08/15