Skip to content

flake.nix uses wrong dependency versions #92

@MarkusKL

Description

@MarkusKL

Some discussion here: #90
Flakes are not supported by the rocq-nix-toolbox (yet): rocq-community/coq-nix-toolbox#359 rocq-community/coq-nix-toolbox#361

I have moved over to developing with nix-shell based environment that uses the correct versions according to the toolbox. Take for example the following shell.nix file:

let
  args = { bundle = "8.20"; inNixShell = true; };
  nixpkgs = import ./default.nix args;
  pkgs = nixpkgs.pkgs;
in pkgs.mkShell {
  packages = with pkgs; [
    coqPackages.coq
    coqPackages.ssprove.propagatedBuildInputs

    coqPackages.coqide
    #... or any other dev environment (vim, emacs, lsp, ...)
  ];
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions