[med-svn] [Git][med-team/sight][master] 4 commits: Update dependencies

Flavien Bridault (@fbridault-guest) gitlab at salsa.debian.org
Wed Oct 20 14:21:33 BST 2021



Flavien Bridault pushed to branch master at Debian Med / sight


Commits:
611e1a80 by Flavien Bridault at 2021-10-20T15:20:55+02:00
Update dependencies


- - - - -
f90fbf34 by Flavien Bridault at 2021-10-20T15:20:55+02:00
Add patch to add missing includes with g++11


- - - - -
98e49287 by Flavien Bridault at 2021-10-20T15:20:55+02:00
Update url in metadata


- - - - -
86a21263 by Flavien Bridault at 2021-10-20T15:21:17+02:00
Update changelog


- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/add_missing_includes.patch
- debian/patches/series
- debian/upstream/metadata


Changes:

=====================================
debian/changelog
=====================================
@@ -4,7 +4,11 @@ sight (21.0.0-1) UNRELEASED; urgency=medium
   * Rename vrrender package into sightviewer
   * Add package for sightcalibrator
   * d/p/: remove patch to fix vrrender launch, no longer needed
-    Add patch to fix the loading of dynamic libraries at runtime    
+    Add patch to fix the loading of dynamic libraries at runtime
+    Add patch to add missing stdlib includes
+  * Build-Depends: qt3d5-dev, qtmultimedia5-dev, qtquickcontrols2-5-dev,
+                   libarchive-dev,libfftw3-dev, libopenigtlink-dev
+  * d/upstream: update github organization urls
 
   [Andreas Tille]
   * Team upload.
@@ -15,8 +19,7 @@ sight (21.0.0-1) UNRELEASED; urgency=medium
   * Remove trailing whitespace in debian/changelog (routine-update)
   * Update watch file format version to 4.
   * Versioned Build-Depends: libcamp-dev (>= 0.8.4-3)
-  * Build-Depends: libopencv-dev, libceres-dev, libvtkgdcm-cil,
-                   libvtkgdcm-java, python3-vtkgdcm, libgdcm-tools
+  * Build-Depends: libopencv-dev, libceres-dev
 
  -- Andreas Tille <tille at debian.org>  Tue, 19 Oct 2021 19:14:42 +0200
 


=====================================
debian/control
=====================================
@@ -3,37 +3,38 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
 Uploaders: Flavien Bridault <fbridault at ircad.fr>
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
-               cmake (>=3.19.0),
+Build-Depends: cmake (>=3.19.0),
+               dcmtk,
+               debhelper-compat (= 13),
+               dbus-x11,
+               libarchive-dev,
                libboost-all-dev,
-               zlib1g-dev,
-               libexpat1-dev,
+               libcamp-dev (>= 0.8.4-3),
+               libceres-dev,
                libcppunit-dev,
+               libexpat1-dev,
+               libfftw3-dev,
+               libgdcm-dev,
+               libglm-dev,
+               libinsighttoolkit4-dev,
+               libogre-1.12-dev,
+               libopencv-dev,
+               libopenigtlink-dev,
                libqt5opengl5-dev,
                libqt5x11extras5-dev,
-               qttools5-dev,
                libvtk9-dev,
-               libgdcm-dev,
-               libinsighttoolkit4-dev,
                libvtkgdcm-dev,
                libvtk9-qt-dev,
-               libcamp-dev (>= 0.8.4-3),
-               libglm-dev,
-               libopencv-dev,
-               libceres-dev,
-               libvtkgdcm-cil,
-               libvtkgdcm-java,
-               python3-vtkgdcm,
-               libgdcm-tools,
-               xvfb,
-               xauth,
-               dcmtk,
-               dbus-x11,
+               qt3d5-dev,
+               qtmultimedia5-dev,
+               qtquickcontrols2-5-dev,
+               qttools5-dev,
                rdfind,
                symlinks,
-               libogre-1.12-dev,
-               zstd,
-               dcmtk
+               xauth,
+               xvfb,
+               zlib1g-dev,
+               zstd
 Standards-Version: 4.6.0
 Vcs-Browser: https://salsa.debian.org/med-team/sight
 Vcs-Git: https://salsa.debian.org/med-team/sight.git


