3
4
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00

gnu: telepathy-glib: Disable failing tests.

* gnu/packages/glib.scm (telepathy-glib)[arguments]: Add phase to disable
failing tests.

(cherry picked from commit 9049e4d808f241dd88ddcb6a0f74b0766624fb08)
This commit is contained in:
Kei Kebreau 2019-12-21 23:19:13 -05:00
parent 0fda99c572
commit 9064cde1a9
No known key found for this signature in database
GPG key ID: E6A5EE3C19467A0D

View file

@ -825,7 +825,18 @@ up the Gnome environment, and are used in many unrelated projects.")
;;
;; EOFError: EOF read where object expected
;; make[2]: *** [Makefile:1906: _gen/register-dbus-glib-marshallers-body.h] Error 1
#:parallel-build? #f))
#:parallel-build? #f
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'disable-failing-tests
(lambda _
;; None of the tests below are able to find the org.gtk.vfs.Daemon
;; service file provided by gvfs.
(substitute* "tests/dbus/Makefile.in"
(("test-contacts\\$\\(EXEEXT\\)") "")
(("test-file-transfer-channel\\$\\(EXEEXT\\)") "")
(("test-stream-tube\\$\\(EXEEXT\\)") ""))
#t)))))
(native-inputs
`(("glib" ,glib "bin") ; uses glib-mkenums
("gobject-introspection" ,gobject-introspection)