aboutsummaryrefslogtreecommitdiff
path: root/app-crypt/clevis
diff options
context:
space:
mode:
authorJulien Roy <julien@jroy.ca>2022-06-15 20:29:59 -0400
committerJulien Roy <julien@jroy.ca>2022-06-15 20:29:59 -0400
commitef89dff0c505943d7359248a3932730b99f7145b (patch)
tree2a72bcda3175ce7b29b8c0f359cf2322eedecf93 /app-crypt/clevis
parentd7be6fcd0fe15b8df36546f74aeef483b613fe85 (diff)
downloadMrRoy-Overlay-ef89dff0c505943d7359248a3932730b99f7145b.tar.gz
MrRoy-Overlay-ef89dff0c505943d7359248a3932730b99f7145b.tar.bz2
MrRoy-Overlay-ef89dff0c505943d7359248a3932730b99f7145b.zip
Add systemd meson patch
Diffstat (limited to 'app-crypt/clevis')
-rw-r--r--app-crypt/clevis/clevis-18.ebuild1
-rw-r--r--app-crypt/clevis/files/clevis-meson.patch11
2 files changed, 12 insertions, 0 deletions
diff --git a/app-crypt/clevis/clevis-18.ebuild b/app-crypt/clevis/clevis-18.ebuild
index 43912b1..da0dc96 100644
--- a/app-crypt/clevis/clevis-18.ebuild
+++ b/app-crypt/clevis/clevis-18.ebuild
@@ -25,4 +25,5 @@ BDEPEND=""
PATCHES=(
"${FILESDIR}/${PN}-dracut.patch"
+ "${FILESDIR}/${PN}-meson.patch"
)
diff --git a/app-crypt/clevis/files/clevis-meson.patch b/app-crypt/clevis/files/clevis-meson.patch
new file mode 100644
index 0000000..bfd517d
--- /dev/null
+++ b/app-crypt/clevis/files/clevis-meson.patch
@@ -0,0 +1,11 @@
+diff --git a/src/luks/systemd/meson.build b/src/luks/systemd/meson.build
+index b10494e3ca4d620437aee0d5e440eecf323b03d9..09f7fb51e7320aa71e275c34baa0561233821d69 100644
+--- a/src/luks/systemd/meson.build
++++ b/src/luks/systemd/meson.build
+@@ -5,6 +5,7 @@ sd_reply_pass = find_program(
+ join_paths(get_option('prefix'), 'lib', 'systemd', 'systemd-reply-password'),
+ join_paths('/', 'usr', get_option('libdir'), 'systemd', 'systemd-reply-password'),
+ join_paths('/', 'usr', 'lib', 'systemd', 'systemd-reply-password'),
++ join_paths('/', 'lib', 'systemd', 'systemd-reply-password'),
+ required: false
+ )