-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
emby: 3.5.3.0 -> 4.0.1.0 #54833
emby: 3.5.3.0 -> 4.0.1.0 #54833
Conversation
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/emby/versions
This shouldn't be merged as is because Emby has changed their license from GPL to something else. Wikipedia calls it plain "Proprietary": https://en.wikipedia.org/wiki/Emby The 4.x is also not in https://github.com/MediaBrowser/Emby where I think the actual development was. This has also been discussed in #51832. |
They actually keep their releases here. |
Yeah, but that doesn't seem to contain any source or license. I tried to download the
So there's no license information what so ever since the 4.x is not in the repo that looks like the development repo or bundled with the actual binaries. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
clarify license situation
Would it be sensible to make this into a new package? That way people who don't allow unfree software on their systems could remain on 3.5, instead of being forced into a non-free license |
@spacekookie Been thinking about this suggestion for a bit, at first I was "yes" but now leaning toward "no, but...". My reasoning is: The emby project is not an open source project anymore. So an old version of emby won't fix issues/bugs/security problems of any kind in the open source version that they left behind. So I think the sensible thing would be to just mark it as an unfree license and then look for one of the emby forks (I think there should be at least one) and package that up as well. That gives people that use the open source emby a path to upgrade. |
@spacekookie I just noticed that we have jellyfin as a package, which seem to be one of the dominant forks of emby: https://github.com/jellyfin/jellyfin And with that I absolutely see no need to save an old version of emby. But yeah, the license situation remains the issue with this PR. |
If there's an actively maintained free fork, is there any reason for us to keep Emby around at all? I'd be curious to see what happened if we removed it (maybe replaced with |
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/emby/versions.
meta.description for emby is: '"MediaBrowser - Bring together your videos, music, photos, and live television"'.
Checks done (click to expand)
Rebuild report (if merged into master) (click to expand)
4 total rebuild path(s)
1 package rebuild(s)
1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
1 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)
First fifty rebuilds by attrpath
emby
Instructions to test this update (click to expand)
Either download from Cachix:
(r-ryantm's Cachix cache is only trusted for this store-path realization.)
Or, build yourself:
After you've downloaded or built it, look at the files and if there are any, run the binaries:
cc @fadenb for testing.