FreeBSD Bugzilla – Attachment 165028 Details for
Bug 205859
x11/xcb-proto: Fix build failure with Python 3
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Make xcb-proto build against python 3.5, 3.4 and 2.7
x11_xcb-proto.patch (text/plain), 3.92 KB, created by
VK
on 2016-01-04 03:33:32 UTC
(
hide
)
Description:
Make xcb-proto build against python 3.5, 3.4 and 2.7
Filename:
MIME Type:
Creator:
VK
Created:
2016-01-04 03:33:32 UTC
Size:
3.92 KB
patch
obsolete
>Index: x11/xcb-proto/Makefile >=================================================================== >--- x11/xcb-proto/Makefile (revision 405205) >+++ x11/xcb-proto/Makefile (working copy) >@@ -3,6 +3,7 @@ > > PORTNAME= xcb-proto > PORTVERSION= 1.11 >+PORTREVISION= 1 > CATEGORIES= x11 python > MASTER_SITES= http://xcb.freedesktop.org/dist/ > >@@ -9,6 +10,8 @@ > MAINTAINER= x11@FreeBSD.org > COMMENT= The X protocol C-language Binding (XCB) protocol > >+LICENSE= MIT >+ > USE_GNOME= libxml2:build > XORG_CAT= proto > USES= python >@@ -17,10 +20,12 @@ > > .include <bsd.port.pre.mk> > >-.if ${PYTHON_MAJOR_VER} == 3 >-PLIST_SUB+= PYTHON_SUFFIX=${PYTHON_SUFFIX} PY3="" PY2="@comment " >+.if ${PYTHON_VER} == "3.5" >+PLIST_SUB+= PYTHON_SUFFIX=${PYTHON_SUFFIX} PY34="@comment " PY35="" PY2="@comment " >+.elif ${PYTHON_VER} == "3.4" >+PLIST_SUB+= PYTHON_SUFFIX=${PYTHON_SUFFIX} PY34="" PY35="@comment " PY2="@comment " > .else >-PLIST_SUB+= PY2="" PY3="@comment " >+PLIST_SUB+= PY2="" PY34="@comment " PY35="@comment " > .endif > > .include <bsd.port.post.mk> >Index: x11/xcb-proto/pkg-plist >=================================================================== >--- x11/xcb-proto/pkg-plist (revision 405205) >+++ x11/xcb-proto/pkg-plist (working copy) >@@ -49,15 +49,21 @@ > %%PY2%%%%PYTHON_SITELIBDIR%%/xcbgen/matcher.pyo > %%PY2%%%%PYTHON_SITELIBDIR%%/xcbgen/state.pyo > %%PY2%%%%PYTHON_SITELIBDIR%%/xcbgen/xtypes.pyo >-%%PY3%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc >-%%PY3%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyo >-%%PY3%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/error.cpython-%%PYTHON_SUFFIX%%.pyc >-%%PY3%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/error.cpython-%%PYTHON_SUFFIX%%.pyo >-%%PY3%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/expr.cpython-%%PYTHON_SUFFIX%%.pyc >-%%PY3%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/expr.cpython-%%PYTHON_SUFFIX%%.pyo >-%%PY3%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/matcher.cpython-%%PYTHON_SUFFIX%%.pyc >-%%PY3%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/matcher.cpython-%%PYTHON_SUFFIX%%.pyo >-%%PY3%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/state.cpython-%%PYTHON_SUFFIX%%.pyc >-%%PY3%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/state.cpython-%%PYTHON_SUFFIX%%.pyo >-%%PY3%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/xtypes.cpython-%%PYTHON_SUFFIX%%.pyc >-%%PY3%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/xtypes.cpython-%%PYTHON_SUFFIX%%.pyo >+%%PY35%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc >+%%PY35%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc >+%%PY34%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyo >+%%PY35%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/error.cpython-%%PYTHON_SUFFIX%%.pyc >+%%PY35%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/error.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc >+%%PY34%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/error.cpython-%%PYTHON_SUFFIX%%.pyo >+%%PY35%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/expr.cpython-%%PYTHON_SUFFIX%%.pyc >+%%PY35%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/expr.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc >+%%PY34%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/expr.cpython-%%PYTHON_SUFFIX%%.pyo >+%%PY35%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/matcher.cpython-%%PYTHON_SUFFIX%%.pyc >+%%PY35%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/matcher.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc >+%%PY34%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/matcher.cpython-%%PYTHON_SUFFIX%%.pyo >+%%PY35%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/state.cpython-%%PYTHON_SUFFIX%%.pyc >+%%PY35%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/state.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc >+%%PY34%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/state.cpython-%%PYTHON_SUFFIX%%.pyo >+%%PY35%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/xtypes.cpython-%%PYTHON_SUFFIX%%.pyc >+%%PY35%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/xtypes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc >+%%PY34%%%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/xtypes.cpython-%%PYTHON_SUFFIX%%.pyo
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 205859
:
165028
|
165033