This update script calls the existing update.sh script with the proper
arguments. If not an SDK package, run a dummy script which allows the update.nix
script to work properly.
This should allow dotnet to be update automatically.
Initial port of our GHC Nix expressions to the new hadrian build system,
as it has become required after 9.4. Unfortunately there are some
regressions affecting us, namely the inability to install a GHC
cross-compiler at the moment (see issue linked in relevant error
message). This means that a lot of specific configuration snippets for
cross-platforms and static compilation have been ported from make
speculatively, as we are unable to test them for the moment.
> With the IntelliJ IDEA 2022.2 EAP we are moving from JetBrains Runtime
11 (JBR11) to JetBrains Runtime 17 (JBR17). Starting with this build,
all IntelliJ IDEA 2022.2 updates will come with JBR17. This will have
the following effects:
> - A significant performance improvement allowing faster and smoother
IDE operation.
> - Better security, as JBR17 is based on the latest OpenJDK LTS.
> - Better rendering performance on macOS, as JetBrains Runtime 17
leverages Metal API.
> - Increased accessibility on macOS, as JBR17 features integration with
VoiceOver screen reader.
> - Usage of Vector API designed to express vector computations that
compile at runtime to vector instructions on supported CPU
architectures, thus achieving performance superior to equivalent
scalar computations.
From: https://blog.jetbrains.com/idea/2022/05/intellij-idea-2022-2-eap-1/#JetBrains_Runtime
Update paths in cmake config files provided by HIP and hipamd to the proper
location in the Nix store. Previously these files were trying to find headers
in a way that assumes the typical ROCm installation (where everything is in
/opt/rocm). This resulted in a bunch of errors when trying to compile HIP
projects that are configured with cmake, like include paths that were set
incorrectly or header paths that were not found.