GNU bug report logs -
#70523
[PATCH] gnu: slim: Update to 1.4.1.
Previous Next
To reply to this bug, email your comments to 70523 AT debbugs.gnu.org.
There is no need to reopen the bug first.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#70523
; Package
guix-patches
.
(Tue, 23 Apr 2024 00:10:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Feng Shu <tumashu <at> 163.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 23 Apr 2024 00:10:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From ce899e40d18bd64f9f94bf549a235d17b3a874d7 Mon Sep 17 00:00:00 2001
From: Feng Shu <tumashu <at> 163.com>
Date: Tue, 23 Apr 2024 08:00:27 +0800
Subject: [PATCH] gnu: slim: Update to 1.4.1.
* gnu/packages/display-managers.scm (slim): Update to 1.4.1.
[arguments]: Do not install systemd files again.
Change-Id: Ida6ed99dad7293dc64d91eb4dec0870608afffbe
---
gnu/packages/display-managers.scm | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/display-managers.scm b/gnu/packages/display-managers.scm
index e3381a1665..3ff8fa5b65 100644
--- a/gnu/packages/display-managers.scm
+++ b/gnu/packages/display-managers.scm
@@ -483,14 +483,14 @@ (define-public lightdm-gtk-greeter
(define-public slim
(package
(name "slim")
- (version "1.4.0")
+ (version "1.4.1")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://sourceforge/slim-fork/slim-" version
".tar.gz"))
(sha256
- (base32 "011jfmksy0kgw4z0y70mc80bm5kmz5i1sgm6krrfj0h00zak22rm"))
+ (base32 "06r47ypf9lsy76jikrvihw8ka9j2wbrnn8g3sbxp819hcbqxg22z"))
(patches (search-patches "slim-config.patch"
"slim-login.patch"
"slim-display.patch"))))
@@ -516,7 +516,11 @@ (define-public slim
(lambda _
(substitute* "CMakeLists.txt"
(("/etc")
- (string-append #$output "/etc"))))))
+ (string-append #$output "/etc"))
+ (("install.*SYSTEMDDIR.*")
+ ;; The build system's logic here is: if "Linux", then
+ ;; "systemd". Strip that.
+ "")))))
#:configure-flags
#~(list "-DUSE_PAM=yes" "-DUSE_CONSOLEKIT=no")
#:tests? #f))
--
2.39.2
--
Reply sent
to
Z572 <zhengjunjie <at> iscas.ac.cn>
:
You have taken responsibility.
(Tue, 23 Apr 2024 08:56:09 GMT)
Full text and
rfc822 format available.
Notification sent
to
Feng Shu <tumashu <at> 163.com>
:
bug acknowledged by developer.
(Tue, 23 Apr 2024 08:56:10 GMT)
Full text and
rfc822 format available.
Message #10 received at 70523-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Feng Shu <tumashu <at> 163.com> writes:
> From ce899e40d18bd64f9f94bf549a235d17b3a874d7 Mon Sep 17 00:00:00 2001
> From: Feng Shu <tumashu <at> 163.com>
> Date: Tue, 23 Apr 2024 08:00:27 +0800
> Subject: [PATCH] gnu: slim: Update to 1.4.1.
>
> * gnu/packages/display-managers.scm (slim): Update to 1.4.1.
> [arguments]: Do not install systemd files again.
>
> Change-Id: Ida6ed99dad7293dc64d91eb4dec0870608afffbe
> ---
> gnu/packages/display-managers.scm | 10 +++++++---
> 1 file changed, 7 insertions(+), 3 deletions(-)
>
> diff --git a/gnu/packages/display-managers.scm b/gnu/packages/display-managers.scm
> index e3381a1665..3ff8fa5b65 100644
> --- a/gnu/packages/display-managers.scm
> +++ b/gnu/packages/display-managers.scm
> @@ -483,14 +483,14 @@ (define-public lightdm-gtk-greeter
> (define-public slim
> (package
> (name "slim")
> - (version "1.4.0")
> + (version "1.4.1")
> (source
> (origin
> (method url-fetch)
> (uri (string-append "mirror://sourceforge/slim-fork/slim-" version
> ".tar.gz"))
> (sha256
> - (base32 "011jfmksy0kgw4z0y70mc80bm5kmz5i1sgm6krrfj0h00zak22rm"))
> + (base32 "06r47ypf9lsy76jikrvihw8ka9j2wbrnn8g3sbxp819hcbqxg22z"))
> (patches (search-patches "slim-config.patch"
> "slim-login.patch"
> "slim-display.patch"))))
> @@ -516,7 +516,11 @@ (define-public slim
> (lambda _
> (substitute* "CMakeLists.txt"
> (("/etc")
> - (string-append #$output "/etc"))))))
> + (string-append #$output "/etc"))
> + (("install.*SYSTEMDDIR.*")
> + ;; The build system's logic here is: if "Linux", then
> + ;; "systemd". Strip that.
> + "")))))
> #:configure-flags
> #~(list "-DUSE_PAM=yes" "-DUSE_CONSOLEKIT=no")
> #:tests? #f))
> --
> 2.39.2
LGTM, push. see https://git.savannah.gnu.org/cgit/guix.git/commit/?id=bb398fe6a923d6499092376b898e86bf7aa7006f
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#70523
; Package
guix-patches
.
(Tue, 23 Apr 2024 08:57:05 GMT)
Full text and
rfc822 format available.
Message #13 received at 70523-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Feng Shu <tumashu <at> 163.com> writes:
> From ce899e40d18bd64f9f94bf549a235d17b3a874d7 Mon Sep 17 00:00:00 2001
> From: Feng Shu <tumashu <at> 163.com>
> Date: Tue, 23 Apr 2024 08:00:27 +0800
> Subject: [PATCH] gnu: slim: Update to 1.4.1.
>
> * gnu/packages/display-managers.scm (slim): Update to 1.4.1.
> [arguments]: Do not install systemd files again.
>
> Change-Id: Ida6ed99dad7293dc64d91eb4dec0870608afffbe
> ---
> gnu/packages/display-managers.scm | 10 +++++++---
> 1 file changed, 7 insertions(+), 3 deletions(-)
>
> diff --git a/gnu/packages/display-managers.scm b/gnu/packages/display-managers.scm
> index e3381a1665..3ff8fa5b65 100644
> --- a/gnu/packages/display-managers.scm
> +++ b/gnu/packages/display-managers.scm
> @@ -483,14 +483,14 @@ (define-public lightdm-gtk-greeter
> (define-public slim
> (package
> (name "slim")
> - (version "1.4.0")
> + (version "1.4.1")
> (source
> (origin
> (method url-fetch)
> (uri (string-append "mirror://sourceforge/slim-fork/slim-" version
> ".tar.gz"))
> (sha256
> - (base32 "011jfmksy0kgw4z0y70mc80bm5kmz5i1sgm6krrfj0h00zak22rm"))
> + (base32 "06r47ypf9lsy76jikrvihw8ka9j2wbrnn8g3sbxp819hcbqxg22z"))
> (patches (search-patches "slim-config.patch"
> "slim-login.patch"
> "slim-display.patch"))))
> @@ -516,7 +516,11 @@ (define-public slim
> (lambda _
> (substitute* "CMakeLists.txt"
> (("/etc")
> - (string-append #$output "/etc"))))))
> + (string-append #$output "/etc"))
> + (("install.*SYSTEMDDIR.*")
> + ;; The build system's logic here is: if "Linux", then
> + ;; "systemd". Strip that.
> + "")))))
> #:configure-flags
> #~(list "-DUSE_PAM=yes" "-DUSE_CONSOLEKIT=no")
> #:tests? #f))
> --
> 2.39.2
LGTM, push. see https://git.savannah.gnu.org/cgit/guix.git/commit/?id=bb398fe6a923d6499092376b898e86bf7aa7006f
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 11 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.