devel/py-installer: Fix destdir problem
Add a patch based on upstream 8b72cf945bfa (and b5f03f151f0e as
prerequisite) that replaces a Path.resolve() call with os.path.abspath()
that does not resolve symlinks.
This fixes a problem with staging in some ports if the port is already
installed. For example, with devel/py-build installed,
/usr/local/bin/pyproject-build is a symlink to pyproject-build-3.11
(because of USES=uniquefiles) and if you then build devel/py-build the
Path.resolve() call caused pyproject-build to be installed in the stage
directory as pyproject-build-3.11.
PR: 294631
Approved by: sunpoet