nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 32 lines 769 B view raw
1{ 2 bundlerApp, 3 bundlerUpdateScript, 4 lib, 5 puppet, 6 ruby_3_4, 7 testers, 8}: 9 10(bundlerApp.override { ruby = ruby_3_4; }) { 11 pname = "puppet"; 12 gemdir = ./.; 13 exes = [ "puppet" ]; 14 15 passthru = { 16 tests.version = testers.testVersion { 17 package = puppet; 18 command = "HOME=$(mktemp -d) puppet --version"; 19 inherit ((import ./gemset.nix).puppet) version; 20 }; 21 updateScript = bundlerUpdateScript "puppet"; 22 }; 23 24 meta = { 25 description = "Server automation framework and application"; 26 homepage = "https://github.com/puppetlabs/puppet"; 27 changelog = "https://github.com/puppetlabs/puppet/blob/main/CHANGELOG.md"; 28 license = lib.licenses.asl20; 29 mainProgram = "puppet"; 30 maintainers = with lib.maintainers; [ baloo ]; 31 }; 32}