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-10-20 23:18:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-pyside6 (Old)
and /work/SRC/openSUSE:Factory/.python3-pyside6.new.1945 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-pyside6"
Fri Oct 20 23:18:48 2023 rev:23 rq:1119214 version:6.6.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-pyside6/python3-pyside6.changes
2023-10-05 20:06:45.078512475 +0200
+++
/work/SRC/openSUSE:Factory/.python3-pyside6.new.1945/python3-pyside6.changes
2023-10-20 23:22:07.626253805 +0200
@@ -1,0 +2,11 @@
+Tue Oct 17 10:35:38 UTC 2023 - Christophe Marin <[email protected]>
+
+- Update to 6.6.0. Check the installed changes-6.6.0 file for the
+ full list of changes
+- Drop patches, merged upstream:
+ * 0001-Fix-tests-sample_privatector-sample_privatedtor-fail.patch
+ * 0001-adapt-qC_Debug_Info_Warning_Critical_-for-new-definition.patch
+- Add patch:
+ * 0001-Fix-QtAsyncio-install-dir.patch
+
+-------------------------------------------------------------------
Old:
----
0001-Fix-tests-sample_privatector-sample_privatedtor-fail.patch
0001-adapt-qC_Debug_Info_Warning_Critical_-for-new-definition.patch
pyside-setup-everywhere-src-6.5.2.tar.xz
New:
----
0001-Fix-QtAsyncio-install-dir.patch
pyside-setup-everywhere-src-6.6.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python3-pyside6.spec ++++++
--- /var/tmp/diff_new_pack.Q64UhG/_old 2023-10-20 23:22:08.158273216 +0200
+++ /var/tmp/diff_new_pack.Q64UhG/_new 2023-10-20 23:22:08.162273362 +0200
@@ -17,7 +17,7 @@
%define tar_name pyside-setup-everywhere-src
-%define short_version 6.5
+%define short_version 6.6
#
%if "@BUILD_FLAVOR@%{nil}" == "shiboken6"
%global pyside_flavor shiboken6
@@ -26,18 +26,16 @@
%endif
#
Name: python3-%{pyside_flavor}
-Version: 6.5.2
+Version: 6.6.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://www.nic.funet.fi/pub/mirrors/download.qt-project.org/official_releases/QtForPython/pyside6/PySide6-%{version}-src/%{tar_name}-%{version}.tar.xz
+Source:
https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-%{version}-src/%{tar_name}-%{version}.tar.xz
# PATCH-FIX-OPENSUSE
Patch0: 0001-Always-link-to-python-libraries.patch
# PATCH-FIX-UPSTREAM
-Patch1: 0001-Fix-tests-sample_privatector-sample_privatedtor-fail.patch
-# PATCH-FIX-UPSTREAM
-Patch2:
0001-adapt-qC_Debug_Info_Warning_Critical_-for-new-definition.patch
+Patch1: 0001-Fix-QtAsyncio-install-dir.patch
# SECTION common_dependencies
BuildRequires: clang-devel
BuildRequires: fdupes
@@ -65,6 +63,7 @@
# /SECTION
# SECTION essential_modules
BuildRequires: cmake(Qt6Concurrent)
+BuildRequires: cmake(Qt6ExampleIconsPrivate)
BuildRequires: cmake(Qt6Gui)
BuildRequires: cmake(Qt6Network)
BuildRequires: cmake(Qt6PrintSupport)
@@ -72,7 +71,6 @@
BuildRequires: cmake(Qt6Widgets)
# /SECTION
# SECTION optional_modules
-BuildRequires: qt6-qml-private-devel
BuildRequires: cmake(Qt63DAnimation)
BuildRequires: cmake(Qt63DCore)
BuildRequires: cmake(Qt63DExtras)
@@ -84,12 +82,14 @@
BuildRequires: cmake(Qt6DBus)
BuildRequires: cmake(Qt6DataVisualization)
BuildRequires: cmake(Qt6Designer)
+BuildRequires: cmake(Qt6Graphs)
BuildRequires: cmake(Qt6Help)
BuildRequires: cmake(Qt6HttpServer)
BuildRequires: cmake(Qt6Location)
BuildRequires: cmake(Qt6Multimedia)
BuildRequires: cmake(Qt6MultimediaWidgets)
BuildRequires: cmake(Qt6NetworkAuth)
+BuildRequires: qt6-qml-private-devel
BuildRequires: cmake(Qt6OpenGL)
BuildRequires: cmake(Qt6OpenGLWidgets)
BuildRequires: cmake(Qt6Positioning)
@@ -133,7 +133,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-)
@@ -219,13 +219,14 @@
%define xvfb_command xvfb-run -s "-screen 0 1600x1200x16 -ac +extension GLX
+render -noreset" \\
%define excluded_tests 1
-# Excluded tests (last update: 2023-05-30)
+# Excluded tests (last update: 2023-10-17)
# 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)
# QtPositioning_positioning fails
-ctest_exclude_regex="QtWebEngineWidgets_pyside-474-qtwebengineview|QtGui_qpen_test|QtMultimediaWidgets_qmultimediawidgets|Qt3DExtras_qt3dextras_test|QtPositioning_positioning"
+# QtWidgets_qwidget_test fails randomly
+ctest_exclude_regex="QtWebEngineWidgets_pyside-474-qtwebengineview|QtGui_qpen_test|QtMultimediaWidgets_qmultimediawidgets|Qt3DExtras_qt3dextras_test|QtPositioning_positioning|pyside6-deploy_test_pyside6_deploy|QtWidgets_qwidget_test"
# Random failures on aarch64: registry_existence_test times out and
QtWebEngineCore_web_engine_custom_scheme asserts
%ifarch aarch64
++++++ 0001-Fix-QtAsyncio-install-dir.patch ++++++
>From ad548b61d6b011a66bc2004448c00fca595390de Mon Sep 17 00:00:00 2001
From: Christophe Marin <[email protected]>
Date: Wed, 18 Oct 2023 23:10:57 +0200
Subject: [PATCH] Fix QtAsyncio install dir
(https://bugreports.qt.io/browse/PYSIDE-2494)
---
sources/pyside6/PySide6/CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sources/pyside6/PySide6/CMakeLists.txt
b/sources/pyside6/PySide6/CMakeLists.txt
index e24fdb682..37b7a6c9c 100644
--- a/sources/pyside6/PySide6/CMakeLists.txt
+++ b/sources/pyside6/PySide6/CMakeLists.txt
@@ -111,4 +111,4 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/pyside6_global.h
DESTINATION include/${BINDING_NAME}${pyside6_SUFFIX})
install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/QtAsyncio"
- DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
+ DESTINATION "${PYTHON_SITE_PACKAGES}/${BINDING_NAME}${pyside6_SUFFIX}")
--
2.42.0
++++++ pyside-setup-everywhere-src-6.5.2.tar.xz ->
pyside-setup-everywhere-src-6.6.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/python3-pyside6/pyside-setup-everywhere-src-6.5.2.tar.xz
/work/SRC/openSUSE:Factory/.python3-pyside6.new.1945/pyside-setup-everywhere-src-6.6.0.tar.xz
differ: char 27, line 1