Commit Graph

52 Commits

Author SHA256 Message Date
Luca Beltrame
da30ad737c Accepting request 1080333 from home:krop:branches:KDE:Qt5
Update to 5.15.9

OBS-URL: https://build.opensuse.org/request/show/1080333
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=70
2023-04-20 09:20:08 +00:00
Christophe Marin
69be2c562b OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=68 2023-04-13 12:10:33 +00:00
Christophe Marin
08af2790ce Build with llvm15
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=67
2023-04-13 12:09:19 +00:00
Christophe Marin
fdc6db7a1f Accepting request 1058189 from home:krop:branches:KDE:Qt5
Update to 5.15.8. Not built yet for all archs

OBS-URL: https://build.opensuse.org/request/show/1058189
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=65
2023-01-13 17:06:41 +00:00
Christophe Giboudeaux
100cf4832b OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=63 2022-08-09 10:30:50 +00:00
Christophe Giboudeaux
803303e8f7 Accepting request 993941 from home:cgiboudeaux:branches:KDE:Qt5
- Fix the dist_info folder name with python3-setuptools 63
  The dist-info folder created with recent setuptools already
  contains the version.

OBS-URL: https://build.opensuse.org/request/show/993941
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=62
2022-08-09 10:30:31 +00:00
5207deb475 Accepting request 986188 from home:cgiboudeaux:branches:KDE:Qt5
- Update to 5.15.5
  * Crashes in QClipboard.mimeData(), QTextCursor.currentList() and
    QTextCursor.currentTable() have been fixed.
  * Fixed issues where __feature__ was affected by other imports.
  * Fixed crashes on QImage(uchar *) constructors, related to GIL
    handling.
  * QOpenGLPaintDevice has been added.
- Add patch to fix ARM build failures:
  * 0001-Backport-Fix-GLES-builds.patch

OBS-URL: https://build.opensuse.org/request/show/986188
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=60
2022-07-01 09:47:44 +00:00
Christophe Giboudeaux
0445fede29 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=58 2022-06-19 20:13:14 +00:00
Christophe Giboudeaux
8346714dba fixup
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=57
2022-06-19 19:09:08 +00:00
Christophe Giboudeaux
c47b09ddf9 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=56 2022-06-19 17:36:38 +00:00
Christophe Giboudeaux
b32551982f Accepting request 983591 from home:bnavigator:branches:KDE:Qt5
- Clean up some deprecated python-rpm-macro usage and declare
  BuildRequirement on it explicitly.
- Provide python dist-info metadata and PyPI names in rpm metadata
- Fix missing install of typing stub and PySide2.support
- Fix ctest suite run by providing some extra paths
- Update to 5.15.4
 * [PYSIDE-955]  QOpenGLContext.versionFunctions() have been
   implemented. Class QOpenGLVersionFunctionsFactory (from Qt 6)
   has also been added.
 * [PYSIDE-1409] signature: The decision heuristics of result
   tuples have been refined.
 * [PYSIDE-1438] Crashes in Qt Datavisualization's
   QBar/SurfaceDataProxy add/set/insertRow() members have been
   fixed.
 * [PYSIDE-1502] Import errors will now be properly reported.
 * [PYSIDE-1513] Documentation on properties has been added.
 * [PYSIDE-1538] signature: Unrecognized items will no longer raise
   exceptions.
 * [PYSIDE-1540] The performance of QPainter::drawPoints(QPolygon)
   has been improved.
 * [PYSIDE-1529] Crashes when registering static fields have been
   fixed.
