diff --git a/science/SoapySDR/Portfile b/science/SoapySDR/Portfile index 014a5477c3f..6e9d6fd0e91 100644 --- a/science/SoapySDR/Portfile +++ b/science/SoapySDR/Portfile @@ -35,7 +35,7 @@ configure.args-append \ # then used for building, but not at runtime. set pythons2_suffixes {27} -set pythons3_suffixes {36 37 38 39} +set pythons3_suffixes {310 311 312 313 314} set pythons_ports {} foreach s ${pythons2_suffixes} { @@ -68,12 +68,12 @@ foreach s ${pythons2_suffixes} { depends_lib-append \ port:${p} depends_build-append \ - port:swig-python + port:swig-python \ + port:py${s}-setuptools # specify the Python version to use - configure.args-delete \ - -DENABLE_PYTHON=OFF + configure.args-replace \ + -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON configure.args-append \ - -DENABLE_PYTHON=ON \ -DPYTHON_EXECUTABLE=${frameworks_dir}/Python.framework/Versions/${v}/bin/python${v} \ -DPYTHON_CONFIG_EXECUTABLE=${frameworks_dir}/Python.framework/Versions/${v}/bin/python${v}-config \ -DPYTHON_INSTALL_DIR=${frameworks_dir}/Python.framework/Versions/${v}/lib/python${v}/site-packages @@ -90,12 +90,12 @@ foreach s ${pythons3_suffixes} { depends_lib-append \ port:${p} depends_build-append \ - port:swig-python + port:swig-python \ + port:py${s}-setuptools # specify the Python version to use - configure.args-delete \ - -DENABLE_PYTHON3=OFF + configure.args-replace \ + -DENABLE_PYTHON3=OFF -DENABLE_PYTHON3=ON configure.args-append \ - -DENABLE_PYTHON3=ON \ -DPYTHON3_EXECUTABLE=${frameworks_dir}/Python.framework/Versions/${v}/bin/python${v} \ -DPYTHON3_CONFIG_EXECUTABLE=${frameworks_dir}/Python.framework/Versions/${v}/bin/python${v}-config \ -DPYTHON3_INSTALL_DIR=${frameworks_dir}/Python.framework/Versions/${v}/lib/python${v}/site-packages