From e168e46338e1659bd4c366c685da31810466090b Mon Sep 17 00:00:00 2001 From: Daniel Nagy Date: Wed, 4 May 2022 10:43:07 +0200 Subject: [PATCH] chickenPackages: recurse into attrs This makes chicken packages (eggs) discoverable. This came up during: https://github.com/NixOS/nixpkgs/pull/165023#issuecomment-1116655349 --- pkgs/development/compilers/chicken/4/default.nix | 2 +- pkgs/development/compilers/chicken/5/default.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/chicken/4/default.nix b/pkgs/development/compilers/chicken/4/default.nix index 5445469b776..08952e028de 100644 --- a/pkgs/development/compilers/chicken/4/default.nix +++ b/pkgs/development/compilers/chicken/4/default.nix @@ -13,7 +13,7 @@ let bootstrap-chicken = self.chicken.override { bootstrap-chicken = null; }; }; - chickenEggs = callPackage ./eggs.nix { }; + chickenEggs = lib.recurseIntoAttrs (callPackage ./eggs.nix { }); egg2nix = callPackage ./egg2nix.nix { }; }; diff --git a/pkgs/development/compilers/chicken/5/default.nix b/pkgs/development/compilers/chicken/5/default.nix index 5445469b776..08952e028de 100644 --- a/pkgs/development/compilers/chicken/5/default.nix +++ b/pkgs/development/compilers/chicken/5/default.nix @@ -13,7 +13,7 @@ let bootstrap-chicken = self.chicken.override { bootstrap-chicken = null; }; }; - chickenEggs = callPackage ./eggs.nix { }; + chickenEggs = lib.recurseIntoAttrs (callPackage ./eggs.nix { }); egg2nix = callPackage ./egg2nix.nix { }; };