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

subtitleeditor: add more gst-plugins #106076

Merged
merged 1 commit into from Jan 4, 2021
Merged

subtitleeditor: add more gst-plugins #106076

merged 1 commit into from Jan 4, 2021

Conversation

ilmari-lauhakangas
Copy link
Contributor

If there is a reason for leaving these out, I would like to learn it.

Copy link
Contributor

@plcplc plcplc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The only reason I could think of to not include those if if they break the build (or if they are know to occasionally break - I'm not very much in the know about the meaning of the good/bad/ugly distinction of gst plugins).

If it builds, let's have the change included!

@ilmari-lauhakangas
Copy link
Contributor Author

https://gstreamer.freedesktop.org/documentation/additional/splitup.html

gst-plugins-ugly

A set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plug-ins or the supporting libraries might not be how we'd like. The code might be widely known to present patent problems.

Distributors should check if they want/can ship these plug-ins
People writing elements should base their code on these elements

So should there be a condition depending on allowUnfree being true for adding ugly plugins?

@plcplc
Copy link
Contributor

plcplc commented Dec 7, 2020

I think that if the ugly plugins in nixpkgs are guarded allowUnfree then subtitleeditor should only depend on the ugly plugins if the allowUnfree= true.

That is probably the best we can do.

@ilmari-lauhakangas
Copy link
Contributor Author

Right, I forgot to actually check how it is with ugly as nixpkg :) There is no guard currently: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/libraries/gstreamer/ugly/default.nix

@plcplc
Copy link
Contributor

plcplc commented Dec 7, 2020

Thanks for checking. I think this is a great addition.

This is my first time reviewing a PR on github.. do I need to do anything more to signal my blessings to this?

@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/prs-ready-for-review/3032/427

@Ekleog
Copy link
Member

Ekleog commented Jan 4, 2021

I can see no reason not to have this. Let's land, thank you :)

@Ekleog Ekleog merged commit 5a92a9c into NixOS:master Jan 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants