[med-svn] [Git][med-team/sight][master] 3 commits: Add missing build-dep packages.
Steven Robbins (@smr)
gitlab at salsa.debian.org
Fri Feb 14 05:29:57 GMT 2025
Steven Robbins pushed to branch master at Debian Med / sight
Commits:
1d3de11b by Steve Robbins at 2025-02-13T21:09:48-06:00
Add missing build-dep packages.
- - - - -
f5fe527f by Steve Robbins at 2025-02-13T21:59:45-06:00
Fix usage of itkTypeMacro()
- - - - -
a1a4a6c2 by Steve Robbins at 2025-02-13T22:26:36-06:00
ready for release
- - - - -
4 changed files:
- debian/changelog
- debian/control
- + debian/patches/fix-type-macros
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+sight (24.1.0-2) unstable; urgency=medium
+
+ * Team upload.
+ * [1d3de11] Add missing build-dep packages. Closes: #1094050.
+ * [f5fe527] Fix usage of itkTypeMacro(). Closes: #1094894.
+
+ -- Steve M. Robbins <smr at debian.org> Thu, 13 Feb 2025 22:24:09 -0600
+
sight (24.1.0-1) unstable; urgency=medium
[ Flavien BRIDAULT ]
=====================================
debian/control
=====================================
@@ -3,7 +3,8 @@ 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: cmake (>=3.19.0),
+Build-Depends: binutils-gold,
+ cmake (>=3.19.0),
dcmtk,
debhelper-compat (= 13),
dh-exec,
@@ -14,7 +15,7 @@ Build-Depends: cmake (>=3.19.0),
libcppunit-dev,
libexpat1-dev,
libfftw3-dev,
- libgdcm-dev,
+ libgdcm-dev, libgdcm-tools,
libglm-dev,
libinsighttoolkit5-dev,
libogre-1.12-dev,
@@ -28,6 +29,7 @@ Build-Depends: cmake (>=3.19.0),
libvtk9-qt-dev,
pandoc,
qt3d5-dev,
+ qtdeclarative5-dev,
qtmultimedia5-dev,
qtquickcontrols2-5-dev,
qttools5-dev,
=====================================
debian/patches/fix-type-macros
=====================================
@@ -0,0 +1,44 @@
+--- sight.orig/libs/filter/image/min_max_propagation.cpp
++++ sight/libs/filter/image/min_max_propagation.cpp
+@@ -57,7 +57,7 @@
+ using Pointer = itk::SmartPointer<self_t>;
+
+ itkNewMacro(self_t);
+- itkTypeMacro(MinMaxPropagCriterion, ImageFunction);
++ itkTypeMacro(min_max_propag_criterion, ImageFunction);
+
+ using pixel_t = typename superclass_t::InputPixelType;
+ using index_t = typename TImage::IndexType;
+--- sight.orig/libs/io/itk/factory/inr_image_io.hpp
++++ sight/libs/io/itk/factory/inr_image_io.hpp
+@@ -49,7 +49,7 @@
+ itkNewMacro(self_t)
+
+ /** Run-time type information (and related methods). */
+- itkTypeMacro(InrImageIO, superclass_t) inr_image_io(const Self&) = delete; //purposely not implemented
++ itkTypeMacro(inr_image_io, superclass_t) inr_image_io(const Self&) = delete; //purposely not implemented
+ void operator=(const Self&) = delete; //purposely not implemented
+
+ /*-------- This part of the interfaces deals with reading data. ----- */
+--- sight.orig/libs/io/itk/factory/inr_image_io_factory.hpp
++++ sight/libs/io/itk/factory/inr_image_io_factory.hpp
+@@ -52,7 +52,7 @@
+ itkFactorylessNewMacro(self_t)
+
+ /** Run-time type information (and related methods). */
+- itkTypeMacro(InrImageIOFactory, ObjectFactoryBase)
++ itkTypeMacro(inr_image_io_factory, ObjectFactoryBase)
+
+ /** Register one factory of this type */
+ static void register_one_factory()
+--- sight.orig/libs/io/itk/itk_logger.cpp
++++ sight/libs/io/itk/itk_logger.cpp
+@@ -37,7 +37,7 @@
+ using self_t = itk_logger;
+ using pointer_t = ::itk::SmartPointer<self_t>;
+
+- itkTypeMacro(ItkLogger, ::itk::Object);
++ itkTypeMacro(itk_logger, ::itk::Object);
+
+ static pointer_t New();
+
=====================================
debian/patches/series
=====================================
@@ -7,3 +7,4 @@ fix-itk-build.patch
gcc13.patch
gcc14.patch
vtk9.3.patch
+fix-type-macros
View it on GitLab: https://salsa.debian.org/med-team/sight/-/compare/3c7378cb3a8ca5095d96ded0b4a54fee22df52a1...a1a4a6c2688fa1d48b4f029e841ab9e15ce1e983
--
View it on GitLab: https://salsa.debian.org/med-team/sight/-/compare/3c7378cb3a8ca5095d96ded0b4a54fee22df52a1...a1a4a6c2688fa1d48b4f029e841ab9e15ce1e983
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/20250214/1634262e/attachment-0001.htm>
More information about the debian-med-commit
mailing list