From 083040a77ec4e8eb461fa093cbb0c66926557171 Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp Date: Wed, 29 Oct 2014 14:11:45 +0100 Subject: [PATCH] Better work-around for stumpwmContrib dependency --- pkgs/applications/window-managers/stumpwm/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/window-managers/stumpwm/default.nix b/pkgs/applications/window-managers/stumpwm/default.nix index 57f254b26b47..03c24ff545ef 100644 --- a/pkgs/applications/window-managers/stumpwm/default.nix +++ b/pkgs/applications/window-managers/stumpwm/default.nix @@ -29,10 +29,11 @@ stdenv.mkDerivation rec { installPhase = '' make make install - # STUMPWM_CONTRIB_DIR is not actually used. We just set it so that - # stumpwmContrib gets retained as a runtime dependency because for - # some reason $out/bin/stumpwm does not contain a reference to it. - wrapProgram $out/bin/stumpwm --set STUMPWM_CONTRIB_DIR "${stumpwmContrib}/contrib" + # For some reason, stumpwmContrib is not retained as a runtime + # dependency (probably because $out/bin/stumpwm is compressed or + # obfuscated in some way). Thus we add an explicit reference here. + mkdir $out/nix-support + echo ${stumpwmContrib} > $out/nix-support/stumpwm-contrib ''; meta = with stdenv.lib; {