- Update to 5.15.3. Bugs fixed:
  * [PYSIDE-454]  namespace std is no longer rejected in the Qt
    typesystem files.
  * [PYSIDE-807]  setup.py's 'clean' command has been fixed.
  * [PYSIDE-1305] The error handling of constructor keyword
    arguments has been fixed.
  * [PYSIDE-1422] A crash related to  Signal and __eq__ has
    been fixed.
  * [PYSIDE-1432] An ownership issue in QLayout::replaceWidget()
    has been fixed.
  * [PYSIDE-1442] QFlags operations have been fixed.
  * [PYSIDE-1447] A crash related to qApp and Python 3.9 has been
    fixed.
  * [PYSIDE-1449] QTestlib's QAbstractItemModelTester has been
    added.
  * [PYSIDE-1460] An infinite loop changing up directories in the
    signature bootstrap code has been fixed.
  * [PYSIDE-1466] The newly introduced overload QSetting.value()
    taking a type has been documentated.
  * [PYSIDE-1478] A bug related to using QQmlContext.setContextProperty()
    with the snake case feature has been fixed.
  * [PYSIDE-1347] Inheritance for enum types has been fixed.
  * [PYSIDE-1448] Code injected at target/end being invoked
    for multiple overload ids has been fixed.
  * [PYSIDE-1470] shiboken.delete() can now be used to delete
    Q*Application.
  * [PYSIDE-1501] The clang parser has been fixed to be able
    to handle some Boost headers.
- Switch to CMake for building pyside2.
- Add patch:
  * 0001-Always-link-to-python-libraries.patch
- Rebase patch:
  * 0001-Don-t-try-to-install-or-use-uic-rcc-designer-copies.patch
- Drop now unneeded patches:
  * lib64.patch
  * 0002-Fix-the-openSUSE-executable-names.patch
- Build pyside without QtWebEngine on powerpc and zSystems

OBS-URL: https://build.opensuse.org/request/show/983591
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=55
2022-06-19 17:35:33 +00:00
Christophe Giboudeaux
b3581a24c4 Accepting request 924880 from home:cgiboudeaux:branches:KDE:Qt5
Backport change from pyside6. Not built yet.

OBS-URL: https://build.opensuse.org/request/show/924880
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=54
2021-10-12 15:20:09 +00:00
Christophe Giboudeaux
37fde23b46 Disable the bug_307 test only on platform where it fails
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=53
2021-07-18 09:21:23 +00:00
Christophe Giboudeaux
9de6fb5ef9 conditionally install xvfb and mesa
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=52
2021-07-18 09:19:52 +00:00
Christophe Giboudeaux
44ab7fb838 Accepting request 882288 from home:jayvdb:branches:KDE:Qt5
- Enable test suite, ignoring two extra test failures
- Update to v5.15.2

OBS-URL: https://build.opensuse.org/request/show/882288
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=51
2021-07-18 09:18:39 +00:00
Luca Beltrame
1f18939f25 Accepting request 902699 from home:cgiboudeaux:no-qtwebkit
- Drop the QtWebKit build dependency.

OBS-URL: https://build.opensuse.org/request/show/902699
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=50
2021-06-28 06:39:49 +00:00
Christophe Giboudeaux
67f885d437 Accepting request 888020 from KDE:Qt:5.15
forward to devel project

OBS-URL: https://build.opensuse.org/request/show/888020
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=48
2021-04-23 12:14:16 +00:00
Christophe Giboudeaux
8f5a5f5acf OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=47 2021-04-20 05:56:51 +00:00
Christophe Giboudeaux
f27f0c93d2 Accepting request 883705 from home:dirkmueller:Factory
- avoid repackaging the pkgconfig and cmake directories - they are 
  provided by the filesystem package

