Hi,
I have found that rPackages.igraph lacks libxml2 as build input and added it with overrideAttrs. It is not strictly required, but graphml import does not work without it. Now I want to add this change upstream, but unsure how to do it since rPackages is auto-generated. Skimmed through nixpkgs trying to find how non-R dependencies for rPackages are set, but found nothing
How would i go about pushing this change upstream?
Nevermind, found the answer.
https://nixos.org/manual/nixpkgs/stable/#r
Some packages require overrides to specify external dependencies or other patches and special requirements. These overrides are specified in the
pkgs/development/r-modules/default.nix
file. As the*-packages.nix
contents are automatically generated it should not be edited and broken builds should be addressed using overrides.