summary refs log tree commit diff
path: root/pkgs/development/compilers/chicken
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2022-11-19 15:18:07 +0100
committersternenseemann <sternenseemann@systemli.org>2022-11-19 20:13:35 +0100
commitb394f86dcb1a9d971e58642b19238024e6f0fba0 (patch)
tree9b0101f28758e6d4191ce9fd2429df8634f5ca53 /pkgs/development/compilers/chicken
parent5e132815946b6ede818e17f5a23c5e8ea1a46984 (diff)
downloadnixpkgs-b394f86dcb1a9d971e58642b19238024e6f0fba0.tar
nixpkgs-b394f86dcb1a9d971e58642b19238024e6f0fba0.tar.gz
nixpkgs-b394f86dcb1a9d971e58642b19238024e6f0fba0.tar.bz2
nixpkgs-b394f86dcb1a9d971e58642b19238024e6f0fba0.tar.lz
nixpkgs-b394f86dcb1a9d971e58642b19238024e6f0fba0.tar.xz
nixpkgs-b394f86dcb1a9d971e58642b19238024e6f0fba0.tar.zst
nixpkgs-b394f86dcb1a9d971e58642b19238024e6f0fba0.zip
chickenPackages*.eggDerivation: set meta.platforms if not provided
This will ensure that Hydra attempts to build the eggs on all supported
platforms instead of just the platform the evaluator is running
on (currently x86_64-linux).
Diffstat (limited to 'pkgs/development/compilers/chicken')
-rw-r--r--pkgs/development/compilers/chicken/4/eggDerivation.nix6
-rw-r--r--pkgs/development/compilers/chicken/5/eggDerivation.nix6
2 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/development/compilers/chicken/4/eggDerivation.nix b/pkgs/development/compilers/chicken/4/eggDerivation.nix
index 10cf91579a4..96b3612b34b 100644
--- a/pkgs/development/compilers/chicken/4/eggDerivation.nix
+++ b/pkgs/development/compilers/chicken/4/eggDerivation.nix
@@ -42,4 +42,8 @@ stdenv.mkDerivation ({
 
     runHook postInstall
   '';
-} // (builtins.removeAttrs args ["name" "buildInputs"]) // override)
+
+  meta = {
+    inherit (chicken.meta) platforms;
+  } // args.meta or {};
+} // (builtins.removeAttrs args ["name" "buildInputs" "meta"]) // override)
diff --git a/pkgs/development/compilers/chicken/5/eggDerivation.nix b/pkgs/development/compilers/chicken/5/eggDerivation.nix
index a6d19eaeb13..d1c8fc9e473 100644
--- a/pkgs/development/compilers/chicken/5/eggDerivation.nix
+++ b/pkgs/development/compilers/chicken/5/eggDerivation.nix
@@ -39,4 +39,8 @@ stdenv.mkDerivation ({
 
     runHook postInstall
   '';
-} // (builtins.removeAttrs args ["name" "buildInputs"]) // override)
+
+  meta = {
+    inherit (chicken.meta) platforms;
+  } // args.meta or {};
+} // (builtins.removeAttrs args ["name" "buildInputs" "meta"]) // override)