rosenthal: xwayland-satellite: Disable tests.

* rosenthal/packages/xorg.scm (xwayland-satellite)[arguments]<#:tests?>:
Disable.
This commit is contained in:
Hilton Chain 2025-04-01 16:50:31 +08:00
parent fbcf6a1d7d
commit 55e4d889a6
No known key found for this signature in database
GPG Key ID: ACC66D09CA528292

View File

@ -29,6 +29,7 @@
(build-system cargo-build-system) (build-system cargo-build-system)
(arguments (arguments
(list #:install-source? #f (list #:install-source? #f
#:tests? #f ;Requires running display server.
#:phases #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(add-after 'unpack 'fix-paths (add-after 'unpack 'fix-paths
@ -36,10 +37,7 @@
(substitute* "src/lib.rs" (substitute* "src/lib.rs"
(("\"Xwayland\"") (("\"Xwayland\"")
(format #f "\"~a\"" (format #f "\"~a\""
(search-input-file inputs "bin/Xwayland")))))) (search-input-file inputs "bin/Xwayland")))))))))
(add-before 'check 'prepare-for-tests
(lambda _
(setenv "XDG_RUNTIME_DIR" "/tmp"))))))
(native-inputs (list pkg-config)) (native-inputs (list pkg-config))
(inputs (inputs
(cons* clang (cons* clang