[med-svn] [Git][med-team/camitk][master] Adding IMP dependency to libcamitk-devel for extensions support, and patch an...

Manik Bhattacharjee (@manik.bhattacharjee) gitlab at salsa.debian.org
Tue Feb 10 18:41:02 GMT 2026



Manik Bhattacharjee pushed to branch master at Debian Med / camitk


Commits:
e2e802fd by Manik Bhattacharjee at 2026-02-10T19:40:05+01:00
Adding IMP dependency to libcamitk-devel for extensions support, and patch an error that triggers an Appstream error

- - - - -


6 changed files:

- debian/changelog
- debian/control
- debian/patches/0002-disable-python-binding-library-test.patch
- debian/patches/0003-force-camitk-extension-on-save.patch
- + debian/patches/0004-remove-invalid-line-desktop-file.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+camitk (6.0.0-3) unstable; urgency=medium
+
+  * Minor user issue fixed: due to the new extension system,
+    libcamitk-dev should always be installed with camitk-imp so that
+    the tools needed to create and load extensions are available.
+    Adding this to the debian/control file.
+   * Patching a .desktop file to fix Appstream error
+
+ -- Manik Bhattacharjee <manik.bhattacharjee at univ-grenoble-alpes.fr>  Tue, 10 Feb 2026 18:52:08 +0100
+
 camitk (6.0.0-2) unstable; urgency=medium
 
   * Installation from experimental tested successfully, minor UI issue fixed


=====================================
debian/control
=====================================
@@ -126,7 +126,8 @@ Description: Computer Assisted Medical Intervention Tool Kit - documentation
 
 Package: camitk-imp
 Architecture: any
-Depends: ${shlibs:Depends},
+Depends: libcamitk-dev,
+         ${shlibs:Depends},
          ${misc:Depends}
 Suggests: camitk-actionstatemachine
 Description: workbench application for the CamiTK library


=====================================
debian/patches/0002-disable-python-binding-library-test.patch
=====================================
@@ -3,7 +3,7 @@ Description: Disable python binding library tests
  internet connection to install python requirements which is forbidden
  during package building on salsa.
 
-Forwarded: no
+Forwarded: not-needed
 Author: Manik Bhattacharjee <manik.bhattacharjee at univ-grenoble-alpes.fr>
 
 --- a/sdk/libraries/python/CMakeLists.txt


=====================================
debian/patches/0003-force-camitk-extension-on-save.patch
=====================================
@@ -2,7 +2,7 @@ Description: When user saves a camitk file, file extension .camitk is added to t
    When the user saved a new extension file or a new workspace file, the extension .camitk was not automatically added to the filename.
    When the user tried to open the saved file, it was not visible due to the wrong filename extensions
 
-Forwarded: yes
+Forwarded: https://gricad-gitlab.univ-grenoble-alpes.fr/CamiTK/CamiTK/-/merge_requests/251
 Author: Manik Bhattacharjee <manik.bhattacharjee at univ-grenoble-alpes.fr>
 
 --- a/sdk/actions/application/file/SaveWorkspace.cpp


=====================================
debian/patches/0004-remove-invalid-line-desktop-file.patch
=====================================
@@ -0,0 +1,14 @@
+Description: Invalid .desktop files creates a warning for debian package
+   An invalid line was present in the .desktop file of camitk-actionstatemachine
+
+Bug: https://gricad-gitlab.univ-grenoble-alpes.fr/CamiTK/CamiTK/-/issues/241
+Author: Manik Bhattacharjee <manik.bhattacharjee at univ-grenoble-alpes.fr>
+
+--- a/sdk/applications/actionstatemachine/resources/camitk-actionstatemachine.desktop
++++ b/sdk/applications/actionstatemachine/resources/camitk-actionstatemachine.desktop
+@@ -11,4 +11,4 @@ Exec=camitk-actionstatemachine
+ Icon=camitk-actionstatemachine
+ Categories=Graphics;Science;MedicalSoftware;ImageProcessing;3DGraphics;DataVisualization
+ Keywords=CamiTK;Automata;SCXML;Replay;Demo
+-sh: 1: q: not found
++


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
 0001-disable-graph-generation-in-api.patch
 0002-disable-python-binding-library-test.patch
 0003-force-camitk-extension-on-save.patch
+0004-remove-invalid-line-desktop-file.patch



View it on GitLab: https://salsa.debian.org/med-team/camitk/-/commit/e2e802fd6181d715f1e86b35c40f5c23d45191f1

-- 
View it on GitLab: https://salsa.debian.org/med-team/camitk/-/commit/e2e802fd6181d715f1e86b35c40f5c23d45191f1
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260210/08309838/attachment-0001.htm>


More information about the debian-med-commit mailing list