Skip to content

Use dependencies that coincide with Nixpkgs #8503

Open
@roberth

Description

@roberth

Is your feature request related to a problem? Please describe.

The nix package defined here locally in flake.nix uses a bunch of custom dependencies that the packages upstream in Nixpkgs also have to use. Do they need to be different? Usually not, I would suppose.
By using the upstream Nixpkgs packages, upstreaming patches and configuration into Nixpkgs, we get some binary caching for free despite overriding the nixpkgs input, while also improving consistency between the package here and there, which is great for troubleshooting.

Describe the solution you'd like

Use Nixpkgs packages directly, reuse patched stuff from Nixpkgs, and/or upstream local changes into Nixpkgs.

Describe alternatives you've considered

Let the configurations diverge.

Additional context

Full disclosure: my x86_64-darwin builds are really slow

Priorities

Add 👍 to issues you find important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    build-problemNix fails to compile or test; also improvements to build processdependenciesPull requests that update a dependency filefeatureFeature request or proposal

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions