gnu: grilo-plugins: Update to 0.3.15.

* gnu/packages/gnome.scm (grilo-plugins): Update to 0.3.15.
[native-inputs]: Remove labels.  Remove gtk+:bin.  Add gst-plugins-good and
gst-plugins-bad.
[inputs]: Remove commented inputs.  Add avahi and gstreamer.
This commit is contained in:
Maxim Cournoyer 2022-09-09 13:28:54 -04:00
parent 36fee7184d
commit 77ad9ef333
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -6431,7 +6431,7 @@ for application developers.")
(define-public grilo-plugins (define-public grilo-plugins
(package (package
(name "grilo-plugins") (name "grilo-plugins")
(version "0.3.13") (version "0.3.15")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -6439,33 +6439,31 @@ for application developers.")
(version-major+minor version) "/" (version-major+minor version) "/"
name "-" version ".tar.xz")) name "-" version ".tar.xz"))
(sha256 (sha256
(base32 "1y10nnd711qxwgpz6spzp1rnk50fyf11kk1n71a31ab4fgb0ahqw")))) (base32 "0cxbxg7i9qd1pyfjj7c15x9lawvaw5608jk2apcrac7rakcw6645"))))
(build-system meson-build-system) (build-system meson-build-system)
(native-inputs (native-inputs
`(("gettext" ,gettext-minimal) (list gettext-minimal
("glib:bin" ,glib "bin") ;; Gstreamer plugins are required for tests.
("gtk+:bin" ,gtk+ "bin") gst-plugins-good
("itstool" ,itstool) gst-plugins-bad
("pkg-config" ,pkg-config))) `(,glib "bin")
;; TODO: ahavi, gstreamer itstool
pkg-config))
(inputs (inputs
`(("grilo" ,grilo) (list avahi
;("gmime" ,gmime) ; unused grilo
("gnome-online-accounts" ,gnome-online-accounts) gnome-online-accounts
("gom" ,gom) gom
;("gssdp" ,gssdp) ; unused gstreamer
;("gupnp" ,gupnp) ; unused json-glib
;("gupnp-av" ,gupnp-av) ; unused avahi
("json-glib" ,json-glib) libgdata
("avahi" ,avahi) libmediaart
("libgdata" ,libgdata) libsoup
("libmediaart" ,libmediaart) python-pygobject
;("librest" ,rest) ; unused totem-pl-parser
("libsoup" ,libsoup) tracker
("python-pygobject" ,python-pygobject) tracker-miners))
("totam-pl-parser" ,totem-pl-parser)
("tracker" ,tracker)
("tracker-miners" ,tracker-miners)))
(arguments (arguments
`(#:glib-or-gtk? #t `(#:glib-or-gtk? #t
;;Disable lua-factory as it needs missing dependencies ;;Disable lua-factory as it needs missing dependencies