[med-svn] [Git][med-team/dcmtk][master] 3 commits: d/rules: Set ICONV to OFF

Mathieu Malaterre gitlab at salsa.debian.org
Mon Apr 26 11:52:22 BST 2021



Mathieu Malaterre pushed to branch master at Debian Med / dcmtk


Commits:
a9d92398 by Mathieu Malaterre at 2021-04-26T08:33:35+02:00
d/rules: Set ICONV to OFF

dcmtk package is build using ICU on Debian, remove invalid setting for
ICONV this is confusing.

Info: Building DCMTK with character set conversion support using the ICU

- - - - -
fa2c1ac3 by Mathieu Malaterre at 2021-04-26T08:38:35+02:00
d/rules: Remove bogus setting of c++11 in d/rules

Debian package was compiled using gnu++11 which is not anymore the
default for current gcc. Set it to c++14 to take advantage of latest
compilation optimization.

https://support.dcmtk.org/docs/cxx11_support.html

- - - - -
3d57911e by Mathieu Malaterre at 2021-04-26T12:50:43+02:00
d/changelog: Add dch entries

- - - - -


2 changed files:

- debian/changelog
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,9 +1,14 @@
 dcmtk (3.6.6-1~ext2) UNRELEASED; urgency=medium
 
+  [ Andreas Tille ]
   * Team upload.
   * Remove patches thanks to a hint by Jörg Riesmeier (see #981326)
 
- -- Andreas Tille <tille at debian.org>  Fri, 23 Apr 2021 10:36:47 +0200
+  [ Mathieu Malaterre ]
+  * d/rules: Set ICONV to OFF
+  * d/rules: Remove bogus setting of c++11 in d/rules
+
+ -- Mathieu Malaterre <malat at debian.org>  Mon, 26 Apr 2021 12:49:46 +0200
 
 dcmtk (3.6.6-1~ext1) experimental; urgency=medium
 


=====================================
debian/rules
=====================================
@@ -34,14 +34,12 @@ CMAKE_EXTRA_FLAGS += -DCMAKE_BUILD_TYPE:STRING=None \
  -DDCMTK_WITH_DOXYGEN:BOOL=$(BUILDDOC) \
  -DDCMTK_WITH_TIFF:BOOL=ON \
  -DDCMTK_WITH_ZLIB:BOOL=ON \
- -DDCMTK_WITH_ICONV:BOOL=ON \
+ -DDCMTK_WITH_ICONV:BOOL=OFF \
  -DUSE_COMPILER_HIDDEN_VISIBILITY:BOOL=ON \
  -DCMAKE_VERBOSE_MAKEFILE=ON \
  -DCMAKE_INSTALL_DATADIC:STRING=share/libdcmtk16 \
  -DCMAKE_SKIP_RPATH:BOOL=OFF \
- -DDCMTK_USE_CXX11_STL:BOOL=ON \
- -DDCMTK_ENABLE_CXX11:BOOL=ON
-
+ -DCMAKE_CXX_STANDARD:STRING=14
 
 override_dh_auto_configure:
 	dh_auto_configure -- $(CMAKE_EXTRA_FLAGS)



View it on GitLab: https://salsa.debian.org/med-team/dcmtk/-/compare/fe8bcbf5b07d6e80f1d498f88f44e0d14e8607d9...3d57911ef165423d6bac92f06c19a10fec8d3932

-- 
View it on GitLab: https://salsa.debian.org/med-team/dcmtk/-/compare/fe8bcbf5b07d6e80f1d498f88f44e0d14e8607d9...3d57911ef165423d6bac92f06c19a10fec8d3932
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/20210426/df879bae/attachment-0001.htm>


More information about the debian-med-commit mailing list