Package: libvigraimpex / 1.11.1+dfsg-8

Metadata

Package Version Patches format
libvigraimpex 1.11.1+dfsg-8 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
10_sphinx.ext.pngmath.patch | (download)

vigranumpy/docsrc/conf.py.cmake2.in | 2 1 + 1 - 0 !
vigranumpy/docsrc/conf.py.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 replace sphinx.ext.pngmath by sphinx.ext.imgmath to build with sphinx 1.8
Bug-Debian: https://bugs.debian.org/923467
13_disable tests which would need lenna images.diff | (download)

test/CMakeLists.txt | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 disable all tests which won't run due to stripped "lenna" images,
 see https://github.com/ukoethe/vigra/issues/253.
16_docs no footer timestamp.diff | (download)

docsrc/footer.html | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 remove timestamp from document footer for
 reproducible building
Bug: https://bugs.debian.org/783230
19_docsrc out of source.diff | (download)

docsrc/makeFunctionIndex.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 add support for out-of-source documentation building.
22_docsrc paths.diff | (download)

docsrc/credits_changelog.dxx | 10 5 + 5 - 0 !
docsrc/index.dxx | 2 1 + 1 - 0 !
2 files changed, 6 insertions(+), 6 deletions(-)

 fix hyperlinks from the c++ library documentation to python-vigra documentation and the other way round.
Bug-Debian: http://bugs.debian.org/590069
Bug-Debian: http://bugs.debian.org/590068
25_vigra config docdir.diff | (download)

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

 correct output of vigra-config --docdir.
28_removed static docs.diff | (download)

vigranumpy/docsrc/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 vigranumpy/docsrc/_static is removed in dfsg tarball,
 link to alternative icon
31_multi_convolution_fix_incomplete_template_parameter.patch | (download)

include/vigra/multi_convolution.hxx | 28 14 + 14 - 0 !
1 file changed, 14 insertions(+), 14 deletions(-)

 multi_convolution: fix for incorrect template parameter type when using unsigned int n for tinyvector size
34_link with pthread.patch | (download)

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

 workaround to fix ftbfs on armel
  /usr/bin/ld: CMakeFiles/test_blockwisewatersheds.dir/test_watersheds.cxx.o:
    undefined reference to symbol 'pthread_condattr_setclock@@GLIBC_2.4'
37_vigra 1.11.1.py37.patch | (download)

vigranumpy/src/core/vigranumpycore.cxx | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] receive `const char *` from `pyunicode_asutf8`

In Python 3.7, `PyUnicode_AsUTF8` was changed to return a `const char *`
instead of a `char *`. This broke VIGRA as we were accepting a `char *`
in this case instead. Fortunately we do not need it to be mutable for
our use case. So just type the variable storing the result from
`PyUnicode_AsUTF8` as a `const char *`. Should still work on older
Python 3 versions that return `char *` as well.

ref: https://bugs.python.org/issue28769

40_cmake add boost_python MAJOR MINOR fixes 445.patch | (download)

config/FindVIGRANUMPY_DEPENDENCIES.cmake | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 [patch] cmake: add boost_python${major}${minor} (fixes #445)


43_ftbfs lenna removal.diff | (download)

docsrc/Doxyfile.in | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 fix build error due to lenna removal
46_ftbfs python3 doc generation.diff | (download)

docsrc/post.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 quoting error in doc generation
47_fileencoding utf 8.diff | (download)

include/vigra/matrix.hxx | 2 1 + 1 - 0 !
include/vigra/wigner-matrix.hxx | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 re-encode two files from iso-8859-1 to utf-8
 Fixes a documentation generation error.