From: Hilmar Preusse <hille42@web.de>
Date: Tue, 26 Jul 2022 09:46:13 +0200
Forwarded: No. Could be done.
Subject: Call ps2pdf with option "-dALLOWPSTRANSPARENCY"

Index: rubber.git/rubber/latex_modules/ps2pdf.py
===================================================================
--- rubber.git.orig/rubber/latex_modules/ps2pdf.py	2021-09-14 22:59:58.589399103 +0200
+++ rubber.git/rubber/latex_modules/ps2pdf.py	2021-09-24 11:21:36.408016477 +0200
@@ -20,7 +20,7 @@
         if not ps.endswith('.ps'):
             raise rubber.GenericError(_("ps2pdf cannot produce PS"))
         pdf = ps[:-2] + 'pdf'
-        dep = Shell(('ps2pdf', ps, pdf))
+        dep = Shell(('ps2pdf', '-dALLOWPSTRANSPARENCY', ps, pdf))
         dep.add_product(pdf)
         dep.add_source(ps)
         document.env.final = dep
