Opened 5 months ago

Closed 2 weeks ago

#68771 closed enhancement (fixed)

mkvtoolnix, mkvtoolnix-devel: Use non-EOL ruby

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

Description

It appears that the current version of mkvtoolnix supports ruby32. Please change the dependency from the current requirement of EOL ruby27.

Change History (6)

comment:1 Changed 5 months ago by mf2k (Frank Schima)

Summary: mkvtoolnix: Use latest rubymkvtoolnix: Use non-EOL ruby

comment:2 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)

Cc: mascguy added
Port: mkvtoolnix-devel added
Summary: mkvtoolnix: Use non-EOL rubymkvtoolnix, mkvtoolnix-devel: Use non-EOL ruby

comment:3 Changed 4 months ago by ryandesign (Ryan Carsten Schmidt)

I see from the linked NEWS.md that mkvtoolnix 74.0.0 introduced support for ruby 3.2.0. In adopting ruby32 or newer in this port, we must bear in mind that the port only installs such a new version of mkvtoolnix on macOS 10.15 and newer. On macOS 10.14 and older, it uses older versions of mkvtoolnix that one presumes are not compatible with ruby 3.2.0, though perhaps it is an easy patch that could be backported.

comment:4 Changed 6 weeks ago by mf2k (Frank Schima)

Cc: i0ntempest added

comment:5 Changed 6 weeks ago by i0ntempest

In 7c1f66889a41a2413efee21658ab1823883cb482/macports-ports (master):

mkvtoolnix-devel: use ruby 3.2

See #68771
Remove legacy support: qt6 does not support anything older than 11.0 anyways

comment:6 Changed 2 weeks ago by i0ntempest

Resolution: fixed
Status: assignedclosed

In df2b1db7dd14deea5ab1bb403be243317870b6a9/macports-ports (master):

mkvtoolnix: overhaul & update to 83.0

Add myself as maintainer
Closes: #62648
Closes: #65248
Closes: #67391
Closes: #68771
Closes: #69030

Note: See TracTickets for help on using tickets.