[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
190/402: gnu: grilo-plugins: Update package definition.
From: |
guix-commits |
Subject: |
190/402: gnu: grilo-plugins: Update package definition. |
Date: |
Tue, 18 Aug 2020 16:47:34 -0400 (EDT) |
dannym pushed a commit to branch wip-desktop
in repository guix.
commit 8a7c531fb316b52fdfa5e0eaa9131de59aca9082
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 af3da1d..af5695e 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
- 122/402: gnu: Add rust-xml5ever@0.16.1., (continued)
- 122/402: gnu: Add rust-xml5ever@0.16.1., guix-commits, 2020/08/18
- 128/402: gnu: gtk+: Add missing input., guix-commits, 2020/08/18
- 149/402: gnu: Add libsigc++-2., guix-commits, 2020/08/18
- 155/402: gnu: pangomm: Update package definition., guix-commits, 2020/08/18
- 157/402: gnu: java-jakarta-oro: Update hash., guix-commits, 2020/08/18
- 160/402: gnu: gtksourceviewmm: Update package definition., guix-commits, 2020/08/18
- 171/402: gnu: Add mrg., guix-commits, 2020/08/18
- 182/402: gnu: gdk-pixbuf: Disable failing tests., guix-commits, 2020/08/18
- 184/402: gnu: grilo: Update package definition., guix-commits, 2020/08/18
- 189/402: gnu: gupnp-av: Update package definition., guix-commits, 2020/08/18
- 190/402: gnu: grilo-plugins: Update package definition.,
guix-commits <=
- 197/402: gnu: Add memphis., guix-commits, 2020/08/18
- 235/402: gnu: baobab: Update package definition., guix-commits, 2020/08/18
- 240/402: gnu: texlive-bin: Recompile with -fPIC., guix-commits, 2020/08/18
- 239/402: gnu: epiphany: Update package definition., guix-commits, 2020/08/18
- 241/402: gnu: evince: Update package definition., guix-commits, 2020/08/18
- 245/402: gnu: gnome-bluetooth: Update package definition., guix-commits, 2020/08/18
- 254/402: gnu: gmime: Fix home-page., guix-commits, 2020/08/18
- 252/402: gnu: gnome-contacts: Update package definition., guix-commits, 2020/08/18
- 258/402: gnu: rust-derive-more: Remove duplicate definition., guix-commits, 2020/08/18
- 259/402: gnu: rust-pin-project-internal@0.4.22: Fix reference to rust-proc-macro2., guix-commits, 2020/08/18