gpo.zugaina.org

Search Portage & Overlays:

media-libs/mpvqt

libmpv wrapper for QtQuick2 and QML

Screenshots

  • mpvqt-9999
    debug

    View      Download      Browse     License: || ( GPL-2 GPL-3 LGPL-3 LGPL-2.1 ) CC-BY-SA-4.0 MIT BSD   
    Overlay: kde
  • mpvqt-1.2.0
    ~amd64 ~arm64 ~ppc64 ~x86
    debug

    View      Download      Browse     License: || ( GPL-2 GPL-3 LGPL-3 LGPL-2.1 ) CC-BY-SA-4.0 MIT BSD   
    Overlay: gentoo
  • mpvqt-1.1.1-r3
    amd64 arm64 ~ppc64 ~x86
    debug

    View      Download      Browse     License: || ( GPL-2 GPL-3 LGPL-3 LGPL-2.1 ) CC-BY-SA-4.0 MIT BSD   
    Overlay: gentoo

ChangeLog

commit 3a70703e4eb980b62668a94634284daee145836b
Author: Sam James <sam@gentoo.org>
Date: Wed May 20 23:57:24 2026 +0100

media-libs/mpvqt: crank KFMIN more

Upstream commit 4d736995720ce7e065ad570df3823ff3b0683652

Signed-off-by: Sam James <sam@gentoo.org>

commit dfb2b773fc8bad4ae0059106447064c34a0a94e6
Author: Sam James <sam@gentoo.org>
Date: Wed May 20 23:55:55 2026 +0100

media-libs/mpvqt: crank KFMIN

Upstream commit 8488ad420c97e022ab24b6214e786fc06338dd62

Signed-off-by: Sam James <sam@gentoo.org>

commit 7716ce0f19e76dd212421f2df0f7223d1b1e24dd
Author: Sam James <sam@gentoo.org>
Date: Wed May 20 23:08:56 2026 +0100

media-libs/mpvqt: depend on qtbase:=

Per Qt docs [0], the native interfaces have no compat guarantees [1]:
> unknown() : Native interface revision mismatch (requested 1 / available 2) for interface QWaylandApplication

haruna crashes in:
```
> 82 display.data = qGuiApp->nativeInterface<QNativeInterface::QWaylandApplication>()->display();
> (gdb) bt
> #0 0x00007ffff7f37ce4 in MpvRenderer::createFramebufferObject (this=0x7fff4c4194a0, size=...) at /usr/src/debug/media-libs/mpvqt-9999/mpvqt-1.1.1/src/mpvrenderer.cpp:82
> #1 0x00007ffff76be1c6 in QQuickFramebufferObject::updatePaintNode (this=0x555555af7a40, node=<optimized out>)
...
```

The only use of QNativeInterface is for X and Wayland, so I think just
qtbase is OK, no need for qtdeclarative:=.

[0] https://doc.qt.io/qt-6/native-interfaces.html#source-and-binary-compatibility
[1] https://github.com/qt/qtbase/blob/effaa5c620c0ebaa82b7519f37e4e0a363f8ff90/src/corelib/global/qnativeinterface_p.h#L49

Closes: https://bugs.gentoo.org/975622
Signed-off-by: Sam James <sam@gentoo.org>

commit be3bdc08629a9f8955b8fee8fcde8a550d8bca58
Author: Kostadin Shishmanov <kostadinshishmanov@protonmail.com>
Date: Mon May 18 13:25:24 2026 +0300

media-libs/mpvqt: bump subslot to (soversion) 3

Upstream commit: edb1e3213e45aeec7dfcb74b1f5e722264af6636

Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com>
Part-of: https://codeberg.org/gentoo/kde/pulls/13
Merges: https://codeberg.org/gentoo/kde/pulls/13
Signed-off-by: Sam James <sam@gentoo.org>

commit 2b28553a5b6d4dee0a16f77e62e08fb4400138f7
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Thu Jan 1 18:12:32 2026 +0100

*/*: Happy new year

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit eba915df1fd4a00eebfd16557f61191b92120fbf
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Mon Oct 27 16:58:50 2025 +0100

media-libs/mpvqt: Add subslot

Upstream commit e95d4a2846ae18c4741b5b2027a71e12b1f3df5d

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=502532
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit 1bc4aac58db0e1f48a91b0b139682ac0a632680d
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Mon Oct 27 16:39:31 2025 +0100

media-libs/mpvqt: Sync KEYWORDS w/ ::gentoo

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit 20838b4e18d8037deba457b3f1aa07850b2d98c2
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Sun Feb 2 22:30:29 2025 +0100

*/*: Happy belated new year

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit af1ee4d6c07bfdfe5f2a64cb3799b7c65865d0ec
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Tue Jul 23 18:01:48 2024 +0200

media-libs/mpvqt: Add missing dev-qt/qtbase[wayland] USEdep

Closes: https://bugs.gentoo.org/936500
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit 4cc68f75938e17704ce27985fd3bba2f3f6a877f
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Fri Jun 7 21:38:41 2024 +0200

*/*: KF 6.3.0 changes LIBEXECDIR path, so raise KFMIN=6.3.0 everywhere

Bug: https://bugs.gentoo.org/928345
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit 788e2a542fb6bb75b35a477d2c10f8b8ff87a13a
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Sun Mar 3 10:44:05 2024 +0100

*/*: Bulk bump KF6 revdeps to KFMIN=6.0.0, now that 6.0.0 was released

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit 52a0ebdb22f138dbbf437f2c5fd453ea1d673be9
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Thu Feb 15 13:11:46 2024 +0100

*/*: Bump QTMIN to 6.6.2 globally

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit e09f59cfed49dd5ff4b3bb2379d433ddef6be7ad
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Mon Jan 1 17:29:25 2024 +0100

*/*: Happy new year

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit b2eecf1a46d998dc1c8da4322ff28f02333fe7eb
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Mon Dec 25 18:24:59 2023 +0100

media-libs/mpvqt: drop 1.0.0, moved to Gentoo ebuild repo

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit e79d48fc30b0658a4d5716f873a97d2ec0ae0ae8
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Sun Dec 17 23:06:15 2023 +0100

media-libs/mpvqt: add 9999

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit 3ca5ed4b1c9f8d9fd4eb695a0474aa4ed4c25aa5
Author: Andreas Sturmlechner <asturm@gentoo.org>
Date: Sun Dec 17 22:57:17 2023 +0100

media-libs/mpvqt: Fix DESCRIPTION, sort dependencies

See also: https://github.com/gentoo/kde/pull/945

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

commit e75b8de05badddb6f1da21fe08538f51e3cb1caf
Author: Joshua Goins <josh@redstrate.com>
Date: Mon Dec 11 14:40:45 2023 -0500

media-libs/mpvqt: new package, add 1.0.0

Signed-off-by: Joshua Goins <josh@redstrate.com>
Closes: https://github.com/gentoo/kde/pull/945
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>