[arch-commits] Commit in scribus/trunk (PKGBUILD scribus-poppler-0.76.patch)

Antonio Rojas arojas at archlinux.org
Tue Apr 23 20:51:21 UTC 2019


    Date: Tuesday, April 23, 2019 @ 20:51:20
  Author: arojas
Revision: 453239

Fix build with poppler 0.76

Added:
  scribus/trunk/scribus-poppler-0.76.patch
Modified:
  scribus/trunk/PKGBUILD

----------------------------+
 PKGBUILD                   |    8 ++++++--
 scribus-poppler-0.76.patch |   40 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-04-23 20:42:08 UTC (rev 453238)
+++ PKGBUILD	2019-04-23 20:51:20 UTC (rev 453239)
@@ -24,7 +24,8 @@
         'https://github.com/scribusproject/scribus/commit/8e05d26c19097ac2ad5b4ebbf40a3771ee6faf9c.patch'
         'scribus-poppler-0.70.patch'
         'scribus-poppler-0.73.patch'
-        'scribus-poppler-0.75.patch')
+        'scribus-poppler-0.75.patch'
+        'scribus-poppler-0.76.patch')
 sha256sums=('6480925250b2bb07028e2f378c02b67fe3e33206743671e03c07c701cd05da03'
             'SKIP'
             '0a782958360ad70145a588a5e1c0044d162344e96b4ff9b0aeb31388cc9b2e36'
@@ -33,7 +34,8 @@
             '824cbc38b02e15aa742b309a226549c3a6c4e3eb16059c239083145aa4ae6dab'
             '199b5ea2831d749b91e206f50e3d30a7b787c5e2b85676120e1e4825478f8737'
             'f09488ff56177fd360d588bf70f2960adeba80cb34cec692d4d967dc081fe4ad'
-            '0e69817dc9b047852540dd76aaec39b54a4781c273e4d5fe2764c773b3160ed2')
+            '0e69817dc9b047852540dd76aaec39b54a4781c273e4d5fe2764c773b3160ed2'
+            '115ec3b46e303f648ecf55769ab5c6cfeefcf914822164ec187a0bcb22699305')
 validpgpkeys=('5086B8D68E70FDDF4C40045AEF7B95E7F60166DA'  # Peter Linnell <plinnell at scribus.net>
               '757F5E9B13DD648887AD50092D47C099E782504E') # The Scribus Team (www.scribus.net) <the_scribus_team at scribus.net>
 
@@ -55,6 +57,8 @@
     patch -p0 -i ../scribus-poppler-0.73.patch
     # Poppler 0.75
     patch -p1 --binary -i ../scribus-poppler-0.75.patch
+    # Poppler 0.76
+    patch -p1 -i ../scribus-poppler-0.76.patch
     # Fix python name
     sed \
         -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \

Added: scribus-poppler-0.76.patch
===================================================================
--- scribus-poppler-0.76.patch	                        (rev 0)
+++ scribus-poppler-0.76.patch	2019-04-23 20:51:20 UTC (rev 453239)
@@ -0,0 +1,40 @@
+diff --git a/scribus/plugins/import/pdf/slaoutput.cpp b/scribus/plugins/import/pdf/slaoutput.cpp
+index fe9794a65..2012d98d3 100644
+--- a/scribus/plugins/import/pdf/slaoutput.cpp
++++ b/scribus/plugins/import/pdf/slaoutput.cpp
+@@ -430,7 +430,7 @@ bool SlaOutputDev::handleLinkAnnot(Annot* annota, double xCoor, double yCoor, do
+ 				if (dst->isPageRef())
+ 				{
+ 					Ref dstr = dst->getPageRef();
+-					pagNum = pdfDoc->findPage(dstr.num, dstr.gen);
++					pagNum = pdfDoc->findPage(dstr);
+ 				}
+ 				else
+ 					pagNum = dst->getPageNum();
+@@ -452,7 +452,7 @@ bool SlaOutputDev::handleLinkAnnot(Annot* annota, double xCoor, double yCoor, do
+ 						if (dstn->isPageRef())
+ 						{
+ 							Ref dstr = dstn->getPageRef();
+-							pagNum = pdfDoc->findPage(dstr.num, dstr.gen);
++							pagNum = pdfDoc->findPage(dstr);
+ 						}
+ 						else
+ 							pagNum = dstn->getPageNum();
+@@ -932,7 +932,7 @@ void SlaOutputDev::handleActions(PageItem* ite, AnnotWidget *ano)
+ 					if (dst->isPageRef())
+ 					{
+ 						Ref dstr = dst->getPageRef();
+-						pagNum = pdfDoc->findPage(dstr.num, dstr.gen);
++						pagNum = pdfDoc->findPage(dstr);
+ 					}
+ 					else
+ 						pagNum = dst->getPageNum();
+@@ -956,7 +956,7 @@ void SlaOutputDev::handleActions(PageItem* ite, AnnotWidget *ano)
+ 							if (dstn->isPageRef())
+ 							{
+ 								Ref dstr = dstn->getPageRef();
+-								pagNum = pdfDoc->findPage(dstr.num, dstr.gen);
++								pagNum = pdfDoc->findPage(dstr);
+ 							}
+ 							else
+ 								pagNum = dstn->getPageNum();



More information about the arch-commits mailing list