puppet: 8.6.0 -> 8.10.0

+157 -22
+7
pkgs/by-name/pu/puppet/Gemfile
··· 3 3 source "https://rubygems.org" 4 4 5 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 1 GEM 2 2 remote: https://rubygems.org/ 3 3 specs: 4 - concurrent-ruby (1.2.3) 4 + base64 (0.3.0) 5 + benchmark (0.4.1) 6 + concurrent-ruby (1.3.5) 5 7 deep_merge (1.2.2) 6 - facter (4.7.0) 8 + facter (4.10.0) 7 9 hocon (~> 1.3) 8 10 thor (>= 1.0.1, < 1.3) 9 - fast_gettext (2.3.0) 11 + fast_gettext (3.1.0) 12 + prime 13 + forwardable (1.3.3) 14 + getoptlong (0.2.1) 10 15 hocon (1.4.0) 11 16 locale (2.1.4) 12 - multi_json (1.15.0) 13 - puppet (8.6.0) 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) 14 24 concurrent-ruby (~> 1.0) 15 25 deep_merge (~> 1.0) 16 26 facter (>= 4.3.0, < 5) 17 - fast_gettext (>= 2.1, < 3) 27 + fast_gettext (>= 2.1, < 4) 28 + getoptlong (~> 0.2.0) 18 29 locale (~> 2.1) 19 30 multi_json (~> 1.13) 20 31 puppet-resource_api (~> 1.5) ··· 22 33 semantic_puppet (~> 1.0) 23 34 puppet-resource_api (1.9.0) 24 35 hocon (>= 1.0) 36 + racc (1.8.1) 25 37 scanf (1.0.0) 26 - semantic_puppet (1.1.0) 38 + semantic_puppet (1.1.1) 39 + singleton (0.3.0) 40 + syslog (0.3.0) 41 + logger 27 42 thor (1.2.2) 28 43 29 44 PLATFORMS 45 + aarch64-linux 30 46 ruby 31 - x86_64-linux 32 47 33 48 DEPENDENCIES 49 + base64 50 + benchmark 51 + ostruct 34 52 puppet 53 + racc 54 + syslog 35 55 36 56 BUNDLED WITH 37 - 2.5.9 57 + 2.6.9
+119 -12
pkgs/by-name/pu/puppet/gemset.nix
··· 1 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 + }; 2 22 concurrent-ruby = { 3 23 groups = [ "default" ]; 4 24 platforms = [ ]; 5 25 source = { 6 26 remotes = [ "https://rubygems.org" ]; 7 - sha256 = "1qh1b14jwbbj242klkyz5fc7npd4j0mvndz62gajhvl1l3wd7zc2"; 27 + sha256 = "1ipbrgvf0pp6zxdk5ascp6i29aybz2bx9wdrlchjmpx6mhvkwfw1"; 8 28 type = "gem"; 9 29 }; 10 - version = "1.2.3"; 30 + version = "1.3.5"; 11 31 }; 12 32 deep_merge = { 13 33 groups = [ "default" ]; ··· 28 48 platforms = [ ]; 29 49 source = { 30 50 remotes = [ "https://rubygems.org" ]; 31 - sha256 = "0bigvzjqmfd7s0wwmg22372iffy4jz71x25g1r1ij8h60bk1097h"; 51 + sha256 = "17d561xf4s5016fm9jkfkkafn6660g04fz1yp5xfvkb0j4xj32mp"; 32 52 type = "gem"; 33 53 }; 34 - version = "4.7.0"; 54 + version = "4.10.0"; 35 55 }; 36 56 fast_gettext = { 57 + dependencies = [ "prime" ]; 37 58 groups = [ "default" ]; 38 59 platforms = [ ]; 39 60 source = { 40 61 remotes = [ "https://rubygems.org" ]; 41 - sha256 = "112gsrqah2w03kgi9mjsn6hl74mrwckphf223h36iayc4djf4lq2"; 62 + sha256 = "1i9anyxdsz3lxlg9cg2dcad1fwykz4lr45v2q3nwjp477b1q8k4w"; 42 63 type = "gem"; 43 64 }; 44 - version = "2.3.0"; 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"; 45 86 }; 46 87 hocon = { 47 88 groups = [ "default" ]; ··· 63 104 }; 64 105 version = "2.1.4"; 65 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 + }; 66 117 multi_json = { 67 118 groups = [ "default" ]; 68 119 platforms = [ ]; 69 120 source = { 70 121 remotes = [ "https://rubygems.org" ]; 71 - sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z"; 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"; 72 147 type = "gem"; 73 148 }; 74 - version = "1.15.0"; 149 + version = "0.1.4"; 75 150 }; 76 151 puppet = { 77 152 dependencies = [ ··· 79 154 "deep_merge" 80 155 "facter" 81 156 "fast_gettext" 157 + "getoptlong" 82 158 "locale" 83 159 "multi_json" 84 160 "puppet-resource_api" ··· 89 165 platforms = [ ]; 90 166 source = { 91 167 remotes = [ "https://rubygems.org" ]; 92 - sha256 = "1b9a1spqh5zfmpr0f1rz597wr7s4d7d796768ms04ssd634r4539"; 168 + sha256 = "0fia3ji6isnqz4a31aq8k4nd8p7vkxn80hhgqfdc8kkrba7xxxgj"; 93 169 type = "gem"; 94 170 }; 95 - version = "8.6.0"; 171 + version = "8.10.0"; 96 172 }; 97 173 puppet-resource_api = { 98 174 dependencies = [ "hocon" ]; ··· 105 181 }; 106 182 version = "1.9.0"; 107 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 + }; 108 194 scanf = { 109 195 groups = [ "default" ]; 110 196 platforms = [ ]; ··· 120 206 platforms = [ ]; 121 207 source = { 122 208 remotes = [ "https://rubygems.org" ]; 123 - sha256 = "0ndqm3jnpdlwkk1jwqdyyb7yw7gv6r4kmjs30g09ap8siv80ilaj"; 209 + sha256 = "15ksbizvakfx0zfdgjbh34hqnrnkjj47m4kbnsg58mpqsx45pzqm"; 124 210 type = "gem"; 125 211 }; 126 - version = "1.1.0"; 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"; 127 234 }; 128 235 thor = { 129 236 groups = [ "default" ];
+2 -1
pkgs/by-name/pu/puppet/package.nix
··· 3 3 bundlerUpdateScript, 4 4 lib, 5 5 puppet, 6 + ruby_3_4, 6 7 testers, 7 8 }: 8 9 9 - bundlerApp { 10 + (bundlerApp.override { ruby = ruby_3_4; }) { 10 11 pname = "puppet"; 11 12 gemdir = ./.; 12 13 exes = [ "puppet" ];