Namely: novaboot dependencies as well as pod2X needed for README
creation during commit (my git hook).
{
nixpkgs ? <nixpkgs>,
- pkgs ? import nixpkgs {}
+ pkgs ? import nixpkgs {},
+ otherPerlPackages ? []
}:
with pkgs;
let
sha256 = "1hjicqy50mgbippn310k4zclr9ksz05yyg81za3q4gb9m3qhk5aw";
};
};
- perlEnv = (perl.withPackages (p: [ p.Expect IO-Stty ]));
+ perlEnv = (perl.withPackages (p: [ p.Expect IO-Stty ] ++ otherPerlPackages));
in
{
novaboot = stdenv.mkDerivation {
{ pkgs ? import <nixpkgs> {} }:
with pkgs;
mkShell {
- inputsFrom = [ (import ./default.nix { inherit pkgs; }).novaboot ];
- buildInputs = [ (perl.withPackages (p: [ p.PodParser ])) ];
+ inputsFrom = [
+ (import ./default.nix {
+ inherit pkgs;
+ otherPerlPackages = [ perl.pkgs.PodParser ];
+ }).novaboot
+ ];
}