Merge pull request #299057 from philiptaron/issue-208242/ruby-part-1

Avoid top-level `with ...;` in `pkgs/development/ruby-modules`
This commit is contained in:
Mario Rodas 2024-03-25 22:28:23 -05:00 committed by GitHub
commit 3fe9cce88e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 11 additions and 2 deletions

View File

@ -28,9 +28,18 @@
assert name == null -> pname != null;
with import ./functions.nix { inherit lib gemConfig; };
let
functions = import ./functions.nix { inherit lib gemConfig; };
inherit (functions)
applyGemConfigs
bundlerFiles
composeGemAttrs
filterGemset
genStubsScript
pathDerivation
;
gemFiles = bundlerFiles args;
importedGemset = if builtins.typeOf gemFiles.gemset != "set"