idella4 14/05/21 14:34:31 Added: pycairo-1.10.0-waf-unpack.patch pycairo-1.10.0-waf-py3_4.patch Log: drop py2.6 add py3.4, patches to fix configure failure under py3.4, patch courtesy of Hristo Venev via Bug #504342 (early March) (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path 1.1 dev-python/pycairo/files/pycairo-1.10.0-waf-unpack.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pycairo/files/pycairo-1.10.0-waf-unpack.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pycairo/files/pycairo-1.10.0-waf-unpack.patch?rev=1.1&content-type=text/plain Index: pycairo-1.10.0-waf-unpack.patch =================================================================== --- a/waf +++ b/waf @@ -153,6 +153,9 @@ return dir wafdir = find_lib() +if sys.argv[1:] == ['unpack']: + print(wafdir) + exit() sys.path.insert(0, wafdir) from waflib.Tools.c_config import MACRO_TO_DESTOS MACRO_TO_DESTOS['__POWERPC__'] = 'darwin' 1.1 dev-python/pycairo/files/pycairo-1.10.0-waf-py3_4.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pycairo/files/pycairo-1.10.0-waf-py3_4.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pycairo/files/pycairo-1.10.0-waf-py3_4.patch?rev=1.1&content-type=text/plain Index: pycairo-1.10.0-waf-py3_4.patch =================================================================== --- a/waflib/Tools/python.py +++ b/waflib/Tools/python.py @@ -169,7 +169,7 @@ conf.find_program('python-config-%s'%num,var='PYTHON_CONFIG',mandatory=False) includes=[] if conf.env.PYTHON_CONFIG: - for incstr in conf.cmd_and_log(conf.env.PYTHON+[conf.env.PYTHON_CONFIG,'--includes']).strip().split(): + for incstr in conf.cmd_and_log([conf.env.PYTHON_CONFIG,'--includes']).strip().split(): if(incstr.startswith('-I')or incstr.startswith('/I')): incstr=incstr[2:] if incstr not in includes: