From 973aec43ea54bbf95b64fbcb636403401d1ca60e Mon Sep 17 00:00:00 2001 From: Rutger Broekhoff Date: Fri, 28 Aug 2026 18:03:05 +0200 Subject: Import from e4b104792206ee7ea64bf39c6b7d2c0c230f9d14 --- server/formal/flake.nix | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 server/formal/flake.nix (limited to 'server/formal/flake.nix') diff --git a/server/formal/flake.nix b/server/formal/flake.nix new file mode 100644 index 0000000..57efa11 --- /dev/null +++ b/server/formal/flake.nix @@ -0,0 +1,26 @@ +{ + inputs = { + nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11"; + flake-utils.url = "github:numtide/flake-utils"; + }; + + outputs = { self, nixpkgs, flake-utils, ... }: + flake-utils.lib.eachDefaultSystem (system: + let + pkgs = import nixpkgs { inherit system; }; + + # From 22-04-2026 + stdpp = with pkgs; coqPackages.lib.overrideCoqDerivation { + version = "dev"; + release."dev".sha256 = "hN+sEZcIaFoFF2+4dStTc0TRz5A03US6csEk5q0r/z8="; + release."dev".rev = "d3c67aa46ed22b1e593457cd34fc711f1a53b8be"; + } coqPackages.stdpp; + in + { + devShells.default = with pkgs; mkShell { + buildInputs = [ coq stdpp ]; + }; + + formatter = pkgs.nixpkgs-fmt; + }); +} -- cgit v1.3