diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2024-03-15 04:20:00 +0000 |
---|---|---|
committer | Mario Rodas <marsam@users.noreply.github.com> | 2024-03-15 04:20:00 +0000 |
commit | 72d1bae4063ef7f34658d645af65d764c8bc6fc0 (patch) | |
tree | 0285f65a04ad94e1e9bc041eceb8ebd5d234dc27 | |
parent | 6025943fa21173b424ec569dc946163e48cb3670 (diff) | |
download | nixlib-72d1bae4063ef7f34658d645af65d764c8bc6fc0.tar nixlib-72d1bae4063ef7f34658d645af65d764c8bc6fc0.tar.gz nixlib-72d1bae4063ef7f34658d645af65d764c8bc6fc0.tar.bz2 nixlib-72d1bae4063ef7f34658d645af65d764c8bc6fc0.tar.lz nixlib-72d1bae4063ef7f34658d645af65d764c8bc6fc0.tar.xz nixlib-72d1bae4063ef7f34658d645af65d764c8bc6fc0.tar.zst nixlib-72d1bae4063ef7f34658d645af65d764c8bc6fc0.zip |
postgresqlPackages.pgvecto-rs: use cargo-pgrx_0_11_2 from top-level
-rw-r--r-- | pkgs/servers/sql/postgresql/ext/pgvecto-rs/default.nix | 22 |
1 files changed, 3 insertions, 19 deletions
diff --git a/pkgs/servers/sql/postgresql/ext/pgvecto-rs/default.nix b/pkgs/servers/sql/postgresql/ext/pgvecto-rs/default.nix index 23d4499029ea..d6a4f24bf5e6 100644 --- a/pkgs/servers/sql/postgresql/ext/pgvecto-rs/default.nix +++ b/pkgs/servers/sql/postgresql/ext/pgvecto-rs/default.nix @@ -1,6 +1,6 @@ { lib , buildPgrxExtension -, cargo-pgrx +, cargo-pgrx_0_11_2 , clang_16 , fetchCrate , fetchFromGitHub @@ -23,27 +23,11 @@ let bindgenHook = rustPlatform.bindgenHook.override { inherit clang; }; }; +in +(buildPgrxExtension.override { # Upstream only works with a fixed version of cargo-pgrx for each release, # so we're pinning it here to avoid future incompatibility. # See https://docs.pgvecto.rs/developers/development.html#environment, step 6 - cargo-pgrx_0_11_2 = cargo-pgrx.overrideAttrs (old: rec { - pname = "cargo-pgrx"; - version = "0.11.2"; - - src = fetchCrate { - pname = "cargo-pgrx"; - inherit version; - hash = "sha256-8NlpMDFaltTIA8G4JioYm8LaPJ2RGKH5o6sd6lBHmmM="; - }; - - cargoDeps = old.cargoDeps.overrideAttrs (_: { - inherit src; - outputHash = "sha256-qTb3JV3u42EilaK2jP9oa5D09mkuHyRbGGRs9Rg4TzI="; - }); - }); - -in -(buildPgrxExtension.override { cargo-pgrx = cargo-pgrx_0_11_2; rustPlatform = rustPlatform'; }) rec { |