puppet: 8.6.0 -> 8.10.0

+157 -22
+7
pkgs/by-name/pu/puppet/Gemfile
··· 3 source "https://rubygems.org" 4 5 gem "puppet"
··· 3 source "https://rubygems.org" 4 5 gem "puppet" 6 + 7 + # ruby used to provide these in stdlib but now they must be defined 8 + gem "base64" 9 + gem "syslog" 10 + gem "ostruct" 11 + gem "benchmark" 12 + gem "racc"
+29 -9
pkgs/by-name/pu/puppet/Gemfile.lock
··· 1 GEM 2 remote: https://rubygems.org/ 3 specs: 4 - concurrent-ruby (1.2.3) 5 deep_merge (1.2.2) 6 - facter (4.7.0) 7 hocon (~> 1.3) 8 thor (>= 1.0.1, < 1.3) 9 - fast_gettext (2.3.0) 10 hocon (1.4.0) 11 locale (2.1.4) 12 - multi_json (1.15.0) 13 - puppet (8.6.0) 14 concurrent-ruby (~> 1.0) 15 deep_merge (~> 1.0) 16 facter (>= 4.3.0, < 5) 17 - fast_gettext (>= 2.1, < 3) 18 locale (~> 2.1) 19 multi_json (~> 1.13) 20 puppet-resource_api (~> 1.5) ··· 22 semantic_puppet (~> 1.0) 23 puppet-resource_api (1.9.0) 24 hocon (>= 1.0) 25 scanf (1.0.0) 26 - semantic_puppet (1.1.0) 27 thor (1.2.2) 28 29 PLATFORMS 30 ruby 31 - x86_64-linux 32 33 DEPENDENCIES 34 puppet 35 36 BUNDLED WITH 37 - 2.5.9
··· 1 GEM 2 remote: https://rubygems.org/ 3 specs: 4 + base64 (0.3.0) 5 + benchmark (0.4.1) 6 + concurrent-ruby (1.3.5) 7 deep_merge (1.2.2) 8 + facter (4.10.0) 9 hocon (~> 1.3) 10 thor (>= 1.0.1, < 1.3) 11 + fast_gettext (3.1.0) 12 + prime 13 + forwardable (1.3.3) 14 + getoptlong (0.2.1) 15 hocon (1.4.0) 16 locale (2.1.4) 17 + logger (1.7.0) 18 + multi_json (1.17.0) 19 + ostruct (0.6.3) 20 + prime (0.1.4) 21 + forwardable 22 + singleton 23 + puppet (8.10.0) 24 concurrent-ruby (~> 1.0) 25 deep_merge (~> 1.0) 26 facter (>= 4.3.0, < 5) 27 + fast_gettext (>= 2.1, < 4) 28 + getoptlong (~> 0.2.0) 29 locale (~> 2.1) 30 multi_json (~> 1.13) 31 puppet-resource_api (~> 1.5) ··· 33 semantic_puppet (~> 1.0) 34 puppet-resource_api (1.9.0) 35 hocon (>= 1.0) 36 + racc (1.8.1) 37 scanf (1.0.0) 38 + semantic_puppet (1.1.1) 39 + singleton (0.3.0) 40 + syslog (0.3.0) 41 + logger 42 thor (1.2.2) 43 44 PLATFORMS 45 + aarch64-linux 46 ruby 47 48 DEPENDENCIES 49 + base64 50 + benchmark 51 + ostruct 52 puppet 53 + racc 54 + syslog 55 56 BUNDLED WITH 57 + 2.6.9
+119 -12
pkgs/by-name/pu/puppet/gemset.nix
··· 1 { 2 concurrent-ruby = { 3 groups = [ "default" ]; 4 platforms = [ ]; 5 source = { 6 remotes = [ "https://rubygems.org" ]; 7 - sha256 = "1qh1b14jwbbj242klkyz5fc7npd4j0mvndz62gajhvl1l3wd7zc2"; 8 type = "gem"; 9 }; 10 - version = "1.2.3"; 11 }; 12 deep_merge = { 13 groups = [ "default" ]; ··· 28 platforms = [ ]; 29 source = { 30 remotes = [ "https://rubygems.org" ]; 31 - sha256 = "0bigvzjqmfd7s0wwmg22372iffy4jz71x25g1r1ij8h60bk1097h"; 32 type = "gem"; 33 }; 34 - version = "4.7.0"; 35 }; 36 fast_gettext = { 37 groups = [ "default" ]; 38 platforms = [ ]; 39 source = { 40 remotes = [ "https://rubygems.org" ]; 41 - sha256 = "112gsrqah2w03kgi9mjsn6hl74mrwckphf223h36iayc4djf4lq2"; 42 type = "gem"; 43 }; 44 - version = "2.3.0"; 45 }; 46 hocon = { 47 groups = [ "default" ]; ··· 63 }; 64 version = "2.1.4"; 65 }; 66 multi_json = { 67 groups = [ "default" ]; 68 platforms = [ ]; 69 source = { 70 remotes = [ "https://rubygems.org" ]; 71 - sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z"; 72 type = "gem"; 73 }; 74 - version = "1.15.0"; 75 }; 76 puppet = { 77 dependencies = [ ··· 79 "deep_merge" 80 "facter" 81 "fast_gettext" 82 "locale" 83 "multi_json" 84 "puppet-resource_api" ··· 89 platforms = [ ]; 90 source = { 91 remotes = [ "https://rubygems.org" ]; 92 - sha256 = "1b9a1spqh5zfmpr0f1rz597wr7s4d7d796768ms04ssd634r4539"; 93 type = "gem"; 94 }; 95 - version = "8.6.0"; 96 }; 97 puppet-resource_api = { 98 dependencies = [ "hocon" ]; ··· 105 }; 106 version = "1.9.0"; 107 }; 108 scanf = { 109 groups = [ "default" ]; 110 platforms = [ ]; ··· 120 platforms = [ ]; 121 source = { 122 remotes = [ "https://rubygems.org" ]; 123 - sha256 = "0ndqm3jnpdlwkk1jwqdyyb7yw7gv6r4kmjs30g09ap8siv80ilaj"; 124 type = "gem"; 125 }; 126 - version = "1.1.0"; 127 }; 128 thor = { 129 groups = [ "default" ];
··· 1 { 2 + base64 = { 3 + groups = [ "default" ]; 4 + platforms = [ ]; 5 + source = { 6 + remotes = [ "https://rubygems.org" ]; 7 + sha256 = "0yx9yn47a8lkfcjmigk79fykxvr80r4m1i35q82sxzynpbm7lcr7"; 8 + type = "gem"; 9 + }; 10 + version = "0.3.0"; 11 + }; 12 + benchmark = { 13 + groups = [ "default" ]; 14 + platforms = [ ]; 15 + source = { 16 + remotes = [ "https://rubygems.org" ]; 17 + sha256 = "1kicilpma5l0lwayqjb5577bm0hbjndj2gh150xz09xsgc1l1vyl"; 18 + type = "gem"; 19 + }; 20 + version = "0.4.1"; 21 + }; 22 concurrent-ruby = { 23 groups = [ "default" ]; 24 platforms = [ ]; 25 source = { 26 remotes = [ "https://rubygems.org" ]; 27 + sha256 = "1ipbrgvf0pp6zxdk5ascp6i29aybz2bx9wdrlchjmpx6mhvkwfw1"; 28 type = "gem"; 29 }; 30 + version = "1.3.5"; 31 }; 32 deep_merge = { 33 groups = [ "default" ]; ··· 48 platforms = [ ]; 49 source = { 50 remotes = [ "https://rubygems.org" ]; 51 + sha256 = "17d561xf4s5016fm9jkfkkafn6660g04fz1yp5xfvkb0j4xj32mp"; 52 type = "gem"; 53 }; 54 + version = "4.10.0"; 55 }; 56 fast_gettext = { 57 + dependencies = [ "prime" ]; 58 groups = [ "default" ]; 59 platforms = [ ]; 60 source = { 61 remotes = [ "https://rubygems.org" ]; 62 + sha256 = "1i9anyxdsz3lxlg9cg2dcad1fwykz4lr45v2q3nwjp477b1q8k4w"; 63 type = "gem"; 64 }; 65 + version = "3.1.0"; 66 + }; 67 + forwardable = { 68 + groups = [ "default" ]; 69 + platforms = [ ]; 70 + source = { 71 + remotes = [ "https://rubygems.org" ]; 72 + sha256 = "1b5g1i3xdvmxxpq4qp0z4v78ivqnazz26w110fh4cvzsdayz8zgi"; 73 + type = "gem"; 74 + }; 75 + version = "1.3.3"; 76 + }; 77 + getoptlong = { 78 + groups = [ "default" ]; 79 + platforms = [ ]; 80 + source = { 81 + remotes = [ "https://rubygems.org" ]; 82 + sha256 = "198vy9dxyzibqdbw9jg8p2ljj9iknkyiqlyl229vz55rjxrz08zx"; 83 + type = "gem"; 84 + }; 85 + version = "0.2.1"; 86 }; 87 hocon = { 88 groups = [ "default" ]; ··· 104 }; 105 version = "2.1.4"; 106 }; 107 + logger = { 108 + groups = [ "default" ]; 109 + platforms = [ ]; 110 + source = { 111 + remotes = [ "https://rubygems.org" ]; 112 + sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr"; 113 + type = "gem"; 114 + }; 115 + version = "1.7.0"; 116 + }; 117 multi_json = { 118 groups = [ "default" ]; 119 platforms = [ ]; 120 source = { 121 remotes = [ "https://rubygems.org" ]; 122 + sha256 = "06sabsvnw0x1aqdcswc6bqrqz6705548bfd8z22jxgxfjrn1yn3n"; 123 + type = "gem"; 124 + }; 125 + version = "1.17.0"; 126 + }; 127 + ostruct = { 128 + groups = [ "default" ]; 129 + platforms = [ ]; 130 + source = { 131 + remotes = [ "https://rubygems.org" ]; 132 + sha256 = "04nrir9wdpc4izqwqbysxyly8y7hsfr4fsv69rw91lfi9d5fv8lm"; 133 + type = "gem"; 134 + }; 135 + version = "0.6.3"; 136 + }; 137 + prime = { 138 + dependencies = [ 139 + "forwardable" 140 + "singleton" 141 + ]; 142 + groups = [ "default" ]; 143 + platforms = [ ]; 144 + source = { 145 + remotes = [ "https://rubygems.org" ]; 146 + sha256 = "0pi2g9sd9ssyrpvbybh4skrgzqrv0rrd1q7ylgrsd519gjzmwxad"; 147 type = "gem"; 148 }; 149 + version = "0.1.4"; 150 }; 151 puppet = { 152 dependencies = [ ··· 154 "deep_merge" 155 "facter" 156 "fast_gettext" 157 + "getoptlong" 158 "locale" 159 "multi_json" 160 "puppet-resource_api" ··· 165 platforms = [ ]; 166 source = { 167 remotes = [ "https://rubygems.org" ]; 168 + sha256 = "0fia3ji6isnqz4a31aq8k4nd8p7vkxn80hhgqfdc8kkrba7xxxgj"; 169 type = "gem"; 170 }; 171 + version = "8.10.0"; 172 }; 173 puppet-resource_api = { 174 dependencies = [ "hocon" ]; ··· 181 }; 182 version = "1.9.0"; 183 }; 184 + racc = { 185 + groups = [ "default" ]; 186 + platforms = [ ]; 187 + source = { 188 + remotes = [ "https://rubygems.org" ]; 189 + sha256 = "0byn0c9nkahsl93y9ln5bysq4j31q8xkf2ws42swighxd4lnjzsa"; 190 + type = "gem"; 191 + }; 192 + version = "1.8.1"; 193 + }; 194 scanf = { 195 groups = [ "default" ]; 196 platforms = [ ]; ··· 206 platforms = [ ]; 207 source = { 208 remotes = [ "https://rubygems.org" ]; 209 + sha256 = "15ksbizvakfx0zfdgjbh34hqnrnkjj47m4kbnsg58mpqsx45pzqm"; 210 type = "gem"; 211 }; 212 + version = "1.1.1"; 213 + }; 214 + singleton = { 215 + groups = [ "default" ]; 216 + platforms = [ ]; 217 + source = { 218 + remotes = [ "https://rubygems.org" ]; 219 + sha256 = "0y2pc7lr979pab5n5lvk3jhsi99fhskl5f2s6004v8sabz51psl3"; 220 + type = "gem"; 221 + }; 222 + version = "0.3.0"; 223 + }; 224 + syslog = { 225 + dependencies = [ "logger" ]; 226 + groups = [ "default" ]; 227 + platforms = [ ]; 228 + source = { 229 + remotes = [ "https://rubygems.org" ]; 230 + sha256 = "023lbh48fcn72gwyh1x52ycs1wx1bnhdajmv0qvkidmdsmxnxzjd"; 231 + type = "gem"; 232 + }; 233 + version = "0.3.0"; 234 }; 235 thor = { 236 groups = [ "default" ];
+2 -1
pkgs/by-name/pu/puppet/package.nix
··· 3 bundlerUpdateScript, 4 lib, 5 puppet, 6 testers, 7 }: 8 9 - bundlerApp { 10 pname = "puppet"; 11 gemdir = ./.; 12 exes = [ "puppet" ];
··· 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" ];