summary refs log tree commit diff
path: root/pkgs/development/tools/vagrant
diff options
context:
space:
mode:
authorAttila Sztupak <attila.sztupak@gmail.com>2014-07-15 01:47:11 +0100
committerAttila Sztupak <attila.sztupak@gmail.com>2014-07-15 01:53:07 +0100
commit84939f1d14f9406a035586fedfd359fdbd6d2bea (patch)
tree0bed530c376d58328896ee214b7dab06f113bc96 /pkgs/development/tools/vagrant
parent5df645dd281287003d08d39bc21fb69caf742786 (diff)
downloadnixpkgs-84939f1d14f9406a035586fedfd359fdbd6d2bea.tar
nixpkgs-84939f1d14f9406a035586fedfd359fdbd6d2bea.tar.gz
nixpkgs-84939f1d14f9406a035586fedfd359fdbd6d2bea.tar.bz2
nixpkgs-84939f1d14f9406a035586fedfd359fdbd6d2bea.tar.lz
nixpkgs-84939f1d14f9406a035586fedfd359fdbd6d2bea.tar.xz
nixpkgs-84939f1d14f9406a035586fedfd359fdbd6d2bea.tar.zst
nixpkgs-84939f1d14f9406a035586fedfd359fdbd6d2bea.zip
vagrant: upgrade to 1.6.3
Diffstat (limited to 'pkgs/development/tools/vagrant')
-rw-r--r--pkgs/development/tools/vagrant/default.nix19
1 files changed, 14 insertions, 5 deletions
diff --git a/pkgs/development/tools/vagrant/default.nix b/pkgs/development/tools/vagrant/default.nix
index d0870e82b72..072b8eeff5c 100644
--- a/pkgs/development/tools/vagrant/default.nix
+++ b/pkgs/development/tools/vagrant/default.nix
@@ -4,18 +4,18 @@
 assert stdenv.system == "x86_64-linux" || stdenv.system == "i686-linux";
 
 stdenv.mkDerivation rec {
-  name = "vagrant-1.4.3";
+  name = "vagrant-1.6.3";
 
   src =
     if stdenv.system == "x86_64-linux" then
       fetchurl {
-        url    = https://dl.bintray.com/mitchellh/vagrant/vagrant_1.4.3_x86_64.deb;
-        sha256 = "dbd06de0f3560e2d046448d627bca0cbb0ee34b036ef605aa87ed20e6ad2684b";
+        url    = https://dl.bintray.com/mitchellh/vagrant/vagrant_1.6.3_x86_64.deb;
+        sha256 = "1gmdg92dw7afnvpji0wg4nzr7vhk8mrmcqk3hcrkwscby2f2bhqg";
       }
     else
       fetchurl {
-        url    = https://dl.bintray.com/mitchellh/vagrant/vagrant_1.4.3_i686.deb;
-        sha256 = "66e613fc1c9e31ecaf8e5f1d07d2ae4fca3d4fc2e43593543962664258d9af9b";
+        url    = https://dl.bintray.com/mitchellh/vagrant/vagrant_1.6.3_i686.deb;
+        sha256 = "1z26b6yghqgx8jbi2igf4kk4h6rzy869gli2vj7ayl7vbqdfvb60";
       };
 
   meta = with stdenv.lib; {
@@ -81,4 +81,13 @@ stdenv.mkDerivation rec {
     cp -r opt "$out"
     cp -r usr/bin "$out"
   '';
+
+  preFixup = ''
+    # 'hide' the template file from shebang-patching
+    chmod -x $out/opt/vagrant/embedded/gems/gems/bundler-1.6.2/lib/bundler/templates/Executable
+  '';
+
+  postFixup = ''
+    chmod +x $out/opt/vagrant/embedded/gems/gems/bundler-1.6.2/lib/bundler/templates/Executable
+  '';
 }