ports/opt (3.3): ghostscript: update to 9.22
commit 493bfe3247ea34ae3a064a3384e5a98e8860885f Author: Juergen Daubert <jue@jue.li> Date: Wed Oct 4 17:00:09 2017 +0200 ghostscript: update to 9.22 diff --git a/ghostscript/.footprint b/ghostscript/.footprint index ea0d535a0..bd3289b64 100644 --- a/ghostscript/.footprint +++ b/ghostscript/.footprint @@ -2,7 +2,6 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/dvipdf -rwxr-xr-x root/root usr/bin/eps2eps --rwxr-xr-x root/root usr/bin/font2c -rwxr-xr-x root/root usr/bin/gs -rwxr-xr-x root/root usr/bin/gsbj -rwxr-xr-x root/root usr/bin/gsc @@ -29,7 +28,6 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/ps2ps -rwxr-xr-x root/root usr/bin/ps2ps2 -rwxr-xr-x root/root usr/bin/unix-lpr.sh --rwxr-xr-x root/root usr/bin/wftopfa drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/ghostscript/ -rw-r--r-- root/root usr/include/ghostscript/gdevdsp.h @@ -41,9 +39,9 @@ drwxr-xr-x root/root usr/include/ijs/ -rw-r--r-- root/root usr/include/ijs/ijs_client.h -rw-r--r-- root/root usr/include/ijs/ijs_server.h drwxr-xr-x root/root usr/lib/ -lrwxrwxrwx root/root usr/lib/libgs.so -> libgs.so.9.21 -lrwxrwxrwx root/root usr/lib/libgs.so.9 -> libgs.so.9.21 --rwxr-xr-x root/root usr/lib/libgs.so.9.21 +lrwxrwxrwx root/root usr/lib/libgs.so -> libgs.so.9.22 +lrwxrwxrwx root/root usr/lib/libgs.so.9 -> libgs.so.9.22 +-rwxr-xr-x root/root usr/lib/libgs.so.9.22 -rwxr-xr-x root/root usr/lib/libijs-0.35.so -rw-r--r-- root/root usr/lib/libijs.a -rwxr-xr-x root/root usr/lib/libijs.la @@ -52,187 +50,166 @@ drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/ijs.pc drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/ghostscript/ -drwxr-xr-x root/root usr/share/ghostscript/9.21/ -drwxr-xr-x root/root usr/share/ghostscript/9.21/lib/ --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/PDFA_def.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/PDFX_def.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/PM760p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/PM760pl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/PM820p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/PM820pl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stc670p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stc670pl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stc680p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stc680pl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stc740p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stc740pl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stc760p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stc760pl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stc777p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stc777pl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stp720p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stp720pl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stp870p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/Stp870pl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/acctest.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/addxchar.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/align.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bj8.rpd --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bj8gc12f.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bj8hg12f.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bj8oh06n.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bj8pa06n.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bj8pp12f.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bj8ts06n.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc6000a1.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc6000b1.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610a0.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610a1.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610a2.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610a3.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610a4.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610a5.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610a6.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610a7.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610a8.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610b1.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610b2.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610b3.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610b4.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610b6.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610b7.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/bjc610b8.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/caption.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/cbjc600.ppd --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/cbjc800.ppd --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/cdj550.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/cdj690.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/cdj690ec.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/cid2code.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/decrypt.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/dmp_init.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/dmp_site.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/dnj750c.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/dnj750m.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/docie.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/escp_24.src --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/font2c.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/font2pcl.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/ghostpdf.ppd --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_ce_e.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_cmdl.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_il2_e.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_kanji.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_ksb_e.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_l.xbm --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_l.xpm --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_l_m.xbm --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_lgo_e.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_lgx_e.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_m.xbm --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_m.xpm --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_m_m.xbm --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_pfile.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_rdlin.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_s.xbm --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_s.xpm --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_s_m.xbm --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_t.xbm --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_t.xpm --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_t_m.xbm --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_wl1_e.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_wl2_e.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gs_wl5_e.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gslp.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/gsnup.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/ht_ccsto.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/image-qa.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/impath.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/jispaper.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/landscap.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/level1.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/lines.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/markhint.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/markpath.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/mkcidfm.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/necp2x.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/necp2x6.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/packfile.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/pcharstr.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/pdf2dsc.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/pdfwrite.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/pf2afm.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/pfbtopfa.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/ppath.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/pphs.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/prfont.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/printafm.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/ps2ai.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/ps2ascii.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/ps2epsi.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/quit.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/ras1.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/ras24.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/ras3.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/ras32.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/ras4.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/ras8m.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/rollconv.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/s400a1.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/s400b1.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/sharp.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/showchar.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/showpage.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/sipixa6.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/st640ih.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/st640ihg.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/st640p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/st640pg.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/st640pl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/st640plg.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc1520h.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc2.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc200_h.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc2_h.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc2s_h.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc300.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc300bl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc300bm.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc500p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc500ph.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc600ih.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc600p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc600pl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc640p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc740ih.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc800ih.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc800p.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc800pl.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc_h.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stc_l.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stcany.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stcany_h.upp --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stcinfo.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stcolor.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/stocht.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/traceimg.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/traceop.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/type1enc.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/type1ops.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/uninfo.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/unprot.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/viewcmyk.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/viewgif.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/viewjpeg.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/viewmiff.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/viewpbm.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/viewpcx.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/viewps2a.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/wftopfa.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/winmaps.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/wrfont.ps --rw-r--r-- root/root usr/share/ghostscript/9.21/lib/zeroline.ps +drwxr-xr-x root/root usr/share/ghostscript/9.22/ +drwxr-xr-x root/root usr/share/ghostscript/9.22/lib/ +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/PDFA_def.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/PDFX_def.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/PM760p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/PM760pl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/PM820p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/PM820pl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stc670p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stc670pl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stc680p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stc680pl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stc740p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stc740pl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stc760p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stc760pl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stc777p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stc777pl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stp720p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stp720pl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stp870p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/Stp870pl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/acctest.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/align.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bj8.rpd +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bj8gc12f.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bj8hg12f.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bj8oh06n.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bj8pa06n.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bj8pp12f.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bj8ts06n.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc6000a1.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc6000b1.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610a0.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610a1.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610a2.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610a3.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610a4.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610a5.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610a6.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610a7.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610a8.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610b1.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610b2.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610b3.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610b4.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610b6.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610b7.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/bjc610b8.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/caption.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/cbjc600.ppd +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/cbjc800.ppd +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/cdj550.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/cdj690.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/cdj690ec.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/cid2code.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/dmp_init.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/dmp_site.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/dnj750c.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/dnj750m.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/docie.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/escp_24.src +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/font2pcl.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/ghostpdf.ppd +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_ce_e.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_cmdl.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_il2_e.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_kanji.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_ksb_e.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_l.xbm +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_l.xpm +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_l_m.xbm +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_lgo_e.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_lgx_e.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_m.xbm +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_m.xpm +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_m_m.xbm +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_s.xbm +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_s.xpm +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_s_m.xbm +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_t.xbm +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_t.xpm +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_t_m.xbm +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_wl1_e.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_wl2_e.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gs_wl5_e.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gslp.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/gsnup.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/ht_ccsto.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/image-qa.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/jispaper.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/landscap.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/lines.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/mkcidfm.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/necp2x.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/necp2x6.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/pdf2dsc.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/pf2afm.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/pfbtopfa.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/ppath.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/pphs.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/prfont.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/printafm.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/ps2ai.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/ps2epsi.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/ras1.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/ras24.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/ras3.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/ras32.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/ras4.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/ras8m.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/rollconv.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/s400a1.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/s400b1.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/sharp.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/sipixa6.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/st640ih.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/st640ihg.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/st640p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/st640pg.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/st640pl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/st640plg.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc1520h.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc2.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc200_h.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc2_h.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc2s_h.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc300.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc300bl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc300bm.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc500p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc500ph.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc600ih.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc600p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc600pl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc640p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc740ih.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc800ih.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc800p.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc800pl.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc_h.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stc_l.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stcany.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stcany_h.upp +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stcinfo.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stcolor.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/stocht.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/traceimg.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/traceop.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/uninfo.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/viewcmyk.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/viewgif.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/viewjpeg.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/viewmiff.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/viewpbm.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/viewpcx.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/viewps2a.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/winmaps.ps +-rw-r--r-- root/root usr/share/ghostscript/9.22/lib/zeroline.ps drwxr-xr-x root/root usr/share/ghostscript/fonts/ -rw-r--r-- root/root usr/share/ghostscript/fonts/a010013l.afm -rw-r--r-- root/root usr/share/ghostscript/fonts/a010013l.pfb @@ -328,7 +305,6 @@ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/dvipdf.1.gz lrwxrwxrwx root/root usr/share/man/man1/eps2eps.1.gz -> ps2ps.1.gz --rw-r--r-- root/root usr/share/man/man1/font2c.1.gz -rw-r--r-- root/root usr/share/man/man1/gs.1.gz lrwxrwxrwx root/root usr/share/man/man1/gsbj.1.gz -> gslp.1.gz lrwxrwxrwx root/root usr/share/man/man1/gsdj.1.gz -> gslp.1.gz @@ -349,4 +325,3 @@ lrwxrwxrwx root/root usr/share/man/man1/ps2pdf13.1.gz -> ps2pdf.1.gz lrwxrwxrwx root/root usr/share/man/man1/ps2pdf14.1.gz -> ps2pdf.1.gz -rw-r--r-- root/root usr/share/man/man1/ps2pdfwr.1.gz -rw-r--r-- root/root usr/share/man/man1/ps2ps.1.gz --rw-r--r-- root/root usr/share/man/man1/wftopfa.1.gz diff --git a/ghostscript/.md5sum b/ghostscript/.md5sum index 650150570..c5793fe11 100644 --- a/ghostscript/.md5sum +++ b/ghostscript/.md5sum @@ -1,5 +1,2 @@ -beaa36aa16eb106f887d82e79c6a2a8e CVE-2017-5951.patch -d4d9df9208e82d0acb281902207c96ba CVE-2017-7207.patch -f11a4eb98c9509bbffedbcdc49897d7b CVE-2017-8291.patch -631beea7aa1f70f2cdca14e0308b8801 ghostscript-9.21.tar.xz +684c5371e52215f7289d2c32737e4def ghostscript-9.22.tar.xz 6865682b095f8c4500c54b285ff05ef6 ghostscript-fonts-std-8.11.tar.gz diff --git a/ghostscript/.signature b/ghostscript/.signature index 71994b060..91cbe27eb 100644 --- a/ghostscript/.signature +++ b/ghostscript/.signature @@ -1,9 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Rk1akQWsf9+QYM6accX0vBc2uhyN+5kdiy5PhssYjtGc9bCC/GX+hmTVXjhuoebKkR4hQfZ6Y5ed1VQj/w9mAw= -SHA256 (Pkgfile) = 3a98afbb46c99ef4845ee8d815cdb2d2f82fb103bffccaf45ede771b7cff08f1 -SHA256 (.footprint) = e854d143e199c879f19edfb91138e4b9741952099d12819fd068599f3719c351 -SHA256 (ghostscript-9.21.tar.xz) = 2be1d014888a34187ad4bbec19ab5692cc943bd1cb14886065aeb43a3393d053 +RWSE3ohX2g5d/WtLIwnzwFOiW0Uu3Bivmw04/KEXWgwfHKhEy/fYJKG8yOLU/dIg4i8HllXrVWvAeBdnwlFDUOQI+EQXb1+R3wg= +SHA256 (Pkgfile) = 816f97720e96b64a8f5b115e94584094009e8dd5eddf8ceb22c5ec834a3f3ab7 +SHA256 (.footprint) = 40950fa73f21059c6623a6f8337661ad4be4fb558fc93295836eea425a595020 +SHA256 (ghostscript-9.22.tar.xz) = c1f862e6f40f997dbe3feba89355e8cb05d55818994e10f4932b0dd9b627d1bb SHA256 (ghostscript-fonts-std-8.11.tar.gz) = 0eb6f356119f2e49b2563210852e17f57f9dcc5755f350a69a46a0d641a0c401 -SHA256 (CVE-2017-5951.patch) = bab355f618437dc24ca9cd464ffdd9dd3a00e336164027878d638e5530f85494 -SHA256 (CVE-2017-7207.patch) = 956c6702b14cf7370b4f4fca484e1fd3c042a427733d384177ecbb6ee3e56f5e -SHA256 (CVE-2017-8291.patch) = d7932b6f149b88b9daad6ffe2d7cf85b98e5ef7698205b03301ef3002e6de7e2 diff --git a/ghostscript/CVE-2017-5951.patch b/ghostscript/CVE-2017-5951.patch deleted file mode 100644 index 92f4e0632..000000000 --- a/ghostscript/CVE-2017-5951.patch +++ /dev/null @@ -1,37 +0,0 @@ -# https://cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5951 -# https://bugs.ghostscript.com/show_bug.cgi?id=697548 - -commit bfa6b2ecbe48edc69a7d9d22a12419aed25960b8 -Author: Chris Liddell <chris.liddell@artifex.com> -Date: Thu Apr 6 16:44:54 2017 +0100 - - Bug 697548: use the correct param list enumerator - - When we encountered dictionary in a ref_param_list, we were using the enumerator - for the "parent" param_list, rather than the enumerator for the param_list - we just created for the dictionary. That parent was usually the stack - list enumerator, and caused a segfault. - - Using the correct enumerator works better. - -diff --git a/psi/iparam.c b/psi/iparam.c -index 4e63b6d25..b2fa85fa2 100644 ---- a/psi/iparam.c -+++ b/psi/iparam.c -@@ -770,12 +770,13 @@ ref_param_read_typed(gs_param_list * plist, gs_param_name pkey, - gs_param_enumerator_t enumr; - gs_param_key_t key; - ref_type keytype; -+ dict_param_list *dlist = (dict_param_list *) pvalue->value.d.list; - - param_init_enumerator(&enumr); -- if (!(*((iparam_list *) plist)->enumerate) -- ((iparam_list *) pvalue->value.d.list, &enumr, &key, &keytype) -+ if (!(*(dlist->enumerate)) -+ ((iparam_list *) dlist, &enumr, &key, &keytype) - && keytype == t_integer) { -- ((dict_param_list *) pvalue->value.d.list)->int_keys = 1; -+ dlist->int_keys = 1; - pvalue->type = gs_param_type_dict_int_keys; - } - } diff --git a/ghostscript/CVE-2017-7207.patch b/ghostscript/CVE-2017-7207.patch deleted file mode 100644 index 8f68de8db..000000000 --- a/ghostscript/CVE-2017-7207.patch +++ /dev/null @@ -1,31 +0,0 @@ -# https://cve.mitre.org/cgi-bin/cvename.cgi?name=2017-7207 -# https://bugs.ghostscript.com/show_bug.cgi?id=697676 - -commit 309eca4e0a31ea70dcc844812691439312dad091 -Author: Ken Sharp <ken.sharp@artifex.com> -Date: Mon Mar 20 09:34:11 2017 +0000 - - Ensure a device has raster memory, before trying to read it. - - Bug #697676 "Null pointer dereference in mem_get_bits_rectangle()" - - This is only possible by abusing/mis-using Ghostscript-specific - language extensions, so cannot happen in a general PostScript program. - - Nevertheless, Ghostscript should not crash. So this commit checks the - memory device to see if raster memory has been allocated, before trying - to read from it. - -diff --git a/base/gdevmem.c b/base/gdevmem.c -index afd05bdb3..d52d68414 100644 ---- a/base/gdevmem.c -+++ b/base/gdevmem.c -@@ -606,6 +606,8 @@ mem_get_bits_rectangle(gx_device * dev, const gs_int_rect * prect, - GB_PACKING_CHUNKY | GB_COLORS_NATIVE | GB_ALPHA_NONE; - return_error(gs_error_rangecheck); - } -+ if (mdev->line_ptrs == 0x00) -+ return_error(gs_error_rangecheck); - if ((w <= 0) | (h <= 0)) { - if ((w | h) < 0) - return_error(gs_error_rangecheck); diff --git a/ghostscript/CVE-2017-8291.patch b/ghostscript/CVE-2017-8291.patch deleted file mode 100644 index 713bf971d..000000000 --- a/ghostscript/CVE-2017-8291.patch +++ /dev/null @@ -1,84 +0,0 @@ -# https://cve.mitre.org/cgi-bin/cvename.cgi?name=2017-8291 -# https://bugs.ghostscript.com/show_bug.cgi?id=697799 - -commit 4f83478c88c2e05d6e8d79ca4557eb039354d2f3 -Author: Chris Liddell <chris.liddell@artifex.com> -Date: Thu Apr 27 13:03:33 2017 +0100 - - Bug 697799: have .eqproc check its parameters - - The Ghostscript custom operator .eqproc was not check the number or type of - the parameters it was given. - -diff --git a/psi/zmisc3.c b/psi/zmisc3.c -index 54b304246..37293ff4b 100644 ---- a/psi/zmisc3.c -+++ b/psi/zmisc3.c -@@ -56,6 +56,12 @@ zeqproc(i_ctx_t *i_ctx_p) - ref2_t stack[MAX_DEPTH + 1]; - ref2_t *top = stack; - -+ if (ref_stack_count(&o_stack) < 2) -+ return_error(gs_error_stackunderflow); -+ if (!r_is_array(op - 1) || !r_is_array(op)) { -+ return_error(gs_error_typecheck); -+ } -+ - make_array(&stack[0].proc1, 0, 1, op - 1); - make_array(&stack[0].proc2, 0, 1, op); - for (;;) { -commit 04b37bbce174eed24edec7ad5b920eb93db4d47d -Author: Chris Liddell <chris.liddell@artifex.com> -Date: Thu Apr 27 13:21:31 2017 +0100 - - Bug 697799: have .rsdparams check its parameters - - The Ghostscript internal operator .rsdparams wasn't checking the number or - type of the operands it was being passed. Do so. - -diff --git a/psi/zfrsd.c b/psi/zfrsd.c -index 191107d8a..950588d69 100644 ---- a/psi/zfrsd.c -+++ b/psi/zfrsd.c -@@ -49,13 +49,20 @@ zrsdparams(i_ctx_t *i_ctx_p) - ref *pFilter; - ref *pDecodeParms; - int Intent = 0; -- bool AsyncRead; -+ bool AsyncRead = false; - ref empty_array, filter1_array, parms1_array; - uint i; -- int code; -+ int code = 0; -+ -+ if (ref_stack_count(&o_stack) < 1) -+ return_error(gs_error_stackunderflow); -+ if (!r_has_type(op, t_dictionary) && !r_has_type(op, t_null)) { -+ return_error(gs_error_typecheck); -+ } - - make_empty_array(&empty_array, a_readonly); -- if (dict_find_string(op, "Filter", &pFilter) > 0) { -+ if (r_has_type(op, t_dictionary) -+ && dict_find_string(op, "Filter", &pFilter) > 0) { - if (!r_is_array(pFilter)) { - if (!r_has_type(pFilter, t_name)) - return_error(gs_error_typecheck); -@@ -94,12 +101,13 @@ zrsdparams(i_ctx_t *i_ctx_p) - return_error(gs_error_typecheck); - } - } -- code = dict_int_param(op, "Intent", 0, 3, 0, &Intent); -+ if (r_has_type(op, t_dictionary)) -+ code = dict_int_param(op, "Intent", 0, 3, 0, &Intent); - if (code < 0 && code != gs_error_rangecheck) /* out-of-range int is ok, use 0 */ - return code; -- if ((code = dict_bool_param(op, "AsyncRead", false, &AsyncRead)) < 0 -- ) -- return code; -+ if (r_has_type(op, t_dictionary)) -+ if ((code = dict_bool_param(op, "AsyncRead", false, &AsyncRead)) < 0) -+ return code; - push(1); - op[-1] = *pFilter; - if (pDecodeParms) diff --git a/ghostscript/Pkgfile b/ghostscript/Pkgfile index 18685d203..abc9f3e9f 100644 --- a/ghostscript/Pkgfile +++ b/ghostscript/Pkgfile @@ -4,19 +4,14 @@ # Depends on: util-linux, cups, fontconfig, xorg-libxt, xorg-libxext name=ghostscript -version=9.21 -release=2 +version=9.22 +release=1 source=(https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${version/./}/$name-$version.tar.xz - http://downloads.sourceforge.net/sourceforge/gs-fonts/$name-fonts-std-8.11.t... - CVE-2017-5951.patch CVE-2017-7207.patch CVE-2017-8291.patch) + http://downloads.sourceforge.net/sourceforge/gs-fonts/$name-fonts-std-8.11.t...) build () { cd $name-$version - patch -p1 -i $SRC/CVE-2017-5951.patch - patch -p1 -i $SRC/CVE-2017-7207.patch - patch -p1 -i $SRC/CVE-2017-8291.patch - ./configure --prefix=/usr \ --enable-cups \ --disable-gtk \
participants (1)
-
crux@crux.nu