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

Glaxnimate as an external dependency #857

Closed
tobiasBora opened this issue Jan 10, 2023 · 2 comments
Closed

Glaxnimate as an external dependency #857

tobiasBora opened this issue Jan 10, 2023 · 2 comments

Comments

@tobiasBora
Copy link

I am helping packaging Mlt+glaxnimate for NixOs, but we are surprised to see that there is no way to re-use the glaxnimate package as MLT downloads and compiles glaxnimate in a submodule. This does not seem really elegant for multiple reasons, leading to this conversation NixOS/nixpkgs#209941:

  • we need to compile glaxnimate twice
  • the options/versions betweeen MLT's glaxnimate and the package glaxnimate might differ… potentially creating weird bugs (but I don't know enough about how MLT uses glaxnimate to say more)
  • any patch (security, NixOs specific…) potentially applied to glaxnimate will not propagate to MLT, leading to maintenance headache.

It would be great to provide a way to use glaxnimate's package instead, even if I don't know much if it's something that must be done on your side or on both glaxnimate and MLT.

@tobiasBora
Copy link
Author

I just filled a bug also on glaxnimate as they don't seem to provide a way to install the library here https://gitlab.com/mattbas/glaxnimate/-/issues/545, let me know if it's actually stopping you from using glaxnimate directly.

@ddennedy
Copy link
Member

What I created is sufficient for my needs. If you want to do it differently make the change yourself and submit a pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants