mirror of
https://git.pvv.ntnu.no/Drift/pvv-nixos-config.git
synced 2026-05-25 15:51:12 +02:00
temmie/userweb: send propagatedBuildInputs through perl env wrapper
This commit is contained in:
@@ -39,7 +39,7 @@ let
|
|||||||
extraConfig = phpOptions;
|
extraConfig = phpOptions;
|
||||||
};
|
};
|
||||||
|
|
||||||
perlEnv = pkgs.perl.withPackages (ps: with ps; [
|
perlEnv = (pkgs.perl.withPackages (ps: with ps; [
|
||||||
pkgs.exiftool
|
pkgs.exiftool
|
||||||
pkgs.ikiwiki
|
pkgs.ikiwiki
|
||||||
pkgs.irssi
|
pkgs.irssi
|
||||||
@@ -54,7 +54,14 @@ let
|
|||||||
ImageMagick
|
ImageMagick
|
||||||
JSON
|
JSON
|
||||||
TemplateToolkit
|
TemplateToolkit
|
||||||
]);
|
])).overrideAttrs (prev: {
|
||||||
|
# NOTE: `pkgs.perl.propagatedBuildInputs` don't actually propagate through the
|
||||||
|
# wrapper derivation created by `withPackages`. This should compensate
|
||||||
|
# for that.
|
||||||
|
postBuild = prev.postBuild + ''
|
||||||
|
cp -r '${pkgs.perl}/nix-support' "$out"/nix-support
|
||||||
|
'';
|
||||||
|
});
|
||||||
|
|
||||||
# https://nixos.org/manual/nixpkgs/stable/#python.buildenv-function
|
# https://nixos.org/manual/nixpkgs/stable/#python.buildenv-function
|
||||||
pythonEnv = pkgs.python3.buildEnv.override {
|
pythonEnv = pkgs.python3.buildEnv.override {
|
||||||
|
|||||||
Reference in New Issue
Block a user