David Craven <da...@craven.ch> writes: > * gnu/packages/kde-frameworks.scm (kguiaddons)[arguments]: > Remove phase 'start-xorg-server. Add phase 'check-setup. > --- > gnu/packages/kde-frameworks.scm | 9 +++------ > 1 file changed, 3 insertions(+), 6 deletions(-) > > diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm > index af81547..ba26952 100644 > --- a/gnu/packages/kde-frameworks.scm > +++ b/gnu/packages/kde-frameworks.scm > @@ -539,12 +539,9 @@ infrastructure.") > (arguments > `(#:phases > (modify-phases %standard-phases > - (add-before 'check 'start-xorg-server > - (lambda* (#:key inputs #:allow-other-keys) > - ;; The test suite requires a running X server. > - (system (string-append (assoc-ref inputs "xorg-server") > - "/bin/Xvfb :1 &")) > - (setenv "DISPLAY" ":1") > + (add-before 'check 'check-setup > + (lambda* _ > + (setenv "QT_QPA_PLATFORM" "offscreen") > #t)))))
The #t should line up with (setenv ...), i.e. it should be moved one column to the right. Otherwise, looks good to me! Thanks, Mark