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 <[email protected]>  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 <[email protected]>
 
 --- 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 <[email protected]>
 
 --- 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 <[email protected]>
+
+--- 
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.


_______________________________________________
debian-med-commit mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to