Skip to content

Commit

Permalink
update flake
Browse files Browse the repository at this point in the history
  • Loading branch information
foolnotion committed Aug 14, 2024
1 parent 7f71372 commit fac5245
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,15 @@
overlays = [ foolnotion.overlay ];
};
stdenv = pkgs.llvmPackages_18.stdenv;
python = pkgs.python3.override {
self = python;
packageOverrides = prev: super: {
nanobind = super.nanobind.overrideAttrs(old: { doCheck = false; });
pythonPkgs = pkgs.python3Packages.override {
overrides = self: super: {
nanobind = super.nanobind.overridePythonAttrs (old: {
doCheck = false;
build-system = old.build-system ++ [ pythonPkgs.typing-extensions ];
});
};
};
nanobind = python.pkgs.nanobind;
nanobind = pythonPkgs.nanobind;
in
rec {
devShells.default = stdenv.mkDerivation {
Expand Down Expand Up @@ -64,7 +66,7 @@
name = "vstat";
src = self;
nativeBuildInputs = with pkgs; [ cmake ];
buildInputs = packages.vstat.buildInputs ++ [ nanobind ];
buildInputs = packages.vstat.buildInputs ++ [ nanobind ];
cmakeFlags = packages.vstat.cmakeFlags ++ [ "-Dvstat_BUILD_PYTHON=ON" ];
};

Expand Down

0 comments on commit fac5245

Please sign in to comment.