Compare commits

..

2 commits

2 changed files with 21 additions and 0 deletions

View file

@ -17,6 +17,16 @@
lockfile = ./Gemfile.lock; lockfile = ./Gemfile.lock;
gemset = ./gemset.nix; gemset = ./gemset.nix;
ignoreCollisions = true; 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 { in rec {
packages.x86_64-linux = rec { packages.x86_64-linux = rec {

View file

@ -141,6 +141,16 @@
}; };
version = "3.2022.0105"; version = "3.2022.0105";
}; };
mini_portile2 = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0rapl1sfmfi3bfr68da4ca16yhc0pp93vjwkj7y3rdqrzy3b41hy";
type = "gem";
};
version = "2.8.0";
};
netrc = { netrc = {
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
@ -267,6 +277,7 @@
version = "1.11.0"; version = "1.11.0";
}; };
sqlite3 = { sqlite3 = {
dependencies = ["mini_portile2"];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {