From 20ddea255e64b64d4cba444f41eed48b10370a06 Mon Sep 17 00:00:00 2001 From: Beardhatcode Date: Sat, 23 Nov 2024 22:45:42 +0100 Subject: [PATCH] nextcloud30Packages.apps.recognize: simplify tar extractions --- pkgs/servers/nextcloud/packages/apps/recognize.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/nextcloud/packages/apps/recognize.nix b/pkgs/servers/nextcloud/packages/apps/recognize.nix index 80a3293c3b86..6ce6c994bf9b 100644 --- a/pkgs/servers/nextcloud/packages/apps/recognize.nix +++ b/pkgs/servers/nextcloud/packages/apps/recognize.nix @@ -34,13 +34,10 @@ stdenv.mkDerivation rec { unpackPhase = '' # Merge the app and the models from github tar -xzpf "${builtins.elemAt srcs 0}" recognize; - tar -xzpf "${builtins.elemAt srcs 1}" recognize-${version}/models; - mv recognize-${version}/models recognize + tar -xzpf "${builtins.elemAt srcs 1}" -C recognize --strip-components=1 recognize-${version}/models # Place the tensorflow lib at the right place for building - cd recognize/node_modules/@tensorflow/tfjs-node/deps - tar -xzpf "${builtins.elemAt srcs 2}" - cd - + tar -xzpf "${builtins.elemAt srcs 2}" -C recognize/node_modules/@tensorflow/tfjs-node/deps ''; patchPhase = ''