summaryrefslogtreecommitdiffstats
path: root/pkgs/development/interpreters/perl
diff options
context:
space:
mode:
authorAdam Joseph <adam@westernsemico.com>2023-08-14 02:49:53 +0300
committerArtturin <Artturin@artturin.com>2023-08-14 02:51:10 +0300
commitcbc8aa437c44c510b54c664364dbfbcd98ac5f18 (patch)
treeae1007b5847b91704edd9ab87458d8b5c3374f11 /pkgs/development/interpreters/perl
parenta1fdbae706c846f01c31bbe02cb8246fa348b480 (diff)
treewide: use uncurried version of makeScopeWithSplicing
Diffstat (limited to 'pkgs/development/interpreters/perl')
-rw-r--r--pkgs/development/interpreters/perl/default.nix13
1 files changed, 5 insertions, 8 deletions
diff --git a/pkgs/development/interpreters/perl/default.nix b/pkgs/development/interpreters/perl/default.nix
index a2f9862083c9..201a080309d7 100644
--- a/pkgs/development/interpreters/perl/default.nix
+++ b/pkgs/development/interpreters/perl/default.nix
@@ -17,7 +17,7 @@ let
# Function that when called
# - imports perl-packages.nix
# - adds spliced package sets to the package set
- ({ stdenv, pkgs, perl, callPackage, makeScopeWithSplicing }: let
+ ({ stdenv, pkgs, perl, callPackage, makeScopeWithSplicing' }: let
perlPackagesFun = callPackage ../../../top-level/perl-packages.nix {
# allow 'perlPackages.override { pkgs = pkgs // { imagemagick = imagemagickBig; }; }' like in python3Packages
# most perl packages aren't called with callPackage so it's not possible to override their arguments individually
@@ -34,13 +34,10 @@ let
selfHostHost = perlOnHostForHost.pkgs;
selfTargetTarget = perlOnTargetForTarget.pkgs or {};
};
- keep = self: { };
- extra = spliced0: {};
- in makeScopeWithSplicing
- otherSplices
- keep
- extra
- perlPackagesFun)
+ in makeScopeWithSplicing' {
+ inherit otherSplices;
+ f = perlPackagesFun;
+ })
{
perl = self;
};