GNU bug report logs -
#78188
[PATCH] Add KWallet service
Previous Next
Full log
View this message in rfc822 format
Z572 <z572 <at> z572.online> writes:
> Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> writes:
>
>> * gnu/packages/kde-plasma.scm (kwallet-pam)[phase]: Wrapper phase not setting
>> PATH variable to access 'socat' input.
>>
>> Change-Id: I6e7a421af3dbbc844e319b7852246c89d979609c
>> ---
>> gnu/packages/kde-plasma.scm | 14 +++++++++++---
>> 1 file changed, 11 insertions(+), 3 deletions(-)
>>
>> diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
>> index 679a68cef6..a15f7ad8a2 100644
>> --- a/gnu/packages/kde-plasma.scm
>> +++ b/gnu/packages/kde-plasma.scm
>> @@ -1303,9 +1303,17 @@ (define-public kwallet-pam
>> "0dif5y7qbayb2yfgl7940978ayyir948kpjavczvgkr70czb293k"))))
>> (build-system qt-build-system)
>> (arguments
>> - (list
>> - #:qtbase qtbase
>> - #:tests? #f)) ;no tests
>> + `(#:qtbase ,qtbase
>> + #:tests? #f ;no tests
>> + #:phases
>> + (modify-phases %standard-phases
>
> please use gexp.
>
>> + (add-after 'install 'wrap-program
>> + (lambda* (#:key inputs outputs #:allow-other-keys)
>> + (let ((socat (search-input-file inputs "bin/socat")))
>> + (wrap-program (search-input-file outputs
>> + "libexec/pam_kwallet_init")
>> + `("PATH" ":" prefix
>> + ,(list (dirname socat))))))))))
>
> This is just a sh script, I prefer to replace socat in the
> pam_kwallet_init file after unpack
Done!
This bug report was last modified 15 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.