OBS-URL: https://build.opensuse.org/request/show/883705
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=46
2021-04-20 05:55:52 +00:00
Luca Beltrame
a36dec3ba9 Accepting request 834560 from home:cgiboudeaux:branches:KDE:Qt5
- Update to 5.15.1
  * [PYSIDE-74] Implement default __ne__ and __eq__ for all PySide types
  * [PYSIDE-198] Add compatibility with Nuitka
  * [PYSIDE-829] signature: Avoid non-existent attributes in compiled code (Nuitka)
  * [PYSIDE-841] doc: Add widget styling tutorial
  * [PYSIDE-841] add quick painteditem example
  * [PYSIDE-904] Add QObject.findChildren(QRegularExpression)
  * [PYSIDE-904] qp5_tool.py: Add an configuration key for the CMake generator
  * [PYSIDE-904] Port some examples from QRegExp to QRegularExpression
  * [PYSIDE-904] Fix libsample/photon test for Qt 6 / Windows
  * [PYSIDE-904] Enable adding  operators ==, != as functions without code injection
  * [PYSIDE-957] Implement the QEnum/QFlag decorator, V2
  * [PYSIDE-981] Return QVariantList when using list as Signal argument
  * [PYSIDE-1019] feature-select: Implement a selectable feature framework
  * [PYSIDE-1019] feature-select: allow snake_case instead of camelCase for methods
  * [PYSIDE-1019] feature-select: delay the feature switching
  * [PYSIDE-1223] Use pyside2-uic instead of uic for the loadUiType
  * [PYSIDE-1257] Potential fix for deploying with cx_freeze using zip_include_packages
  * [PYSIDE-1282] pthreads: Try to abandon the GIL in case a thread was terminated
  * [PYSIDE-1292] Doc: Enable doc builds using the offline template
  * [PYSIDE-1313] basewrapper.cpp: add PyErr_Fetch/Restore in SbkDeallocWrapperCommon()
  * [PYSIDE-1317] Add QSocketDescriptor class
  * [PYSIDE-1321] Fix leaking reference in PySide2 property getter
  * [PYSIDE-1321] Fix some leaks in enumeration creation
  * [PYSIDE-1323] Add missing Win runtime dll into win wheels
  * [PYSIDE-1323] Update vcredist binaries for MSVC 2019
  * [PYSIDE-1332] Fix crashes in QThread::wait(), QWaitCondition::wait()
  * [PYSIDE-1349] QQmlComponent: allow thread in constructors
  * [PYSIDE-1353] doc: fix Property indentation
  * [PYSIDE-1355] Add Qt3DExtras.QNormalDiffuseMapAlphaMaterial

OBS-URL: https://build.opensuse.org/request/show/834560
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=44
2020-09-16 05:04:15 +00:00
73d71ef132 Accepting request 809668 from home:cgiboudeaux:branches:KDE:Qt:5.15
- Update to 5.15.0
  * [PYSIDE-487] Add API of Qt 5.15
  * [PYSIDE-487] Add support for QSerialPort
  * [PYSIDE-487] Add QtQuickControls2
  * [PYSIDE-841] example: add systray example
  * [PYSIDE-841] doc: add more videos from Qt events
  * [PYSIDE-841] doc: add tutorial for using qrc files
  * [PYSIDE-904] libpyside: Remove deprecated API
  * [PYSIDE-904] Add support for template type aliases
  * [PYSIDE-957] Add a tool to dump meta objects of QObject-derived classes
  * [PYSIDE-1280] Enable injecting raw code for setattro/getattro
  * [PYSIDE-1309] Rename and update some snippets
  * [PYSIDE-454] shiboken: Add a way of specifying system includes to be parsed
  * [PYSIDE-454] shiboken: Handle smart pointers with const pointees
  * [PYSIDE-904] libshiboken: Remove deprecated API
  * [PYSIDE-957] shiboken: Fix refcounts of sbkenum
  * [PYSIDE-990] shiboken: Handle inline namespaces
  * [PYSIDE-1024] shiboken: Make it possible to specify smartpointer instantiations
  * [PYSIDE-1074] shiboken: Fix classes in hidden namespaces
  * [PYSIDE-1188] shiboken: Fix shared pointer return value in virtual function
  * [PYSIDE-1265] shiboken: Introduce a separate logging category for documentation generation
  * [PYSIDE-1265] shiboken: Change debug messages to use qCInfo and remove some messages
  * [PYSIDE-1267] shiboken: Allow for parsing headers under system include paths
  * [PYSIDE-1296] shiboken: Support non-type template parameters in functions
