Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make GTS Dependency Optional #554

Open
mjcarroll opened this issue Nov 9, 2023 · 0 comments
Open

Make GTS Dependency Optional #554

mjcarroll opened this issue Nov 9, 2023 · 0 comments
Labels
Breaking change Breaks API, ABI or behavior. Must target unstable version. enhancement New feature or request

Comments

@mjcarroll
Copy link
Contributor

We currently use GTS for a few of our graphics/mesh related operations, namely performing Delaunay triangulations

The GTS license is LGPL and it brings in a glib dependency.

It would be nice to optionally remove this dependency by disabling the functionality at build-time, but also, we could consider replacing the dependency entirely with something like https://github.com/artem-ogre/CDT, which is available under a more permissive license.

@mjcarroll mjcarroll added enhancement New feature or request Breaking change Breaks API, ABI or behavior. Must target unstable version. labels Nov 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Breaking change Breaks API, ABI or behavior. Must target unstable version. enhancement New feature or request
Projects
Status: To do
Development

No branches or pull requests

1 participant