[MacPorts] #67703: gd license should not be marked as conflicting with GPL

MacPorts noreply at macports.org
Fri Jan 3 07:41:42 UTC 2025


#67703: gd license should not be marked as conflicting with GPL
--------------------------+--------------------
  Reporter:  szhorvat     |      Owner:  (none)
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  base         |    Version:
Resolution:               |   Keywords:
      Port:  gd2          |
--------------------------+--------------------

Comment (by mohd-akram):

 This particular issue was fixed by making libheif use kvazaar by default
 instead of x265 in [e232b99c0167098352502ad5f853689934a906e2/macports-
 ports]. Now we get:

 {{{
 $ ./port_binary_distributable.tcl -v gd2
 "gd2" is not distributable because its license "gd" conflicts with license
 "GPL-3+" of dependency "gdbm"
 }}}

 AFAICT, this is coming from a perl build dependency somewhere in the tree.
 I have opened https://github.com/macports/macports-infrastructure/pull/20
 which should fix this issue for this port and others by only checking the
 license of library dependencies. I've confirmed that it fixes it in this
 case:

 {{{
 $ ./port_binary_distributable.tcl -v gd2
 "gd2" is distributable
 }}}

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


More information about the macports-tickets mailing list