- Drop 0001-shiboken-Support-Clang-version-10.patch. Fixed upstream
- Rebase 0001-Don-t-try-to-install-or-use-uic-rcc-designer-copies.patch
- Rebase lib64.patch

OBS-URL: https://build.opensuse.org/request/show/809668
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=42
2020-05-28 08:01:51 +00:00
Luca Beltrame
a5b01953f6 Accepting request 796569 from home:cgiboudeaux:branches:KDE:Qt5
- Add patch to support clang 10:
  * 0001-shiboken-Support-Clang-version-10.patch

OBS-URL: https://build.opensuse.org/request/show/796569
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=40
2020-04-25 07:25:04 +00:00
Luca Beltrame
b2490b772c Accepting request 779430 from home:cgiboudeaux:branches:KDE:Qt5
- Update to 5.14.1
  * [PYSIDE-841] Add example for Threads and Signals
  * [PYSIDE-1135] qApp: Ensure QtCore import when embedded QApplication subclass is used
  * [PYSIDE-1158] Let qApp be noApp instead of pretending to be None
  * [PYSIDE-1164] qApp: make sure to create the right instance when embedding
  * [PYSIDE-1165] designer: patch rpath for unix
  * [PYSIDE-1192] libpyside: Set default signal name only if previously assigned
  * [PYSIDE-1201] docs: Fix pre overlap and improve reading
  * [PYSIDE-1205] libpyside: avoid freeing char*
  * [PYSIDE-1207] Fix ownership of QTextDocument::createObject
  * [PYSIDE-1191] shiboken: Introduce "until" version attribute as opposite of "since"

OBS-URL: https://build.opensuse.org/request/show/779430
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=38
2020-02-28 06:07:23 +00:00
Luca Beltrame
500e84dc52 Accepting request 760053 from home:cgiboudeaux:branches:KDE:Qt5
Update to 5.14.0

OBS-URL: https://build.opensuse.org/request/show/760053
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=36
2019-12-30 15:48:41 +00:00
Christophe Giboudeaux
c64e3321d1 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=35 2019-12-19 09:05:13 +00:00
Christophe Giboudeaux
73b93ac78c OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=34 2019-12-07 08:59:09 +00:00
Christophe Giboudeaux
c9d1044dc8 5.13.2
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=33
2019-12-07 08:54:36 +00:00
31709c900c Accepting request 729243 from home:cgiboudeaux:branches:KDE:Qt5
Update to 5.13.1

OBS-URL: https://build.opensuse.org/request/show/729243
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=31
2019-09-08 19:31:52 +00:00
Christophe Giboudeaux
b31a7e0d2b Accepting request 714377 from home:illuusio:python
- These are from official GIT of pyside2 brancm 5.13
- Add patches to make FreeCAD not crash at start
  * 0002-Fix-qApp-import-of-QCoreApplication.patch
  * 0003-PySide2-QtCore-Remove-duplicated-type-entry-for-bool.patch

OBS-URL: https://build.opensuse.org/request/show/714377
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=29
2019-07-10 07:08:02 +00:00
Christophe Giboudeaux
82426e6c63 Accepting request 712916 from home:cgiboudeaux:branches:KDE:Qt5
- Remove "CFLAGS=-I/usr/include/linux" export, otherwise pthreads.h
  includes linux/time.h instead of time.h. As a result CMake no longer
  finds a valid pthreads.h and aborts.
- Drop "docs", which included building and installing instructions only,
  as done upstream. See https://doc.qt.io/qtforpython/ and
  https://wiki.qt.io/Qt_for_Python/Tutorial for developer documentation.
