From 46e5f4fcea8f9dfa4bdc72987712ba6dc360e24d Mon Sep 17 00:00:00 2001 From: Katharina Fey Date: Tue, 21 Jan 2020 18:18:54 +0000 Subject: mullvad-vpn: wrapping the mullvad-daemon to have access to iproute --- nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'nixpkgs/pkgs') diff --git a/nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix b/nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix index 343685c4ab7..1e739780bb5 100644 --- a/nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix +++ b/nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix @@ -1,7 +1,7 @@ { stdenv, makeWrapper, fetchurl, dpkg , alsaLib, atk, cairo, cups, dbus, expat, fontconfig, freetype , gdk-pixbuf, glib, gnome2, pango, nspr, nss, gtk3 -, xorg, autoPatchelfHook, systemd, libnotify +, xorg, autoPatchelfHook, systemd, libnotify, iproute }: let deps = [ @@ -50,6 +50,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoPatchelfHook dpkg + makeWrapper ]; buildInputs = deps; @@ -72,7 +73,10 @@ stdenv.mkDerivation rec { sed -i 's|\/opt\/Mullvad.*VPN|'$out'/bin|g' $out/share/applications/mullvad-vpn.desktop - ln -s $out/share/mullvad/mullvad-{gui,vpn} $out/bin/ + wrapProgram $out/share/mullvad/resources/mullvad-daemon \ + --suffix PATH : ${iproute}/bin + + ln -s $out/share/mullvad/mullvad-vpn $out/bin/mullvad-vpn ln -s $out/share/mullvad/resources/mullvad-daemon $out/bin/mullvad-daemon runHook postInstall -- cgit v1.2.3