this updates scribus to latest version

three patches are not needed anymore because they were imported
from development branch. Tested on amd64 and works fine for me

Index: Makefile
===================================================================
RCS file: /home/reposync/ports/print/scribus/Makefile,v
retrieving revision 1.77
diff -u -p -r1.77 Makefile
--- Makefile    4 Jul 2021 14:35:41 -0000       1.77
+++ Makefile    24 Sep 2021 14:23:12 -0000
@@ -3,9 +3,8 @@
 DPB_PROPERTIES=        parallel
 
 COMMENT=       desktop publishing program
-DISTNAME=      scribus-1.5.6.1
+DISTNAME=      scribus-1.5.7
 CATEGORIES=    print
-REVISION=      0
 
 HOMEPAGE=      https://www.scribus.net/
 
Index: distinfo
===================================================================
RCS file: /home/reposync/ports/print/scribus/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo    7 Apr 2021 14:08:35 -0000       1.14
+++ distinfo    24 Sep 2021 14:24:33 -0000
@@ -1,2 +1,2 @@
-SHA256 (scribus-1.5.6.1.tar.xz) = 1CV2lVOc+kDerYq9rwTFHjTU10vK1aLJNNCObp1Dt6s=
-SIZE (scribus-1.5.6.1.tar.xz) = 74307132
+SHA256 (scribus-1.5.7.tar.xz) = MYMWss/Hp2GR0+DT+MImUUfa6gVwFiAo4kPCktgm+M4=
+SIZE (scribus-1.5.7.tar.xz) = 74490040
Index: patches/patch-scribus_pdf_analyzer_cpp
===================================================================
RCS file: patches/patch-scribus_pdf_analyzer_cpp
diff -N patches/patch-scribus_pdf_analyzer_cpp
--- patches/patch-scribus_pdf_analyzer_cpp      7 Apr 2021 14:08:35 -0000       
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-scribus_pdf_analyzer_cpp,v 1.1 2021/04/07 14:08:35 sthen Exp $
-
-http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=24392
-#16427: Fix build failure with podofo 0.9.7
-
-Index: scribus/pdf_analyzer.cpp
---- scribus/pdf_analyzer.cpp.orig
-+++ scribus/pdf_analyzer.cpp
-@@ -139,7 +139,9 @@ PDFColorSpace PDFAnalyzer::getCSType(PdfObject* cs)
-                                       {
-                                               pBase = 
cs->GetOwner()->GetObject(base.GetReference());
-                                       }
-+#if (PODOFO_VERSION < PODOFO_MAKE_VERSION(0, 9, 7))
-                                       pBase->SetOwner(cs->GetOwner());
-+#endif
-                                       return getCSType(pBase);
-                               }
-                               if (csTypeName == "Separation")
Index: patches/patch-scribus_plugins_import_pdf_slaoutput_cpp
===================================================================
RCS file: patches/patch-scribus_plugins_import_pdf_slaoutput_cpp
diff -N patches/patch-scribus_plugins_import_pdf_slaoutput_cpp
--- patches/patch-scribus_plugins_import_pdf_slaoutput_cpp      7 Apr 2021 
14:08:35 -0000       1.4
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,40 +0,0 @@
-$OpenBSD: patch-scribus_plugins_import_pdf_slaoutput_cpp,v 1.4 2021/04/07 
14:08:35 sthen Exp $
-
-Fix for poppler-21.03.x from svn r24537 and r24538.
-
-Index: scribus/plugins/import/pdf/slaoutput.cpp
---- scribus/plugins/import/pdf/slaoutput.cpp.orig
-+++ scribus/plugins/import/pdf/slaoutput.cpp
-@@ -2291,9 +2291,19 @@ GBool SlaOutputDev::patchMeshShadedFill(GfxState *stat
-       return gTrue;
- }
- 
--GBool SlaOutputDev::tilingPatternFill(GfxState *state, Gfx * /*gfx*/, Catalog 
*cat, Object *str, POPPLER_CONST_070 double *pmat, int paintType, int 
tilingType, Dict *resDict, POPPLER_CONST_070 double *mat, POPPLER_CONST_070 
double *bbox, int x0, int y0, int x1, int y1, double xStep, double yStep)
-+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(21, 3, 0)
-+bool SlaOutputDev::tilingPatternFill(GfxState *state, Gfx * /*gfx*/, Catalog 
*cat, GfxTilingPattern *tPat, const double *mat, int x0, int y0, int x1, int 
y1, double xStep, double yStep)
-+#else
-+GBool SlaOutputDev::tilingPatternFill(GfxState *state, Gfx * /*gfx*/, Catalog 
*cat, Object *str, POPPLER_CONST_070 double *pmat, int /*paintType*/, int 
/*tilingType*/, Dict *resDict, POPPLER_CONST_070 double *mat, POPPLER_CONST_070 
double *bbox, int x0, int y0, int x1, int y1, double xStep, double yStep)
-+#endif
- {
- //    qDebug() << "SlaOutputDev::tilingPatternFill";
-+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(21, 3, 0)
-+      const double *bbox = tPat->getBBox();
-+      const double *pmat = tPat->getMatrix();
-+      Dict *resDict = tPat->getResDict();
-+#endif
-+
-       PDFRectangle box;
-       Gfx *gfx;
-       QString id;
-@@ -2325,7 +2335,11 @@ GBool SlaOutputDev::tilingPatternFill(GfxState *state,
-       // Unset the clip path as it is unrelated to the pattern's coordinate 
space.
-       QPainterPath savedClip = m_currentClipPath;
-       m_currentClipPath = QPainterPath();
-+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(21, 3, 0)
-+      gfx->display(tPat->getContentStream());
-+#else
-       gfx->display(str);
-+#endif
-       m_currentClipPath = savedClip;
-       inPattern--;
-       gElements = m_groupStack.pop();
Index: patches/patch-scribus_plugins_import_pdf_slaoutput_h
===================================================================
RCS file: patches/patch-scribus_plugins_import_pdf_slaoutput_h
diff -N patches/patch-scribus_plugins_import_pdf_slaoutput_h
--- patches/patch-scribus_plugins_import_pdf_slaoutput_h        19 May 2021 
19:59:39 -0000      1.5
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,30 +0,0 @@
-$OpenBSD: patch-scribus_plugins_import_pdf_slaoutput_h,v 1.5 2021/05/19 
19:59:39 kili Exp $
-
-Fix for poppler-21.03.x from svn r24537 and r24538.
-
-Fix for poppler-21.04.x.
-
-Index: scribus/plugins/import/pdf/slaoutput.h
---- scribus/plugins/import/pdf/slaoutput.h.orig
-+++ scribus/plugins/import/pdf/slaoutput.h
-@@ -196,7 +196,11 @@ class SlaOutputDev : public OutputDev (public)
-       void stroke(GfxState *state) override;
-       void fill(GfxState *state) override;
-       void eoFill(GfxState *state) override;
-+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(21, 3, 0)
-+      bool tilingPatternFill(GfxState *state, Gfx *gfx, Catalog *cat, 
GfxTilingPattern *tPat, const double *mat, int x0, int y0, int x1, int y1, 
double xStep, double yStep) override;
-+#else
-       GBool tilingPatternFill(GfxState *state, Gfx *gfx, Catalog *cat, Object 
*str, POPPLER_CONST_070 double *pmat, int paintType, int tilingType, Dict 
*resDict, POPPLER_CONST_070 double *mat, POPPLER_CONST_070 double *bbox, int 
x0, int y0, int x1, int y1, double xStep, double yStep) override;
-+#endif
-       GBool functionShadedFill(GfxState * /*state*/, GfxFunctionShading * 
/*shading*/) override { qDebug() << "Function Shaded Fill";  return gFalse; }
-       GBool axialShadedFill(GfxState *state, GfxAxialShading *shading, double 
tMin, double tMax) override;
-       GBool axialShadedSupportExtend(GfxState *state, GfxAxialShading 
*shading)  override { return (shading->getExtend0() == shading->getExtend1()); }
-@@ -368,7 +372,7 @@ class SlaOutputDev : public OutputDev (public)
-       Catalog *catalog {nullptr};
-       SplashFontEngine *m_fontEngine {nullptr};
-       SplashFont *m_font {nullptr};
--      FormPageWidgets *m_formWidgets {nullptr};
-+      std::unique_ptr<FormPageWidgets> m_formWidgets;
-       QHash<QString, QList<int> > m_radioMap;
-       QHash<int, PageItem*> m_radioButtons;
-       int m_actPage;
Index: pkg/PLIST
===================================================================
RCS file: /home/reposync/ports/print/scribus/pkg/PLIST,v
retrieving revision 1.20
diff -u -p -r1.20 PLIST
--- pkg/PLIST   7 Apr 2021 14:08:35 -0000       1.20
+++ pkg/PLIST   24 Sep 2021 15:06:47 -0000
@@ -1874,6 +1874,8 @@ share/scribus/editorconfig/200_gnuplot.x
 share/scribus/editorconfig/300_lilypond.xml
 share/scribus/editorconfig/400_dot.xml
 share/scribus/editorconfig/500_povray.xml
+share/scribus/editorconfig/600_xelatex.tar
+share/scribus/editorconfig/600_xelatex.xml
 share/scribus/editorconfig/dot.svg
 share/scribus/editorconfig/gnuplot.png
 share/scribus/editorconfig/lilypond.png
@@ -1949,6 +1951,7 @@ share/scribus/icons/1_5_0/16/draw-triang
 share/scribus/icons/1_5_0/16/edit-clear.png
 share/scribus/icons/1_5_0/16/edit-copy.png
 share/scribus/icons/1_5_0/16/edit-cut.png
+share/scribus/icons/1_5_0/16/edit-delete-all.png
 share/scribus/icons/1_5_0/16/edit-delete.png
 share/scribus/icons/1_5_0/16/edit-find-replace.png
 share/scribus/icons/1_5_0/16/edit-guides.png
@@ -2489,6 +2492,7 @@ share/scribus/icons/1_5_1/16/draw-triang
 share/scribus/icons/1_5_1/16/edit-clear.png
 share/scribus/icons/1_5_1/16/edit-copy.png
 share/scribus/icons/1_5_1/16/edit-cut.png
+share/scribus/icons/1_5_1/16/edit-delete-all.png
 share/scribus/icons/1_5_1/16/edit-delete.png
 share/scribus/icons/1_5_1/16/edit-find-replace.png
 share/scribus/icons/1_5_1/16/edit-guides.png
@@ -2580,6 +2584,7 @@ share/scribus/icons/1_5_1/22/align-verti
 share/scribus/icons/1_5_1/22/align-vertical-top-out.png
 share/scribus/icons/1_5_1/22/align-vertical-top.png
 share/scribus/icons/1_5_1/22/annot3d.png
+share/scribus/icons/1_5_1/22/character-style.png
 share/scribus/icons/1_5_1/22/checkbox.png
 share/scribus/icons/1_5_1/22/close.png
 share/scribus/icons/1_5_1/22/color-picker.png
@@ -2641,9 +2646,12 @@ share/scribus/icons/1_5_1/22/insert-tabl
 share/scribus/icons/1_5_1/22/insert-table-rows.png
 share/scribus/icons/1_5_1/22/insert-table.png
 share/scribus/icons/1_5_1/22/insert-text-frame.png
+share/scribus/icons/1_5_1/22/language.png
 share/scribus/icons/1_5_1/22/list-box.png
 share/scribus/icons/1_5_1/22/measure.png
 share/scribus/icons/1_5_1/22/merge-table-cells.png
+share/scribus/icons/1_5_1/22/orphan.png
+share/scribus/icons/1_5_1/22/paragraph-style.png
 share/scribus/icons/1_5_1/22/pdf-annotations.png
 share/scribus/icons/1_5_1/22/pointer.png
 share/scribus/icons/1_5_1/22/preflight-verifier.png
@@ -2652,6 +2660,7 @@ share/scribus/icons/1_5_1/22/split-table
 share/scribus/icons/1_5_1/22/story-editor.png
 share/scribus/icons/1_5_1/22/swap-left.png
 share/scribus/icons/1_5_1/22/swap-right.png
+share/scribus/icons/1_5_1/22/text-align.png
 share/scribus/icons/1_5_1/22/text-field.png
 share/scribus/icons/1_5_1/22/text-frame-link.png
 share/scribus/icons/1_5_1/22/text-frame-unlink.png
@@ -2661,6 +2670,7 @@ share/scribus/icons/1_5_1/22/transform-s
 share/scribus/icons/1_5_1/22/transform-shear-left.png
 share/scribus/icons/1_5_1/22/transform-shear-right.png
 share/scribus/icons/1_5_1/22/transform-shear-up.png
+share/scribus/icons/1_5_1/22/widow.png
 share/scribus/icons/1_5_1/22/zoom-in.png
 share/scribus/icons/1_5_1/22/zoom-original.png
 share/scribus/icons/1_5_1/22/zoom-out.png
@@ -2718,6 +2728,7 @@ share/scribus/icons/1_5_1/docattributes_
 share/scribus/icons/1_5_1/document2.png
 share/scribus/icons/1_5_1/documentinfo.png
 share/scribus/icons/1_5_1/editm.png
+share/scribus/icons/1_5_1/ellipsis.png
 share/scribus/icons/1_5_1/exit.png
 share/scribus/icons/1_5_1/exit22.png
 share/scribus/icons/1_5_1/expand.png
@@ -2874,6 +2885,7 @@ share/scribus/icons/1_5_1_dark/16/draw-t
 share/scribus/icons/1_5_1_dark/16/edit-clear.png
 share/scribus/icons/1_5_1_dark/16/edit-copy.png
 share/scribus/icons/1_5_1_dark/16/edit-cut.png
+share/scribus/icons/1_5_1_dark/16/edit-delete-all.png
 share/scribus/icons/1_5_1_dark/16/edit-delete.png
 share/scribus/icons/1_5_1_dark/16/edit-find-replace.png
 share/scribus/icons/1_5_1_dark/16/edit-guides.png
@@ -2965,6 +2977,7 @@ share/scribus/icons/1_5_1_dark/22/align-
 share/scribus/icons/1_5_1_dark/22/align-vertical-top-out.png
 share/scribus/icons/1_5_1_dark/22/align-vertical-top.png
 share/scribus/icons/1_5_1_dark/22/annot3d.png
+share/scribus/icons/1_5_1_dark/22/character-style.png
 share/scribus/icons/1_5_1_dark/22/checkbox.png
 share/scribus/icons/1_5_1_dark/22/close.png
 share/scribus/icons/1_5_1_dark/22/color-picker.png
@@ -3027,9 +3040,12 @@ share/scribus/icons/1_5_1_dark/22/insert
 share/scribus/icons/1_5_1_dark/22/insert-table-rows.png
 share/scribus/icons/1_5_1_dark/22/insert-table.png
 share/scribus/icons/1_5_1_dark/22/insert-text-frame.png
+share/scribus/icons/1_5_1_dark/22/language.png
 share/scribus/icons/1_5_1_dark/22/list-box.png
 share/scribus/icons/1_5_1_dark/22/measure.png
 share/scribus/icons/1_5_1_dark/22/merge-table-cells.png
+share/scribus/icons/1_5_1_dark/22/orphan.png
+share/scribus/icons/1_5_1_dark/22/paragraph-style.png
 share/scribus/icons/1_5_1_dark/22/pdf-annotations.png
 share/scribus/icons/1_5_1_dark/22/pointer.png
 share/scribus/icons/1_5_1_dark/22/preflight-verifier.png
@@ -3038,6 +3054,7 @@ share/scribus/icons/1_5_1_dark/22/split-
 share/scribus/icons/1_5_1_dark/22/story-editor.png
 share/scribus/icons/1_5_1_dark/22/swap-left.png
 share/scribus/icons/1_5_1_dark/22/swap-right.png
+share/scribus/icons/1_5_1_dark/22/text-align.png
 share/scribus/icons/1_5_1_dark/22/text-field.png
 share/scribus/icons/1_5_1_dark/22/text-frame-link.png
 share/scribus/icons/1_5_1_dark/22/text-frame-unlink.png
@@ -3047,6 +3064,7 @@ share/scribus/icons/1_5_1_dark/22/transf
 share/scribus/icons/1_5_1_dark/22/transform-shear-left.png
 share/scribus/icons/1_5_1_dark/22/transform-shear-right.png
 share/scribus/icons/1_5_1_dark/22/transform-shear-up.png
+share/scribus/icons/1_5_1_dark/22/widow.png
 share/scribus/icons/1_5_1_dark/22/zoom-in.png
 share/scribus/icons/1_5_1_dark/22/zoom-original.png
 share/scribus/icons/1_5_1_dark/22/zoom-out.png
@@ -3104,6 +3122,7 @@ share/scribus/icons/1_5_1_dark/docattrib
 share/scribus/icons/1_5_1_dark/document2.png
 share/scribus/icons/1_5_1_dark/documentinfo.png
 share/scribus/icons/1_5_1_dark/editm.png
+share/scribus/icons/1_5_1_dark/ellipsis.png
 share/scribus/icons/1_5_1_dark/exit.png
 share/scribus/icons/1_5_1_dark/exit22.png
 share/scribus/icons/1_5_1_dark/expand.png
@@ -3606,6 +3625,7 @@ share/scribus/translations/scribus.pms.q
 share/scribus/translations/scribus.pt.qm
 share/scribus/translations/scribus.pt_BR.qm
 share/scribus/translations/scribus.pt_PT.qm
+share/scribus/translations/scribus.ro.qm
 share/scribus/translations/scribus.ru.qm
 share/scribus/translations/scribus.sa.qm
 share/scribus/translations/scribus.si.qm
@@ -3620,6 +3640,7 @@ share/scribus/translations/scribus.te.qm
 share/scribus/translations/scribus.th_TH.qm
 share/scribus/translations/scribus.tr.qm
 share/scribus/translations/scribus.uk.qm
+share/scribus/translations/scribus.untranslated.qm
 share/scribus/translations/scribus.zh_CN.qm
 share/scribus/translations/scribus.zh_TW.qm
 share/scribus/unicodenameslist.txt

Reply via email to