Package: magics++ / 2.30.0-5

Metadata

Package Version Patches format
magics++ 2.30.0-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
terralib.patch | (download)

src/CMakeLists.txt | 15 0 + 15 - 0 !
1 file changed, 15 deletions(-)

 add debians libterralib, rather than built-in version
Last-Updated: 2016-07-08
python3.patch | (download)

python/Magics.i.in | 13 13 + 0 - 0 !
python/Magics/macro.py | 102 56 + 46 - 0 !
python/Magics/metgram.py | 308 154 + 154 - 0 !
python/Magics/toolbox.py | 60 23 + 37 - 0 !
test/bufr.py | 3 2 + 1 - 0 !
test/cairo.py | 4 3 + 1 - 0 !
test/coast.py | 1 1 + 0 - 0 !
test/grib.py | 3 2 + 1 - 0 !
tools/axis2doc.py | 112 55 + 57 - 0 !
tools/beau.py | 4 2 + 2 - 0 !
tools/xml2doc.py | 35 16 + 19 - 0 !
tools/xml2html.py | 78 39 + 39 - 0 !
tools/xml2mv.py | 75 38 + 37 - 0 !
tools/xml2odt.py | 44 22 + 22 - 0 !
tools/xml2split.py | 8 4 + 4 - 0 !
utils/epsgrams.py | 9 5 + 4 - 0 !
utils/plumes.py | 13 7 + 6 - 0 !
17 files changed, 442 insertions(+), 430 deletions(-)

 python2,3 compatability code
Last-Updated: 2016-12-07
soname version.patch | (download)

cmake/ecbuild_add_library.cmake | 2 1 + 1 - 0 !
src/CMakeLists.txt | 10 10 + 0 - 0 !
2 files changed, 11 insertions(+), 1 deletion(-)

 add versioned soname for debian.
reproducibility.patch | (download)

tools/xml2cc.pl | 7 6 + 1 - 0 !
tools/xml2mv.pl | 7 5 + 2 - 0 !
2 files changed, 11 insertions(+), 3 deletions(-)

 bit-identical reproducibility fixes:
 * Don't put timestamps into header files.
 * Don't include random build path in config file.
 * 2016-01-07: Include LC_ALL=C when sorting
Bugs-Debian: https://bugs.debian.org/792824
Last-Updated: 2016-01-07
pkgconfig fix.patch | (download)

CMakeLists.txt | 7 6 + 1 - 0 !
cmake/ecbuild_pkgconfig.cmake | 3 3 + 0 - 0 !
2 files changed, 9 insertions(+), 1 deletion(-)

 need args for ecbuild_pkgconfig() to work
Last-Updated: 2016-01-09
cmake config.patch | (download)

cmake/project-config.cmake.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 ensure /usr/include/magics on include path in metview
Last-Updated: 2016-01-09
unique ptr.patch | (download)

src/basic/ParameterSettings.cc | 4 2 + 2 - 0 !
src/basic/ParameterSettings.h | 12 6 + 6 - 0 !
src/decoders/GribDecoder.cc | 4 2 + 2 - 0 !
src/decoders/TitleTemplate.cc | 2 1 + 1 - 0 !
src/decoders/TitleTemplate.h | 2 1 + 1 - 0 !
src/libMagWrapper/MagPlus.cc | 6 3 + 3 - 0 !
src/magics.h | 2 1 + 1 - 0 !
src/visualisers/AutomaticContourMethod.h | 8 4 + 4 - 0 !
src/visualisers/CalculateColourTechnique.cc | 4 2 + 2 - 0 !
src/visualisers/LabelPlotting.cc | 2 1 + 1 - 0 !
tools/xml2cc.pl | 4 2 + 2 - 0 !
tools/xml2cc.pl.workshop | 4 2 + 2 - 0 !
tools/xml2mv.pl | 6 3 + 3 - 0 !
13 files changed, 30 insertions(+), 30 deletions(-)

 for g++ 6, we move to c++14, auto_ptr is deprecated.
 So use std::unique_ptr
Last-Updated: 2016-11-01
numpy fixes.patch | (download)

python/Magics.i.in | 2 1 + 1 - 0 !
python/numpy.i | 1943 1720 + 223 - 0 !
2 files changed, 1721 insertions(+), 224 deletions(-)

 update the numpy.i from a copy in numpy.git to add
 python3 support
Last-Updated: 2016-10-29
rm ksh.patch | (download)

apps/MagMLInterpretor/magjson-script.in | 2 1 + 1 - 0 !
apps/MagMLInterpretor/magml-script.in | 2 1 + 1 - 0 !
apps/metgram/metgram-script.in | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 remove ksh, as unsupported in debian right now
Last-Updated: 2016-11-13