Add a patch to avoid waste a paper every page printed generated by - pkgsrc-localpatches - leot's pkgsrc LOCALPATCHES
 (HTM) hg clone https://bitbucket.org/iamleot/pkgsrc-localpatches
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
 (DIR) changeset 79be17de7af34f78e4024a0b42604869a95beb63
 (DIR) parent d61dd0d1faf28ddd7e2da42c5fa9c4f72642261c
 (HTM) Author: Leonardo Taccari <iamleot@gmail.com>
       Date:   Mon, 12 Nov 2018 20:52:53 
       
       Add a patch to avoid waste a paper every page printed generated by
       pdfjoin/pdfnup.
       
       Diffstat:
        print/ghostscript-agpl/patch-Resource_Init_pdf__draw.ps |  23 +++++++++++++++++
        1 files changed, 23 insertions(+), 0 deletions(-)
       ---
       diff -r d61dd0d1faf2 -r 79be17de7af3 print/ghostscript-agpl/patch-Resource_Init_pdf__draw.ps
       --- /dev/null   Thu Jan 01 00:00:00 1970 +0000
       +++ b/print/ghostscript-agpl/patch-Resource_Init_pdf__draw.ps   Mon Nov 12 20:52:53 2018 +0100
       @@ -0,0 +1,23 @@
       +$NetBSD$
       +
       +Avoid errors that sometimes happens with PDF processed via
       +pdfjoin/pdfnup.
       +While the error messages are probably handy when interactively
       +using ghostscript, wasting paper before every page is printed is
       +bad.
       +
       +--- Resource/Init/pdf_draw.ps.orig     2018-09-13 10:02:01.000000000 +0000
       ++++ Resource/Init/pdf_draw.ps
       +@@ -2525,9 +2525,9 @@ currentdict /last-ditch-bpc-csp undef
       +     countdictstack eq {end} if
       +   } loop
       +   1 gt {
       +-    (   **** Error: Form stream has unbalanced q/Q operators \(too many q's\)\n)
       +-    pdfformaterror
       +-    (               Output may be incorrect.\n) pdfformaterror
       ++    %% (   **** Error: Form stream has unbalanced q/Q operators \(too many q's\)\n)
       ++    %% pdfformaterror
       ++    %% (               Output may be incorrect.\n) pdfformaterror
       +   } if
       +   pop
       +   /pdfemptycount exch store