1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-22 13:41:26 +00:00

vagrant: bring embedded/ libraries in scope of dynamic linker.

This commit is contained in:
Mathieu Boespflug 2015-12-16 18:14:40 +01:00
parent 7651680615
commit bb30c79f0b

View file

@ -1,5 +1,5 @@
{ stdenv, fetchurl, dpkg, curl, libarchive, openssl, ruby, buildRubyGem, libiconv
, libxml2, libxslt }:
, libxml2, libxslt, makeWrapper }:
assert stdenv.system == "x86_64-linux" || stdenv.system == "i686-linux";
@ -35,6 +35,8 @@ stdenv.mkDerivation rec {
platforms = platforms.linux;
};
buildInputs = [ makeWrapper ];
unpackPhase = ''
${dpkg}/bin/dpkg-deb -x ${src} .
'';
@ -89,6 +91,7 @@ stdenv.mkDerivation rec {
mkdir -p "$out"
cp -r opt "$out"
cp -r usr/bin "$out"
wrapProgram $out/bin/vagrant --prefix LD_LIBRARY_PATH : $out/opt/vagrant/embedded/lib
'';
preFixup = ''