This PyQt5 module is needed for a next release of graphics/QGIS.
This is my first attempt at making additions to the ports framework.
I hope to have understood enough the concept for the interaction of
Qt5 components and their Python bindings ;)
As maintainer of graphics/qgis I noticed during testing that QGIS
master can't be built since a few days. The reason seems to be
that QGIS recently introduced the use of the PyQt5 module
'positioning' [1]. However, this module is currently not included
in FreeBSD, even though it is in principle already included in the
underlying sources of Qt5-core and PyQt5.
[1] https://github.com/qgis/QGIS/commit/ff3be3df4068e9720da7f45f24145bff33b6cd99
Although parts of the positioning code are already used by
devel/py-qt5-location, I decided to include the overall
functionality as a new port and thus be independent of the
location module.
However, I can't judge if this way is the most clever one and I
would be happy to provide the missing module in another way.