Created attachment 227594 [details]
Git diff of new port.
This is a stand-alone python library binding the libclang functionality. Currently each llvm port installs it's own version, but this is an option (albeit default) and it's installed in a non-standard location. This port removes the dependency on the option and the need to patch software that uses it to use the non-standard location.
This port is needed for #257131, which in turn is needed for a pending update to cad/py-OCP, leading to a pending update to cad/py-cadquery and cad/cq-editor.