1
0

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
This commit is contained in:
Luca Beltrame 2018-10-26 13:03:22 +00:00 committed by Git OBS Bridge
parent de89f43f49
commit 2c2d8ac300
3 changed files with 21 additions and 8 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:0f51ced69057c707ba638931eb87c5283a191c8fb953efb4c3b73c75ec0b6dbc oid sha256:a8dc843dc7bdddef93f9693be300ee4a9fdf80585564f98ca1adef93f9e2c6dd
size 26230286 size 26211854

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Wed Oct 24 07:14:44 UTC 2018 - Adrian Schröter <adrian@suse.de>
- enable support for Qt5Scxml
- cleanup python2 deps
- enable doc generation
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Oct 23 20:29:53 UTC 2018 - Christophe Giboudeaux <christophe@krop.fr> Tue Oct 23 20:29:53 UTC 2018 - Christophe Giboudeaux <christophe@krop.fr>

View File

@ -71,23 +71,24 @@ BuildRequires: pkgconfig(Qt5OpenGL)
BuildRequires: pkgconfig(Qt5QuickWidgets) BuildRequires: pkgconfig(Qt5QuickWidgets)
BuildRequires: pkgconfig(Qt5Script) BuildRequires: pkgconfig(Qt5Script)
BuildRequires: pkgconfig(Qt5ScriptTools) BuildRequires: pkgconfig(Qt5ScriptTools)
BuildRequires: pkgconfig(Qt5Scxml)
BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5Svg)
BuildRequires: pkgconfig(Qt5TextToSpeech) BuildRequires: pkgconfig(Qt5TextToSpeech)
BuildRequires: pkgconfig(Qt5WebChannel) BuildRequires: pkgconfig(Qt5WebChannel)
BuildRequires: pkgconfig(Qt5WebEngineWidgets) BuildRequires: pkgconfig(Qt5WebEngineWidgets)
BuildRequires: pkgconfig(Qt5WebKit)
BuildRequires: pkgconfig(Qt5WebSockets) BuildRequires: pkgconfig(Qt5WebSockets)
BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Widgets)
BuildRequires: pkgconfig(Qt5Xml) BuildRequires: pkgconfig(Qt5Xml)
BuildRequires: pkgconfig(Qt5XmlPatterns) BuildRequires: pkgconfig(Qt5XmlPatterns)
#BuildRequires: pkgconfig(Qt5Vector3D) #BuildRequires: pkgconfig(Qt5Vector3D)
#breaks with llvm 5? # WebKit modules is to be removed when FreeCAD 0.18 is released
#BuildRequires: pkgconfig(Qt5WebKitWidgets) BuildRequires: pkgconfig(Qt5WebKit)
BuildRequires: clang-devel >= 3.9 BuildRequires: clang-devel >= 3.9
BuildRequires: libxslt-devel BuildRequires: libxslt-devel
BuildRequires: python-devel >= 2.6 BuildRequires: python3-Sphinx
BuildRequires: python-setuptools BuildRequires: python3-idna
BuildRequires: python3-urllib3
%description %description
The PySide2 project provides Python bindings for the Qt 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 sed -i 's,env python,python,' %{buildroot}/%{_bindir}/pyside2-uic
# docu generation
cd docs
make html
cd -
%check %check
%if %{with tests} %if %{with tests}
%{mypython} testrunner.py test %{mypython} testrunner.py test
@ -168,7 +174,7 @@ sed -i 's,env python,python,' %{buildroot}/%{_bindir}/pyside2-uic
%{py_sitedir}/* %{py_sitedir}/*
%files devel %files devel
%license LICENSE.* %doc docs/_build/html
%{_datadir}/PySide2/ %{_datadir}/PySide2/
%{_includedir}/* %{_includedir}/*
%{_libdir}/*.so %{_libdir}/*.so