Opened 2 years ago

Last modified 6 months ago

#64110 assigned enhancement

swig-ruby @4.0.2_3: add newer Ruby ports as variants

Reported by: outis Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: cooljeanius (Eric Gallager)
Port: swig-ruby swig3-ruby

Description

This ticket is an update to #57650 for newer Ruby versions.

The Ruby variants that swig-ruby (and swig3-ruby) offers are for deprecated versions (e.g. installing ruby24 prints a note that "This port is deprecated since the project is no longer maintained upstream. [...]"). Currently, swig-ruby and swig3-ruby don't offer variants for any non-deprecated Ruby port. Please add variants for at least ruby27 and ruby30, if not ruby25 and ruby26 (I haven't been able to find the most recent portfile for swig*-ruby to test). Once the variants have been tested in the wild, the default variants could be update from ruby23.

The older variants can remain as-is, until their dependencies are removed.

Attachments (1)

swig-ruby.patch (6.4 KB) - added by outis 2 years ago.
patch to add use of newer ruby versions as variants

Download all attachments as: .zip

Change History (5)

Changed 2 years ago by outis

Attachment: swig-ruby.patch added

patch to add use of newer ruby versions as variants

comment:1 Changed 2 years ago by outis

The patch was made with port swig's Portfile, but can also be applied to swig3 with minor alteration (change "subport swig-ruby" to "subport swig3-ruby").

Last edited 2 years ago by outis (previous) (diff)

comment:2 Changed 2 years ago by jmroot (Joshua Root)

Owner: set to michaelld
Status: newassigned

comment:3 Changed 6 months ago by cooljeanius (Eric Gallager)

Cc: cooljeanius added

comment:4 in reply to:  description Changed 6 months ago by cooljeanius (Eric Gallager)

Replying to outis:

This ticket is an update to #57650 for newer Ruby versions.

Yeah, both that and #53430 should be closed in favor of this one.

Note: See TracTickets for help on using tickets.