On Feb 1, 2013, at 23:44, Ryan Schmidt wrote: > On Jan 18, 2013, at 19:50, Joshua Root wrote: > >>> Revision: 101735 >>> https://trac.macports.org/changeset/101735 >>> Author: jeremyhu at macports.org >>> Date: 2013-01-17 20:03:45 -0800 (Thu, 17 Jan 2013) >>> Log Message: >>> ----------- >>> cairo: Add explicit dependency on lzo2 to fix opportunistic linking and >>> universal build when lzo2 is installed -universal >>> >>> Modified Paths: >>> -------------- >>> trunk/dports/graphics/cairo/Portfile >>> >>> Modified: trunk/dports/graphics/cairo/Portfile >>> =================================================================== >>> --- trunk/dports/graphics/cairo/Portfile 2013-01-18 02:45:31 UTC (rev >>> 101734) >>> +++ trunk/dports/graphics/cairo/Portfile 2013-01-18 04:03:45 UTC (rev >>> 101735) >>> @@ -10,6 +10,7 @@ >>> conflicts cairo-devel >>> set my_name cairo >>> version 1.12.10 >>> +revision 1 >>> categories graphics >>> maintainers ryandesign >>> license {LGPL-2.1 MPL-1.1} >>> @@ -39,6 +40,7 @@ >>> port:freetype \ >>> port:libpng \ >>> port:zlib \ >>> + port:lzo2 \ >> >> Similar to my previous message regarding gettext, this changes the >> effective license to GPL-2+, which is probably not what we want. > > Is the reason why this is probably not what we want because it makes some > ports non-distributable that previously were distributable? If so, what would > be some examples of such ports?
I've been trying to use the port_binary_distributable.tcl script to find a port that's not distributable because of cairo's lzo2 dependency but can't find one and don't know what I should be looking for. Can anyone help me understand exactly what problem adding the lzo2 dependency caused? I have changes ready to commit to remove the use of lzo2 from cairo, but before I commit it, I want to understand what problem is being fixed. _______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
