[packages/pyside-setup] up to 6.10.0

atler atler at pld-linux.org
Tue Oct 14 01:13:08 CEST 2025


commit 7ac6371f8b9910cd7f62128c8563954126deb7c9
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Oct 14 01:12:56 2025 +0200

    up to 6.10.0

 disable-broken-example.patch |  8 --------
 pyside-setup.spec            | 36 +++++++++++++++++++++++-------------
 2 files changed, 23 insertions(+), 21 deletions(-)
---
diff --git a/pyside-setup.spec b/pyside-setup.spec
index 6fd4721..188942d 100644
--- a/pyside-setup.spec
+++ b/pyside-setup.spec
@@ -7,13 +7,12 @@
 
 Summary:	Qt For Python
 Name:		pyside-setup
-Version:	6.9.2
+Version:	6.10.0
 Release:	1
 License:	LGPL v2.1+ / GPL v2
 Group:		Libraries/Python
 Source0:	https://github.com/pyside/pyside-setup/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	7d4ce1c81b744b13a9100a98e13b6ff4
-Patch0:		disable-broken-example.patch
+# Source0-md5:	a89a230e5b763971a43aa45c77112451
 URL:		https://wiki.qt.io/Qt_for_Python
 BuildRequires:	Qt63D-devel
 BuildRequires:	Qt6Bluetooth-devel
@@ -60,6 +59,7 @@ BuildRequires:	Qt6WebSockets-devel
 BuildRequires:	Qt6WebView-devel
 BuildRequires:	Qt6Widgets-devel
 BuildRequires:	Qt6Xml-devel
+BuildRequires:	clang
 BuildRequires:	clang-devel
 BuildRequires:	cups-devel
 BuildRequires:	patchelf
@@ -135,7 +135,6 @@ Dokumentacja API modułu Pythona %{module}.
 
 %prep
 %setup -q
