diff options
author | Merlin Göttlinger <megoettlinger@gmail.com> | 2018-01-10 21:12:31 +0100 |
---|---|---|
committer | Merlin Göttlinger <megoettlinger@gmail.com> | 2018-01-10 21:12:31 +0100 |
commit | 6fbe54623ba8d51fa0ffb5af1d2d74a4740b5866 (patch) | |
tree | 1bd51b5a2669619d75a88909a6ce09063b8d0766 /pkgs | |
parent | 8f610383628aa01cde9857eb3877016f02308eab (diff) | |
download | nixpkgs-6fbe54623ba8d51fa0ffb5af1d2d74a4740b5866.tar nixpkgs-6fbe54623ba8d51fa0ffb5af1d2d74a4740b5866.tar.gz nixpkgs-6fbe54623ba8d51fa0ffb5af1d2d74a4740b5866.tar.bz2 nixpkgs-6fbe54623ba8d51fa0ffb5af1d2d74a4740b5866.tar.lz nixpkgs-6fbe54623ba8d51fa0ffb5af1d2d74a4740b5866.tar.xz nixpkgs-6fbe54623ba8d51fa0ffb5af1d2d74a4740b5866.tar.zst nixpkgs-6fbe54623ba8d51fa0ffb5af1d2d74a4740b5866.zip |
seems to work now
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/applications/networking/mailreaders/inboxer/default.nix | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/pkgs/applications/networking/mailreaders/inboxer/default.nix b/pkgs/applications/networking/mailreaders/inboxer/default.nix index fdc011e040e..ef66f69f979 100644 --- a/pkgs/applications/networking/mailreaders/inboxer/default.nix +++ b/pkgs/applications/networking/mailreaders/inboxer/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, binutils, patchelf, expat, xorg, gdk_pixbuf, glib, gnome2, cairo, atk, freetype, fontconfig, dbus, nss, nspr, gtk2-x11, alsaLib, cups }: +{ stdenv, fetchurl, binutils, patchelf, makeWrapper, expat, xorg, gdk_pixbuf, glib, gnome2, cairo, atk, freetype, fontconfig, dbus, nss, nspr, gtk2-x11, alsaLib, cups, libpulseaudio, libudev }: stdenv.mkDerivation rec { name = "inboxer-${version}"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { unpackPhase = '' ar p $src data.tar.xz | tar xJ ''; - buildInputs = [ binutils patchelf ]; + buildInputs = [ binutils patchelf makeWrapper ]; preFixup = with stdenv.lib; let lpath = makeLibraryPath [ @@ -52,12 +52,23 @@ stdenv.mkDerivation rec { gnome2.GConf expat stdenv.cc.cc.lib + libpulseaudio + libudev ]; in '' patchelf \ + --set-rpath "$out/opt/Inboxer:${lpath}" \ + $out/opt/Inboxer/libnode.so + patchelf \ + --set-rpath "$out/opt/Inboxer:${lpath}" \ + $out/opt/Inboxer/libffmpeg.so + + patchelf \ --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ --set-rpath "$out/opt/Inboxer:${lpath}" \ $out/opt/Inboxer/inboxer + + wrapProgram $out/opt/Inboxer/inboxer --set LD_LIBRARY_PATH "${xorg.libxkbfile}/lib:${lpath}" ''; installPhase = '' |