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-06-01 17:19:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-pyside6 (Old)
 and      /work/SRC/openSUSE:Factory/.python3-pyside6.new.2531 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-pyside6"

Thu Jun  1 17:19:45 2023 rev:19 rq:1090156 version:6.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-pyside6/python3-pyside6.changes  
2023-04-26 17:25:09.105549853 +0200
+++ 
/work/SRC/openSUSE:Factory/.python3-pyside6.new.2531/python3-pyside6.changes    
    2023-06-01 17:19:56.818312101 +0200
@@ -1,0 +2,10 @@
+Tue May 30 08:23:43 UTC 2023 - Christophe Marin <christo...@krop.fr>
+
+- Update to 6.5.1. Check the installed changes-6.5.1 file for the
+  full list of changes
+- Drop patch, merged upstream:
+  * 0001-Fix-build-when-using-QT_FEATURE_opengles2.patch
+- Add patch:
+  * 0001-CMake-Fix-installation-of-pyi-files.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Fix-build-when-using-QT_FEATURE_opengles2.patch
  pyside-setup-everywhere-src-6.5.0.tar.xz

New:
----
  0001-CMake-Fix-installation-of-pyi-files.patch
  pyside-setup-everywhere-src-6.5.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python3-pyside6.spec ++++++
--- /var/tmp/diff_new_pack.3L9B4x/_old  2023-06-01 17:19:57.466315942 +0200
+++ /var/tmp/diff_new_pack.3L9B4x/_new  2023-06-01 17:19:57.474315990 +0200
@@ -26,7 +26,7 @@
 %endif
 #
 Name:           python3-%{pyside_flavor}
-Version:        6.5.0
+Version:        6.5.1
 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
@@ -35,12 +35,9 @@
 # PATCH-FIX-OPENSUSE
 Patch0:         0001-Always-link-to-python-libraries.patch
 # PATCH-FIX-UPSTREAM
-Patch1:         0001-Fix-build-when-using-QT_FEATURE_opengles2.patch
+Patch1:         0001-CMake-Fix-installation-of-pyi-files.patch
 # SECTION common_dependencies
-# boo#1210176 - PYSIDE-2268
-BuildRequires:  clang15-devel
-BuildRequires:  llvm15-libclang13
-#!BuildIgnore:  clang16
+BuildRequires:  clang-devel
 BuildRequires:  fdupes
 BuildRequires:  pkgconfig
 BuildRequires:  python-rpm-macros
@@ -134,7 +131,7 @@
 Python bindings for the Qt cross-platform application and UI framework
 
 %prep
-%autosetup -p1 -n %{tar_name}-%{short_version}
+%autosetup -p1 -n %{tar_name}-%{version}
 
 %build
 _libsuffix=$(echo %{_lib} | cut -b4-)
@@ -209,13 +206,18 @@
 for dir in libminimal libother libsample libsmart; do
   export 
LD_LIBRARY_PATH=$PWD/sources/shiboken6/shiboken6/tests/$dir:$LD_LIBRARY_PATH
 done
+# 2023-05-30 Only fails on armv7l
+%ifarch armv7l armv7hl
+%define excluded_tests 1
+ctest_exclude_regex="smart_smart_pointer"
+%endif
 %endif
 
 %if "%{pyside_flavor}" == "pyside6"
 %define xvfb_command xvfb-run -s "-screen 0 1600x1200x16 -ac +extension GLX 
+render -noreset" \\
 
 %define excluded_tests 1
-# Excluded tests (last update: 2023-04-08)
+# Excluded tests (last update: 2023-05-30)
 # QtWebEngineWidgets_pyside-474-qtwebengineview fails with 
'ContextResult::kTransientFailure: Failed to send 
GpuControl.CreateCommandBuffer'
 # QtGui_qpen_test times out
 # QtMultimediaWidgets_qmultimediawidgets aborts
@@ -227,6 +229,10 @@
 %ifarch aarch64
 
ctest_exclude_regex="$ctest_exclude_regex|registry_existence_test|QtWebEngineCore_web_engine_custom_scheme"
 %endif
+# Test broken by 
https://codereview.qt-project.org/c/pyside/pyside-setup/+/478366
+%ifarch aarch64 armv7l armv7hl
+ctest_exclude_regex="$ctest_exclude_regex|QtOpenGL_qopenglwindow_test"
+%endif
 %endif
 
 pushd sources/%{pyside_flavor}

++++++ 0001-CMake-Fix-installation-of-pyi-files.patch ++++++
>From 7a3a196a7733e5af18881c22b9082bcc91f992ca Mon Sep 17 00:00:00 2001
From: Christophe Marin <christo...@krop.fr>
Date: Tue, 30 May 2023 11:02:03 +0200
Subject: [PATCH] CMake: Fix installation of pyi files

'file(GLOB ...)' cannot be used since these files are generated
at build time.

Patch by Julien Schueller.

Fixes: PYSIDE-2184
Pick-to: 6.5

---
 sources/pyside6/cmake/Macros/PySideModules.cmake | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/sources/pyside6/cmake/Macros/PySideModules.cmake 
b/sources/pyside6/cmake/Macros/PySideModules.cmake
index d86b993..463c609 100644
--- a/sources/pyside6/cmake/Macros/PySideModules.cmake
+++ b/sources/pyside6/cmake/Macros/PySideModules.cmake
@@ -259,11 +259,7 @@ macro(create_pyside_module)
                               ${generate_pyi_options})
         add_dependencies("${module_NAME}_pyi" ${module_NAME})
 
-        file(GLOB hinting_stub_files
-             RELATIVE
-                 "${CMAKE_CURRENT_BINARY_DIR}/PySide6"
-                 "${CMAKE_CURRENT_BINARY_DIR}/PySide6/*.pyi")
-        install(FILES ${hinting_stub_files}
+        install(FILES "${CMAKE_CURRENT_BINARY_DIR}/../${module_NAME}.pyi"
                 DESTINATION "${PYTHON_SITE_PACKAGES}/PySide6")
     endif()
 
-- 
2.40.1


++++++ pyside-setup-everywhere-src-6.5.0.tar.xz -> 
pyside-setup-everywhere-src-6.5.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/python3-pyside6/pyside-setup-everywhere-src-6.5.0.tar.xz
 
/work/SRC/openSUSE:Factory/.python3-pyside6.new.2531/pyside-setup-everywhere-src-6.5.1.tar.xz
 differ: char 26, line 1

Reply via email to