- Update to 5.13.0
  * Add bindings for 5.13
  * Support the qApp macro in "scriptable application"
  * Doc: Add QML Integration tutorial
  * Docs: Add Expenses tool tutorial
  * Regenerate all example forms using the python-extended rcc of 5.14
  * Fix type name for lookup of QFlags<> converters
  Check the changes-* files for older changes.

OBS-URL: https://build.opensuse.org/request/show/712916
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=27
2019-07-01 20:12:52 +00:00
Christophe Giboudeaux
7f62faad4e Accepting request 701002 from home:cgiboudeaux:branches:KDE:Qt5
- Update to 5.12.3. No changelog available for this version.
- Fix the license tag, the shiboken2 subdir uses a different license.

OBS-URL: https://build.opensuse.org/request/show/701002
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=25
2019-05-06 09:01:49 +00:00
Christophe Giboudeaux
bbe568cf9c 5.12.2
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=24
2019-04-06 19:06:21 +00:00
3e73c40e33 Accepting request 661778 from home:Vogtinator:branches:KDE:Qt5
- Use %python_sitearch instead of %py_sitedir

OBS-URL: https://build.opensuse.org/request/show/661778
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=22
2018-12-28 12:40:10 +00:00
4e6ecdc207 Accepting request 661250 from home:jengelh:branches:KDE:Qt5
- Avoid repeating the name in the summary.

OBS-URL: https://build.opensuse.org/request/show/661250
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=21
2018-12-24 14:02:31 +00:00
4b8753715e Accepting request 660882 from home:StefanBruens:branches:KDE:Qt5
- Update to version 5.12
- Package examples
- Include PEP484 type hints
- Use parallel make
- Rebase lib64.patch
- Drop fix_build.patch, obsoleted by upstream changes
- Add 0001-Avoid-creation-of-empty-build-directories-in-install.patch
- Add 0001-Remove-unnecessary-she-bang-from-icon-cache.py.patch

OBS-URL: https://build.opensuse.org/request/show/660882
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=20
2018-12-24 10:29:18 +00:00
Luca Beltrame
2c2d8ac300 Accepting request 644848 from home:adrianSuSE:branches:KDE:Qt5
add a remark that we can drop Qt5Webkit with FreeCAD 0.18

- enable support for Qt5Scxml
- cleanup python2 deps
- enable doc generation

OBS-URL: https://build.opensuse.org/request/show/644848
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=18
2018-10-26 13:03:22 +00:00
Christophe Giboudeaux
de89f43f49 cleanup
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=17
2018-10-24 08:33:06 +00:00
Christophe Giboudeaux
af2b48d993 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=16 2018-10-23 20:30:54 +00:00
Christophe Giboudeaux
bfc6e0e242 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=15 2018-10-23 14:16:42 +00:00
Christophe Giboudeaux
1a5dfd087e OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=14 2018-10-23 13:40:56 +00:00
8aab1d4f03 update
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=13
2018-10-22 14:40:50 +00:00
Yuchen Lin
56f0931267 Accepting request 614265 from KDE:Qt5
this is replacing python-pyside2, fixing some more broken pathes

OBS-URL: https://build.opensuse.org/request/show/614265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python3-pyside2?expand=0&rev=1
2018-06-22 11:29:30 +00:00
Christophe Giboudeaux
02046d24c5 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=11 2018-06-05 10:18:08 +00:00
Christophe Giboudeaux
3d4996549a Update the license tag.
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=10
2018-06-05 10:13:37 +00:00
b1fb34a255 fix some more build root pathes
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=9
2018-05-28 06:25:33 +00:00
0e3402845d ups
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=8
2018-05-25 12:45:19 +00:00
512f15762e go
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=7
2018-05-25 10:55:03 +00:00
4019510ecf try
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=6
2018-05-25 07:01:09 +00:00
f922b3c2bc fix
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=5
2018-05-25 06:42:45 +00:00
06fd6f2074 fix
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=4
2018-05-25 05:37:57 +00:00