summaryrefslogtreecommitdiff
path: root/pkgs/development/tools/rust (follow)
Commit message (Expand)AuthorAgeFilesLines
* rust-bindgen: fix for structuredAttrsStefan Frijters2026-01-241-6/+7
* rust-bindgen: set pname and versionjopejoe12026-01-221-0/+2
* treewide: clean up 'meta = with' pattern•••This commit was created by a combination of scripts and tools: - an ast-grep script to prefix things in meta with `lib.`, - a modified nixf-diagnose / nixf combination to remove unused `with lib;`, and - regular nixfmt. Co-authored-by: Wolfgang Walther <walther@technowledgy.de> Ihar Hrachyshka2025-12-102-6/+6
* rustup: fix rust-lld wrapper argument quoting•••The wrapper script uses raw `$@`, which does not work when any of the argument contains spaces. Use `"$@"` instead, which handles this correctly. Noratrieb2025-12-081-1/+1
* rustup-toolchain-install-master: 1.9.0 -> 1.10.0R. Ryantm2025-11-251-3/+3
* cargo-pgrx_0_16_1: initDiogo Correia2025-11-051-0/+6
* Merge master into staging-nextnixpkgs-ci[bot]2025-10-161-6/+0
|\
| * cargo-pgrx_0_14_1: drop•••No longer used in nixpkgs since #436031. Diogo Correia2025-10-161-6/+0
* | Merge staging-next into stagingnixpkgs-ci[bot]2025-09-261-3/+3
|\|
| * cargo-pgrx: 0.16.0 -> 0.16.1R. Ryantm2025-09-251-3/+3
* | Merge staging-next into stagingnixpkgs-ci[bot]2025-09-251-0/+6
|\|
| * cargo-pgrx_0_16_0: init•••Needed for postgresql.pkgs.anonymizer. Wolfgang Walther2025-09-241-0/+6
* | rust-bindgen-unwrapped: 0.72.0 -> 0.72.1R. Ryantm2025-08-311-3/+3
|/
* Merge remote-tracking branch 'origin/master' into staging-nextK9002025-08-122-1702/+18
|\
| * rustup-toolchain-install-master: 1.7.3 -> 1.9.0Marie Ramlow2025-08-092-1702/+18
* | rust-bindgen: link directly with libclang•••There's not really any reason for bindgen to dlopen libclang at all in Nixpkgs. Moving this out of the wrapper means that it will still work even when we don't want all the standard Nixpkgs cflags behavior, like in the Linux kernel build. Alyssa Ross2025-08-083-6/+6
|/
* cargo-pgrx: 0.15.0 -> 0.16.0R. Ryantm2025-08-011-3/+3
* treewide: remove useFetchCargoVendor usagesTomaSajt2025-07-262-2/+0
* treewide: run nixfmt 1.0.0Wolfgang Walther2025-07-242-17/+14
* cargo-pgrx: prevent update of pinned versions•••Hopefully it works this time. Wolfgang Walther2025-07-192-18/+21
* Merge remote-tracking branch 'origin/master' into staging-nextK9002025-07-082-16/+18
|\
| * cargo-pgrx: modernizeWolfgang Walther2025-07-071-9/+7
| * cargo-pgrx_0_12_5: drop•••Unused in nixpkgs right now. Wolfgang Walther2025-07-071-6/+0
| * cargo-pgrx: 0.14.1 -> 0.15.0•••Now handling the default cargo-pgrx attribute independently from pinned versions to allow auto-update without breaking things. Wolfgang Walther2025-07-071-0/+9
| * buildPgrxExtension: require pinning cargo-pgrx•••Each extension always depends on a specific cargo-pgrx version, so make pinning a requirement. Wolfgang Walther2025-07-071-1/+2
* | Merge master into staging-nextnixpkgs-ci[bot]2025-07-051-0/+5
|\|
| * cargo-pgrx_0_14_1: init; cargo-pgrx: 0.12.6 -> 0.14.1Diogo Correia2025-06-261-0/+5
* | rust-bindgen-unwrapped: 0.71.1 -> 0.72.0R. Ryantm2025-06-081-3/+3
|/
* rustup: disable parallel testing•••Caused issues in: - download::tests::reqwest::socks_proxy_request - download::tests::curl::callback_gets_all_data_as_if_the_download_happened_all_at_once - download::tests::reqwest::callback_gets_all_data_as_if_the_download_happened_all_at_once FliegendeWurst2025-05-221-0/+4
* rustup: 1.27.1 -> 1.28.2 (#397177)Jörg Thalheim2025-05-192-4/+5
|\
| * rustup: 1.27.1 -> 1.28.2•••https://github.com/rust-lang/rustup/releases/tag/1.28.0 https://github.com/rust-lang/rustup/releases/tag/1.28.1 https://github.com/rust-lang/rustup/releases/tag/1.28.2 Signed-off-by: misilelab <misileminecord@gmail.com> misilelab2025-05-102-4/+5
* | cargo-flamegraph: Move to by-name•••Signed-off-by: Matthias Beyer <mail@beyermatthias.de> Matthias Beyer2025-05-071-48/+0
* | cargo-flamegraph: 0.6.7 -> 0.6.8•••(cherry picked from commit dfa3f7706b7a1aa6512437add280669c2ff91c6a) Signed-off-by: Matthias Beyer <mail@beyermatthias.de> R. Ryantm2025-05-071-3/+3
* | treewide: move to by-nameawwpotato2025-05-0518-886/+0
* | Merge remote-tracking branch 'origin/master' into staging-nextK9002025-05-021-3/+3
|\ \
| * | cargo-edit: 0.13.2 -> 0.13.3R. Ryantm2025-05-011-3/+3
| |/
* | Merge staging-next into stagingnixpkgs-ci[bot]2025-04-241-18/+35
|\|
| * rustup: refactor (#400028)Jörg Thalheim2025-04-241-18/+35
| |\
| | * rustup: set `meta.mainProgram = "rustup"`Acid Bong2025-04-231-0/+1
| | * rustup: remove unnecessary conditions for some envvarsAcid Bong2025-04-231-1/+1
| | * rustup: use `writableTmpDirAsHomeHook`Acid Bong2025-04-231-1/+2
| | * rustup: allow generating completions in cross-buildingAcid Bong2025-04-231-8/+20
| | * rustup: remove unused override, use both curl and openssl•••- the override did nothing to curl - openssl was implicitly linked against (due to being in curl's pkgconfig file) - and I put openssl before curl, so only it could be overridden Acid Bong2025-04-231-1/+2
| | * rustup: replace `rec` with `finalAttrs`Acid Bong2025-04-191-4/+4
| | * rustup: use `tag` and `hash` in the fetcherAcid Bong2025-04-191-2/+2
| | * rustup: remove `with lib;`Acid Bong2025-04-191-3/+5
* | | Merge remote-tracking branch 'origin/staging-next' into stagingK9002025-04-211-38/+0
|\| |
| * | treewide: move to by-nameawwpotato2025-04-211-38/+0
| |/
* / treewide: remove usage of deprecated apple_sdk framework stubs•••They are not doing anything right now. This is in preparation for their complete removal from the tree. Note: several changes that affect the derivation inputs (e.g. removal of references to stub paths in build instructions) were left out. They will be cleaned up the next iteration and will require special care. Note: this PR is a result of a mix of ugly regex (not AST) based automation and some manual labor. For reference, the regex automation part was hacked in: https://github.com/booxter/nix-clean-apple_sdk Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com> Ihar Hrachyshka2025-04-1922-139/+29
|/
* sqlx-cli: 0.8.3 -> 0.8.5R. Ryantm2025-04-181-3/+3