summaryrefslogtreecommitdiff
path: root/cad/freecad
diff options
context:
space:
mode:
Diffstat (limited to 'cad/freecad')
-rw-r--r--cad/freecad/Makefile11
-rw-r--r--cad/freecad/distinfo6
-rw-r--r--cad/freecad/files/patch-spnav-support94
-rw-r--r--cad/freecad/files/patch-src_Gui_GuiApplicationNativeEventAware.cpp18
-rw-r--r--cad/freecad/pkg-plist196
5 files changed, 124 insertions, 201 deletions
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index 9daab05f2cfc..8fd5de1ec75c 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -1,6 +1,5 @@
PORTNAME= FreeCAD
-DISTVERSION= 1.0.0
-PORTREVISION= 6
+DISTVERSION= 1.0.1
CATEGORIES= cad
MAINTAINER= cmt@FreeBSD.org
@@ -40,7 +39,8 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \
libavformat.so.58:multimedia/ffmpeg4 \
libmed.so:french/med \
libshiboken6.abi3.so:devel/shiboken6@${PY_FLAVOR} \
- libhdf5.so:science/hdf5
+ libhdf5.so:science/hdf5 \
+ libspnav.so:misc/libspnav
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pivy>0:graphics/py-pivy@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/matplotlib/__init__.py:math/py-matplotlib@${PY_FLAVOR}
@@ -102,13 +102,10 @@ CMAKE_ARGS+= -DOCC_INCLUDE_DIR="${LOCALBASE}/include/OpenCASCADE" \
CMAKE_INSTALL_PREFIX= ${PREFIX}/${PORTNAME}
-OPTIONS_DEFINE= COLLADA SPNAV
+OPTIONS_DEFINE= COLLADA
COLLADA_DESC= Install pycollada for Collada files import
COLLADA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycollada>0:graphics/py-pycollada@${PY_FLAVOR}
-SPNAV_DESC= Enable libspnav (SpaceMouse) support
-SPNAV_CMAKE_BOOL= FREECAD_SPNAV_SUPPORT
-SPNAV_LIB_DEPENDS= libspnav.so:misc/libspnav
.include <bsd.port.options.mk>
diff --git a/cad/freecad/distinfo b/cad/freecad/distinfo
index a9ec8fc266a5..657cfb894275 100644
--- a/cad/freecad/distinfo
+++ b/cad/freecad/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1731962480
-SHA256 (FreeCAD-FreeCAD-1.0.0_GH0.tar.gz) = 51115afd8e3b89f4bac343b986b0800d8e1c68fc1e322c3cd179cfe1033ef937
-SIZE (FreeCAD-FreeCAD-1.0.0_GH0.tar.gz) = 91599325
+TIMESTAMP = 1747340459
+SHA256 (FreeCAD-FreeCAD-1.0.1_GH0.tar.gz) = f62bc07c477544eff62b6ab0fc3bb63fa7f1e6f94763c51b0049507842d444f3
+SIZE (FreeCAD-FreeCAD-1.0.1_GH0.tar.gz) = 91625067
SHA256 (Ondsel-Development-OndselSolver-91f70382beeb58b32432b5a82da3802e4c19199c_GH0.tar.gz) = 061f651f503f1ec5a9814e174cdb8a9ba84d511a3b8be3d94852e84976c6b158
SIZE (Ondsel-Development-OndselSolver-91f70382beeb58b32432b5a82da3802e4c19199c_GH0.tar.gz) = 4667938
diff --git a/cad/freecad/files/patch-spnav-support b/cad/freecad/files/patch-spnav-support
deleted file mode 100644
index e9b364d61f60..000000000000
--- a/cad/freecad/files/patch-spnav-support
+++ /dev/null
@@ -1,94 +0,0 @@
-commit f2b872ba4dc509622bda2d86ce42e2464d40832b
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
-Date: Mon Mar 24 01:03:53 2025 +0100
-
- attempt to fix building with libspnav
-
-diff --git cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake
-index e9aa47fd6e..826c510ef0 100644
---- cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake
-+++ cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake
-@@ -142,6 +142,7 @@ macro(InitializeFreeCADBuildOptions)
- option(BUILD_CLOUD "Build the FreeCAD cloud module" OFF)
- option(ENABLE_DEVELOPER_TESTS "Build the FreeCAD unit tests suit" ON)
-
-+ option(FREECAD_SPNAV_SUPPORT "Enable libspnav support" OFF)
- if(MSVC)
- set(FREECAD_3DCONNEXION_SUPPORT "NavLib" CACHE STRING "Select version of the 3Dconnexion device integration")
- set_property(CACHE FREECAD_3DCONNEXION_SUPPORT PROPERTY STRINGS "NavLib" "Raw input")
-diff --git src/Gui/CMakeLists.txt src/Gui/CMakeLists.txt
-index 642f58568f..52cc393875 100644
---- src/Gui/CMakeLists.txt
-+++ src/Gui/CMakeLists.txt
-@@ -133,7 +133,8 @@ if(${Qt5WinExtras_FOUND})
- )
- endif()
-
--IF(SPNAV_FOUND)
-+IF(FREECAD_SPNAV_SUPPORT AND SPNAV_FOUND)
-+ add_definitions(-D_USE_3DCONNEXION_SDK)
- if(SPNAV_USE_X11)
- add_definitions(-DSPNAV_USE_X11)
- if (FREECAD_QT_MAJOR_VERSION EQUAL 5 AND UNIX AND NOT APPLE)
-@@ -175,7 +176,11 @@ IF(SPNAV_FOUND)
- list(APPEND FreeCADGui_LIBS
- ${SPNAV_LIBRARIES}
- )
--ENDIF(SPNAV_FOUND)
-+ENDIF(FREECAD_SPNAV_SUPPORT AND SPNAV_FOUND)
-+
-+IF(FREECAD_SPNAV_SUPPORT AND NOT SPNAV_FOUND)
-+ MESSAGE(FATAL_ERROR "libspnav support requested but libspnav not found")
-+ENDIF(FREECAD_SPNAV_SUPPORT AND NOT SPNAV_FOUND)
-
- IF(OCULUS_FOUND)
- add_definitions(-DOCULUS_FOUND)
-diff --git src/Gui/GuiApplicationNativeEventAware.cpp src/Gui/GuiApplicationNativeEventAware.cpp
-index ba41901472..c0cf3c7666 100644
---- src/Gui/GuiApplicationNativeEventAware.cpp
-+++ src/Gui/GuiApplicationNativeEventAware.cpp
-@@ -33,7 +33,7 @@
-
-
- #if defined(_USE_3DCONNEXION_SDK) || defined(SPNAV_FOUND)
--#if defined(Q_OS_LINUX)
-+#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
- #if defined(SPNAV_USE_X11)
- #include "3Dconnexion/GuiNativeEventLinuxX11.h"
- #else
-@@ -59,7 +59,15 @@ Gui::GUIApplicationNativeEventAware::~GUIApplicationNativeEventAware() = default
- void Gui::GUIApplicationNativeEventAware::initSpaceball(QMainWindow *window)
- {
- #if defined(_USE_3DCONNEXION_SDK) || defined(SPNAV_FOUND)
-+# if defined(USE_3DCONNEXION_NAVLIB)
-+ ParameterGrp::handle hViewGrp = App::GetApplication().GetParameterGroupByPath(
-+ "User parameter:BaseApp/Preferences/View");
-+ if (nativeEvent && hViewGrp->GetBool("LegacySpaceMouseDevices", false)) {
-+ nativeEvent->initSpaceball(window);
-+ }
-+# else
- nativeEvent->initSpaceball(window);
-+# endif
- #else
- Q_UNUSED(window);
- #endif
-diff --git src/Gui/View3DInventorViewer.cpp src/Gui/View3DInventorViewer.cpp
-index 694f834583..d32c2486b5 100644
---- src/Gui/View3DInventorViewer.cpp
-+++ src/Gui/View3DInventorViewer.cpp
-@@ -555,7 +555,15 @@ void View3DInventorViewer::init()
- //filter a few qt events
- viewerEventFilter = new ViewerEventFilter;
- installEventFilter(viewerEventFilter);
-+#if defined(USE_3DCONNEXION_NAVLIB)
-+ ParameterGrp::handle hViewGrp = App::GetApplication().GetParameterGroupByPath(
-+ "User parameter:BaseApp/Preferences/View");
-+ if (hViewGrp->GetBool("LegacySpaceMouseDevices", false)) {
-+ getEventFilter()->registerInputDevice(new SpaceNavigatorDevice);
-+ }
-+#else
- getEventFilter()->registerInputDevice(new SpaceNavigatorDevice);
-+#endif
- getEventFilter()->registerInputDevice(new GesturesDevice(this));
-
- try{
diff --git a/cad/freecad/files/patch-src_Gui_GuiApplicationNativeEventAware.cpp b/cad/freecad/files/patch-src_Gui_GuiApplicationNativeEventAware.cpp
new file mode 100644
index 000000000000..a46ce349429f
--- /dev/null
+++ b/cad/freecad/files/patch-src_Gui_GuiApplicationNativeEventAware.cpp
@@ -0,0 +1,18 @@
+commit 8ae0abfd1d044c295c939c032790a7c4e3e960c0
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
+
+ enable spnav on FreeBSD, too
+
+diff --git src/Gui/GuiApplicationNativeEventAware.cpp src/Gui/GuiApplicationNativeEventAware.cpp
+index 622f38ea47..9e02558875 100644
+--- src/Gui/GuiApplicationNativeEventAware.cpp
++++ src/Gui/GuiApplicationNativeEventAware.cpp
+@@ -33,7 +33,7 @@
+
+
+ #if defined(_USE_3DCONNEXION_SDK) || defined(SPNAV_FOUND)
+-#if defined(Q_OS_LINUX)
++#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
+ #if defined(SPNAV_USE_X11)
+ #include "3Dconnexion/GuiNativeEventLinuxX11.h"
+ #else
diff --git a/cad/freecad/pkg-plist b/cad/freecad/pkg-plist
index 9d9738115aae..89d6c49b078e 100644
--- a/cad/freecad/pkg-plist
+++ b/cad/freecad/pkg-plist
@@ -1596,6 +1596,7 @@ FreeCAD/Mod/TechDraw/TDTest/DrawViewSymbolTest.py
FreeCAD/Mod/TechDraw/TDTest/TechDrawTestUtilities.py
FreeCAD/Mod/TechDraw/TDTest/TestHatch.svg
FreeCAD/Mod/TechDraw/TDTest/TestImage.png
+FreeCAD/Mod/TechDraw/TDTest/TestNonAsciiSymbol.svg
FreeCAD/Mod/TechDraw/TDTest/TestSymbol.svg
FreeCAD/Mod/TechDraw/TDTest/TestTemplate.svg
FreeCAD/Mod/TechDraw/TDTest/__init__.py
@@ -2023,98 +2024,103 @@ FreeCAD/share/Gui/PreferencePacks/FreeCAD Light/FreeCAD Light.cfg
FreeCAD/share/Gui/PreferencePacks/package.xml
FreeCAD/share/Gui/Stylesheets/FreeCAD Dark.qss
FreeCAD/share/Gui/Stylesheets/FreeCAD Light.qss
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-double-LeftRight-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-double-LeftRight-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-double-LeftRight-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-double-LeftRight-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-double-LeftRight-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-double-UpDown-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-double-UpDown-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-double-UpDown-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-double-UpDown-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-double-UpDown-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-down-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-down-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-down-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-down-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-down-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-left-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-left-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-left-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-left-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-left-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-leftDown-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-leftDown-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-leftDown-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-leftDown-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-leftDown-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-right-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-right-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-right-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-right-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-right-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-rightDown-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-rightDown-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-rightDown-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-rightDown-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-rightDown-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-up-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-up-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-up-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-up-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Arrow-up-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Close-DarkRed.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Close-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Hmovetoolbar-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Hmovetoolbar-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Hmovetoolbar-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Hmovetoolbar-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Hmovetoolbar-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Hsepartoolbar-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Hsepartoolbar-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Hsepartoolbar-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Hsepartoolbar-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Hsepartoolbar-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_FoldOver_Blue-Blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_FoldOver_Blue-dark.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_FoldOver_Blue-light.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_Fold_Blue-Blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_Fold_Blue-dark.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_Fold_Blue-light.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_UnFoldOver_Blue-Blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_UnfoldOver_Blue-dark.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_UnfoldOver_Blue-light.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_Unfold_Blue-Blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_Unfold_Blue-dark.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_Unfold_Blue-light.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_fold_black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_fold_darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_fold_lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_fold_white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_unfold_black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_unfold_darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_unfold_lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Qsint_header_unfold_white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Radio-checked-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Radio-checked-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Radio-checked-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Radio-checked-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Radio-checked-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Radio-unchecked-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Radio-unchecked-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Radio-unchecked-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Radio-unchecked-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Radio-unchecked-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Vmovetoolbar-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Vmovetoolbar-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Vmovetoolbar-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Vmovetoolbar-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Vmovetoolbar-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Vsepartoolbar-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Vsepartoolbar-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Vsepartoolbar-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Vsepartoolbar-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/Vsepartoolbar-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-double-leftright-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-double-leftright-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-double-leftright-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-double-leftright-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-double-leftright-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-double-updown-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-double-updown-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-double-updown-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-double-updown-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-double-updown-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-down-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-down-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-down-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-down-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-down-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-left-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-left-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-left-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-left-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-left-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-leftdown-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-leftdown-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-leftdown-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-leftdown-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-leftdown-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-right-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-right-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-right-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-right-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-right-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-rightdown-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-rightdown-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-rightdown-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-rightdown-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-rightdown-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-up-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-up-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-up-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-up-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/arrow-up-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-empty-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-empty-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-empty-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-empty-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-empty-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/close-darkred.png
+FreeCAD/share/Gui/Stylesheets/images_classic/close-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/hmovetoolbar-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/hmovetoolbar-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/hmovetoolbar-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/hmovetoolbar-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/hmovetoolbar-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/hsepartoolbar-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/hsepartoolbar-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/hsepartoolbar-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/hsepartoolbar-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/hsepartoolbar-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_foldover_blue-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_foldover_blue-dark.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_foldover_blue-light.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_fold_blue-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_fold_blue-dark.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_fold_blue-light.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_unfoldover_blue-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_unfoldover_blue-dark.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_unfoldover_blue-light.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_unfold_blue-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_unfold_blue-dark.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_unfold_blue-light.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_fold_black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_fold_darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_fold_lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_fold_white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_unfold_black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_unfold_darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_unfold_lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/qsint_header_unfold_white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/radio-checked-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/radio-checked-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/radio-checked-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/radio-checked-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/radio-checked-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/radio-unchecked-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/radio-unchecked-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/radio-unchecked-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/radio-unchecked-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/radio-unchecked-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/vmovetoolbar-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/vmovetoolbar-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/vmovetoolbar-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/vmovetoolbar-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/vmovetoolbar-white.png
+FreeCAD/share/Gui/Stylesheets/images_classic/vsepartoolbar-black.png
+FreeCAD/share/Gui/Stylesheets/images_classic/vsepartoolbar-blue.png
+FreeCAD/share/Gui/Stylesheets/images_classic/vsepartoolbar-darkgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/vsepartoolbar-lightgray.png
+FreeCAD/share/Gui/Stylesheets/images_classic/vsepartoolbar-white.png
FreeCAD/share/Gui/Stylesheets/images_classic/autohide-black.png
FreeCAD/share/Gui/Stylesheets/images_classic/autohide-blue.png
FreeCAD/share/Gui/Stylesheets/images_classic/autohide-darkgray.png
@@ -2128,11 +2134,6 @@ FreeCAD/share/Gui/Stylesheets/images_classic/check-mark-blue.png
FreeCAD/share/Gui/Stylesheets/images_classic/check-mark-darkgray.png
FreeCAD/share/Gui/Stylesheets/images_classic/check-mark-lightgray.png
FreeCAD/share/Gui/Stylesheets/images_classic/check-mark-white.png
-FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-Empty-black.png
-FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-Empty-blue.png
-FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-Empty-darkgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-Empty-lightgray.png
-FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-Empty-white.png
FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-checked-black.png
FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-checked-blue.png
FreeCAD/share/Gui/Stylesheets/images_classic/checkbox-checked-darkgray.png
@@ -2974,6 +2975,7 @@ bin/freecad-thumbnailer
%%PYTHON_SITELIBDIR%%/freecad/project_utility.py
%%PYTHON_SITELIBDIR%%/freecad/sketcher.py
%%PYTHON_SITELIBDIR%%/freecad/utils.py
+%%PYTHON_SITELIBDIR%%/freecad/utils_zip.py
%%QT_PLUGINDIR%%/designer/libFreeCAD_widgets.so
share/applications/org.freecad.FreeCAD.desktop
share/icons/hicolor/16x16/apps/org.freecad.FreeCAD.png