Package: gle-graphics / 4.2.5-7

Metadata

Package Version Patches format
gle-graphics 4.2.5-7 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
codespell | (download)

gle-refman/appendix/fig/showfont.gle | 2 1 + 1 - 0 !
gle-refman/obsolete/gle32.tex | 6 3 + 3 - 0 !
gle-refman/obsolete/obsolete.tex | 4 2 + 2 - 0 !
gle-refman/obsolete/sm_gle32_tut.tex | 4 2 + 2 - 0 !
gle-refman/title/title.tex | 2 1 + 1 - 0 !
gle-refman/utilities/fitls.tex | 2 1 + 1 - 0 !
gle-refman/utilities/manip.tex | 12 6 + 6 - 0 !
gle-refman/utilities/surface.tex | 2 1 + 1 - 0 !
src/fonts/texstd.enc | 4 2 + 2 - 0 !
src/gle/Makefile.gcc | 2 1 + 1 - 0 !
src/gle/Makefile.in | 2 1 + 1 - 0 !
src/gle/Makefile.os2 | 2 1 + 1 - 0 !
src/gle/core.cpp | 2 1 + 1 - 0 !
src/gle/d_ps.cpp | 2 1 + 1 - 0 !
src/gle/drawit.cpp | 2 1 + 1 - 0 !
src/gle/eval.cpp | 2 1 + 1 - 0 !
src/gle/file_io.cpp | 6 3 + 3 - 0 !
src/gle/gle-interface.cpp | 2 1 + 1 - 0 !
src/gle/numberformat.cpp | 2 1 + 1 - 0 !
src/gle/pass.cpp | 2 1 + 1 - 0 !
src/gle/polish.cpp | 4 2 + 2 - 0 !
src/gle/surface/gcontour.cpp | 4 2 + 2 - 0 !
src/gle/surface/gsurface.cpp | 2 1 + 1 - 0 !
src/gle/tex.cpp | 4 2 + 2 - 0 !
src/gui/dialogues.cpp | 2 1 + 1 - 0 !
src/gui/gsinc/iapi.h | 2 1 + 1 - 0 !
src/gui/main.cpp | 2 1 + 1 - 0 !
src/gui/mainwindow.cpp | 2 1 + 1 - 0 !
src/gui/qgs.h | 2 1 + 1 - 0 !
src/lib/piesub.gle | 4 2 + 2 - 0 !
src/lib/stm.gle | 4 2 + 2 - 0 !
src/makefmt/makefmt.cpp | 2 1 + 1 - 0 !
src/makefmt/parseAFM.cpp | 2 1 + 1 - 0 !
src/makefmt/parseAFM.h | 4 2 + 2 - 0 !
src/manip/cmd.cpp | 2 1 + 1 - 0 !
src/manip/eval.cpp | 2 1 + 1 - 0 !
src/manip/manip.hlp | 12 6 + 6 - 0 !
src/manip/polish.cpp | 2 1 + 1 - 0 !
38 files changed, 61 insertions(+), 61 deletions(-)

 fix spelling mistakes found by codespell
kfreebsd buildd has no proc | (download)

src/gle/file_io.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 /proc/self/exe file system is a linuxism
 On the kfreebsd buildds the proc filesystem does not seem to be
 mounted, while it is mounted on the porterbox. Building gle-graphics
 fails on these systems due to this linuxism:
 GNU/kfreeBSD is __UNIX__ but GNU/kfreeBSD is not __linux__
qmake | (download)

src/gui/qgle.pro.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 qmake uses lflags not ldflags
 Set QMAKE_LFLAGS so that hardening flags are correctly passed on
source_date_epoch | (download)

src/gle/core.cpp | 15 13 + 2 - 0 !
1 file changed, 13 insertions(+), 2 deletions(-)

 replace build_date with date from changelog
 To build reproducibly build_date is set to the source date from
 the debian/changelog
replace today in manual | (download)

gle-refman/title/title.tex | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 replace \today with source_date
 To build the LaTeX manual reproducibly the date on the title
 page is set to the source date from the debian/changelog
 instead of \today{}
static time | (download)

gle-refman/primitives/fig/gc_write.gle | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 replace time$() with static time string for manual
 To build reproducibly time$() is replaced with a static time string.
 This is not needed when then manual is built with faketime
initialize_font_table | (download)

src/makefmt/makefmt.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 initialize font table to not leak random memory in output

configure.ac | (download)

configure.ac | 50 25 + 25 - 0 !
1 file changed, 25 insertions(+), 25 deletions(-)

 update configure.ac
 Update configure.ac to prevent autoheader from failing
fix ftbfs with gcc7 | (download)

src/gle/surface/ffitcontour.cpp | 6 0 + 6 - 0 !
1 file changed, 6 deletions(-)

 fix ftbfs with gcc-7
 change order of includes to fix abs() definition conflict