[bug#68656,core-updates,4/7] gnu: volume-key: Add required transitive dependencies.
Commit Message
From: Josselin Poiret <dev@jpoiret.xyz>
* gnu/packages/disk.scm (volume-key): Add transitive dependencies for
libdevmapper and libcryptsetup.
Change-Id: Iaced5bedd2f6ec8e67118b2ee4d01f14704a3694
---
gnu/packages/disk.scm | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
@@ -1036,12 +1036,13 @@ (define-public volume-key
(native-inputs
(list pkg-config swig python-3)) ; used to generate the Python bindings
(inputs
- `(("cryptsetup" ,cryptsetup)
- ("nss" ,nss)
- ("libblkid" ,util-linux "lib")
- ("lvm2" ,lvm2) ; for "-ldevmapper"
- ("glib" ,glib)
- ("gpgme" ,gpgme)))
+ (append
+ (cons cryptsetup (libcryptsetup-propagated-inputs))
+ (cons lvm2 (libdevmapper-propagated-inputs))
+ (list nss
+ (list util-linux "lib")
+ glib
+ gpgme)))
(arguments
`(#:tests? #f ; not sure how tests are supposed to pass, even when run manually
#:phases