=====================================
debian/patches/add_missing_includes.patch
=====================================
@@ -0,0 +1,105 @@
+Author: Flavien Bridault <fbridault at ircad.fr>
+Description: Add missing includes of <thread>
+Applied-Upstream: https://git.ircad.fr/sight/sight/-/commit/b20ecd58
+--- sight.orig/libs/core/core/test/api/com/SignalTest.cpp
++++ sight/libs/core/core/test/api/com/SignalTest.cpp
+@@ -34,6 +34,7 @@
+ #include <boost/date_time/posix_time/posix_time.hpp>
+ 
+ #include <string>
++#include <thread>
+ 
+ // Registers the fixture into the 'registry'
+ CPPUNIT_TEST_SUITE_REGISTRATION(sight::core::com::ut::SignalTest);
+--- sight.orig/libs/core/core/test/api/com/SlotTest.cpp
++++ sight/libs/core/core/test/api/com/SlotTest.cpp
+@@ -35,6 +35,7 @@
+ 
+ #include <functional>
+ #include <future>
++#include <thread>
+ 
+ // Registers the fixture into the 'registry'
+ CPPUNIT_TEST_SUITE_REGISTRATION(sight::core::com::ut::SlotTest);
+--- sight.orig/libs/core/core/test/api/thread/TaskHandlerTest.cpp
++++ sight/libs/core/core/test/api/thread/TaskHandlerTest.cpp
+@@ -28,6 +28,7 @@
+ 
+ #include <exception>
+ #include <iostream>
++#include <thread>
+ 
+ // Registers the fixture into the 'registry'
+ CPPUNIT_TEST_SUITE_REGISTRATION(sight::core::thread::ut::TaskHandlerTest);
+--- sight.orig/libs/core/core/test/api/thread/WorkerTest.cpp
++++ sight/libs/core/core/test/api/thread/WorkerTest.cpp
+@@ -31,6 +31,7 @@
+ #include <atomic>
+ #include <exception>
+ #include <iostream>
++#include <thread>
+ 
+ // Registers the fixture into the 'registry'
+ CPPUNIT_TEST_SUITE_REGISTRATION(sight::core::thread::ut::WorkerTest);
+--- sight.orig/libs/core/core/thread/WorkerAsio.cpp
++++ sight/libs/core/core/thread/WorkerAsio.cpp
+@@ -27,6 +27,8 @@
+ #include <boost/asio/deadline_timer.hpp>
+ #include <boost/asio/io_service.hpp>
+ 
++#include <thread>
++
+ namespace sight::core::thread
+ {
+ 
+--- sight.orig/libs/core/data/test/tu/MTLockTest.cpp
++++ sight/libs/core/data/test/tu/MTLockTest.cpp
+@@ -27,6 +27,7 @@
+ #include <data/mt/ObjectWriteLock.hpp>
+ 
+ #include <functional>
++#include <thread>
+ 
+ // Registers the fixture into the 'registry'
+ CPPUNIT_TEST_SUITE_REGISTRATION(sight::data::ut::MTLockTest);
+--- sight.orig/libs/core/service/test/tu/SlotsSignalsStuff.cpp
++++ sight/libs/core/service/test/tu/SlotsSignalsStuff.cpp
+@@ -29,6 +29,8 @@
+ 
+ #include <service/macros.hpp>
+ 
++#include <thread>
++
+ namespace sight::service
+ {
+ 
+--- sight.orig/libs/core/service/test/tu/SlotsSignalsTest.cpp
++++ sight/libs/core/service/test/tu/SlotsSignalsTest.cpp
+@@ -29,6 +29,7 @@
+ #include <service/registry/ObjectService.hpp>
+ 
+ #include <utest/Exception.hpp>
++#include <thread>
+ 
+ // Registers the fixture into the 'registry'
+ CPPUNIT_TEST_SUITE_REGISTRATION(::sight::service::ut::SlotsSignalsTest);
+--- sight.orig/libs/ui/qt/test/tu/WorkerQtTest.cpp
++++ sight/libs/ui/qt/test/tu/WorkerQtTest.cpp
+@@ -37,6 +37,7 @@
+ #include <QTimer>
+ 
+ #include <functional>
++#include <thread>
+ 
+ // Registers the fixture into the 'registry'
+ CPPUNIT_TEST_SUITE_REGISTRATION(sight::ui::qt::ut::WorkerQtTest);
+--- sight.orig/modules/io/realsense/SScan.cpp
++++ sight/modules/io/realsense/SScan.cpp
+@@ -43,6 +43,7 @@
+ 
+ #include <algorithm>
+ #include <fstream>
++#include <thread>
+ 
+ namespace sight::module::io::realsense
+ {


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
+add_missing_includes.patch
 fix-dynamic-load.patch


=====================================
debian/upstream/metadata
=====================================
@@ -1,4 +1,4 @@
-Bug-Database: https://github.com/IRCAD-IHU/sight/issues
-Bug-Submit: https://github.com/IRCAD-IHU/sight/issues/new
-Repository: https://github.com/IRCAD-IHU/sight.git
-Repository-Browse: https://github.com/IRCAD-IHU/sight
+Bug-Database: https://github.com/IRCAD/sight/issues
+Bug-Submit: https://github.com/IRCAD/sight/issues/new
+Repository: https://github.com/IRCAD/sight.git
+Repository-Browse: https://github.com/IRCAD/sight



View it on GitLab: https://salsa.debian.org/med-team/sight/-/compare/8330ca21fff85047fd176f2d9c6696b59b464e51...86a21263a8c72674731e931d9e926b50271bffcb

-- 
View it on GitLab: https://salsa.debian.org/med-team/sight/-/compare/8330ca21fff85047fd176f2d9c6696b59b464e51...86a21263a8c72674731e931d9e926b50271bffcb
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/20211020/fd52ed9a/attachment-0001.htm>


More information about the debian-med-commit mailing list