summaryrefslogtreecommitdiff
path: root/app-admin/puppet
AgeCommit message (Collapse)Author
2025-06-11app-admin/puppet: add github upstream metadataSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30app-admin/puppet: drop x86 stable keywordsHans de Graaff
This is needed because newer versions of activesupport no longer have a stable x86 keyword due to issues with time handling and with ruby33 going stable this affects a number of dependencies including concurrent-ruby. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-05-26app-admin/puppet: drop 7.28.0-r1, 7.33.0Hans de Graaff
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-24app-admin/puppet: Stabilize 8.10.0 amd64, #954298Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-24app-admin/puppet: Stabilize 8.10.0 x86, #954298Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19app-admin/puppet: add fake ruby32 for CIHans de Graaff
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-11-19app-admin/puppet: add 8.10.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-10-26app-admin/puppet: Stabilize 8.9.0 x86, #942169Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-25app-admin/puppet: Stabilize 8.9.0 amd64, #942169Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-22app-admin/puppet: add 8.9.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-09-22app-admin/puppet: add 7.33.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-08-07app-admin/puppet: 8: Add Ruby 3.2 keywordTim Meusel
That's the officially supported Ruby version from Puppet Inc. Signed-off-by: Tim Meusel <tim@bastelfreak.de> Closes: https://github.com/gentoo/gentoo/pull/36826 Signed-off-by: Sam James <sam@gentoo.org>
2024-06-25app-admin/puppet: 8.6.0, 8.5.1 require dev-ruby/facter-4.4.1Tim Meusel
Puppet 8 doesn't officially support Facter 3, Only facter 4. I updated this to 4.4.1 because that's the oldest stable facter version we have in the repo. In theory we could set it to 4.0.0. [sam: Revbump.] Signed-off-by: Tim Meusel <tim@bastelfreak.de> Closes: https://github.com/gentoo/gentoo/pull/36828 Signed-off-by: Sam James <sam@gentoo.org>
2024-06-25app-admin/puppet: Migrate to HTTPS URLsTim Meusel
Signed-off-by: Tim Meusel <tim@bastelfreak.de> Closes: https://github.com/gentoo/gentoo/pull/36827 Signed-off-by: Sam James <sam@gentoo.org>
2024-04-29app-admin/puppet: drop 7.27.0-r1Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-04-29app-admin/puppet: drop 7.24.0-r1Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-04-29app-admin/puppet: drop 8.5.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-04-29app-admin/puppet: drop 8.4.0-r1Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-04-20app-admin/puppet: add 8.6.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-04-06app-admin/puppet: stabilize 8.5.1 for amd64, x86Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-03-29app-admin/puppet: stabilize 8.5.0 for amd64, x86Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-03-18app-admin/puppet: drop 8.3.1-r1Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-03-07app-admin/puppet: add 8.5.1Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-03-01app-admin/puppet: Stabilize 7.28.0-r1 x86, #925035Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-03-01app-admin/puppet: Stabilize 7.28.0-r1 amd64, #925035Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29app-admin/puppet: fix build not removing missing filesMatthew Thode
Fixes: 925865 Fixes: 925865 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-02-29app-admin/puppet: add 8.5.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-02-29app-admin/puppet: update init.d for nfsmount removalSam James
Bug: https://bugs.gentoo.org/925459 Signed-off-by: Sam James <sam@gentoo.org>
2024-02-18app-admin/puppet: stabilize 8.4.0 for amd64, x86Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-01-18app-admin/puppet: add 8.4.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-01-18app-admin/puppet: add 7.28.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-01-07app-admin/puppet: drop 8.2.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-12-17app-admin/puppet: already includes concurrent-ruby-1.2 fixRobin H. Johnson
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Reference: https://www.puppet.com/docs/puppet/8/release_notes_puppet.html#resolved_issues_puppet_x-8-1-0-PUP-11723 Bug: https://bugs.gentoo.org/900206
2023-12-17app-admin/puppet: add 7.27 for upgrade steps, includes concurrent-ruby-1.2 fixRobin H. Johnson
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Reference: https://www.puppet.com/docs/puppet/7/release_notes_puppet.html#resolved_issues_puppet_x-7-25-0-PUP-11723 Bug: https://bugs.gentoo.org/900206
2023-12-07app-admin/puppet: stabilize 8.3.1 for amd64, x86Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-11-07app-admin/puppet: add 8.3.1Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-10-27app-admin/puppet: drop 8.1.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-09-27app-admin/puppet: stabilize 8.2.0 for amd64, x86Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-08-27app-admin/puppet: add 8.2.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-08-16app-admin/puppet: drop 8.0.0-r2Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-07-16app-admin/puppet: stabilize 8.1.0 for amd64, x86Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-06-16app-admin/puppet: add 8.1.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-06-08app-admin/puppet: drop 7.23.0-r1Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-05-27app-admin/puppet: stabilize 8.0.0-r2 for amd64, x86Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-05-12app-admin/puppet: v8 requires >=ruby-3.1 per upstreamRobin H. Johnson
Puppet8 throws an error on Ruby older than 3.1.0: `Puppet 8.0.0 requires Ruby 3.1.0 or greater, found Ruby 3.0.6.` Revbump so that anybody with 8.0.0 installed gets to see it and winds up with a less broken system (otherwise Puppet is upgraded and stops working as expected). Reference: https://github.com/puppetlabs/puppet/commit/6f271c83544750184c481e160f4bdcad6ad8ef6b Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2023-05-07app-admin/puppet: stabilize 7.24.0 for amd64, x86Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-04-28app-admin/puppet: add missing dep dev-ruby/deep_mergeMatthew Thode
Closes: https://bugs.gentoo.org/905205 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-04-26app-admin/puppet: add 8.0.0Matthew Thode
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-04-10app-admin/puppet: drop 7.21.0-r1Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-08app-admin/puppet: remove unused filesMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>