Bug 258199 - [NEW PORT] devel/py-clang: Python bindings for libclang
Summary: [NEW PORT] devel/py-clang: Python bindings for libclang
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://pypi.org/project/clang/
Keywords: feature, needs-qa
Depends on:
Blocks: 257131
  Show dependency treegraph
Reported: 2021-09-01 16:39 UTC by Neal Nelson
Modified: 2021-09-02 00:57 UTC (History)
1 user (show)

See Also:

Git diff of new port. (1.09 KB, patch)
2021-09-01 16:39 UTC, Neal Nelson
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Neal Nelson 2021-09-01 16:39:21 UTC
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.