ramalama: wrap all deps when withPodman==false, except podman (#471892)

This commit is contained in:
Ihar Hrachyshka
2026-07-21 01:08:26 +00:00
committed by GitHub

View File

@@ -50,21 +50,21 @@ python3Packages.buildPythonApplication (finalAttrs: {
make docs
'';
postInstall = lib.optionalString withPodman ''
wrapProgram $out/bin/ramalama \
--prefix PATH : ${
lib.makeBinPath (
[
llama-cpp-vulkan
podman
]
++ (with python3Packages; [
huggingface-hub
mlx-lm
])
)
}
'';
postInstall =
let
binPackages = [
llama-cpp-vulkan
]
++ (with python3Packages; [
huggingface-hub
mlx-lm
])
++ lib.optional withPodman podman;
in
''
wrapProgram $out/bin/ramalama \
--prefix PATH : ${lib.makeBinPath binPackages}
'';
pythonImportsCheck = [
"ramalama"