diff options
author | Bill Ewanick <bill@ewanick.com> | 2022-08-17 20:12:18 -0400 |
---|---|---|
committer | tomberek <tomberek@users.noreply.github.com> | 2022-08-19 01:12:51 -0400 |
commit | a37a6de881ec4c6708e6b88fd16256bbc7f26bbd (patch) | |
tree | 681b8a47643ce56545afa57a498d698575b7a1d7 /pkgs/servers/meteor | |
parent | 8248b6e74157d01c0d7b57b7ee822583ce99154e (diff) | |
download | nixpkgs-a37a6de881ec4c6708e6b88fd16256bbc7f26bbd.tar nixpkgs-a37a6de881ec4c6708e6b88fd16256bbc7f26bbd.tar.gz nixpkgs-a37a6de881ec4c6708e6b88fd16256bbc7f26bbd.tar.bz2 nixpkgs-a37a6de881ec4c6708e6b88fd16256bbc7f26bbd.tar.lz nixpkgs-a37a6de881ec4c6708e6b88fd16256bbc7f26bbd.tar.xz nixpkgs-a37a6de881ec4c6708e6b88fd16256bbc7f26bbd.tar.zst nixpkgs-a37a6de881ec4c6708e6b88fd16256bbc7f26bbd.zip |
meteor: formatting
Diffstat (limited to 'pkgs/servers/meteor')
-rw-r--r-- | pkgs/servers/meteor/default.nix | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/pkgs/servers/meteor/default.nix b/pkgs/servers/meteor/default.nix index 21e6da18a08..470c73c5c6d 100644 --- a/pkgs/servers/meteor/default.nix +++ b/pkgs/servers/meteor/default.nix @@ -59,36 +59,36 @@ stdenv.mkDerivation { ''; postFixup = lib.optionalString stdenv.isLinux '' - # Patch Meteor to dynamically fixup shebangs and ELF metadata where - # necessary. - pushd $out - patch -p1 < ${./main.patch} - popd - substituteInPlace $out/tools/cli/main.js \ - --replace "@INTERPRETER@" "$(cat $NIX_CC/nix-support/dynamic-linker)" \ - --replace "@RPATH@" "${lib.makeLibraryPath [ stdenv.cc.cc zlib ]}" \ - --replace "@PATCHELF@" "${patchelf}/bin/patchelf" - - # Patch node. + # Patch Meteor to dynamically fixup shebangs and ELF metadata where + # necessary. + pushd $out + patch -p1 < ${./main.patch} + popd + substituteInPlace $out/tools/cli/main.js \ + --replace "@INTERPRETER@" "$(cat $NIX_CC/nix-support/dynamic-linker)" \ + --replace "@RPATH@" "${lib.makeLibraryPath [ stdenv.cc.cc zlib ]}" \ + --replace "@PATCHELF@" "${patchelf}/bin/patchelf" + + # Patch node. + patchelf \ + --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \ + --set-rpath "$(patchelf --print-rpath $out/dev_bundle/bin/node):${stdenv.cc.cc.lib}/lib" \ + $out/dev_bundle/bin/node + + # Patch mongo. + for p in $out/dev_bundle/mongodb/bin/mongo{,d}; do patchelf \ --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \ - --set-rpath "$(patchelf --print-rpath $out/dev_bundle/bin/node):${stdenv.cc.cc.lib}/lib" \ - $out/dev_bundle/bin/node - - # Patch mongo. - for p in $out/dev_bundle/mongodb/bin/mongo{,d}; do - patchelf \ - --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \ - --set-rpath "$(patchelf --print-rpath $p):${lib.makeLibraryPath [ stdenv.cc.cc zlib ]}" \ - $p - done - - # Patch node dlls. - for p in $(find $out/packages -name '*.node'); do - patchelf \ - --set-rpath "$(patchelf --print-rpath $p):${stdenv.cc.cc.lib}/lib" \ - $p || true - done + --set-rpath "$(patchelf --print-rpath $p):${lib.makeLibraryPath [ stdenv.cc.cc zlib ]}" \ + $p + done + + # Patch node dlls. + for p in $(find $out/packages -name '*.node'); do + patchelf \ + --set-rpath "$(patchelf --print-rpath $p):${stdenv.cc.cc.lib}/lib" \ + $p || true + done ''; meta = with lib; { |