Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Hartmut Goebel
guix
Commits
830d90eb
Verified
Commit
830d90eb
authored
Aug 20, 2017
by
Hartmut Goebel
Browse files
gnu: Add kwallet-pam.
* gnu/packages/kde-plasma.scm(kwallet-pam): New variable.
parent
5490f5cb
Changes
1
Hide whitespace changes
Inline
Side-by-side
gnu/packages/kde-plasma.scm
View file @
830d90eb
...
...
@@ -26,8 +26,10 @@
#
:use-module
(
gnu
packages
freedesktop
)
#
:use-module
(
gnu
packages
glib
)
#
:use-module
(
gnu
packages
gnome
)
#
:use-module
(
gnu
packages
gnupg
)
#
:use-module
(
gnu
packages
kde-frameworks
)
#
:use-module
(
gnu
packages
linux
)
#
:use-module
(
gnu
packages
networking
)
#
:use-module
(
gnu
packages
pkg-config
)
#
:use-module
(
gnu
packages
qt
)
#
:use-module
(
gnu
packages
xorg
))
...
...
@@ -463,3 +465,40 @@ farms.
Currently the daemon has been ported to Linux, FreeBSD, Irix,
NetBSD, OpenBSD, Solaris and Tru64 with varying degrees of completion."
)
(
license
(
list
license:gpl2
license:gpl2+
license:gpl3
))))
;; KDE e.V.
(
define-public
kwallet-pam
(
package
(
name
"kwallet-pam"
)
(
version
"5.13.5"
)
(
source
(
origin
(
method
url-fetch
)
(
uri
(
string-append
"mirror://kde/stable/plasma/"
version
"/kwallet-pam-"
version
".tar.xz"
))
(
sha256
(
base32
"145daahh8qjpbfcvjk2zyd6k3sr22npgnv3n23j9aim75qiwz1ac"
))))
(
properties
`
((
tags
.
'
(
"Desktop"
"KDE"
"Plasma"
))))
(
build-system
cmake-build-system
)
(
arguments
`
(
#
:tests?
#f
;; no make target 'test'
#
:phases
(
modify-phases
%standard-phases
(
add-after
'unpack
'fix-socat-path
(
lambda*
(
#
:key
inputs
#
:allow-other-keys
)
;; Always install into /lib and not into /lib64.
(
substitute*
"pam_kwallet_init"
((
" socat "
)
(
string-append
" "
(
assoc-ref
inputs
"socat"
)
"/bin/socat "
)))
#t
)))))
(
native-inputs
`
((
"extra-cmake-modules"
,
extra-cmake-modules
)))
(
inputs
`
((
"libgcrypt"
,
libgcrypt
)
(
"pam"
,
linux-pam
)
(
"socat"
,
socat
)))
(
home-page
"https://cgit.kde.org/kwallet-pam.git"
)
(
synopsis
"PAM module for KWallet"
)
(
description
"KWallet (KDE Frameworks 5) integration with PAM"
)
(
license
license:lgpl2
.
1
+
)))
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment