[90546] trunk/dports/x11/xorg-libxcb

jeremyhu at macports.org jeremyhu at macports.org
Thu Mar 8 11:45:04 PST 2012


Revision: 90546
          http://trac.macports.org/changeset/90546
Author:   jeremyhu at macports.org
Date:     2012-03-08 11:45:03 -0800 (Thu, 08 Mar 2012)
Log Message:
-----------
xorg-libxcb: Bump to 1.8

Modified Paths:
--------------
    trunk/dports/x11/xorg-libxcb/Portfile

Removed Paths:
-------------
    trunk/dports/x11/xorg-libxcb/files/libxcb-python3.patch

Modified: trunk/dports/x11/xorg-libxcb/Portfile
===================================================================
--- trunk/dports/x11/xorg-libxcb/Portfile	2012-03-08 19:36:29 UTC (rev 90545)
+++ trunk/dports/x11/xorg-libxcb/Portfile	2012-03-08 19:45:03 UTC (rev 90546)
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name		xorg-libxcb
-version		1.7
+version		1.8
 categories	x11 devel
 license		X11
 maintainers	jeremyhu openmaintainer
@@ -14,9 +14,9 @@
 master_sites	 ${homepage}/dist/
 
 distname	libxcb-${version}
-checksums           md5     925699df361b99491165ebc12068056b \
-                    sha1    7540f0587907bce421914f0ddb813810cb2f36f8 \
-                    rmd160  f6748b9751e339c2669a6b9322b421abbbff7afb
+checksums           sha1    18b76759d5bbb863777f37bf3aec23ebaa31d5be \
+                    rmd160  f6adad4fdd1773e604df5e7b556107c7fa620321 \
+                    sha256  25c3600bec104c5aa6e9f559bfe0011b0e223bde726b849b58f758c2d4e6fc5e
 use_bzip2	yes
 use_parallel_build yes
 
@@ -27,14 +27,17 @@
                 port:xorg-xcb-proto \
                 port:xorg-libpthread-stubs
 
-if {[variant_isset python31] || [variant_isset python32]} {
-    patchfiles-append libxcb-python3.patch
-    post-patch {
-        system -W ${worksrcpath}/src "$2to3 -w *.py"
-    }
-}
+patchfiles \
+        0001-Bump-xcb-proto-requirement.patch \
+        0002-Revert-Fix-include-order-with-Xdmcp-on-WIN32.patch \
+        0003-Fix-build-of-xcb_auth.c-with-XDMCP-on-WIN32.patch \
+        0004-Update-use-of-error_connection-under-WIN32-to-_xcb_c.patch \
+        0005-Add-xkb_internals-and-xkb_issues-to-EXTRA_DIST.patch \
+        0006-Fallback-to-TCP-if-no-protocol-is-specified-and-the-.patch \
+        0007-darwin-Use-read-2-rather-than-recv-2.patch \
+        0008-Fix-a-busy-loop-on-BSD-and-Mac-OS.patch
+patch.pre_args -p1
 
-set 2to3 ""
 variant python25 conflicts python26 python27 python31 python32 description {Use python 2.5} {
     depends_run-append      port:python25
     configure.python        ${prefix}/bin/python2.5
@@ -53,13 +56,11 @@
 variant python31 conflicts python25 python26 python27 python32 description {Use python 3.1} {
     depends_run-append      port:python31
     configure.python        ${prefix}/bin/python3.1
-    set 2to3 "${prefix}/bin/2to3-3.1"
 }
 
 variant python32 conflicts python25 python26 python27 python31 description {Use python 3.2} {
     depends_run-append      port:python32
     configure.python        ${prefix}/bin/python3.2
-    set 2to3 "${prefix}/bin/2to3-3.2"
 }
 
 if {![variant_isset python25] && ![variant_isset python26] && ![variant_isset python31] && ![variant_isset python32]} {

Deleted: trunk/dports/x11/xorg-libxcb/files/libxcb-python3.patch
===================================================================
--- trunk/dports/x11/xorg-libxcb/files/libxcb-python3.patch	2012-03-08 19:36:29 UTC (rev 90545)
+++ trunk/dports/x11/xorg-libxcb/files/libxcb-python3.patch	2012-03-08 19:45:03 UTC (rev 90546)
@@ -1,11 +0,0 @@
---- src/c_client.py
-+++ src/c_client.py
-@@ -288,7 +288,7 @@ def _c_type_setup(self, name, postfix):
-             field.c_field_type = _t(field.field_type)
-             field.c_field_const_type = ('' if field.type.nmemb == 1 else 'const ') + field.c_field_type
-             field.c_field_name = _cpp(field.field_name)
--            field.c_subscript = '[%d]' % field.type.nmemb if (field.type.nmemb > 1) else ''
-+            field.c_subscript = '[%d]' % field.type.nmemb if (field.type.nmemb and field.type.nmemb > 1) else ''
-             field.c_pointer = ' ' if field.type.nmemb == 1 else '*'
- 
-             field.c_iterator_type = _t(field.field_type + ('iterator',))      # xcb_fieldtype_iterator_t
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120308/95cd41d7/attachment.html>


More information about the macports-changes mailing list