From a6d6ae31ba7691d21d8045b4f905b7610851dd01 Mon Sep 17 00:00:00 2001 From: bretek Date: Fri, 21 Feb 2025 20:23:24 +0000 Subject: [PATCH] python312Packages.deepface: fix build by changing postPatch substituteInPlace --- pkgs/development/python-modules/deepface/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/deepface/default.nix b/pkgs/development/python-modules/deepface/default.nix index 06339be47ce3..f6984e4da51b 100644 --- a/pkgs/development/python-modules/deepface/default.nix +++ b/pkgs/development/python-modules/deepface/default.nix @@ -40,10 +40,8 @@ buildPythonPackage rec { --replace-fail "data_files=[(\"\", [\"README.md\", \"requirements.txt\", \"package_info.json\"])]," "" \ --replace-fail "install_requires=requirements," "" - substituteInPlace deepface/detectors/OpenCv.py \ - --replace-fail "opencv_home = cv2.__file__" "opencv_home = os.readlink(cv2.__file__)" \ - --replace-fail "folders = opencv_home.split(os.path.sep)[0:-1]" "folders = opencv_home.split(os.path.sep)[0:-4]" \ - --replace-fail "return path + \"/data/\"" "return path + \"/share/opencv4/haarcascades/\"" + substituteInPlace deepface/models/face_detection/OpenCv.py \ + --replace-fail "opencv_path = self.__get_opencv_path()" "opencv_path = '/'.join(os.path.dirname(cv2.__file__).split(os.path.sep)[0:-4]) + \"/share/opencv4/haarcascades/\"" ''; build-system = [ setuptools ];