-%patch -P 0 -p1
 
 # fix #!/usr/bin/env python -> #!/usr/bin/python:
 %{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python(\s|$),#!%{__python3}\1,' \
@@ -185,12 +184,12 @@ CXXFLAGS="${CXXFLAGS:-%rpmcppflags %rpmcxxflags}"; export CXXFLAGS; \
 %{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/PySide6/Qt/lib/lib{avcodec,avformat,avutil,swresample,swscale}.so*
 
 # Fix main libs location
-%{__mv} $RPM_BUILD_ROOT%{py3_sitedir}/PySide6/libpyside6*.abi3.so.6.9 $RPM_BUILD_ROOT%{_libdir}/
-%{__mv} $RPM_BUILD_ROOT%{py3_sitedir}/shiboken6/libshiboken6.abi3.so.6.9 $RPM_BUILD_ROOT%{_libdir}/
+%{__mv} $RPM_BUILD_ROOT%{py3_sitedir}/PySide6/libpyside6*.abi3.so.6.10 $RPM_BUILD_ROOT%{_libdir}/
+%{__mv} $RPM_BUILD_ROOT%{py3_sitedir}/shiboken6/libshiboken6.abi3.so.6.10 $RPM_BUILD_ROOT%{_libdir}/
 
 # ... but keep symlinks so linking to the library works
-ln -sr $RPM_BUILD_ROOT%{_libdir}/libpyside6*.abi3.so.6.9 $RPM_BUILD_ROOT%{py3_sitedir}/PySide6/
-ln -sr $RPM_BUILD_ROOT%{_libdir}/libshiboken6.abi3.so.6.9 $RPM_BUILD_ROOT%{py3_sitedir}/shiboken6/
+ln -sr $RPM_BUILD_ROOT%{_libdir}/libpyside6*.abi3.so.6.10 $RPM_BUILD_ROOT%{py3_sitedir}/PySide6/
+ln -sr $RPM_BUILD_ROOT%{_libdir}/libshiboken6.abi3.so.6.10 $RPM_BUILD_ROOT%{py3_sitedir}/shiboken6/
 
 %py3_ocomp $RPM_BUILD_ROOT%{py3_sitedir}
 
@@ -211,10 +210,10 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/pyside6-*
 %attr(755,root,root) %{_bindir}/shiboken6
 %attr(755,root,root) %{_bindir}/shiboken6-genpyi
-%attr(755,root,root) %{_libdir}/libpyside6*.abi3.so.6.9
+%attr(755,root,root) %{_libdir}/libpyside6*.abi3.so.6.10
 %dir %{py3_sitedir}/PySide6
 # symlinks
-%{py3_sitedir}/PySide6/libpyside6*.abi3.so.6.9
+%{py3_sitedir}/PySide6/libpyside6*.abi3.so.6.10
 %dir %{py3_sitedir}/PySide6/Qt
 %dir %{py3_sitedir}/PySide6/Qt/%{_lib}
 %{py3_sitedir}/PySide6/Qt/%{_lib}/qt6
@@ -261,16 +260,19 @@ rm -rf $RPM_BUILD_ROOT
 %{py3_sitedir}/PySide6/glue
 %{py3_sitedir}/PySide6/include
 %{py3_sitedir}/PySide6/typesystems/glue
+%dir %{py3_sitedir}/PySide6/lib
+%dir %{py3_sitedir}/PySide6/lib/cmake
+%{py3_sitedir}/PySide6/lib/cmake/PySide6
 
 %{_examplesdir}/python3-PySide6-%{version}
 
 %files -n python3-shiboken6
 %defattr(644,root,root,755)
 %doc LICENSES README.shiboken6.md
-%attr(755,root,root) %{_libdir}/libshiboken6.abi3.so.6.9
+%attr(755,root,root) %{_libdir}/libshiboken6.abi3.so.6.10
 %dir %{py3_sitedir}/shiboken6
 # symlink
-%{py3_sitedir}/shiboken6/libshiboken6.abi3.so.6.9
+%{py3_sitedir}/shiboken6/libshiboken6.abi3.so.6.10
 %{py3_sitedir}/shiboken6/__pycache__
 %{py3_sitedir}/shiboken6/*.py
 %{py3_sitedir}/shiboken6/*.pyi
@@ -278,6 +280,12 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{py3_sitedir}/shiboken6/Shiboken.abi3.so
 %{py3_sitedir}/shiboken6-%{version}-py*.egg-info
 
+#devel?
+%{py3_sitedir}/shiboken6/include
+%dir %{py3_sitedir}/shiboken6/lib
+%dir %{py3_sitedir}/shiboken6/lib/cmake
+%{py3_sitedir}/shiboken6/lib/cmake/Shiboken6
+
 %files -n shiboken6
 %defattr(644,root,root,755)
 %doc LICENSES README.shiboken6-generator.md
@@ -291,7 +299,9 @@ rm -rf $RPM_BUILD_ROOT
 %{py3_sitedir}/shiboken6_generator-%{version}-py*.egg-info
 
 #devel?
-%{py3_sitedir}/shiboken6_generator/include
+%dir %{py3_sitedir}/shiboken6_generator/lib
+%dir %{py3_sitedir}/shiboken6_generator/lib/cmake
+%{py3_sitedir}/shiboken6_generator/lib/cmake/Shiboken6Tools
 
 %if %{with doc}
 %files apidocs
diff --git a/disable-broken-example.patch b/disable-broken-example.patch
deleted file mode 100644
index d3107f0..0000000
--- a/disable-broken-example.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- pyside-setup-6.8.1.1/sources/pyside6/CMakeLists.txt~	2024-12-19 11:02:42.000000000 +0100
-+++ pyside-setup-6.8.1.1/sources/pyside6/CMakeLists.txt	2024-12-29 11:59:02.599997521 +0100
-@@ -42,4 +42,4 @@
- 
- add_subdirectory(doc)
- 
--add_subdirectory(qtexampleicons)
-+#add_subdirectory(qtexampleicons)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pyside-setup.git/commitdiff/7ac6371f8b9910cd7f62128c8563954126deb7c9



More information about the pld-cvs-commit mailing list