Commit 99b7438

HPCesia <me@hpcesia.com>
2026-05-06 07:07:12
fix: mo2-lint nxm write permission
1 parent 79e9588
Changed files (1)
pkgs
mo2-lint
pkgs/mo2-lint/default.nix
@@ -134,11 +134,10 @@
 
     nativeBuildInputs = [makeWrapper];
 
-    buildInputs = [killall];
-
     postPatch = ''
       sed -i 's/Path(__file__)/Path(__file__).parent/g' src/mo2-lint/util/internal_file.py || true
       sed -i 's/copy2(src, dest)/copy2(src, dest); import os; os.chmod(dest, 0o644)/g' src/mo2-lint/__init__.py
+      sed -i 's/copy2(internal_path, output)/copy2(internal_path, output); import os; os.chmod(output, 0o644)/g' src/mo2-lint/util/nexus/install_handler.py
       sed -i '1s/^/import sys; sys.argv[0] = "${finalAttrs.pname}"\n/' src/mo2-lint/__init__.py
     '';