[119259] users/devans/dports/gnome/gexiv2

David Evans devans at macports.org
Mon Apr 21 13:42:09 PDT 2014


On 4/21/14 12:35 PM, Ryan Schmidt wrote:
> On Apr 21, 2014, at 13:44, devans at macports.org wrote:
>
>> Revision
>> 119259
>> Author
>> devans at macports.org
>> Date
>> 2014-04-21 11:44:12 -0700 (Mon, 21 Apr 2014)
>> Log Message
>>
>> devans/dports: gexiv2, update to version 0.10.0 for testing, add +python32 variant, default now +python33, use gnome stable livecheck.
>> Modified: users/devans/dports/gnome/gexiv2/Portfile (119258 => 119259)
>> +variant python34 conflicts python33 python34 description {Build with support for Python 3.3} {
>> +    depends_lib-append      port:py34-gobject3
>> +    configure.env-append    PYTHON3=${prefix}/bin/python3.4
> Variant description needs updating (3.3 -> 3.4)
>
> Variant conflicts incorrect (python34 -> python32)

Thanks.

>
>> +if {![variant_isset python32] & ![variant_isset python34]} {
>> +    default_variants +python33
>> +}
> Why not default to python34 since that’s the latest stable version?
>
>
I may well do before committing to trunk.  However, currently, I am just
starting to test this port with python34
and its sole python dependent gramps-4.0.3 (not yet committed to trunk)
is stuck at python33 due to lack of py34 dependencies, specifically
py34-pyicu (not currently available in MacPorts) and py34-bsddb3 (bsddb3
has not yet been validated using python34).

So, a shorter answer is that python33 is the latest stable version that
currently supports the needs of this port and its dependent.




More information about the macports-dev mailing list