diff --git a/devel/pyside6-tools/Makefile b/devel/pyside6-tools/Makefile index c5270749ee57..04f02262fc93 100644 --- a/devel/pyside6-tools/Makefile +++ b/devel/pyside6-tools/Makefile @@ -1,42 +1,43 @@ PORTNAME= pyside6-tools DISTVERSION= ${QT6_VERSION} CATEGORIES= devel MASTER_SITES= QT/official_releases/QtForPython/shiboken6/PySide6-${DISTVERSION}-src PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pyside-setup-opensource-src-${DISTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Pyside6 development tools +WWW: https://wiki.qt.io/Qt_for_Python LICENSE= BSD3CLAUSE GPLv2 LICENSE_COMB= multi BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers \ git>0:devel/git LIB_DEPENDS= libshiboken6.abi${PYTHON_MAJOR_VER}.so:devel/shiboken6@${PY_FLAVOR} \ libpyside6.abi${PYTHON_MAJOR_VER}.so:devel/pyside6@${PY_FLAVOR} \ libxkbcommon.so:x11/libxkbcommon \ libzstd.so:archivers/zstd \ libLLVM-${LLVM_DEFAULT}.so:devel/llvm${LLVM_DEFAULT} USES= cmake gl python:3.5+ qt:6 shebangfix tar:xz xorg USE_GL= gl USE_PYTHON= flavors USE_QT= base tools languageserver declarative SHEBANG_FILES= pyside_tool.py qtpy2cpp_lib/tests/baseline/basic_test.py CMAKE_ARGS+= -DQT6_INSTALL_PREFIX=${LOCALBASE}/lib/qt6 \ -DCMAKE_EXECUTABLE_SUFFIX=6 PLIST_FILES= bin/pyside_tool.py .include WRKSRC= ${WRKDIR}/pyside-setup-opensource-src-${DISTVERSION}/sources/pyside-tools #.if ${ARCH} == amd64 || ${ARCH} == i386 #USE_QT+= webengine #.endif .include diff --git a/devel/pyside6-tools/pkg-descr b/devel/pyside6-tools/pkg-descr index 4f69e1599e9e..cb0d09b61a64 100644 --- a/devel/pyside6-tools/pkg-descr +++ b/devel/pyside6-tools/pkg-descr @@ -1,4 +1,2 @@ PySide6 is the Python Qt 6 bindings project. This package contains the PySide6 development tools. - -WWW: https://wiki.qt.io/Qt_for_Python diff --git a/devel/pyside6/Makefile b/devel/pyside6/Makefile index 29bb55c575d0..3805cff19bd3 100644 --- a/devel/pyside6/Makefile +++ b/devel/pyside6/Makefile @@ -1,46 +1,47 @@ PORTNAME= pyside6 DISTVERSION= ${QT6_VERSION} CATEGORIES= devel MASTER_SITES= QT/official_releases/QtForPython/shiboken6/PySide6-${DISTVERSION}-src PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pyside-setup-opensource-src-${DISTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Python Qt bindings for Qt 6 +WWW: https://wiki.qt.io/Qt_for_Python LICENSE= LGPL3 BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers \ llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \ git>0:devel/git \ ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader \ libLLVM.so:devel/llvm${LLVM_DEFAULT} \ libshiboken6.abi${PYTHON_MAJOR_VER}.so:devel/shiboken6@${PY_FLAVOR} USES= cmake gl python:3.5+ qt:6 tar:xz USE_GL= gl USE_LDCONFIG= yes USE_PYTHON= flavors USE_QT= 3d 5compat base declarative doc imageformats positioning \ quick3d quicktimeline networkauth serialport shadertools \ svg tools translations wayland webchannel websockets CMAKE_ARGS+= -DPYTHON_EXECUTABLE=${PYTHON_CMD} .include PLIST_SUB+= PYVERSTR=.cpython-${PYTHON_SUFFIX}${PYTHON_ABIVER} PLIST_SUB+= DISTVERSION=${DISTVERSION} WRKSRC= ${WRKDIR}/pyside-setup-opensource-src-${DISTVERSION}/sources/pyside6 .if ${ARCH} == amd64 || ${ARCH} == i386 PLIST_SUB+= WEBENGINE="" USE_QT+= webengine .else PLIST_SUB+= WEBENGINE="@comment " .endif .include diff --git a/devel/pyside6/pkg-descr b/devel/pyside6/pkg-descr index 1e9fb874bdaa..e56c46a2ffe7 100644 --- a/devel/pyside6/pkg-descr +++ b/devel/pyside6/pkg-descr @@ -1,5 +1,3 @@ PySide is the Python Qt bindings project, providing access to the complete Qt 6 framework as well as to generator tools for rapidly generating Python bindings for any C++ libraries. - -WWW: https://wiki.qt.io/Qt_for_Python diff --git a/devel/shiboken6/Makefile b/devel/shiboken6/Makefile index 7ff38e41972e..41c5f56843a0 100644 --- a/devel/shiboken6/Makefile +++ b/devel/shiboken6/Makefile @@ -1,47 +1,48 @@ PORTNAME= shiboken6 DISTVERSION= ${QT6_VERSION} CATEGORIES= devel MASTER_SITES= QT/official_releases/QtForPython/${PORTNAME}/PySide6-${DISTVERSION}-src PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pyside-setup-opensource-src-${DISTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Python binding generator for C++ libraries +WWW: http://qt-project.org LICENSE= GPLv2 LGPL21 LGPL3 LICENSE_COMB= multi BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers \ llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \ git>0:devel/git \ ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader \ libLLVM.so:devel/llvm${LLVM_DEFAULT} \ libxslt.so:textproc/libxslt USES= cmake compiler:c++17-lang gnome localbase python:3.5+ \ shebangfix tar:xz qt:6 USE_GNOME= libxml2 USE_LDCONFIG= yes USE_PYTHON= flavors USE_QT= 5compat base declarative doc imageformats quick3d quicktimeline networkauth shadertools svg tools translations wayland #SHEBANG_FILES= shiboken_tool.py CMAKE_ARGS+= -DClang_DIR:PATH="${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/cmake/clang" \ -DLLVM_DIR:PATH="${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/cmake/llvm" \ -DCMAKE_CXX_FLAGS=-lexecinfo \ -DCMAKE_STANDARD_LIBRARIES=-lexecinfo \ -DCMAKE_CXX_STANDARD_LIBRARIES=-lexecinfo \ -DUSE_PYTHON_VERSION=${PYTHON_VER} .include PLIST_SUB+= DISTVERSION=${DISTVERSION} PLIST_SUB+= PYVERSTR=.cpython-${PYTHON_SUFFIX}${PYTHON_ABIVER} WRKSRC= ${WRKDIR}/pyside-setup-opensource-src-${DISTVERSION}/sources/shiboken6 post-install: ${RM} ${STAGEDIR}${PREFIX}/bin/shiboken_tool.py .include diff --git a/devel/shiboken6/pkg-descr b/devel/shiboken6/pkg-descr index 06bb1d9109d5..4fb970ebe1b6 100644 --- a/devel/shiboken6/pkg-descr +++ b/devel/shiboken6/pkg-descr @@ -1,7 +1,5 @@ Qt is a cross-platform application and UI framework for developers using C++ or QML, a CSS/JavaScript-like language. Qt Quick is a collection of technologies that are designed to help developers create intuitive, modern, and fluid user interfaces. - -WWW: http://qt-project.org