Package: dvi2ps / 5.1j-3

Metadata

Package Version Patches format
dvi2ps 5.1j-3 3.0 (quilt)

Patch series

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

tools/nup.c | 2 2 + 0 - 0 !
tools/texfix.c | 4 3 + 1 - 0 !
2 files changed, 5 insertions(+), 1 deletion(-)

 patches from bug#298177.  thanks to roger leigh <rleigh@debian.org>
* ftfont.c: pid and eid should be "unsigned short", in order to
match the prototype of FreeType TT_Get_CharMap_ID().
* tools/nup.c, tools/texfix.c: Add standard headers where
required, and correct a buggy use of a preprocessor conditional.
01_tools_texfix_mktemp.patch | (download)

tools/texfix.c | 11 4 + 7 - 0 !
1 file changed, 4 insertions(+), 7 deletions(-)

 original tools/texfix.c use mktemp, which is very unsecure.
Don't use mktemp.
05_debian patch.patch | (download)

lib-dist/LW16-600-vflib | 7 7 + 0 - 0 !
lib-dist/LW16-600J-bluesky | 8 8 + 0 - 0 !
lib-dist/LWIINTX-vflib | 7 7 + 0 - 0 !
lib-dist/PS200-vflib | 7 7 + 0 - 0 !
lib-dist/PS200J | 7 7 + 0 - 0 !
lib-dist/PS360-vflib | 7 7 + 0 - 0 !
lib-dist/PS360J | 7 7 + 0 - 0 !
lib-dist/PS360J-bluesky | 8 8 + 0 - 0 !
lib-dist/PS400-vflib | 7 7 + 0 - 0 !
lib-dist/PS400J | 7 7 + 0 - 0 !
lib-dist/PS400J-bluesky | 8 8 + 0 - 0 !
lib-dist/PS600-bluesky | 7 7 + 0 - 0 !
lib-dist/PS600-vflib | 7 7 + 0 - 0 !
lib-dist/PS600J | 7 7 + 0 - 0 !
lib-dist/PS600J-bluesky | 8 8 + 0 - 0 !
lib-dist/PS720-bluesky | 7 7 + 0 - 0 !
lib-dist/PS720-vflib | 7 7 + 0 - 0 !
lib-dist/PS720J | 7 7 + 0 - 0 !
lib-dist/PS720J-bluesky | 8 8 + 0 - 0 !
lib-dist/bikanji-bluesky | 10 10 + 0 - 0 !
lib-dist/fontsk/asc-vflkanji | 5 5 + 0 - 0 !
lib-dist/fontsk/bikan-vfl | 9 9 + 0 - 0 !
lib-dist/fontsk/fonts-bitmap | 1 1 + 0 - 0 !
lib-dist/fontsk/ntt-vflkanji | 4 4 + 0 - 0 !
lib-dist/printer/PS200 | 5 5 + 0 - 0 !
lib-dist/printer/PS360 | 5 5 + 0 - 0 !
lib-dist/printer/PS400 | 5 5 + 0 - 0 !
lib-dist/printer/PS600 | 5 5 + 0 - 0 !
lib-dist/printer/PS720 | 5 5 + 0 - 0 !
lib-dist/vflib | 9 9 + 0 - 0 !
lib-dist/vflib-bluesky | 10 10 + 0 - 0 !
31 files changed, 211 insertions(+)

 new patch generated from dvi2ps 3.2j-5 diff.gz
07_vflib3.patch | (download)

conf.h | 4 4 + 0 - 0 !
configure.ac | 9 9 + 0 - 0 !
psvfl.c | 18 9 + 9 - 0 !
vflfont.c | 4 2 + 2 - 0 !
4 files changed, 24 insertions(+), 11 deletions(-)

 build with vflib3.
08_kpse_set_program_name.patch | (download)

dvi2.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use kpse_set_progname instead of kpse_set_program_name.
09_freetype_header.patch | (download)

Makefile.am | 2 1 + 1 - 0 !
Makefile.in | 2 1 + 1 - 0 !
dvi2ps_freetype.h | 2 2 + 0 - 0 !
freetype.h | 2 0 + 2 - 0 !
pstt.c | 2 1 + 1 - 0 !
pstt2t1.c | 2 1 + 1 - 0 !
ttfont.c | 2 1 + 1 - 0 !
7 files changed, 7 insertions(+), 7 deletions(-)

 add 09_freetype_header.patch, renaming freetype.h to dvi2ps_freetype.h
 to avoid collision with Freetype
freetype2_pkg config.patch | (download)

Makefile.am | 2 1 + 1 - 0 !
Makefile.in | 4 1 + 3 - 0 !
configure.ac | 23 4 + 19 - 0 !
3 files changed, 6 insertions(+), 23 deletions(-)

 use pkg-config to detect freetype 2, since freetype-config is no
 longer available on Debian.
gcc 10.patch | (download)

global.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ftbfs with gcc 10
gcc 14.patch | (download)

bifont.c | 4 2 + 2 - 0 !
dconv.c | 6 3 + 3 - 0 !
dvi2.c | 4 2 + 2 - 0 !
dviconv.c | 4 2 + 2 - 0 !
fontcom.c | 10 6 + 4 - 0 !
fontdesc.c | 58 27 + 31 - 0 !
gffont.c | 2 1 + 1 - 0 !
pkfont.c | 8 4 + 4 - 0 !
pst1form.c | 2 1 + 1 - 0 !
rastfont.c | 23 12 + 11 - 0 !
run.c | 2 1 + 1 - 0 !
ttfont.c | 2 1 + 1 - 0 !
virfont.c | 30 15 + 15 - 0 !
wlfont.c | 2 1 + 1 - 0 !
14 files changed, 78 insertions(+), 79 deletions(-)

 deal with gcc-14 related issues:
- implicit-int
- implicit-function-declaration