From 4e0a1a48fd5ae65d6e9982944c0ee29a87771b89 Mon Sep 17 00:00:00 2001 From: chn Date: Sun, 20 Oct 2024 19:11:19 +0800 Subject: [PATCH] move fix into nixos --- flake.lock | 6 +++--- modules/system/nixpkgs.nix | 7 +++++++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index d088aa8c..538417f8 100644 --- a/flake.lock +++ b/flake.lock @@ -990,11 +990,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1729391201, - "narHash": "sha256-yN9tCNh3Yc8VeXq45YWY8d5KJzgIoj1TSqVxg4/Hdo4=", + "lastModified": 1729422138, + "narHash": "sha256-+A2CvM6yfzpVMzllq6x8a4upAWuWA8E7/wIHZVSXA8I=", "owner": "CHN-beta", "repo": "nixpkgs", - "rev": "fa1c84ec7037fd12ff45dfa3471425ac67b71370", + "rev": "8b52318898041c2dedfe825c556162045c1bb4b7", "type": "github" }, "original": { diff --git a/modules/system/nixpkgs.nix b/modules/system/nixpkgs.nix index c29c899e..4578e2b7 100644 --- a/modules/system/nixpkgs.nix +++ b/modules/system/nixpkgs.nix @@ -118,6 +118,13 @@ inputs: xdg-desktop-portal = prev.xdg-desktop-portal.overrideAttrs (prev: { doCheck = false; nativeBuildInputs = prev.nativeBuildInputs ++ prev.nativeCheckInputs; }); gsl = prev.gsl.overrideAttrs { doCheck = false; }; + pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [(final: prev: + { + numcodecs = prev.numcodecs.overridePythonAttrs { doCheck = false; }; + zarr = prev.zarr.overridePythonAttrs (prev: + { disabledTests = prev.disabledTests or [] ++ [ "test_encode_decode_array_dtype_shape_v3" ]; }); + })]; + nodejs = prev.nodejs.overrideAttrs { doCheck = false; }; } ) // (