{ovn,evolution}: Fix command not found (#465591)
This commit is contained in:
@@ -42,6 +42,9 @@
|
||||
p11-kit,
|
||||
openldap,
|
||||
spamassassin,
|
||||
gnutar,
|
||||
gzip,
|
||||
xz,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@@ -116,6 +119,18 @@ stdenv.mkDerivation rec {
|
||||
"-DWITH_OPENLDAP=${openldap}"
|
||||
];
|
||||
|
||||
preFixup = ''
|
||||
gappsWrapperArgs+=(
|
||||
--prefix PATH : "${
|
||||
lib.makeBinPath [
|
||||
gnutar
|
||||
gzip
|
||||
xz
|
||||
]
|
||||
}"
|
||||
)
|
||||
'';
|
||||
|
||||
requiredSystemFeatures = [
|
||||
"big-parallel"
|
||||
];
|
||||
|
||||
@@ -15,6 +15,10 @@
|
||||
unbound,
|
||||
xdp-tools,
|
||||
openvswitch,
|
||||
gawk,
|
||||
coreutils,
|
||||
gnugrep,
|
||||
gnused,
|
||||
makeWrapper,
|
||||
}:
|
||||
let
|
||||
@@ -117,7 +121,15 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
ln -s ${openvswitch}/share/openvswitch/scripts/ovs-lib $out/share/openvswitch/scripts/ovs-lib
|
||||
|
||||
wrapProgram $out/share/ovn/scripts/ovn-ctl \
|
||||
--prefix PATH : ${lib.makeBinPath [ openvswitch ]}
|
||||
--prefix PATH : ${
|
||||
lib.makeBinPath [
|
||||
openvswitch
|
||||
gawk
|
||||
coreutils # tr
|
||||
gnugrep
|
||||
gnused
|
||||
]
|
||||
}
|
||||
'';
|
||||
|
||||
env = {
|
||||
|
||||
Reference in New Issue
Block a user