Skip to content

refactor(nix/cargo-pgrx): build cargo-pgrx by overriding upstream pkg#2181

Open
Kranzes wants to merge 1 commit into
supabase:developfrom
Kranzes:cargo-pgrx-refactor
Open

refactor(nix/cargo-pgrx): build cargo-pgrx by overriding upstream pkg#2181
Kranzes wants to merge 1 commit into
supabase:developfrom
Kranzes:cargo-pgrx-refactor

Conversation

@Kranzes
Copy link
Copy Markdown

@Kranzes Kranzes commented May 30, 2026

Replace the vendored and outdated cargo-pgrx expression with an override of the upstream nixpkgs package, dropping the manual dependency wiring, custom check flags, and meta block.

Remove the cargo-pgrx overlay and call the package set directly via callPackages in the package list. Using the overlay shadows the upstream package, and in addition just adds another layer of unneeded indirection.

@Kranzes Kranzes requested review from a team as code owners May 30, 2026 21:09
Replace the vendored and outdated cargo-pgrx expression with an override
of the upstream nixpkgs package, dropping the manual dependency wiring,
custom check flags, and meta block.

Remove the cargo-pgrx overlay and call the package set
directly via callPackages in the package list. Using the overlay shadows
the upstream package, and in addition just adds another layer of
unneeded indirection.
@Kranzes Kranzes force-pushed the cargo-pgrx-refactor branch from 9ac5e91 to 6b1c341 Compare May 30, 2026 21:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant