gnu: grilo-plugins: Update to 0.3.13.
* gnu/packages/gnome.scm (grilo-plugins): Update to 0.3.13. [inputs]: Add python-pygobject and tracker-miners. [arguments]<#:phases>: Add 'set-shell and 'fix-tests phases.
This commit is contained in:
		
							parent
							
								
									4df5b64c8a
								
							
						
					
					
						commit
						68557cd2f3
					
				
					 1 changed files with 16 additions and 4 deletions
				
			
		| 
						 | 
					@ -6045,7 +6045,7 @@ for application developers.")
 | 
				
			||||||
(define-public grilo-plugins
 | 
					(define-public grilo-plugins
 | 
				
			||||||
  (package
 | 
					  (package
 | 
				
			||||||
    (name "grilo-plugins")
 | 
					    (name "grilo-plugins")
 | 
				
			||||||
    (version "0.3.11")
 | 
					    (version "0.3.13")
 | 
				
			||||||
    (source
 | 
					    (source
 | 
				
			||||||
     (origin
 | 
					     (origin
 | 
				
			||||||
       (method url-fetch)
 | 
					       (method url-fetch)
 | 
				
			||||||
| 
						 | 
					@ -6053,7 +6053,7 @@ for application developers.")
 | 
				
			||||||
                           (version-major+minor version) "/"
 | 
					                           (version-major+minor version) "/"
 | 
				
			||||||
                           name "-" version ".tar.xz"))
 | 
					                           name "-" version ".tar.xz"))
 | 
				
			||||||
       (sha256
 | 
					       (sha256
 | 
				
			||||||
        (base32 "0wyd3n5mn7b77hxylkc3f62v01mlavh96901pz342hwrn42ydqnx"))))
 | 
					        (base32 "1y10nnd711qxwgpz6spzp1rnk50fyf11kk1n71a31ab4fgb0ahqw"))))
 | 
				
			||||||
    (build-system meson-build-system)
 | 
					    (build-system meson-build-system)
 | 
				
			||||||
    (native-inputs
 | 
					    (native-inputs
 | 
				
			||||||
     `(("gettext" ,gettext-minimal)
 | 
					     `(("gettext" ,gettext-minimal)
 | 
				
			||||||
| 
						 | 
					@ -6076,12 +6076,24 @@ for application developers.")
 | 
				
			||||||
       ("libmediaart" ,libmediaart)
 | 
					       ("libmediaart" ,libmediaart)
 | 
				
			||||||
       ;("librest" ,rest) ; unused
 | 
					       ;("librest" ,rest) ; unused
 | 
				
			||||||
       ("libsoup" ,libsoup)
 | 
					       ("libsoup" ,libsoup)
 | 
				
			||||||
 | 
					       ("python-pygobject" ,python-pygobject)
 | 
				
			||||||
       ("totam-pl-parser" ,totem-pl-parser)
 | 
					       ("totam-pl-parser" ,totem-pl-parser)
 | 
				
			||||||
       ("tracker" ,tracker))) ; unused because it's too old
 | 
					       ("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
 | 
				
			||||||
       #:configure-flags '("-Denable-lua-factory=no")))
 | 
					       #:configure-flags '("-Denable-lua-factory=no")
 | 
				
			||||||
 | 
					       #:phases
 | 
				
			||||||
 | 
					       (modify-phases %standard-phases
 | 
				
			||||||
 | 
					         (add-before 'configure 'set-shell
 | 
				
			||||||
 | 
					           (lambda _
 | 
				
			||||||
 | 
					             (setenv "SHELL" (which "bash"))))
 | 
				
			||||||
 | 
					         ;; Disable the tracker test that requires the UPower daemon.
 | 
				
			||||||
 | 
					         (add-before 'configure 'fix-tests
 | 
				
			||||||
 | 
					           (lambda* (#:key inputs #:allow-other-keys)
 | 
				
			||||||
 | 
					             (substitute* "tests/tracker3/meson.build"
 | 
				
			||||||
 | 
					               (("'test_tracker3'.*") "")))))))
 | 
				
			||||||
    (home-page "https://live.gnome.org/Grilo")
 | 
					    (home-page "https://live.gnome.org/Grilo")
 | 
				
			||||||
    (synopsis "Plugins for the Grilo media discovery library")
 | 
					    (synopsis "Plugins for the Grilo media discovery library")
 | 
				
			||||||
    (description
 | 
					    (description
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue