diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 75 | 
1 files changed, 40 insertions, 35 deletions
| @@ -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; };        });    };  } | 
