[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