Package Details: pyside2 5.15.16-3

Git Clone URL: https://aur.archlinux.org/pyside2.git (read-only, click to copy)
Package Base: pyside2
Description: Enables the use of Qt5 APIs in Python applications
Upstream URL: https://wiki.qt.io/Qt_for_Python
Licenses: LGPL-3.0-or-later
Provides: qt5-python-bindings
Submitter: arojas
Maintainer: envolution
Last Packager: envolution
Votes: 11
Popularity: 0.31
First Submitted: 2024-04-16 07:05 (UTC)
Last Updated: 2024-12-31 23:50 (UTC)

Dependencies (17)

Sources (22)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

leo72 commented on 2024-12-24 14:15 (UTC) (edited on 2024-12-24 14:17 (UTC) by leo72)

I'm still unabkle to compile [ 3%] Building CXX object sources/shiboken2/ApiExtractor/CMakeFiles/apiextractor.dir/qtdocparser.cpp.o /var/tmp/pamac-build-leo/pyside2/src/pyside-setup-opensource-src-5.15.16/sources/shiboken2/ApiExtractor/docparser.cpp: In constructor ‘DocParser::DocParser()’: /var/tmp/pamac-build-leo/pyside2/src/pyside-setup-opensource-src-5.15.16/sources/shiboken2/ApiExtractor/docparser.cpp:50:33: warning: ‘int xmlSubstituteEntitiesDefault(int)’ is deprecated [-Wdeprecated-declarations] 50 | xmlSubstituteEntitiesDefault(1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/libxml2/libxml/tree.h:17, from /usr/include/libxml2/libxml/xpath.h:27, from /usr/include/libxslt/xsltutils.h:16, from /var/tmp/pamac-build-leo/pyside2/src/pyside-setup-opensource-src-5.15.16/sources/shiboken2/ApiExtractor/docparser.cpp:41: /usr/include/libxml2/libxml/parser.h:948:17: note: declared here 948 | xmlSubstituteEntitiesDefault(int val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Linking CXX static library libapiextractor.a [ 3%] Built target apiextractor make: *** [Makefile:136: all] Error 2 ==> ERRORE: Si è verificato un errore in build(). L'operazione sta per essere interrotta...

envolution commented on 2024-12-23 06:04 (UTC)

@HuaHuaY it is updated now, thank you for the report

envolution commented on 2024-12-23 03:48 (UTC)

@HuaHuaY thanks I have noticed the same - seems as though more patching is required to get this working with the new python 3.13 release. I'll dig deeper into it shortly, I just have a lot on my plate tonight

HuaHuaY commented on 2024-12-23 03:46 (UTC)

In file included from /home/huahua/.cache/yay/pyside2/src/pyside-setup-opensource-src-5.15.16/sources/shiboken2/libshiboken/sbkpython.h:104,
                 from /home/huahua/.cache/yay/pyside2/src/pyside-setup-opensource-src-5.15.16/sources/shiboken2/libshiboken/sbkarrayconverter.h:43,
                 from /home/huahua/.cache/yay/pyside2/src/pyside-setup-opensource-src-5.15.16/sources/shiboken2/libshiboken/sbkarrayconverter.cpp:40:
/home/huahua/.cache/yay/pyside2/src/pyside-setup-opensource-src-5.15.16/sources/shiboken2/libshiboken/sbkarrayconverter.cpp: In function ‘void Shiboken::Conversions::sequenceToCppIntArray(PyObject*, void*)’:
/home/huahua/.cache/yay/pyside2/src/pyside-setup-opensource-src-5.15.16/sources/shiboken2/libshiboken/pep384impl.h:187:24: 错误:‘_PyLong_AsInt’ was not declared in this scope; did you mean ‘PyLong_AsInt’?
  187 | #define _PepLong_AsInt _PyLong_AsInt
      |                        ^~~~~~~~~~~~~
/home/huahua/.cache/yay/pyside2/src/pyside-setup-opensource-src-5.15.16/sources/shiboken2/libshiboken/sbkarrayconverter.cpp:164:29: 附注:in expansion of macro ‘_PepLong_AsInt’
  164 |     convertPySequence(pyIn, _PepLong_AsInt, handle->data());
      |

I got some errors while compiling.

envolution commented on 2024-12-07 23:08 (UTC)

This new update drops the clang17 requirement, and supports recent python versions

iEscapedVim commented on 2024-08-08 20:28 (UTC) (edited on 2024-08-08 20:28 (UTC) by iEscapedVim)

if you are getting the following error manually installing clang17 from the aur should fix it.

error: target not found: clang=17.0.6
==> ERROR: 'pacman' failed to install missing dependencies.

kachelaqa commented on 2024-08-01 13:46 (UTC)

Both this package and the arch4edu binaries are broken. The pyside2 5.15 branch is closed for good and no longer supports python-3.12 (see PYSIDE-2388). This package should therefore depend on the python311 package so as to avoid all the python-3.12 bugs going forward. It's only useful for testing and as a legacy dependency anyway, so there's little point in trying to make it forwards-compatible any more.

PhotonX commented on 2024-07-21 17:14 (UTC)

I commented at clang17 to include a "provides" line. But maybe it is sufficient to depend on clang17 rather than on clang=17.0.6?