vagrant: 2.4.8 -> 2.4.9

resolves #443778

authored by iljod and committed by Sandro Jäckel 4e6d362b 82f7a684

+32 -30
+20 -20
pkgs/by-name/va/vagrant/gemset.nix
··· 24 24 platforms = [ ]; 25 25 source = { 26 26 remotes = [ "https://rubygems.org" ]; 27 - sha256 = "1p2szbr4jdvmwaaj2kxlbv1rp0m6ycbgfyp0kjkkkswmniv5y21r"; 27 + sha256 = "06sfv80bmxfczkqi3pb3yc9zicqhf94adh5f8hpkn3bsqqd1vlgz"; 28 28 type = "gem"; 29 29 }; 30 - version = "3.2.2"; 30 + version = "3.2.3"; 31 31 }; 32 32 builder = { 33 33 groups = [ "default" ]; ··· 119 119 platforms = [ ]; 120 120 source = { 121 121 remotes = [ "https://rubygems.org" ]; 122 - sha256 = "1l1mn4g669lgmjzy0mz1vp38jqw7z6b5alvl7wmqv6wiyfh5f3qm"; 122 + sha256 = "1gj6h2r9ylkmz9wjlf6p04d3hw99qfnf0wb081lzjx3alk13ngfq"; 123 123 type = "gem"; 124 124 }; 125 - version = "1.2.8"; 125 + version = "1.3.0"; 126 126 }; 127 127 fake_ftp = { 128 128 groups = [ "development" ]; ··· 175 175 platforms = [ ]; 176 176 source = { 177 177 remotes = [ "https://rubygems.org" ]; 178 - sha256 = "0fgfzwhaiijccfks356i9rkix12w1hhsjdiri4vjgh5zr3dccl3h"; 178 + sha256 = "0c994vqf1vnjvvb4np9bckj5ycxi3svf7kh6z0011vr4a7pvarym"; 179 179 type = "gem"; 180 180 }; 181 - version = "1.74.0"; 181 + version = "1.75.0"; 182 182 }; 183 183 gssapi = { 184 184 dependencies = [ "ffi" ]; ··· 262 262 platforms = [ ]; 263 263 source = { 264 264 remotes = [ "https://rubygems.org" ]; 265 - sha256 = "0s5vklcy2fgdxa9c6da34jbfrqq7xs6mryjglqqb5iilshcg3q82"; 265 + sha256 = "0hj6yxpi710g1pfyg0aysahqv6dzz8y3l949q1y6kw79a7br92dh"; 266 266 type = "gem"; 267 267 }; 268 - version = "2.13.2"; 268 + version = "2.14.1"; 269 269 }; 270 270 jwt = { 271 271 dependencies = [ "base64" ]; ··· 355 355 platforms = [ ]; 356 356 source = { 357 357 remotes = [ "https://rubygems.org" ]; 358 - sha256 = "1baskvp6dkijrykbnnnwhvnkjg7jphslxzsl2flvnvkmmfqilzld"; 358 + sha256 = "0706xids054kgngsgnywajcwydxkhnlydvy3yb202j5c8hv7h3hb"; 359 359 type = "gem"; 360 360 }; 361 - version = "3.2025.0729"; 361 + version = "3.2025.0916"; 362 362 }; 363 363 multi_json = { 364 364 groups = [ "default" ]; ··· 484 484 platforms = [ ]; 485 485 source = { 486 486 remotes = [ "https://rubygems.org" ]; 487 - sha256 = "0gxbcjfgck9jd14mvmb4znc64xd67y680z880x6p44krkiabivgp"; 487 + sha256 = "0dcqwwlm8afr97mg1i633yia3hzd61f0j5csrspzsvf0mfp85qf4"; 488 488 type = "gem"; 489 489 }; 490 - version = "2.0.12"; 490 + version = "2.0.17"; 491 491 }; 492 492 ostruct = { 493 493 groups = [ "default" ]; ··· 504 504 platforms = [ ]; 505 505 source = { 506 506 remotes = [ "https://rubygems.org" ]; 507 - sha256 = "0da64fq3w671qhp7ji1zs84m5lyhalq4khqhbfw5dz0y6mn61dgg"; 507 + sha256 = "0cwy1br09dh5fklwf5xna7vabns8c1229kr2v0a0s6y2brz3zbrh"; 508 508 type = "gem"; 509 509 }; 510 - version = "3.1.16"; 510 + version = "3.2.1"; 511 511 }; 512 512 rake = { 513 513 groups = [ "development" ]; ··· 567 567 platforms = [ ]; 568 568 source = { 569 569 remotes = [ "https://rubygems.org" ]; 570 - sha256 = "1jmbf6lf7pcyacpb939xjjpn1f84c3nw83dy3p1lwjx0l2ljfif7"; 570 + sha256 = "0hninnbvqd2pn40h863lbrn9p11gvdxp928izkag5ysx8b1s5q0r"; 571 571 type = "gem"; 572 572 }; 573 - version = "3.4.1"; 573 + version = "3.4.4"; 574 574 }; 575 575 rspec = { 576 576 dependencies = [ ··· 657 657 platforms = [ ]; 658 658 source = { 659 659 remotes = [ "https://rubygems.org" ]; 660 - sha256 = "1xx3f4mgr84jz07fifd3r68hm6giqy91hqyzawmi0s59yqa1hjqq"; 660 + sha256 = "1cmgz34hwj5s3jwxhyl8mszs24nci12ffbrmr5jb1si74iqf739f"; 661 661 type = "gem"; 662 662 }; 663 - version = "3.13.4"; 663 + version = "3.13.6"; 664 664 }; 665 665 rubyntlm = { 666 666 dependencies = [ "base64" ]; ··· 777 777 platforms = [ ]; 778 778 source = { 779 779 remotes = [ "https://rubygems.org" ]; 780 - sha256 = "0270m29n7mq9yq4xnjzryzr6jxf292ahjn9fzywm2rg3rdz7cr59"; 780 + sha256 = "195r5qylwxwqbllnpli9c2pzin0lky6h3fw912h88g2lmri0j6hc"; 781 781 type = "gem"; 782 782 }; 783 - version = "1.1.8"; 783 + version = "1.1.9"; 784 784 }; 785 785 wdm = { 786 786 groups = [ "default" ];
+12 -10
pkgs/by-name/va/vagrant/package.nix
··· 1 1 { 2 2 stdenv, 3 3 lib, 4 - fetchurl, 4 + fetchFromGitHub, 5 5 buildRubyGem, 6 6 bundlerEnv, 7 7 ruby_3_4, ··· 12 12 withLibvirt ? stdenv.hostPlatform.isLinux, 13 13 openssl, 14 14 }: 15 - 16 15 let 17 16 # NOTE: bumping the version and updating the hash is insufficient; 18 17 # you must use bundix to generate a new gemset.nix in the Vagrant source. 19 - version = "2.4.8"; 20 - url = "https://github.com/hashicorp/vagrant/archive/v${version}.tar.gz"; 21 - hash = "sha256-AVagvZKbVT4RWrCJdskhABTunRM9tBb5+jovYM/VF+0="; 18 + version = "2.4.9"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "hashicorp"; 22 + repo = "vagrant"; 23 + rev = "v${version}"; 24 + hash = "sha256-xlL0YLY5yG9Q2L93Ag1pO/F8LOp+JdcgrvWyw+bZP/I="; 25 + }; 22 26 23 27 ruby = ruby_3_4; 24 28 ··· 34 38 { 35 39 vagrant = { 36 40 source = { 37 - type = "url"; 38 - inherit url hash; 41 + type = "path"; 42 + path = src; 39 43 }; 40 44 inherit version; 41 45 dontCheckForBrokenSymlinks = true; ··· 57 61 done 58 62 ''; 59 63 }; 60 - 61 64 in 62 65 buildRubyGem rec { 63 66 name = "${gemName}-${version}"; 64 67 gemName = "vagrant"; 65 - inherit ruby version; 68 + inherit ruby version src; 66 69 67 70 doInstallCheck = true; 68 71 dontBuild = false; 69 - src = fetchurl { inherit url hash; }; 70 72 71 73 # Some reports indicate that some connection types, particularly 72 74 # WinRM, suffer from "Digest initialization failed" errors. Adding