1{ lib, bundlerEnv, bundlerUpdateScript, ruby, perl, autoconf }:
2
3bundlerEnv {
4 name = "chef-dk-4.13.3";
5 # Do not change this to pname & version until underlying issues with Ruby
6 # packaging are resolved ; see https://github.com/NixOS/nixpkgs/issues/70171
7
8 inherit ruby;
9 gemdir = ./.;
10
11 buildInputs = [ perl autoconf ];
12
13 passthru.updateScript = bundlerUpdateScript "chefdk";
14
15 meta = with lib; {
16 description = "A streamlined development and deployment workflow for Chef platform";
17 homepage = "https://downloads.chef.io/chef-dk/";
18 license = licenses.asl20;
19 maintainers = with maintainers; [ offline nicknovitski ];
20 platforms = platforms.unix;
21 badPlatforms = [ "aarch64-linux" ];
22 };
23}