nixpkgs/pkgs/applications/editors/jetbrains
nixdrin bcdfa18846 jetbrains.rider: use autoPatchelf
Turns out Rider was previously relying on having libstdc++ in
LD_LIBRARY_PATH, because the binaries were not patched properly.

Rewrite the patching to use autoPatchelf similar to CLion so that the
RPATH of the binaries are adjusted. While at it also patch all the
binaries in the dotCommon and dotTrace plugins. Those seem to need zlib
and fontconfig which were completely missing before (they are probably
only called when using certain functionality of the IDE).

icu doesn't actually seem to be needed (autoPatchelf does not complain
that it's missing) and the IDE starts fine without it, so drop it for
now.
2023-10-09 16:37:42 +02:00
..
plugins jetbrains.plugins: add new Rust plugin 2023-09-28 15:59:56 +02:00
darwin.nix jetbrains.rust-rover: fix darwin install (#258814) 2023-10-04 18:49:31 +02:00
default.nix jetbrains.rider: use autoPatchelf 2023-10-09 16:37:42 +02:00
JetbrainsRemoteDev.patch jetbrains: fix remote dev server for IDEs 2023-07-16 16:11:47 +01:00
linux.nix jetbrains: use -Djna.libary.path instead of LD_LIBRARY_PATH 2023-10-08 17:15:48 +02:00
update_ides.py jetbrains: Commit in one line 2023-08-13 00:33:23 +02:00
versions.json jetbrains: 2023.2 -> 2023.2.2 2023-09-23 12:59:58 +02:00