# $Id: Portfile 151183 2016-08-09 17:14:39Z mf2k@macports.org $ PortSystem 1.0 name xorg-libxcb version 1.12 revision 2 categories x11 devel license X11 maintainers jeremyhu openmaintainer description X.org libxcb homepage http://xcb.freedesktop.org/ platforms darwin macosx long_description The X C Binding (XCB) library master_sites ${homepage}dist/ distname libxcb-${version} checksums rmd160 6deb619ae87e84f014987c24abdc46e44b21197c \ sha256 4adfb1b7c67e99bc9c2ccb110b2f175686576d2f792c8a71b9c8b19014057b5b use_bzip2 yes use_parallel_build yes depends_build port:pkgconfig depends_lib port:xorg-libXau \ port:xorg-libXdmcp \ port:xorg-xcb-proto \ port:xorg-libpthread-stubs configure.args --disable-build-docs patch.pre_args -p1 patchfiles \ 0001-Fix-inconsistent-use-of-tabs-vs.-space.patch \ 0002-Remove-from-param-names-in-manually-written-headers.patch \ 0003-Correct-param-e-to-error-in-xcb_poll_for_reply.patch variant docs description "Install extra documentation" { depends_build-append \ port:doxygen \ path:bin/dot:graphviz depends_skip_archcheck-append \ doxygen configure.args-delete \ --disable-build-docs configure.args-append \ --enable-build-docs configure.env-append \ DOXYGEN="${prefix}/bin/doxygen" } variant python27 conflicts python34 python35 description {Use python 2.7} { depends_run-append port:python27 configure.python ${prefix}/bin/python2.7 } variant python34 conflicts python27 python35 description {Use python 3.4} { depends_run-append port:python34 configure.python ${prefix}/bin/python3.4 } variant python35 conflicts python27 python34 description {Use python 3.5} { depends_run-append port:python35 configure.python ${prefix}/bin/python3.5 } if {![variant_isset python34] && ![variant_isset python35]} { default_variants +python27 } livecheck.type regex livecheck.url ${master_sites}?C=M&O=D livecheck.regex libxcb-(\\d+(?:\\.\\d+)*)