summary refs log tree commit diff
path: root/pkgs/development/tools/vagrant/default.nix
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2020-08-25 22:06:00 +0200
committerMaximilian Bosch <maximilian@mbosch.me>2020-08-25 22:11:35 +0200
commita26ffb006b8d3c2d1f3c52345783a8d043b828cd (patch)
tree9f64f557cc74b3c3feffcfc3ea765c0c4f8d3daf /pkgs/development/tools/vagrant/default.nix
parentfffabfaefd2955647c4c15a0ee9913f1834d4177 (diff)
downloadnixpkgs-a26ffb006b8d3c2d1f3c52345783a8d043b828cd.tar
nixpkgs-a26ffb006b8d3c2d1f3c52345783a8d043b828cd.tar.gz
nixpkgs-a26ffb006b8d3c2d1f3c52345783a8d043b828cd.tar.bz2
nixpkgs-a26ffb006b8d3c2d1f3c52345783a8d043b828cd.tar.lz
nixpkgs-a26ffb006b8d3c2d1f3c52345783a8d043b828cd.tar.xz
nixpkgs-a26ffb006b8d3c2d1f3c52345783a8d043b828cd.tar.zst
nixpkgs-a26ffb006b8d3c2d1f3c52345783a8d043b828cd.zip
vagrant: 2.2.9 -> 2.2.10
ChangeLog: https://github.com/hashicorp/vagrant/blob/v2.2.10/CHANGELOG.md#2210-august-24-2020

Apart from the usual `gemset`-update the following patches were altered:

* Deprecation fix on ruby 2.6.5: was removed since the underlying issue
  was fixed upstream.
* 0004-Support-system-installed-plugins.patch: re-downloaded the rebased
  version from `salsa.debian.org`[1] where we originally obtained the patch
  from.
* use-system-bundler-version: re-applied on top of Vagrant 2.2.10.

[1] https://salsa.debian.org/ruby-team/vagrant/-/blob/9d86f222/debian/patches/0004-Support-system-installed-plugins.patch
Diffstat (limited to 'pkgs/development/tools/vagrant/default.nix')
-rw-r--r--pkgs/development/tools/vagrant/default.nix11
1 files changed, 2 insertions, 9 deletions
diff --git a/pkgs/development/tools/vagrant/default.nix b/pkgs/development/tools/vagrant/default.nix
index 338e8f68d35..4e2930f97a2 100644
--- a/pkgs/development/tools/vagrant/default.nix
+++ b/pkgs/development/tools/vagrant/default.nix
@@ -5,9 +5,9 @@
 let
   # NOTE: bumping the version and updating the hash is insufficient;
   # you must use bundix to generate a new gemset.nix in the Vagrant source.
-  version = "2.2.9";
+  version = "2.2.10";
   url = "https://github.com/hashicorp/vagrant/archive/v${version}.tar.gz";
-  sha256 = "0fbickjjliaw3cpkh3pl9bp56b2gcqn87c5ag67amc450ah43rdq";
+  sha256 = "07wlj4m79m9li3za1jkk4imdhqwpca86qz3c0h706s0w8cmv4bbj";
 
   deps = bundlerEnv rec {
     name = "${pname}-${version}";
@@ -54,13 +54,6 @@ in buildRubyGem rec {
     ./unofficial-installation-nowarn.patch
     ./use-system-bundler-version.patch
     ./0004-Support-system-installed-plugins.patch
-
-    # fix deprecation warning on ruby 2.6.5.
-    # See also https://github.com/hashicorp/vagrant/pull/11307
-    (fetchpatch {
-      url = "https://github.com/hashicorp/vagrant/commit/d18ed567aaa5da23c9e91ab87f360e7bf6760f13.patch";
-      sha256 = "0f61qj41rc3fdggmnha4jrqg4pzmfiriwpsz4fcgf7c0bx6qha7q";
-    })
   ];
 
   postPatch = ''