evolution: Fix command not found in the backup restore

Fixes https://www.github.com/NixOS/nixpkgs/issues/465392

There are many uses of these thus a wrapper is better than substituting

https://gitlab.gnome.org/search?group_id=8&nav_source=navbar&page=2&project_id=1604&repository_ref=master&search=gzip&search_code=true
This commit is contained in:
Artturin
2025-11-27 14:43:02 +02:00
parent 8c8c5abaa0
commit d4c5ec6fe3
@@ -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"
];