diff options
author | Shea Levy <shea@shealevy.com> | 2017-09-29 09:11:26 -0400 |
---|---|---|
committer | Shea Levy <shea@shealevy.com> | 2017-09-29 09:11:26 -0400 |
commit | 1a1ad1a17dfbe1b4da3a0bb174c6830ac318a3a7 (patch) | |
tree | 32f1f408d7008e64e7a936f0c80859f0daa15dcd /pkgs/development/beam-modules | |
parent | 8f33315f8f50fa5a01d082fb1cce57f1ac2c20d1 (diff) | |
download | nixpkgs-1a1ad1a17dfbe1b4da3a0bb174c6830ac318a3a7.tar nixpkgs-1a1ad1a17dfbe1b4da3a0bb174c6830ac318a3a7.tar.gz nixpkgs-1a1ad1a17dfbe1b4da3a0bb174c6830ac318a3a7.tar.bz2 nixpkgs-1a1ad1a17dfbe1b4da3a0bb174c6830ac318a3a7.tar.lz nixpkgs-1a1ad1a17dfbe1b4da3a0bb174c6830ac318a3a7.tar.xz nixpkgs-1a1ad1a17dfbe1b4da3a0bb174c6830ac318a3a7.tar.zst nixpkgs-1a1ad1a17dfbe1b4da3a0bb174c6830ac318a3a7.zip |
Revert "Merge branch 'improved-make-overridable' of git://github.com/ElvishJerricco/nixpkgs"
This reverts commit c3af1210b4c5d7ef380e75add463b37574fdcc8b, reversing changes made to 49f175cd0c80a39e1d05fc687c4a2a40e0aba58c.
Diffstat (limited to 'pkgs/development/beam-modules')
-rw-r--r-- | pkgs/development/beam-modules/default.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/development/beam-modules/default.nix b/pkgs/development/beam-modules/default.nix index 95fe683cd1e..1d4cef68514 100644 --- a/pkgs/development/beam-modules/default.nix +++ b/pkgs/development/beam-modules/default.nix @@ -5,9 +5,14 @@ let lib = pkgs.callPackage ./lib.nix {}; + # FIXME: add support for overrideScope + callPackageWithScope = scope: drv: args: stdenv.lib.callPackageWith scope drv args; + mkScope = scope: pkgs // scope; + packages = self: let - callPackage = stdenv.lib.callPackageWith (pkgs // self); + defaultScope = mkScope self; + callPackage = drv: args: callPackageWithScope defaultScope drv args; in import ./hex-packages.nix { inherit pkgs stdenv callPackage; |