diff options
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -5,10 +5,10 @@ }; outputs = { self, fenix, flake-utils, nixpkgs }: - flake-utils.lib.eachDefaultSystem (system: + flake-utils.lib.eachSystem [ "x86_64-linux" ] (system: let pkgs = nixpkgs.legacyPackages.${system}; - ocamlPkgs = pkgs.ocaml-ng.ocamlPackages_5_1; + ocamlPkgs = pkgs.pkgsMusl.ocaml-ng.ocamlPackages_5_1; toolchain = fenix.packages.${system}.stable.withComponents [ "cargo" "rustc" @@ -21,8 +21,13 @@ in rec { devShells.default = pkgs.mkShell { inputsFrom = builtins.attrValues packages; - nativeBuildInputs = - [ pkgs.cargo-watch ocamlPkgs.ocaml-lsp pkgs.sqlite pkgs.sqlx-cli ]; + nativeBuildInputs = [ + pkgs.bubblewrap + pkgs.cargo-watch + ocamlPkgs.ocaml-lsp + pkgs.sqlite + pkgs.sqlx-cli + ]; }; packages = { |