commit 5058d8e3f675c4361109d301cec027d18a6a4ffb Author: Jan Rękorajski <bagg...@pld-linux.org> Date: Sun Dec 29 17:42:16 2024 +0100
- switch to Qt6 for PySide and shiboken FreeCAD.spec | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) --- diff --git a/FreeCAD.spec b/FreeCAD.spec index c618c27..c48f40c 100644 --- a/FreeCAD.spec +++ b/FreeCAD.spec @@ -30,18 +30,18 @@ BuildRequires: FreeImage-devel BuildRequires: Mesa-libGLU-devel BuildRequires: OpenCASCADE-devel BuildRequires: PyCXX -BuildRequires: Qt5Concurrent-devel -BuildRequires: Qt5Core-devel -BuildRequires: Qt5Designer-devel -BuildRequires: Qt5Network-devel -BuildRequires: Qt5OpenGL-devel -BuildRequires: Qt5PrintSupport-devel -BuildRequires: Qt5Svg-devel -BuildRequires: Qt5Test-devel -BuildRequires: Qt5UiTools-devel -BuildRequires: Qt5WebKit-devel -BuildRequires: Qt5Widgets-devel -BuildRequires: Qt5Xml-devel +BuildRequires: Qt6Concurrent-devel +BuildRequires: Qt6Core-devel +BuildRequires: Qt6Designer-devel +BuildRequires: Qt6Network-devel +BuildRequires: Qt6OpenGL-devel +BuildRequires: Qt6PrintSupport-devel +BuildRequires: Qt6Svg-devel +BuildRequires: Qt6Test-devel +BuildRequires: Qt6UiTools-devel +BuildRequires: Qt6WebEngine-devel +BuildRequires: Qt6Widgets-devel +BuildRequires: Qt6Xml-devel BuildRequires: SoQt-devel BuildRequires: appstream-glib-devel BuildRequires: boost-devel @@ -56,10 +56,10 @@ BuildRequires: netgen-mesher-devel # not needed at the moment #BuildRequires: opencv-devel #BuildRequires: pyside-tools -#BuildRequires: python3-PySide2-devel +#BuildRequires: python3-PySide6-devel BuildRequires: python3-devel BuildRequires: python3-matplotlib -#BuildRequires: shiboken +#BuildRequires: shiboken6 BuildRequires: vtk-devel BuildRequires: xerces-c BuildRequires: xerces-c-devel @@ -70,7 +70,7 @@ Requires: glib2 >= 1:2.26.0 # Needed for plugin support and is not a soname dependency. Requires: hicolor-icon-theme Requires: python3-Pivy -Requires: python3-PySide2 +Requires: python3-PySide6 Requires: python3-collada Requires: python3-matplotlib BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -114,6 +114,8 @@ cd build -DENABLE_DEVELOPER_TESTS=OFF \ -DBUILD_DESIGNER_PLUGIN=ON \ -DBUILD_FEM_NETGEN=ON \ + -DFREECAD_QT_MAJOR_VERSION=6 \ + -DQT_DEFAULT_MAJOR_VERSION=6 \ %if %{with system_smesh} -DFREECAD_USE_EXTERNAL_SMESH=ON \ -DSMESH_INCLUDE_DIR=%{_includedir}/smesh \ ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/FreeCAD.git/commitdiff/5058d8e3f675c4361109d301cec027d18a6a4ffb _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit