Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python3-pyside6 for openSUSE:Factory checked in at 2023-04-09 18:41:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-pyside6 (Old) and /work/SRC/openSUSE:Factory/.python3-pyside6.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-pyside6" Sun Apr 9 18:41:06 2023 rev:16 rq:1078137 version:6.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python3-pyside6/python3-pyside6.changes 2023-03-17 17:04:34.209777607 +0100 +++ /work/SRC/openSUSE:Factory/.python3-pyside6.new.19717/python3-pyside6.changes 2023-04-09 18:43:18.766530726 +0200 @@ -1,0 +2,10 @@ +Tue Apr 4 23:22:25 UTC 2023 - Christophe Marin <christo...@krop.fr> + +- Update to 6.5.0. Check the installed changes-6.5.0 file for the + full list of changes +- Drop patch, merged upstream: + * 0001-Don-t-install-CMake-files-into-versioned-directories.patch +- Build pyside with llvm15 on Tumbleweed to work around + boo#1210176 / https://bugreports.qt.io/browse/PYSIDE-2268 + +------------------------------------------------------------------- Old: ---- 0001-Don-t-install-CMake-files-into-versioned-directories.patch pyside-setup-opensource-src-6.4.2.tar.xz New: ---- pyside-setup-everywhere-src-6.5.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-pyside6.spec ++++++ --- /var/tmp/diff_new_pack.vggTQK/_old 2023-04-09 18:43:19.258533509 +0200 +++ /var/tmp/diff_new_pack.vggTQK/_new 2023-04-09 18:43:19.262533531 +0200 @@ -16,7 +16,8 @@ # -%define tar_name pyside-setup-opensource-src +%define tar_name pyside-setup-everywhere-src +%define short_version 6.5 # %if "@BUILD_FLAVOR@%{nil}" == "shiboken6" %global pyside_flavor shiboken6 @@ -25,18 +26,19 @@ %endif # Name: python3-%{pyside_flavor} -Version: 6.4.2 +Version: 6.5.0 Release: 0 Summary: Python bindings for Qt 6 License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) AND GPL-2.0-only AND GPL-3.0-only WITH Qt-GPL-exception-1.0 URL: https://www.qt.io Source: https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-%{version}-src/%{tar_name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE -Patch0: 0001-Don-t-install-CMake-files-into-versioned-directories.patch -# PATCH-FIX-OPENSUSE -Patch1: 0001-Always-link-to-python-libraries.patch +Patch0: 0001-Always-link-to-python-libraries.patch # SECTION common_dependencies -BuildRequires: clang-devel +# boo#1210176 - PYSIDE-2268 +BuildRequires: clang15-devel +BuildRequires: llvm15-libclang13 +#!BuildIgnore: clang16 BuildRequires: fdupes BuildRequires: pkgconfig BuildRequires: python-rpm-macros @@ -70,15 +72,12 @@ # /SECTION # SECTION optional_modules BuildRequires: qt6-qml-private-devel -# TODO: Reenable when 6.5.0 is released -%ifnarch %{ix86} BuildRequires: cmake(Qt63DAnimation) BuildRequires: cmake(Qt63DCore) BuildRequires: cmake(Qt63DExtras) BuildRequires: cmake(Qt63DInput) BuildRequires: cmake(Qt63DLogic) BuildRequires: cmake(Qt63DRender) -%endif BuildRequires: cmake(Qt6Bluetooth) BuildRequires: cmake(Qt6Charts) BuildRequires: cmake(Qt6DBus) @@ -86,6 +85,7 @@ BuildRequires: cmake(Qt6Designer) BuildRequires: cmake(Qt6Help) BuildRequires: cmake(Qt6HttpServer) +BuildRequires: cmake(Qt6Location) BuildRequires: cmake(Qt6Multimedia) BuildRequires: cmake(Qt6MultimediaWidgets) BuildRequires: cmake(Qt6NetworkAuth) @@ -100,6 +100,7 @@ BuildRequires: cmake(Qt6RemoteObjects) BuildRequires: cmake(Qt6Scxml) BuildRequires: cmake(Qt6Sensors) +BuildRequires: cmake(Qt6SerialBus) BuildRequires: cmake(Qt6SerialPort) BuildRequires: cmake(Qt6SpatialAudio) BuildRequires: cmake(Qt6StateMachine) @@ -131,7 +132,7 @@ Python bindings for the Qt cross-platform application and UI framework %prep -%autosetup -p1 -n %{tar_name}-%{version} +%autosetup -p1 -n %{tar_name}-%{short_version} %build _libsuffix=$(echo %{_lib} | cut -b4-) @@ -207,12 +208,13 @@ %define xvfb_command xvfb-run -s "-screen 0 1600x1200x16 -ac +extension GLX +render -noreset" \\ %define excluded_tests 1 -# Excluded tests (last update: 2023-01-12) +# Excluded tests (last update: 2023-04-08) # QtWebEngineWidgets_pyside-474-qtwebengineview fails with 'ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer' # QtGui_qpen_test times out # QtMultimediaWidgets_qmultimediawidgets aborts # Qt3DExtras_qt3dextras_test fails on s390x (timeout) and randomly everywhere else (exception) -ctest_exclude_regex="QtWebEngineWidgets_pyside-474-qtwebengineview|QtGui_qpen_test|QtMultimediaWidgets_qmultimediawidgets|Qt3DExtras_qt3dextras_test" +# QtPositioning_positioning fails +ctest_exclude_regex="QtWebEngineWidgets_pyside-474-qtwebengineview|QtGui_qpen_test|QtMultimediaWidgets_qmultimediawidgets|Qt3DExtras_qt3dextras_test|QtPositioning_positioning" # Random failures on aarch64: registry_existence_test times out and QtWebEngineCore_web_engine_custom_scheme asserts %ifarch aarch64 @@ -230,8 +232,7 @@ %{?excluded_tests:--exclude-regex "($ctest_exclude_regex)"} popd -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files %license sources/%{pyside_flavor}/COPYING*