Will MakeMKV be ported from Qt5 to Qt6?

The place to discuss linux version of MakeMKV
Post Reply
VivaErBetis
Posts: 6
Joined: Sat Oct 31, 2015 9:29 pm

Will MakeMKV be ported from Qt5 to Qt6?

Post by VivaErBetis »

Hello,

I'm using MakeMKV in Ubuntu 25.10 via the fantastic PPA created and maintained by @hjmooses:
https://launchpad.net/~heyarje/+archive ... kemkv-beta

Ubuntu is planning to remove all Qt5 libraries and support in it's next release 26.04 LTS (April 2026):
https://discourse.ubuntu.com/t/removing ... -lts/49296

As MakeMKV uses Qt5 it means that there will be no "official" way to create native packages for newer Ubuntu versions.

Will MakeMKV be ported from Qt5 to Qt6?

I've read that there is a "quick" way of porting Qt5 to Qt6 (or that's what they said) using a "Qt5Compat Library":
https://www.qt.io/blog/porting-from-qt- ... at-library

Thank you very much and best regards.
flojo
Posts: 338
Joined: Thu Jun 22, 2023 4:27 am
Location: El Paso

Re: Will MakeMKV be ported from Qt5 to Qt6?

Post by flojo »

Why wouldn't it be? I'm not a C++ guru but taking something like MakeMKV GUI from qt5 to qt6 should be extremely elementary. If you look at the code it's not very complex, it's very C heavy with little C++ and very little of a class based approach (baring which is required by Qt).

Sadly, I think due to commercial reasons, there will never be a "contributeable" repository were people can submit new features.
boarim
Posts: 4
Joined: Mon Feb 02, 2026 9:55 am

Re: Will MakeMKV be ported from Qt5 to Qt6?

Post by boarim »

I hope too.

I am on Arch Linux, and while Qt5 packages are still in the official repositories, this version of Qt has reached end-of-life, and most other software on Linux have migrated to Qt6 already. I do not know much about it, but it seems the transition is not that painful to do. It is much more complicated to move from GTK3 to GTK4, compared to Qt5 to Qt6 based on what other Linux developers say.

It is one of the reasons that prevent me from buying a MakeMKV license key to be honest.
Post Reply