#-*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
categories-append devel aqua
maintainers {pmetzger @pmetzger} {mcalhoun @MarcusCalhoun-Lopez} openmaintainer
description Python bindings for the Qt cross-platform application and UI framework
long_description ${description}
homepage https://wiki.qt.io/Qt_for_Python
# see ${worksrcdir}/sources/pyside2/PySide2/licensecomment.txt
license {GPL-2 GPL-3+ LGPL-3}
master_sites https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${version}-src
distname pyside-setup-everywhere-src-${version}
checksums rmd160 401bf2cbde9bb5fe3c33f5a57cf32879be1503d0 \
sha256 4f7aab7d4bbaf1b3573cc989d704e87b0de55cce656ae5e23418a88baa4c6842 \
if {${name} ne ${subport}} {
# see https://trac.macports.org/ticket/57517
port:py${python.version}-setuptools \
port:py${python.version}-sphinx \
port:py${python.version}-wheel
--qmake=${qt_qmake_cmd} \
--cmake=${prefix}/bin/cmake \
--parallel=${build.jobs} \
--macos-deployment-target=${macosx_deployment_target}
if {${configure.sdkroot} != ""} {
--macos-sysroot=${configure.sdkroot}
# see https://trac.macports.org/ticket/57355
SDKROOT=${configure.sdkroot}
--qmake=${qt_qmake_cmd} \
--cmake=${prefix}/bin/cmake \
port:clang-${llvm_version} \
port:llvm-${llvm_version} \