diff options
author | Sergio Pastor Pérez <sergio.pastorperez@gmail.com> | 2025-05-02 09:49:48 +0200 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-05-02 21:56:02 +0900 |
commit | 284c5111db52bf59a165d81a2d3fbd0a51ade598 (patch) | |
tree | 21bc4807a19f3d10f23f70a38c3a43fccaea8c32 | |
parent | 64ab31870c6744a813a380b8989f80331fd73d1a (diff) |
gnu: kwallet-pam: Wrap socat file name in pam_kwallet_init binary.
* gnu/packages/kde-plasma.scm (kwallet-pam)
[phases] {fix-socat-path}: New phase.
Change-Id: I6e7a421af3dbbc844e319b7852246c89d979609c
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
-rw-r--r-- | gnu/packages/kde-plasma.scm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm index 679a68cef6..efaae01aa9 100644 --- a/gnu/packages/kde-plasma.scm +++ b/gnu/packages/kde-plasma.scm @@ -1305,7 +1305,15 @@ with a ksysguardd daemon, which may also run on a remote system.") (arguments (list #:qtbase qtbase - #:tests? #f)) ;no tests + #:tests? #f ;no tests + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'fix-socat-path + (lambda* (#:key inputs #:allow-other-keys) + (substitute* (string-append #$output + "/libexec/pam_kwallet_init") + (("socat") + (search-input-file inputs "bin/socat")))))))) (native-inputs (list extra-cmake-modules pkg-config)) (inputs (list linux-pam kwallet libgcrypt socat)) (synopsis "PAM Integration with KWallet") |