[MacPorts] #68593: gettext @0.21.1: newer version available

MacPorts noreply at macports.org
Thu Nov 9 21:53:53 UTC 2023


#68593: gettext @0.21.1: newer version available
------------------------+------------------------
  Reporter:  tifrueh    |      Owner:  ryandesign
      Type:  update     |     Status:  closed
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.1
Resolution:  duplicate  |   Keywords:
      Port:  gettext    |
------------------------+------------------------
Changes (by ryandesign):

 * status:  assigned => closed
 * resolution:   => duplicate


Comment:

 The libintl.la problem you mentioned is also cited in #68030, of which
 this ticket is a duplicate. I am not surprised updating to 0.22 is more
 complicated than just updating the version and checksums. That's why I've
 procrastinated doing this update.

 A considerable amount of time and effort was expended a couple years ago
 to separate the former monolithic gettext port into the subports you see
 today. See #58526 and [https://github.com/macports/macports-
 ports/pull/7399 PR 7399]. The split was performed both because it is how
 the developers of gettext recommend it be packaged, and because the
 different parts of gettext have different licenses so we need them in
 separate ports so that the MacPorts license checking machinery can make
 correct decisions. Previously, we were lying about the license of the
 gettext port because specifying it correctly would have caused MacPorts to
 determine that many ports were not distributable, even though they did not
 use the parts of the gettext port that had the conflicting license. And if
 any ports did use the parts of gettext that had the conflicting license,
 MacPorts would have allowed them to be distributed even though that is not
 legally permissible. Now that we have separate subports and each one can
 indicate its correct license and each other port can depend on the gettext
 subports it actually uses, the MacPorts distributability checks are
 correct. The license situation is explained more in
 [https://github.com/macports/macports-
 ports/pull/7399#issuecomment-650851785 this comment of PR 7399].

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


More information about the macports-tickets mailing list