#65618 closed defect (fixed)

mkvtoolnix-devel: build fails when default variant 'qtgui' disabled: QT now required across-the-board, even for non-GUI install, for v59.x and later

Reported by: mascguy (Christopher Nielsen) Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: mkvtoolnix-devel

Description (last modified by mascguy (Christopher Nielsen))

Starting with release v59.x, this port now unconditionally depends on QT, utilizing the latter's MIME detection capabilities:

https://gitlab.com/mbunkus/mkvtoolnix/-/blob/release-59.0.0/NEWS.md#build-system-changes

In addition, starting with v58.x, QT 6 support was added. And since QT 6 is prioritized over QT 5, the former will be opportunistically used if not explicitly disabled:

https://gitlab.com/mbunkus/mkvtoolnix/-/blob/release-58.0.0/NEWS.md#build-system-changes

All of which require port updates.

Change History (4)

comment:1 Changed 22 months ago by Christopher Nielsen <mascguy@…>

In 021db675593b65c4045ca5247e68f8e817913c16/macports-ports (master):

mkvtoolnix-devel: fix non-GUI build; reconcile with upstream
See: #65618

comment:2 Changed 22 months ago by mascguy (Christopher Nielsen)

It looks like mkvtoolnix already takes most of this into account, though we still need to reconcile dependencies.

Version 0, edited 22 months ago by mascguy (Christopher Nielsen) (next)

comment:3 Changed 22 months ago by mascguy (Christopher Nielsen)

Description: modified (diff)
Port: mkvtoolnix removed
Summary: mkvtoolnix: build fails when default variant 'qtgui' disabled: QT now required across-the-board, even for non-GUI install, for v59.x and latermkvtoolnix-devel: build fails when default variant 'qtgui' disabled: QT now required across-the-board, even for non-GUI install, for v59.x and later

comment:4 Changed 22 months ago by mascguy (Christopher Nielsen)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.