Commit f086c164 authored by Rene Ladan's avatar Rene Ladan
Browse files

devel/pyside2: Remove expired port

2026-09-30 devel/pyside2: Depends on deprecated Qt5 WebEngine
parent fee71a94
Loading
Loading
Loading
Loading
+1 −0
Changes for MOVED: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -5708,3 +5708,4 @@ finance/pear_Payment_DTA||2026-09-30|Has expired: Abandoned upstream (last relea
databases/xtrabackup80|databases/xtrabackup84|2026-09-30|Has expired: Upstream has reached EOL favor of databases/xtrabackup84
graphics/natron||2026-09-30|Has expired: Depends on deprecated Qt5 WebEngine, not ported to Qt6
deskutils/kchmviewer|deskutils/uchmviewer|2026-09-30|Has expired: Development stalled; use deskutils/uchmviewer
devel/pyside2||2026-09-30|Has expired: Depends on deprecated Qt5 WebEngine
+0 −1
Changes for devel/Makefile: 0 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -6625,7 +6625,6 @@
    SUBDIR += pymsteams
    SUBDIR += pyobfuscate
    SUBDIR += pyotherside-qt5
    SUBDIR += pyside2
    SUBDIR += pyside6
    SUBDIR += pyside6-tools
    SUBDIR += pystring

devel/pyside2/Makefile

deleted100644 → 0
+0 −65
Changes for devel/pyside2/Makefile: 0 added lines, 65 removed lines.
Original line number Diff line number Diff line
PORTNAME=	pyside2
DISTVERSION=	${QT5_VERSION}
CATEGORIES=	devel
MASTER_SITES=	QT/official_releases/QtForPython/shiboken2/PySide2-${DISTVERSION}-src
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
DISTNAME=	pyside-setup-opensource-src-${DISTVERSION}

MAINTAINER=	kde@FreeBSD.org
COMMENT=	Python Qt bindings for Qt 5.12+
WWW=		https://wiki.qt.io/Qt_for_Python

BROKEN=		does not support Python 3.12+
DEPRECATED=	Depends on deprecated Qt5 WebEngine
EXPIRATION_DATE=2026-09-30

LICENSE=	LGPL3

BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
		git>0:devel/git
LIB_DEPENDS=	libshiboken2.cpython-${PYTHON_SUFFIX}${PYTHON_ABIVER}.so:devel/shiboken2@${PY_FLAVOR}

USES=		cmake gl python qt:5 tar:xz
USE_GL=		gl
USE_LDCONFIG=	yes
USE_PYTHON=	flavors
USE_QT=		3d buildtools:build charts concurrent core datavis3d declarative \
		designer gamepad gui help location multimedia network opengl \
		printsupport qmake:build quickcontrols2 remoteobjects serialport \
		script scripttools scxml sensors speech sql svg testlib uitools \
		webchannel websockets widgets x11extras xml xmlpatterns

CMAKE_ARGS+=	"-DUSE_PYTHON_VERSION=${PYTHON_VER}" \
		"-DPYTHON_EXECUTABLE=${PYTHON_CMD}"

OPTIONS_DEFINE_i386=	WEBENGINE
OPTIONS_DEFINE_amd64=	WEBENGINE
OPTIONS_DEFAULT_i386=	WEBENGINE
OPTIONS_DEFAULT_amd64=	WEBENGINE

WEBENGINE_DESC=	Enable QtWebEngine support

PLIST_SUB+=	PYVERSTR=.cpython-${PYTHON_SUFFIX}${PYTHON_ABIVER}
PLIST_SUB+=	DISTVERSION=${DISTVERSION}

WRKSRC=		${WRKDIR}/pyside-setup-opensource-src-${DISTVERSION:C/^([0-9].[0-9]+.[0-9])(.[0-9])?/\1/}/sources/pyside2

.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MWEBENGINE}
PLIST_SUB+=	WEBENGINE=""
USE_QT+=	webengine
.else
PLIST_SUB+=	WEBENGINE="@comment "
CMAKE_ARGS+=	-DDISABLE_QtWebEngine:BOOL=TRUE
.endif

post-install:
	${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
		-f -d ${PYTHONPREFIX_SITELIBDIR} \
		${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
	${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
		-f -d ${PYTHONPREFIX_SITELIBDIR} \
		${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}

.include <bsd.port.mk>

devel/pyside2/distinfo

deleted100644 → 0
+0 −3
Changes for devel/pyside2/distinfo: 0 added lines, 3 removed lines.
Original line number Diff line number Diff line
TIMESTAMP = 1780206895
SHA256 (pyside-setup-opensource-src-5.15.19.tar.xz) = c5640f5fc754522d4ac4b21af89d9922f7146fd32ab62d3494f58c7c7055d4c5
SIZE (pyside-setup-opensource-src-5.15.19.tar.xz) = 3586476
+0 −10
Changes for devel/pyside2/files/patch-cmake_Macros_PySideModules.cmake: 0 added lines, 10 removed lines.
Original line number Diff line number Diff line
--- cmake/Macros/PySideModules.cmake.orig	2019-03-21 14:37:54 UTC
+++ cmake/Macros/PySideModules.cmake
@@ -124,6 +124,7 @@ macro(create_pyside_module)
                         COMMAND Shiboken2::shiboken2 ${GENERATOR_EXTRA_FLAGS}
                         "${pyside2_BINARY_DIR}/${module_NAME}_global.h"
                         --include-paths=${shiboken_include_dirs}
+                        --include-paths="${CMAKE_INSTALL_PREFIX}/include"
                         ${shiboken_framework_include_dirs_option}
                         --typesystem-paths=${pyside_binary_dir}${PATH_SEP}${pyside2_SOURCE_DIR}${PATH_SEP}${${module_TYPESYSTEM_PATH}}
                         --output-directory=${CMAKE_CURRENT_BINARY_DIR}
Loading