diff --git a/flake.nix b/flake.nix index 44d08fd..df6b046 100644 --- a/flake.nix +++ b/flake.nix @@ -17,6 +17,16 @@ lockfile = ./Gemfile.lock; gemset = ./gemset.nix; ignoreCollisions = true; + gemConfig = pkgs.defaultGemConfig // { + sqlite3 = attrs: { + nativeBuildInputs = [ pkgs.pkg-config pkgs.sqlite.dev ]; + buildInputs = [ pkgs.sqlite.out ]; + buildFlags = [ + "--enable-system-libraries" + "--with-pkg-config=${pkgs.pkg-config}/bin/pkg-config" + ]; + }; + }; }; in rec { packages.x86_64-linux = rec {