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.
This commit is contained in:
Wolfgang Walther
2025-07-07 10:05:57 +02:00
parent 8ea2c88439
commit 4356ab5366
2 changed files with 10 additions and 1 deletions
@@ -81,4 +81,13 @@ in
hash = "sha256-oMToAhKkRiCyC8JYS0gmo/XX3QVcVtF5mUV0aQjd+p8=";
cargoHash = "sha256-RawGAQGtG2QVDCMbwjmUEaH6rDeRiBvvJsGCY8wySw0=";
};
# Default version for direct usage.
# Not to be used with buildPgrxExtension, where it should be pinned.
# When you make an extension use the latest version, *copy* this to a separate pinned attribute.
cargo-pgrx = generic {
version = "0.15.0";
hash = "sha256-sksRfNV6l8YbdI6fzrEtanpDVV4sh14JXLqYBydHwy0=";
cargoHash = "sha256-c+n1bJMO9254kT4e6exVNhlIouzkkzrRIOVzR9lZeg4=";
};
}
+1 -1
View File
@@ -5984,8 +5984,8 @@ with pkgs;
cargo-pgrx_0_12_5
cargo-pgrx_0_12_6
cargo-pgrx_0_14_1
cargo-pgrx
;
cargo-pgrx = cargo-pgrx_0_14_1;
buildPgrxExtension = callPackage ../development/tools/rust/cargo-pgrx/buildPgrxExtension.nix { };
opensmalltalk-vm = callPackage ../development/compilers/opensmalltalk-vm { };