aboutsummaryrefslogtreecommitdiffhomepage
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix75
1 files changed, 40 insertions, 35 deletions
diff --git a/flake.nix b/flake.nix
index 83c5b027..c3d120a6 100644
--- a/flake.nix
+++ b/flake.nix
@@ -50,24 +50,16 @@
inherit shell;
inherit devEnv;
buildInputs = [
- ruby_3_1
- rubyPackages_3_1.rake
- rubyPackages_3_1.sqlite3
- rubyPackages_3_1.thor
- #ruby_2_7
- #rubyPackages_2_7.rake
- #rubyPackages_2_7.sqlite3
- #rubyPackages_2_7.thor
+ ruby_3_2
+ rubyPackages_3_2.rake
+ rubyPackages_3_2.sqlite3
+ rubyPackages_3_2.thor
sqlite
graphicsmagick
unzip
xz
zip
openssl
- nixFlakes
- validatePkgConfig
- jq
- git
];
buildPhase = ''
'';
@@ -121,10 +113,17 @@
'';
in with pkgs; {
devShell = mkShell {
- name = "sisu dev shell default";
+ name = "sisu dev base shell";
inherit shell;
inherit devEnv;
- packages = [ sqlite ];
+ packages = [
+ sqlite
+ nixFlakes
+ validatePkgConfig
+ nix-output-monitor
+ jq
+ git
+ ];
inherit shellHook;
};
devShell-epub = mkShell {
@@ -132,10 +131,10 @@
inherit shell;
inherit devEnv;
packages = [
- ruby_3_1
- rubyPackages_3_1.rake
- rubyPackages_3_1.sqlite3
- rubyPackages_3_1.thor
+ ruby_3_2
+ rubyPackages_3_2.rake
+ rubyPackages_3_2.sqlite3
+ rubyPackages_3_2.thor
sqlite
graphicsmagick
zip
@@ -158,6 +157,7 @@
#devenv
nixFlakes
validatePkgConfig
+ nix-output-monitor
jq
git
];
@@ -168,10 +168,10 @@
inherit shell;
inherit devEnv;
packages = [
- ruby_3_1
- rubyPackages_3_1.rake
- rubyPackages_3_1.sqlite3
- rubyPackages_3_1.thor
+ ruby_3_2
+ rubyPackages_3_2.rake
+ rubyPackages_3_2.sqlite3
+ rubyPackages_3_2.thor
sqlite
graphicsmagick
zip
@@ -180,6 +180,7 @@
#devenv
nixFlakes
validatePkgConfig
+ nix-output-monitor
jq
git
];
@@ -190,10 +191,10 @@
inherit shell;
inherit devEnv;
packages = [
- ruby_3_1
- rubyPackages_3_1.rake
- rubyPackages_3_1.sqlite3
- rubyPackages_3_1.thor
+ ruby_3_2
+ rubyPackages_3_2.rake
+ rubyPackages_3_2.sqlite3
+ rubyPackages_3_2.thor
sqlite
graphicsmagick
zip
@@ -206,6 +207,7 @@
#devenv
nixFlakes
validatePkgConfig
+ nix-output-monitor
jq
git
];
@@ -216,10 +218,10 @@
inherit shell;
inherit devEnv;
packages = [
- ruby_3_1
- rubyPackages_3_1.rake
- rubyPackages_3_1.sqlite3
- rubyPackages_3_1.thor
+ ruby_3_2
+ rubyPackages_3_2.rake
+ rubyPackages_3_2.sqlite3
+ rubyPackages_3_2.thor
sqlite
graphicsmagick
zip
@@ -228,6 +230,7 @@
#devenv
nixFlakes
validatePkgConfig
+ nix-output-monitor
jq
git
];
@@ -238,21 +241,23 @@
inherit shell;
inherit devEnv;
packages = [
- ruby_3_1
- rubyPackages_3_1.rake
- rubyPackages_3_1.sqlite3
- rubyPackages_3_1.thor
+ ruby_3_2
+ rubyPackages_3_2.rake
+ rubyPackages_3_2.sqlite3
+ rubyPackages_3_2.thor
sqlite
graphicsmagick
- perl534Packages.Po4a
+ perl538Packages.Po4a
#devenv
nixFlakes
validatePkgConfig
+ nix-output-monitor
jq
git
];
inherit shellHook;
};
+ default = import ./shell.nix { inherit pkgs; };
});
};
}