summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorRebecca Turner <rbt@sent.as>2025-02-21 17:20:51 -0800
committerRebecca Turner <rbt@sent.as>2025-02-27 09:44:32 -0800
commitf4d32e02000d7748463fcf70e2ab61c695ff4246 (patch)
tree207fdcab6e2e6c5530b2e2e18c2f3304bb580f6f /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent63d0ef62b75348d7f401d4531eebc8a7dd975a3e (diff)
nixForLinking: init
Overlays for CppNix nightly, Lix, or Tvix want to change the default Nix implementation in Nixpkgs by overriding `pkgs.nix`. However, some packages link against the internal/unstable CppNix APIs directly, and these packages will break if built with different versions or implementations of Nix. If you want to swap out the Nix implementation in your package set, you don't want these packages to break. Therefore, some packages will refer to `nixForLinking` explicitly, at least until these dependencies can be sorted out. The addition of an explicit `nixForLinking` attribute decoupled from `nix`, which is just "a Nix implementation", will help Nix implementation maintainers test Nix implementations in Nixpkgs with minimal hassle.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions