Page 1 of 1

Flatpak release?

Posted: Sun Jul 16, 2017 9:17 pm
by hmsintrepide
Could we have a flatpak version on flathub for example?

Work with lot's of distro, quick install, update system...

Re: Flatpak release?

Posted: Sun Jul 16, 2017 11:02 pm
by Woodstock
Does it support closed-source programs? Remember, only part of MakeMKV is "open source".

Re: Flatpak release?

Posted: Sun Jul 16, 2017 11:20 pm
by hmsintrepide
Woodstock wrote:Does it support closed-source programs? Remember, only part of MakeMKV is "open source".
Flathub include Steam, Discord, Spotify and other. All are proprietary.

Re: Flatpak release?

Posted: Wed Jun 20, 2018 10:57 pm
by JohnAStebbins
hmsintrepide wrote:Could we have a flatpak version on flathub for example?

Work with lot's of distro, quick install, update system...
Creating a flatpak recipe for makemkv is relatively easy. I've done it and it works well. There's a bit of a glitch in "building" the binary module. The eula script fails. I think this is because the flatpak-build sandbox may be closing stdin. Easily worked around by patching out the eula script, but not something I would distribute without the eula intact.

Re: Flatpak release?

Posted: Sat Nov 10, 2018 6:27 pm
by wberrier
I've created a flatpak and created a pull request for it to be included on flathub here:

https://github.com/flathub/flathub/pull/712

Any chance the makemkv developers would like to maintain this package? (That's the flathub preference) If not, I'd be happy to maintain it.

Re: Flatpak release?

Posted: Sun Nov 11, 2018 12:16 am
by wberrier
Also, any interest in including the appdata file in makemkv? (It's a cross-distro/packaging install info file, and required by flathub to send upstream)

https://raw.githubusercontent.com/flath ... ppdata.xml

Re: Flatpak release?

Posted: Mon Nov 12, 2018 5:13 pm
by fordprefect
I really appreciate this effort.
Having this as flatpak would be really good for all users whose distro doesn't maintain a makemkv package.

One thing I wonder about is whether the system wide integration of the the libs from makeMKV will work with that, since flatpaks are sandboxed as far as I understood.

I am talking about this:
viewtopic.php?f=3&t=7009
Can you check this with your flatpak?

Re: Flatpak release?

Posted: Fri Nov 16, 2018 3:35 pm
by wberrier
MakeMKV is now on flathub!

Contributors can submit pull requests here: https://github.com/flathub/com.makemkv.MakeMKV

As far as the sandbox, yes, it isolates MakeMKV from the rest of the system.

One idea is that if VLC wants to use it, they would have to include makemkv in their flatpak. Or, maybe a flatpak extension including the libs could work? Not sure how to handle the case for people without a license though...

Re: Flatpak release?

Posted: Fri Nov 16, 2018 6:00 pm
by fordprefect
Hi,

before I go into details, a big thank you for the integraion into flathub. That makes switching to Fedora so much easier for me.

I already saw it some minutes after release, because I was stalking the GitHub Repo^^.
I installed it on Fedora29 and it seems to work as expected. Somehow I didn't need to enter a key, but maybe that was because I had a native version of MakeMKV installed earlier.

Regarding the links and system integration. I found the libmmbd.so.0 to be in the folder:
/var/lib/flatpak/app/com.makemkv.MakeMKV/x86_64/stable/active/files/lib

I tried to link this to /usr/lib64 as libaacs.so.0 and libbdplus.so.0 but VLC cant access the bluray.

Maybe I am getting something wrong. I mean of course makemkv is isolated with flatpak, but when I can see the lib, then why can't I just link or copy it?

Re: Flatpak release?

Posted: Sat Nov 17, 2018 5:46 am
by bilfrank
Thank you. I had an earlier post, 'super slow burn' concerning Linux Mint. I just installed MakeMKV through Flathub and apparently the dependencies apt didn't complain about have been fulfilled. Is rolling at 30 M/s right now inside Mint. Truly appreciate it.

Re: Flatpak release?

Posted: Sat Nov 17, 2018 11:30 am
by fordprefect
Maybe this should be pinned or an information on the main site should be created. I assume this is by far the easiest method now to get makeMKV on linux and has even the advantage to not interfere with the rest of the system.

Only thing I am missing is the usage of libmmbd.so.0. Since this file is readable and accessible I assume I am just too much of a noob to get it working.