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 2026-03-28 20:12:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-pyside6 (Old)
 and      /work/SRC/openSUSE:Factory/.python3-pyside6.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-pyside6"

Sat Mar 28 20:12:58 2026 rev:50 rq:1342828 version:6.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-pyside6/python3-pyside6.changes  
2026-02-11 18:47:44.482590248 +0100
+++ 
/work/SRC/openSUSE:Factory/.python3-pyside6.new.8177/python3-pyside6.changes    
    2026-03-28 20:14:00.879066127 +0100
@@ -1,0 +2,6 @@
+Mon Mar 23 19:58:52 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.11.0. Check the installed changes-6.11.0 file for the
+  full list of changes
+
+-------------------------------------------------------------------

Old:
----
  pyside-setup-everywhere-src-6.10.2.tar.xz

New:
----
  pyside-setup-everywhere-src-6.11.0.tar.xz

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

Other differences:
------------------
++++++ python3-pyside6.spec ++++++
--- /var/tmp/diff_new_pack.CsIxDe/_old  2026-03-28 20:14:02.395128697 +0100
+++ /var/tmp/diff_new_pack.CsIxDe/_new  2026-03-28 20:14:02.395128697 +0100
@@ -17,7 +17,7 @@
 
 
 %define tar_name pyside-setup-everywhere-src
-%define tar_version 6.10.2
+%define tar_version 6.11.0
 
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%flavor" == ""
@@ -43,7 +43,7 @@
 %endif
 
 Name:           %{mypython}-%{pyside_flavor}
-Version:        6.10.2
+Version:        6.11.0
 Release:        0
 Summary:        Python bindings for Qt 6
 License:        (GPL-2.0-only AND (GPL-2.0-only OR GPL-3.0-or-later) AND 
GPL-3.0-only WITH Qt-GPL-exception-1.0) OR LGPL-3.0-only
@@ -87,7 +87,6 @@
 # /SECTION
 # SECTION essential_modules
 BuildRequires:  cmake(Qt6Concurrent) >= %{version}
-BuildRequires:  cmake(Qt6ExampleIconsPrivate) >= %{version}
 BuildRequires:  cmake(Qt6Gui) >= %{version}
 BuildRequires:  cmake(Qt6GuiPrivate) >= %{version}
 BuildRequires:  cmake(Qt6Network) >= %{version}
@@ -239,18 +238,46 @@
 %build
 _libsuffix=$(echo %{_lib} | cut -b4-)
 
-# The python script used to set paths before running tests
-# doesn't handle build dirs called 'build'
-%global __qt6_builddir %{pyside_flavor}
-
 # Fix installation dir
 sed -i 's#purelib#platlib#' sources/shiboken6/cmake/ShibokenHelpers.cmake
 
-pushd sources/%{pyside_flavor}
-
 # numpy changed the include path on 2.0
 numpyinc=$(%{__mypython} -c 'import numpy; print(numpy.get_include())')
 
+%if "%{pyside_flavor}" == "shiboken6"
+
+# The shiboken generator was split in the 6.11.0 release, build and install it 
first
+pushd sources/shiboken6_generator
+sed -i 's#FORCE##' cmake/ShibokenGeneratorSetup.cmake
+
+_shiboken_generator_install_root=$PWD/install
+cat >> _shiboken_generator_install_root << EOF
+`echo $_shiboken_generator_install_root`
+EOF
+
+export 
CMAKE_PREFIX_PATH=${_shiboken_generator_install_root}%{_qt6_prefix}:%{_prefix}
+export PATH=${_shiboken_generator_install_root}%{_bindir}:$PATH
+
+%cmake_qt6 \
+  
-DCMAKE_INSTALL_PREFIX:STRING=${_shiboken_generator_install_root}%{_qt6_prefix} 
\
+  -DLIB_INSTALL_DIR:STRING=%{_lib} \
+  -DCMAKE_SKIP_RPATH:BOOL=ON
+
+%qt6_build
+
+cmake --build %{__qt6_build_options} -v -t install
+
+# Now, to build shiboken, we temporarily hack some paths in the freshly 
installed CMake files
+sed -i "s#_IMPORT_PREFIX \"%{_qt6_prefix}\"#_IMPORT_PREFIX 
\"${_shiboken_generator_install_root}%{_qt6_prefix}\"#" 
${_shiboken_generator_install_root}%{_qt6_cmakedir}/Shiboken6Tools/Shiboken6ToolsTargets-relwithdebinfo.cmake
+popd
+%endif
+
+# The python script used to set paths before running tests
+# doesn't handle build dirs called 'build'
+%global __qt6_builddir %{pyside_flavor}
+
+pushd sources/%{pyside_flavor}
+
 %cmake_qt6 \
   -DBUILD_TESTS:BOOL=ON \
   -DLIB_SUFFIX:STRING="${_libsuffix}" \
