Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide nixpkgs package #32

Open
tomhoule opened this issue Dec 1, 2023 · 4 comments
Open

Provide nixpkgs package #32

tomhoule opened this issue Dec 1, 2023 · 4 comments
Labels
D2: medium Difficulty: Medium to implement T: maintenance Type: Maintenance U3: maybe Urgency: Maybe

Comments

@tomhoule
Copy link
Contributor

tomhoule commented Dec 1, 2023

Nix is gaining more and more in popularity, with tools like devenv and process-compose making it a viable alternative to docker-compose to run postgres locally in your dev setup. We use pgx_ulid and this is the only thing preventing us from switching right now. I gave a short try at a nixpkgs PR already and things seem to be mostly working, but I ran in a bindgen error that I don't have time to debug today. There are other extensions using pgx already in there, so the groundwork is already done.

Please consider this issue a place to discuss and coordinate, and not a demand for you to spend time on it. I'll try to find time and come back to it myself.

Big thanks for working on pgx_ulid!

@pksunkara
Copy link
Owner

I don't mind a contribution to automatically set this up in our release process, but I am probably not going to work on this.

@tomhoule
Copy link
Contributor Author

I gave it some time this morning and it is looking good, there are minor inconveniences but nothing preventing packaging — I'm trying to get this into nixpkgs as cleanly as possible. Not a blocker, but one thing that would help would be updating to the latest version of pgrx (0.11.2) and making a new crates.io release. Would you be open to a PR to upgrade pgrx?

@pksunkara
Copy link
Owner

Sounds okay with me.

@pksunkara pksunkara added the Z: help wanted Z: Need help label Dec 14, 2023
@k0001
Copy link

k0001 commented May 17, 2024

I submitted a PR with this changes to nixpkgs NixOS/nixpkgs#312398

Thank you @tomhoule for pushing this!

@pksunkara pksunkara added D2: medium Difficulty: Medium to implement T: maintenance Type: Maintenance U3: maybe Urgency: Maybe and removed Z: help wanted Z: Need help labels Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
D2: medium Difficulty: Medium to implement T: maintenance Type: Maintenance U3: maybe Urgency: Maybe
Projects
None yet
Development

No branches or pull requests

3 participants