[MacPorts] #65618: 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 (was: mkvtoolnix: build fails when default variant 'qtgui' disabled: QT now required across-the-board, even for non-GUI install, for v59.x and later)

MacPorts noreply at macports.org
Sat Aug 6 15:18:17 UTC 2022


#65618: 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
-------------------------------+----------------------
  Reporter:  mascguy           |      Owner:  mascguy
      Type:  defect            |     Status:  assigned
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.7.2
Resolution:                    |   Keywords:
      Port:  mkvtoolnix-devel  |
-------------------------------+----------------------
Changes (by mascguy):

 * port:  mkvtoolnix mkvtoolnix-devel => mkvtoolnix-devel


Old description:

> 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.
>
> Since `mkvtoolnix-devel` is based on the latest upstream release, the
> changes will be more straightforward there.
>
> However, since `mkvtoolnix` reverts to v53.x for older macOS releases,
> that will be a bit more involved.

New description:

 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.

--

-- 
Ticket URL: <https://trac.macports.org/ticket/65618#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list