@@ -264,7 +291,7 @@
   -DCTEST_TESTING_TIMEOUT=120 \
   %{nil}
 
-%{qt6_build}
+%qt6_build
 
 popd
 
@@ -274,6 +301,13 @@
 popd
 
 %if "%{pyside_flavor}" == "shiboken6"
+# Move shiboken_tools files to the right place
+_shiboken_generator_install_root=$(<sources/shiboken6_generator/_shiboken_generator_install_root)
+cp -rv ${_shiboken_generator_install_root}/* %{buildroot}
+
+# and restore paths in CMake files
+sed -i "s#\"${_shiboken_generator_install_root}\"##" 
%{buildroot}%{_qt6_cmakedir}/Shiboken6Tools/Shiboken6ToolsTargets-relwithdebinfo.cmake
+
 sed -i 's@^#.*env python.*$@#!%{__mypython}@' 
%{buildroot}%{_bindir}/shiboken_tool.py
 
 # Delete weird copies
@@ -303,7 +337,7 @@
 cp -r *.egg-info $sitearch
 %fdupes $sitearch
 
-%fdupes -s %{buildroot}%{_libdir}/cmake
+%fdupes %{buildroot}%{_libdir}/cmake
 
 %check
 # the pyside tests need to know the path to the 'qmake' executable

++++++ 0001-Fix-installation.patch ++++++
--- /var/tmp/diff_new_pack.CsIxDe/_old  2026-03-28 20:14:02.463131504 +0100
+++ /var/tmp/diff_new_pack.CsIxDe/_new  2026-03-28 20:14:02.491132660 +0100
@@ -1,17 +1,17 @@
-From c069622d35a00485742b125caf9439b31b1b972f Mon Sep 17 00:00:00 2001
+From b6df4f8906911d7907d588403a63c6f10e706209 Mon Sep 17 00:00:00 2001
 From: Christophe Marin <[email protected]>
 Date: Tue, 7 Oct 2025 15:54:32 +0200
 Subject: [PATCH] Fix installation
 
 Upstream decided to install files in non-standard locations.
 ---
- sources/pyside6/CMakeLists.txt               | 2 +-
- sources/shiboken6/generator/CMakeLists.txt   | 4 ++--
- sources/shiboken6/libshiboken/CMakeLists.txt | 2 +-
+ sources/pyside6/CMakeLists.txt                       | 2 +-
+ sources/shiboken6/libshiboken/CMakeLists.txt         | 2 +-
+ sources/shiboken6_generator/generator/CMakeLists.txt | 4 ++--
  3 files changed, 4 insertions(+), 4 deletions(-)
 
 diff --git a/sources/pyside6/CMakeLists.txt b/sources/pyside6/CMakeLists.txt
-index 6b73d70..74aaba5 100644
+index bfe3956..b3f9946 100644
 --- a/sources/pyside6/CMakeLists.txt
 +++ b/sources/pyside6/CMakeLists.txt
 @@ -40,7 +40,7 @@ install(EXPORT PySide6Targets
@@ -23,11 +23,23 @@
              FILE PySide6Targets.cmake)
  endif()
  
-diff --git a/sources/shiboken6/generator/CMakeLists.txt 
b/sources/shiboken6/generator/CMakeLists.txt
-index 997468f..d0948d9 100644
---- a/sources/shiboken6/generator/CMakeLists.txt
-+++ b/sources/shiboken6/generator/CMakeLists.txt
-@@ -73,11 +73,11 @@ install(EXPORT "${package_name}Targets"
+diff --git a/sources/shiboken6/libshiboken/CMakeLists.txt 
b/sources/shiboken6/libshiboken/CMakeLists.txt
+index bc3569b..de7b06b 100644
+--- a/sources/shiboken6/libshiboken/CMakeLists.txt
++++ b/sources/shiboken6/libshiboken/CMakeLists.txt
+@@ -221,6 +221,6 @@ if(NOT is_pyside6_superproject_build)
+ 
+     install(EXPORT Shiboken6WheelTargets
+             NAMESPACE Shiboken6::
+-            DESTINATION "${LIB_INSTALL_DIR}/wheels/cmake/Shiboken6"
++            DESTINATION "${LIB_INSTALL_DIR}/cmake/Shiboken6"
+             FILE Shiboken6Targets.cmake)
+ endif()
+diff --git a/sources/shiboken6_generator/generator/CMakeLists.txt 
b/sources/shiboken6_generator/generator/CMakeLists.txt
+index 33bb413..fd2a9f3 100644
+--- a/sources/shiboken6_generator/generator/CMakeLists.txt
++++ b/sources/shiboken6_generator/generator/CMakeLists.txt
+@@ -72,11 +72,11 @@ install(EXPORT "${package_name}Targets"
  if(NOT is_pyside6_superproject_build)
      install(TARGETS shiboken6
              EXPORT "${package_name}WheelTargets"
@@ -41,18 +53,7 @@
              FILE "${package_name}Targets.cmake")
  endif()
  
-diff --git a/sources/shiboken6/libshiboken/CMakeLists.txt 
b/sources/shiboken6/libshiboken/CMakeLists.txt
-index 973d14b..c4235f8 100644
---- a/sources/shiboken6/libshiboken/CMakeLists.txt
-+++ b/sources/shiboken6/libshiboken/CMakeLists.txt
-@@ -217,6 +217,6 @@ if(NOT is_pyside6_superproject_build)
- 
-     install(EXPORT Shiboken6WheelTargets
-             NAMESPACE Shiboken6::
--            DESTINATION "${LIB_INSTALL_DIR}/wheels/cmake/Shiboken6"
-+            DESTINATION "${LIB_INSTALL_DIR}/cmake/Shiboken6"
-             FILE Shiboken6Targets.cmake)
- endif()
 -- 
-2.51.0
+2.53.0
+
 

++++++ 0001-Revert-Modify-headers-installation-for-CMake-builds.patch ++++++
--- /var/tmp/diff_new_pack.CsIxDe/_old  2026-03-28 20:14:02.531134311 +0100
+++ /var/tmp/diff_new_pack.CsIxDe/_new  2026-03-28 20:14:02.531134311 +0100
@@ -1,10 +1,9 @@
-From 80632681335d0dbc4b801a513a78ed921bd5377c Mon Sep 17 00:00:00 2001
+From 8c63e7f4545258045c30e99409fd055d4bf9d86c Mon Sep 17 00:00:00 2001
 From: Christophe Marin <[email protected]>
 Date: Tue, 7 Oct 2025 14:14:43 +0200
 Subject: [PATCH] Revert "Modify headers installation for CMake builds"
 
 /usr/include/ is the correct location for include headers.
-
 ---
  build_scripts/platforms/unix.py                            | 4 ++--
  build_scripts/platforms/windows_desktop.py                 | 7 ++++---
@@ -39,10 +38,10 @@
              "{install_dir}/{cmake_package_name}/include",
              destination_dir / "include",
 diff --git a/build_scripts/platforms/windows_desktop.py 
b/build_scripts/platforms/windows_desktop.py
-index e023ff0..83f06c3 100644
+index 55b9287..a91105d 100644
 --- a/build_scripts/platforms/windows_desktop.py
 +++ b/build_scripts/platforms/windows_desktop.py
-@@ -94,10 +94,11 @@ def prepare_packages_win32(pyside_build, _vars):
+@@ -96,10 +96,11 @@ def prepare_packages_win32(pyside_build, _vars):
              _filter=pdbs,
              recursive=False, _vars=_vars)
  
@@ -71,10 +70,10 @@
  install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/QtAsyncio"
          DESTINATION 
"${PYTHON_SITE_PACKAGES}/${BINDING_NAME}${pyside6_SUFFIX}")
 diff --git a/sources/pyside6/PySide6/QtCore/CMakeLists.txt 
b/sources/pyside6/PySide6/QtCore/CMakeLists.txt
-index 2f49b61..6359ff4 100644
+index 997b0fe..ac6b451 100644
 --- a/sources/pyside6/PySide6/QtCore/CMakeLists.txt
 +++ b/sources/pyside6/PySide6/QtCore/CMakeLists.txt
-@@ -306,4 +306,4 @@ if (APPLE)
+@@ -307,4 +307,4 @@ if (APPLE)
  endif()
  
  install(FILES ${pyside6_SOURCE_DIR}/qtcorehelper.h 
${pyside6_SOURCE_DIR}/qiopipe.h
@@ -111,30 +110,30 @@
 -install(FILES ${pyside6_SOURCE_DIR}/qpydesignerextensions.h DESTINATION 
PySide6/include/QtDesigner)
 +install(FILES ${pyside6_SOURCE_DIR}/qpydesignerextensions.h DESTINATION 
include/PySide6/QtDesigner)
 diff --git a/sources/pyside6/PySide6/QtGraphs/CMakeLists.txt 
b/sources/pyside6/PySide6/QtGraphs/CMakeLists.txt
-index f416078..29a7b25 100644
+index 1846f59..7689607 100644
 --- a/sources/pyside6/PySide6/QtGraphs/CMakeLists.txt
 +++ b/sources/pyside6/PySide6/QtGraphs/CMakeLists.txt
-@@ -96,4 +96,4 @@ create_pyside_module(NAME QtGraphs
+@@ -97,4 +97,4 @@ create_pyside_module(NAME QtGraphs
                       DROPPED_ENTRIES QtGraphs_DROPPED_ENTRIES)
  
  install(FILES ${pyside6_SOURCE_DIR}/qtgraphs_helper.h
 -        DESTINATION PySide6/include/QtGraphs)
 +        DESTINATION include/PySide6/QtGraphs)
 diff --git a/sources/pyside6/PySide6/QtGui/CMakeLists.txt 
b/sources/pyside6/PySide6/QtGui/CMakeLists.txt
-index b9e8429..1d2d411 100644
+index 778b1d6..3dd9380 100644
 --- a/sources/pyside6/PySide6/QtGui/CMakeLists.txt
 +++ b/sources/pyside6/PySide6/QtGui/CMakeLists.txt
-@@ -366,4 +366,4 @@ create_pyside_module(NAME QtGui
+@@ -367,4 +367,4 @@ create_pyside_module(NAME QtGui
  
  install(FILES ${pyside6_SOURCE_DIR}/qpytextobject.h
                ${pyside6_SOURCE_DIR}/qtguihelper.h
 -        DESTINATION PySide6/include/QtGui/)
 +        DESTINATION include/PySide6/QtGui/)
 diff --git a/sources/pyside6/cmake/Macros/PySideModules.cmake 
b/sources/pyside6/cmake/Macros/PySideModules.cmake
-index 86791f4..7bb7714 100644
+index c54b869..6dbc1fc 100644
 --- a/sources/pyside6/cmake/Macros/PySideModules.cmake
 +++ b/sources/pyside6/cmake/Macros/PySideModules.cmake
-@@ -378,7 +378,7 @@ macro(create_pyside_module)
+@@ -379,7 +379,7 @@ macro(create_pyside_module)
  
  
      install(FILES 
${CMAKE_CURRENT_BINARY_DIR}/PySide6/${module_NAME}/pyside6_${lower_module_name}_python.h
@@ -144,10 +143,10 @@
  
  #   Copy typesystem files and remove module names from the <load-typesystem> 
element
 diff --git a/sources/pyside6/libpyside/CMakeLists.txt 
b/sources/pyside6/libpyside/CMakeLists.txt
-index 75c2328..f8b25a4 100644
+index 4f95ce0..40a7244 100644
 --- a/sources/pyside6/libpyside/CMakeLists.txt
 +++ b/sources/pyside6/libpyside/CMakeLists.txt
-@@ -101,7 +101,7 @@ append_size_optimization_flags(pyside6)
+@@ -103,7 +103,7 @@ append_size_optimization_flags(pyside6)
  
  target_include_directories(pyside6 PUBLIC
    $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
@@ -156,7 +155,7 @@
  )
  
  target_compile_definitions(pyside6 PRIVATE -DQT_LEAN_HEADERS=1 
-DQT_NO_KEYWORDS=1)
-@@ -177,7 +177,7 @@ 
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/PySide6ConfigVersion.cmake.in"
+@@ -179,7 +179,7 @@ 
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/PySide6ConfigVersion.cmake.in"
                 "${CMAKE_CURRENT_BINARY_DIR}/PySide6ConfigVersion.cmake" @ONLY)
  
  install(FILES ${libpyside_HEADERS}
@@ -166,10 +165,10 @@
  # build-time installation
  install(TARGETS pyside6 EXPORT PySide6Targets
 diff --git a/sources/pyside6/libpysideqml/CMakeLists.txt 
b/sources/pyside6/libpysideqml/CMakeLists.txt
-index 1430334..dac3cdd 100644
+index 4c6ef38..f2ebe51 100644
 --- a/sources/pyside6/libpysideqml/CMakeLists.txt
 +++ b/sources/pyside6/libpysideqml/CMakeLists.txt
-@@ -84,7 +84,7 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D 
QT_NO_CAST_FROM_ASCII -D QT_NO_CAST_T
+@@ -86,7 +86,7 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D 
QT_NO_CAST_FROM_ASCII -D QT_NO_CAST_T
  qfp_strip_library("pyside6qml")
  
  install(FILES ${libpysideqml_HEADERS}
@@ -179,7 +178,7 @@
  #built-time installation
  install(TARGETS pyside6qml EXPORT PySide6Targets
 diff --git a/sources/pyside6/libpysideremoteobjects/CMakeLists.txt 
b/sources/pyside6/libpysideremoteobjects/CMakeLists.txt
-index caaadc2..4669fb6 100644
+index 4196eb3..3857cd6 100644
 --- a/sources/pyside6/libpysideremoteobjects/CMakeLists.txt
 +++ b/sources/pyside6/libpysideremoteobjects/CMakeLists.txt
 @@ -80,7 +80,7 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D 
QT_NO_CAST_FROM_ASCII -D QT_NO_CAST_T
@@ -205,10 +204,10 @@
  python_include_dir=@Python_INCLUDE_DIRS@
  
 diff --git a/sources/shiboken6/libshiboken/CMakeLists.txt 
b/sources/shiboken6/libshiboken/CMakeLists.txt
-index 6136632..973d14b 100644
+index 45a967c..bc3569b 100644
 --- a/sources/shiboken6/libshiboken/CMakeLists.txt
 +++ b/sources/shiboken6/libshiboken/CMakeLists.txt
-@@ -111,7 +111,7 @@ add_library(Shiboken6::libshiboken ALIAS libshiboken)
+@@ -113,7 +113,7 @@ endif()
  target_include_directories(libshiboken PUBLIC
    $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
    $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>
@@ -217,7 +216,7 @@
  )
  
  if (NOT "${NUMPY_INCLUDE_DIR}" STREQUAL "")
-@@ -196,7 +196,7 @@ install(FILES
+@@ -200,7 +200,7 @@ install(FILES
          signature.h
          signature_p.h
  
@@ -227,6 +226,6 @@
                              LIBRARY DESTINATION "${LIB_INSTALL_DIR}"
                              ARCHIVE DESTINATION "${LIB_INSTALL_DIR}"
 -- 
-2.51.0
+2.53.0
 
 

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

Reply via email to