[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