Fernando Hueso pushed to branch cifixopts at Debian Med / ctk
Commits:
4e8e0bf0 by Dominique Belhachemi at 2026-08-13T09:22:25-04:00
Remove myself from Uploaders
- - - - -
8d027cfa by Fernando Hueso at 2026-08-13T13:55:24+00:00
add new optional ITK dependency
needed when -DCTK_LIB_ImageProcessing/ITK/Core=ON
since ITK depends on VTK, it serves also for
-DCTK_LIB_Visualization/VTK/Widgets:BOOL=ON
-DCTK_LIB_Visualization/VTK/Widgets_USE_TRANSFER_FUNCTION_CHARTS:BOOL=ON
- - - - -
cc52d0a6 by Fernando Hueso at 2026-08-13T13:55:24+00:00
readd optional flags
- - - - -
0a87ac2d by Fernando Hueso at 2026-08-13T13:55:24+00:00
fix comments
- - - - -
2 changed files:
- debian/control
- debian/rules
Changes:
=====================================
debian/control
=====================================
@@ -2,7 +2,6 @@ Source: ctk
Standards-Version: 4.7.4
Maintainer: Debian Med Packaging Team
<[email protected]>
Uploaders:
- Dominique Belhachemi <[email protected]>,
Fernando Hueso <[email protected]>,
Section: libs
Build-Depends:
@@ -17,6 +16,7 @@ Build-Depends:
libdcmtk-dev,
libpng-dev,
libtiff-dev,
+ libinsighttoolkit5-dev,
libssl-dev,
debhelper-compat (= 14),
Vcs-Browser: https://salsa.debian.org/med-team/ctk
=====================================
debian/rules
=====================================
@@ -4,6 +4,8 @@ DH_VERBOSE=0
DPKG_EXPORT_BUILDFLAGS = 1
-include /usr/share/dpkg/buildflags.mk
+# Upstream default paths: "lib/ctk-0.1", "include/ctk-0.1",
"lib/ctk-0.1/plugins" and "lib/ctk-0.1/CMake" but versioning seems pointless
(https://github.com/commontk/CTK/issues/358#issuecomment-359455314)
+# -DCTK_LIB_Visualization/VTK/Widgets_USE_TRANSFER_FUNCTION_CHARTS:BOOL=ON
leads to a compilation error: ui_ctkVTKScalarsToColorsWidget.h missing
CMAKE_FLAGS = \
-DCMAKE_BUILD_TYPE:STRING=Release \
-DCMAKE_VERBOSE_MAKEFILE:BOOL=$(DH_VERBOSE) \
@@ -17,36 +19,34 @@ CMAKE_FLAGS = \
-DCTK_INSTALL_INCLUDE_DIR=/usr/include/ctk \
-DCTK_INSTALL_PLUGIN_DIR=/usr/lib/ctk/plugins \
-DCTK_INSTALL_CMAKE_DIR=/usr/lib/CMake/ctk \
- # Upstream default: "lib/ctk-0.1", "include/ctk-0.1",
"lib/ctk-0.1/plugins" and "lib/ctk-0.1/CMake" but versioning seems pointless
(https://github.com/commontk/CTK/issues/358#issuecomment-359455314)
- #-DDCMTK_DIR:PATH=/usr \
- #-DCTK_APP_ctkCommandLineModuleExplorer:BOOL=ON \
- #-DCTK_APP_ctkDICOM:BOOL=ON \
- #-DCTK_APP_ctkPluginBrowser:BOOL=ON \
- #-DCTK_APP_ctkPluginGenerator:BOOL=ON \
- #-DCTK_BUILD_QTDESIGNER_PLUGINS:BOOL=ON \
- #-DCTK_ENABLE_PluginFramework:BOOL=ON \
- #-DCTK_ENABLE_Python_Wrapping:BOOL=OFF \
- #-DCTK_ENABLE_Widgets:BOOL=ON \
- #-DCTK_LIB_CommandLineModules/Backend/FunctionPointer:BOOL=ON \
- #-DCTK_LIB_CommandLineModules/Backend/LocalProcess:BOOL=ON \
- #-DCTK_LIB_CommandLineModules/Core:BOOL=ON \
- #-DCTK_LIB_CommandLineModules/Frontend/QtGui:BOOL=ON \
- #-DCTK_LIB_CommandLineModules/Frontend/QtWebKit:BOOL=ON \
- #-DCTK_LIB_Core:BOOL=ON \
- #-DCTK_LIB_DICOM/Core:BOOL=ON \
- #-DCTK_LIB_DICOM/Widgets:BOOL=ON \
- #-DCTK_LIB_ImageProcessing/ITK/Core:BOOL=ON \
- #-DCTK_LIB_PluginFramework:BOOL=ON \
- #-DCTK_LIB_Scripting/Python/Core:BOOL=OFF \
- #-DCTK_LIB_Visualization/VTK/Core:BOOL=ON \
- #-DCTK_LIB_Visualization/VTK/Widgets:BOOL=ON \
- #-DCTK_LIB_Widgets:BOOL=ON \
- #-DCTK_PLUGIN_org.commontk.configadmin:BOOL=ON \
- #-DCTK_PLUGIN_org.commontk.eventadmin:BOOL=ON \
- #-DCTK_PLUGIN_org.commontk.log:BOOL=ON \
- #-DCTK_PLUGIN_org.commontk.metatype:BOOL=ON \
- #-DCTK_PLUGIN_org.commontk.plugingenerator.core:BOOL=ON \
- #-DCTK_PLUGIN_org.commontk.plugingenerator.ui:BOOL=ON \
+ -DCTK_APP_ctkCommandLineModuleExplorer:BOOL=ON \
+ -DCTK_APP_ctkDICOM:BOOL=ON \
+ -DCTK_APP_ctkPluginBrowser:BOOL=ON \
+ -DCTK_APP_ctkPluginGenerator:BOOL=ON \
+ -DCTK_BUILD_QTDESIGNER_PLUGINS:BOOL=ON \
+ -DCTK_ENABLE_PluginFramework:BOOL=ON \
+ -DCTK_ENABLE_Python_Wrapping:BOOL=OFF \
+ -DCTK_ENABLE_Widgets:BOOL=ON \
+ -DCTK_LIB_CommandLineModules/Backend/FunctionPointer:BOOL=ON \
+ -DCTK_LIB_CommandLineModules/Backend/LocalProcess:BOOL=ON \
+ -DCTK_LIB_CommandLineModules/Core:BOOL=ON \
+ -DCTK_LIB_CommandLineModules/Frontend/QtGui:BOOL=ON \
+ -DCTK_LIB_CommandLineModules/Frontend/QtWebKit:BOOL=ON \
+ -DCTK_LIB_Core:BOOL=ON \
+ -DCTK_LIB_DICOM/Core:BOOL=ON \
+ -DCTK_LIB_DICOM/Widgets:BOOL=ON \
+ -DCTK_LIB_ImageProcessing/ITK/Core:BOOL=ON \
+ -DCTK_LIB_PluginFramework:BOOL=ON \
+ -DCTK_LIB_Scripting/Python/Core:BOOL=OFF \
+ -DCTK_LIB_Visualization/VTK/Widgets:BOOL=ON \
+ -DCTK_LIB_Visualization/VTK/Widgets_USE_TRANSFER_FUNCTION_CHARTS:BOOL=OFF \
+ -DCTK_LIB_Widgets:BOOL=ON \
+ -DCTK_PLUGIN_org.commontk.configadmin:BOOL=ON \
+ -DCTK_PLUGIN_org.commontk.eventadmin:BOOL=ON \
+ -DCTK_PLUGIN_org.commontk.log:BOOL=ON \
+ -DCTK_PLUGIN_org.commontk.metatype:BOOL=ON \
+ -DCTK_PLUGIN_org.commontk.plugingenerator.core:BOOL=ON \
+ -DCTK_PLUGIN_org.commontk.plugingenerator.ui:BOOL=ON \
pkg_run = libctk0.1
pkg_dev = libctk-dev
View it on GitLab:
https://salsa.debian.org/med-team/ctk/-/compare/305bdff2d2f41bffefe1f4b19fe9161b7cab91dc...0a87ac2dee82e86cba3c1c584f6ee8543c7cc54c
--
View it on GitLab:
https://salsa.debian.org/med-team/ctk/-/compare/305bdff2d2f41bffefe1f4b19fe9161b7cab91dc...0a87ac2dee82e86cba3c1c584f6ee8543c7cc54c
You're receiving this email because of your account on salsa.debian.org. Manage
all notifications: https://salsa.debian.org/-/profile/notifications | Help:
https://salsa.debian.org/help
_______________________________________________
debian-med-commit mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit