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 <[email protected]> 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 <[email protected]. Uploaders: Flavien Bridault <[email protected]> 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.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
