Ticket #55202: pyopencl.diff

File pyopencl.diff, 2.1 KB (added by abgandar (Alexander Wittig), 7 years ago)

patch (to both Portfile and patch file)

  • python/py-pyopencl

    diff -ur python/py-pyopencl.orig/Portfile python/py-pyopencl/Portfile
    old new  
    22
    33PortSystem          1.0
    44PortGroup           python 1.0
     5PortGroup           cxx11 1.1
    56
    67set _name           pyopencl
    78set _n              [string index ${_name} 0]
    89
    910name                py-${_name}
    10 version             2013.2
     11version             2017.2
    1112categories-append   science parallel
    1213license             MIT
    1314platforms           darwin
     
    2223master_sites        pypi:${_n}/${_name}/
    2324distname            ${_name}-${version}
    2425
    25 checksums           rmd160  ad0d599183bd068db939e4eb1522d7887b4d9073 \
    26                     sha256  f8e4218e4e47d397886f5dabde16a4d8dcc12caa0cb16ec68cae31f89c94d918
     26checksums           rmd160  23c6464642f2d06ab25e80b330ab8e5f7b01f60e \
     27                    sha256  039b689a58eb98e27a577ac086210deae959f40d657487f3199d2d217c270ff9
    2728
    2829python.versions     27 35 36
    2930
     
    3435                        port:py${python.version}-mako
    3536
    3637    depends_run-append  port:py${python.version}-decorator \
    37                         port:py${python.version}-pytools
     38                        port:py${python.version}-pytools \
     39                        port:py${python.version}-pytest \
     40                        port:py${python.version}-cffi \
     41                        port:py${python.version}-appdirs \
     42                        port:py${python.version}-six
    3843
    3944    patch.pre_args      -p1
    4045    patchfiles          patch-setup.py.diff
  • files/patch-setup.py.diff

    diff -ur python/py-pyopencl.orig/files/patch-setup.py.diff python/py-pyopencl/files/patch-setup.py.diff
    old new  
    44                 default_cxxflags.extend(['-isysroot', srp])
    55                 break
    66 
    7 +        default_cxxflags = []
     7+        default_cxxflags = ['-std=gnu++11']
    88         default_ldflags = default_cxxflags[:] + ["-Wl,-framework,OpenCL"]
    99 
    1010     else: