On Thu, Oct 31, 2019 at 08:11:31PM -0700, Torsten Rohlfing wrote:

> > There hasn't been any followup on this bug since two years and we're now
> > moving
> > forward with the Qt4 removal, are the immediate plans to port cmtk to Qt5
> > or
> > should we remove it from the archive?
> >
> No plans for Qt5 whatsoever.
> 
> The only thing to note here is that Qt is actually optional for the vast
> majority of CMTK's tools. The package config could probably be changed to
> build without GUI support, which would remove the dependency on Qt.

I'm attaching a patch which disables the GUI tools in the package build.

Cheers,
        Moritz
diff -aur cmtk-3.3.1p1+dfsg.orig/debian/control cmtk-3.3.1p1+dfsg/debian/control
--- cmtk-3.3.1p1+dfsg.orig/debian/control	2019-01-25 09:24:56.000000000 +0100
+++ cmtk-3.3.1p1+dfsg/debian/control	2019-11-10 22:43:57.518788563 +0100
@@ -13,8 +13,6 @@
                libbz2-dev,
                libfftw3-dev,
                liblzma-dev,
-               libqt4-dev,
-               qt4-qmake,
                libpng-dev,
                libtiff-dev | libtiff4-dev,
                libwrap0-dev,
diff -aur cmtk-3.3.1p1+dfsg.orig/debian/rules cmtk-3.3.1p1+dfsg/debian/rules
--- cmtk-3.3.1p1+dfsg.orig/debian/rules	2019-01-25 09:24:56.000000000 +0100
+++ cmtk-3.3.1p1+dfsg/debian/rules	2019-11-10 22:48:57.444774239 +0100
@@ -38,7 +38,7 @@
 		-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
 		-DBUILD_APPS:BOOL=ON \
 		-DBUILD_DOCUMENTATION:BOOL=OFF \
-		-DBUILD_GUI:BOOL=ON \
+		-DBUILD_GUI:BOOL=OFF \
 		-DBUILD_SHARED_LIBS:BOOL=ON \
 		-DBUILD_TESTING:BOOL=$(TESTING) \
 		-DCMTK_BUILD_DCMTK:BOOL=OFF \
@@ -49,7 +49,7 @@
 		-DCMTK_ROOT_PATH_SRI24:PATH=/usr/share/data/sri24-atlas \
 		-DCMTK_USE_DCMTK:BOOL=ON \
 		-DCMTK_USE_FFTW:BOOL=ON \
-		-DCMTK_USE_QT:BOOL=ON \
+		-DCMTK_USE_QT:BOOL=OFF \
 		-DCMTK_USE_SMP:BOOL=ON \
 		-DCMTK_USE_SQLITE:BOOL=ON \
 		-DDART_TESTING_TIMEOUT:STRING=15000 \

Reply via email to