Package: phcpack / 2.4.90+dfsg-2

Metadata

Package Version Patches format
phcpack 2.4.90+dfsg-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use dynamic gnat libs.patch | (download)

src/Objects/makefile_unix | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 link against dynamic gnat libraries.
no qd.patch | (download)

src/GPU/Path/Complex/complexH.cpp | 75 0 + 75 - 0 !
src/GPU/Path/Complex/complexH.h | 11 0 + 11 - 0 !
src/GPU/Path/Host2/lib2path_d.h | 4 0 + 4 - 0 !
src/GPU/Path/Host2/mgs_host.h | 2 2 + 0 - 0 !
src/GPU/Path/Host2/newton_host.h | 10 0 + 10 - 0 !
src/GPU/Path/Host2/newton_host.tpp | 22 0 + 22 - 0 !
src/Mod/phcpy2c3.c | 156 0 + 156 - 0 !
src/Objects/makefile_unix | 4 2 + 2 - 0 !
8 files changed, 4 insertions(+), 280 deletions(-)

 don't link against non-dfsg qd library.
use imgmath.patch | (download)

src/Python/PHCpy/doc/source/conf.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use sphinx.ext.imgmath instead of sphinx.ext.mathjax
 Otherwise, sphinx will insert links to a CDN for MathJax, resulting in a
 privacy-breach-generic Lintian warning.
hardening.patch | (download)

src/Ada/Main/main.gpr | 27 19 + 8 - 0 !
src/Ada/Main/phclib.gpr | 29 20 + 9 - 0 !
2 files changed, 39 insertions(+), 17 deletions(-)

 use cppflags/cflags/cxxflags for hardening.
no phcpy chdir.patch | (download)

src/Python/PHCpy/phcpy/__init__.py | 12 0 + 12 - 0 !
src/Python/PHCpy/phcpy/version.py | 3 2 + 1 - 0 !
2 files changed, 2 insertions(+), 13 deletions(-)

 don't change to system site directory when loading phcpy.
 This was was preventing us from building the PHCpy documentation before PHCpy
 is installed.
find shared library.patch | (download)

src/Python/PHCpy/phcpy/version.py | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 find shared library since pybuild renames it