{ haskellPackages , stdenv , fetchFromGitHub , jquery }: let pkg = haskellPackages.callPackage ./generated.nix {}; webshim = stdenv.mkDerivation rec { name = "webshim-${version}"; version = "1.16.0"; src = fetchFromGitHub { owner = "aFarkas"; repo = "webshim"; rev = "1.16.0"; sha256 = "14pk7hljqipzp0n7vpgcfxr3w4bla57cwyd7bmwmmxrm2zn62cyh"; }; installPhase = '' mkdir -p $out/js cp -r $src/js-webshim/dev/* $out/js/ ''; }; in stdenv.lib.overrideDerivation pkg (drv: { postUnpack = '' ( cd bar-*/static rm -rf jquery.js webshim ln -vs ${jquery}/js/jquery.js . ln -vs ${webshim}/js webshim ) ''; })