diff mbox series

[bug#35305] LightDM service

Message ID 87imh9gnvy.fsf@lprndn.info
State Superseded
Headers show
Series [bug#35305] LightDM service | expand

Checks

Context Check Description
cbaines/applying patch fail View Laminar job

Commit Message

L p R n d n May 6, 2020, 2:05 p.m. UTC
Hello,

New set of patches with some modifications according to the feedbacks
from rekado.

One notable change is that all tests are now enabled for LightDM's
package. The package builds but there might be some non deterministic
tests failures sometimes (not necessarily those that have been re-enabled). 

Have a nice day,

L  p R n  d n

Comments

Maxim Cournoyer Aug. 4, 2022, 2:19 a.m. UTC | #1
Hi,

> Hello,

> New set of patches with some modifications according to the feedbacks
> from rekado.

> One notable change is that all tests are now enabled for LightDM's
> package. The package builds but there might be some non deterministic
> tests failures sometimes (not necessarily those that have been re-enabled). 

> Have a nice day,

> L  p R n  d n

> [2. text/x-patch; 0001-gnu-lightdm-Update-1.30.0.patch]...

> [3. text/x-patch; 0002-gnu-lightdm-Add-vala-bindings.patch]...

> [4. text/x-patch; 0003-gnu-lightdm-gtk-greeter-Fix-at-spi-runtime-dependenc.patch]...

> [5. text/x-patch; 0004-gnu-lightdm-gtk-greeter-Fix-.desktop-file.patch]...

> [6. text/x-patch; 0005-gnu-lightdm-gtk-greeter-Wrap-binary.patch]...

> [7. text/x-patch; 0006-gnu-lightdm-Build-accountsservice-files.patch]...

> [8. text/x-patch; 0007-gnu-lightdm-gtk-greeter-Disable-indicator-services.patch]...

> [9. text/x-patch; 0008-services-Add-lightdm-service-type.patch]...

> [10. text/x-patch; 0009-gnu-lightdm-gtk-greeter-Set-XCURSOR_PATH-in-wrapper.patch]...

All the above changes except for the service have now been merged into
master.  I'll now look at the service various versions.

Thank you!

Maxim
diff mbox series

Patch

From 879cced7b0205035407dfa680966e5672e77da9c Mon Sep 17 00:00:00 2001
From: L  p R n  d n <guix@lprndn.info>
Date: Fri, 17 Apr 2020 11:53:51 +0200
Subject: [PATCH 9/9] gnu: lightdm-gtk-greeter: Set XCURSOR_PATH in wrapper.

* gnu/packages/display-managers.scm (lightdm-gtk-greeter)[arguments]:
Modify wrap-program phase to add XCURSOR_PATH.
---
 gnu/packages/display-managers.scm | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/display-managers.scm b/gnu/packages/display-managers.scm
index 3d0a118e27..1f82ccc065 100644
--- a/gnu/packages/display-managers.scm
+++ b/gnu/packages/display-managers.scm
@@ -239,11 +239,12 @@  display manager which supports different greeters.")
                                           "/sbin/lightdm-gtk-greeter")
                `("XDG_DATA_DIRS" ":" prefix
                  ,(cons "/run/current-system/profile/share"
-                   (map (lambda (pkg)
-                          (string-append (assoc-ref inputs pkg) "/share"))
-                        '("gtk+" "shared-mime-info" "glib"))))
+                        (map (lambda (pkg)
+                               (string-append (assoc-ref inputs pkg) "/share"))
+                             '("gtk+" "shared-mime-info" "glib"))))
                `("GTK_PATH" ":" prefix (,(assoc-ref inputs "gtk+")))
-               `("GIO_EXTRA_MODULES" ":" prefix (,(assoc-ref inputs "gtk+"))))
+               `("GIO_EXTRA_MODULES" ":" prefix (,(assoc-ref inputs "gtk+")))
+               `("XCURSOR_PATH" ":" prefix ("/run/current-system/profile/share/icons")))
              #t)))))
     (synopsis "GTK+ greeter for LightDM")
     (home-page "https://launchpad.net/lightdm-gtk-greeter")
-- 
2.26.1