From 2c2d8ac3001b6ba1aa35116c14dea10cebbdb29b5f17dbb5dc0c0487515a6690 Mon Sep 17 00:00:00 2001 From: Luca Beltrame Date: Fri, 26 Oct 2018 13:03:22 +0000 Subject: [PATCH] Accepting request 644848 from home:adrianSuSE:branches:KDE:Qt5 add a remark that we can drop Qt5Webkit with FreeCAD 0.18 - enable support for Qt5Scxml - cleanup python2 deps - enable doc generation OBS-URL: https://build.opensuse.org/request/show/644848 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=18 --- pyside-setup-5.11.2.obscpio | 4 ++-- python3-pyside2.changes | 7 +++++++ python3-pyside2.spec | 18 ++++++++++++------ 3 files changed, 21 insertions(+), 8 deletions(-) diff --git a/pyside-setup-5.11.2.obscpio b/pyside-setup-5.11.2.obscpio index ea56638..2502ccc 100644 --- a/pyside-setup-5.11.2.obscpio +++ b/pyside-setup-5.11.2.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0f51ced69057c707ba638931eb87c5283a191c8fb953efb4c3b73c75ec0b6dbc -size 26230286 +oid sha256:a8dc843dc7bdddef93f9693be300ee4a9fdf80585564f98ca1adef93f9e2c6dd +size 26211854 diff --git a/python3-pyside2.changes b/python3-pyside2.changes index eaee995..013deeb 100644 --- a/python3-pyside2.changes +++ b/python3-pyside2.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Oct 24 07:14:44 UTC 2018 - Adrian Schröter + +- enable support for Qt5Scxml +- cleanup python2 deps +- enable doc generation + ------------------------------------------------------------------- Tue Oct 23 20:29:53 UTC 2018 - Christophe Giboudeaux diff --git a/python3-pyside2.spec b/python3-pyside2.spec index 8ad4232..100a32b 100644 --- a/python3-pyside2.spec +++ b/python3-pyside2.spec @@ -71,23 +71,24 @@ BuildRequires: pkgconfig(Qt5OpenGL) BuildRequires: pkgconfig(Qt5QuickWidgets) BuildRequires: pkgconfig(Qt5Script) BuildRequires: pkgconfig(Qt5ScriptTools) +BuildRequires: pkgconfig(Qt5Scxml) BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5TextToSpeech) BuildRequires: pkgconfig(Qt5WebChannel) BuildRequires: pkgconfig(Qt5WebEngineWidgets) -BuildRequires: pkgconfig(Qt5WebKit) BuildRequires: pkgconfig(Qt5WebSockets) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Xml) BuildRequires: pkgconfig(Qt5XmlPatterns) #BuildRequires: pkgconfig(Qt5Vector3D) -#breaks with llvm 5? -#BuildRequires: pkgconfig(Qt5WebKitWidgets) +# WebKit modules is to be removed when FreeCAD 0.18 is released +BuildRequires: pkgconfig(Qt5WebKit) BuildRequires: clang-devel >= 3.9 BuildRequires: libxslt-devel -BuildRequires: python-devel >= 2.6 -BuildRequires: python-setuptools +BuildRequires: python3-Sphinx +BuildRequires: python3-idna +BuildRequires: python3-urllib3 %description The PySide2 project provides Python bindings for the Qt @@ -153,6 +154,11 @@ sed -i 's,^include("[^"]*-release/lib/,include("%{_libdir}/,' %{buildroot}/%{_li sed -i 's,env python,python,' %{buildroot}/%{_bindir}/pyside2-uic +# docu generation +cd docs +make html +cd - + %check %if %{with tests} %{mypython} testrunner.py test @@ -168,7 +174,7 @@ sed -i 's,env python,python,' %{buildroot}/%{_bindir}/pyside2-uic %{py_sitedir}/* %files devel -%license LICENSE.* +%doc docs/_build/html %{_datadir}/PySide2/ %{_includedir}/* %{_libdir}/*.so