Merge pull request #257842 from nixdrin/jetbrains-rust

jetbrains.plugins: add new Rust plugin

authored by

Weijia Wang and committed by
GitHub
2021f6a0 d24e5c4c

+25 -1
+14
pkgs/applications/editors/jetbrains/plugins/plugins.json
··· 461 461 "232.9921.62": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" 462 462 }, 463 463 "name": "netbeans-6-5-keymap" 464 + }, 465 + "22407": { 466 + "compatible": [ 467 + "clion", 468 + "idea-ultimate", 469 + "rust-rover" 470 + ], 471 + "builds": { 472 + "232.9921.42": "https://plugins.jetbrains.com/files/22407/397545/intellij-rust-232.9921.62.zip", 473 + "232.9921.47": "https://plugins.jetbrains.com/files/22407/397545/intellij-rust-232.9921.62.zip", 474 + "232.9921.62": "https://plugins.jetbrains.com/files/22407/397545/intellij-rust-232.9921.62.zip" 475 + }, 476 + "name": "rust" 464 477 } 465 478 }, 466 479 "files": { ··· 477 490 "https://plugins.jetbrains.com/files/164/390591/IdeaVim-2.5.1-signed.zip": "sha256-eFKMFSkzQ0rJKuTUjFo8Yj5Z/mdGoF6REtpSqg/WkNc=", 478 491 "https://plugins.jetbrains.com/files/17718/391768/github-copilot-intellij-1.2.22.3129.zip": "sha256-SXzP1lg/FRroeaNQ4q5ePpDI+AiVF+dOE8tRWfm+sGk=", 479 492 "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=", 493 + "https://plugins.jetbrains.com/files/22407/397545/intellij-rust-232.9921.62.zip": "sha256-YTZZbObuUWxIZoU3vKnWve/nRtcDWLubx4Z43ljlCYI=", 480 494 "https://plugins.jetbrains.com/files/631/395438/python-232.9921.47.zip": "sha256-+2ow+tbZUipK92SKp0AegcRwUL1OSQuGE4FlZPOAGSk=", 481 495 "https://plugins.jetbrains.com/files/6954/381727/kotlin-plugin-223-1.9.10-release-459-IJ8836.35.zip": "sha256-gHkNQyWh6jtY1986aI7Qo6ZNrniPy+Yq4XLLA0pKJkA=", 482 496 "https://plugins.jetbrains.com/files/6981/383851/ini-232.9559.64.zip": "sha256-XJoRZ3ExKHkUZljuuMjMzMCcFw0A+vOyJAwtf+soHU4=",
+11 -1
pkgs/applications/editors/jetbrains/plugins/specialPlugins.nix
··· 13 13 buildInputs = [ stdenv.cc.cc.lib ]; 14 14 }; 15 15 "8182" = { 16 - # Rust 16 + # Rust (deprecated) 17 17 nativeBuildInputs = [ autoPatchelfHook ]; 18 18 buildInputs = [ stdenv.cc.cc.lib ]; 19 19 buildPhase = '' ··· 58 58 } 59 59 fix_offset PAYLOAD_POSITION 60 60 fix_offset PRELUDE_POSITION 61 + ''; 62 + }; 63 + "22407" = { 64 + # Rust 65 + nativeBuildInputs = [ autoPatchelfHook ]; 66 + buildInputs = [ stdenv.cc.cc.lib ]; 67 + buildPhase = '' 68 + runHook preBuild 69 + chmod +x -R bin 70 + runHook postBuild 61 71 ''; 62 72 }; 63 73 }