Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jan 2020 17:59:22 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r523824 - in head: converters/pdf2djvu converters/pdf2djvu/files databases/kbibtex deskutils/calibre deskutils/cfiles deskutils/gourmet deskutils/lumina-pdf deskutils/recoll deskutils/x...
Message-ID:  <202001221759.00MHxM16059524@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Wed Jan 22 17:59:22 2020
New Revision: 523824
URL: https://svnweb.freebsd.org/changeset/ports/523824

Log:
  graphics/poppler: update to 0.84.0
  
  Release 0.84.0:
          core:
           * Fix crash when converting from Unicode to ASCII-7
           * Splash::scaleImageYdXu: Protect against crash if srcWidth is too big
           * JBIG2Stream: fix potential crash in malformed documents
           * JBIG2Stream: fix leak in reset() if called several times
           * Internal code improvements
  
          utils:
           * pdfimages: Add error message if first page is larger then number of pages.
           * pdfinfo: Improved paper size recognition
           * pdfsig: Fix exit code when dumping signatures
           * pdftocairo: Error out when even/odd selects 0 pages
           * pdftohtml: Fix memory leak
           * pdftoppm: Add an option to scale before rotate
           * pdftoppm: Add -hide-annotations option
           * pdftoppm: Error out when even/odd selects 0 pages
           * pdftops: Improve -optimizecolorspace
  
          qt5:
           * Code cleanups
  
          glib:
           * Fix compiler warnings
  
  Release 0.83.0
          core:
           * Improve when a file is recognized as Linearized
           * Improve const-ness of the code
           * Make code a bit more readable/maintanable
           * Fix uninitialized memory uses in broken files
  
          utils:
           * pdffonts: Make code a bit more readable/maintanable
           * pdftohtml: Make code a bit more readable/maintanable
  
          qt5:
           * Remove a bunch of unused internal functions
           * trUtf8 -> tr (less warnings)
  
          build system:
           * make-glib-api-docs: switch to python3
  
  PR:		243433
  Exp-run by:	antoine

Added:
  head/converters/pdf2djvu/files/patch-pdf-backend.cc   (contents, props changed)
  head/editors/calligra/files/patch-kde_pr-414795   (contents, props changed)
  head/editors/libreoffice/files/patch-git_9065cd8d-poppler-0.83   (contents, props changed)
  head/graphics/openfx-arena/files/patch-Extra_ReadPDF.cpp   (contents, props changed)
  head/print/scribus-devel/files/patch-scribus_plugins_import_pdf_importpdf.cpp   (contents, props changed)
Deleted:
  head/graphics/poppler/files/
Modified:
  head/converters/pdf2djvu/Makefile
  head/databases/kbibtex/Makefile
  head/deskutils/calibre/Makefile
  head/deskutils/cfiles/Makefile
  head/deskutils/gourmet/Makefile
  head/deskutils/lumina-pdf/Makefile
  head/deskutils/recoll/Makefile
  head/deskutils/xfce4-tumbler/Makefile
  head/devel/efl/Makefile
  head/devel/kf5-kfilemetadata/Makefile
  head/editors/calligra/Makefile
  head/editors/kile/Makefile
  head/editors/libreoffice/Makefile
  head/editors/openoffice-devel/Makefile
  head/editors/texstudio/Makefile
  head/editors/texworks/Makefile
  head/graphics/atril/Makefile
  head/graphics/diff-pdf/Makefile
  head/graphics/diffpdf/Makefile
  head/graphics/dspdfviewer/Makefile
  head/graphics/electrix/Makefile
  head/graphics/engauge-digitizer/Makefile
  head/graphics/epdfview/Makefile
  head/graphics/evince/Makefile
  head/graphics/gdal/Makefile
  head/graphics/geeqie/Makefile
  head/graphics/gegl/Makefile
  head/graphics/gimp-app/Makefile
  head/graphics/graphviz/Makefile
  head/graphics/impressive/Makefile
  head/graphics/inkscape/Makefile
  head/graphics/krita/Makefile
  head/graphics/okular/Makefile
  head/graphics/openfx-arena/Makefile
  head/graphics/osg/Makefile
  head/graphics/pdf2svg/Makefile
  head/graphics/pdfpc/Makefile
  head/graphics/poppler-data/Makefile
  head/graphics/poppler-glib/Makefile
  head/graphics/poppler-qt5/Makefile
  head/graphics/poppler-utils/Makefile
  head/graphics/poppler/Makefile
  head/graphics/poppler/distinfo
  head/graphics/poppler/pkg-plist
  head/graphics/pqiv/Makefile
  head/graphics/py-poppler/Makefile
  head/graphics/py-python-poppler-qt5/Makefile
  head/graphics/qcomicbook/Makefile
  head/graphics/vips/Makefile
  head/graphics/xournal/Makefile
  head/graphics/xournalpp/Makefile
  head/graphics/yacreader/Makefile
  head/graphics/zathura-pdf-mupdf/Makefile
  head/graphics/zathura-pdf-poppler/Makefile
  head/mail/claws-mail-pdf_viewer/Makefile
  head/mail/textmail/Makefile
  head/math/labplot/Makefile
  head/misc/auto-multiple-choice/Makefile
  head/misc/rubygem-rabbit/Makefile
  head/misc/tellico/Makefile
  head/net/kitinerary/Makefile
  head/print/cups-filters/Makefile
  head/print/deforaos-pdfviewer/Makefile
  head/print/frescobaldi/Makefile
  head/print/ghostscript9-agpl-base/Makefile
  head/print/pdf-tools/Makefile
  head/print/pdfcube/Makefile
  head/print/qpdfview/Makefile
  head/print/scribus-devel/Makefile
  head/print/scribus-devel/files/patch-scribus_plugins_import_pdf_slaoutput.cpp
  head/print/scribus-devel/files/patch-scribus_plugins_import_pdf_slaoutput.h
  head/print/tex-luatex/Makefile
  head/print/tex-xetex/Makefile
  head/print/texlive-base/Makefile
  head/sysutils/tracker-miners/Makefile
  head/textproc/pdfgrep/Makefile
  head/textproc/pdfsandwich/Makefile
  head/textproc/py-pdftotext/Makefile
  head/www/hotcrp/Makefile
  head/x11-toolkits/rubygem-poppler/Makefile
  head/x11/eaglemode/Makefile
  head/x11/rubygem-gnome/Makefile

Modified: head/converters/pdf2djvu/Makefile
==============================================================================
--- head/converters/pdf2djvu/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/converters/pdf2djvu/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,7 +2,7 @@
 
 PORTNAME=	pdf2djvu
 PORTVERSION=	0.9.13
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	converters
 MASTER_SITES=	https://github.com/jwilk/${PORTNAME}/releases/download/${PORTVERSION}/
 

Added: head/converters/pdf2djvu/files/patch-pdf-backend.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/converters/pdf2djvu/files/patch-pdf-backend.cc	Wed Jan 22 17:59:22 2020	(r523824)
@@ -0,0 +1,26 @@
+--- pdf-backend.cc.orig	2019-06-10 17:06:44 UTC
++++ pdf-backend.cc
+@@ -103,7 +103,7 @@ static void poppler_error_handler(void *data, ErrorCat
+ 
+ pdf::Environment::Environment()
+ {
+-  globalParams = new GlobalParams();
++  globalParams = std::unique_ptr<GlobalParams>(new GlobalParams);
+   setErrorCallback(poppler_error_handler, nullptr);
+ }
+ 
+@@ -499,12 +499,11 @@ bool pdf::get_glyph(splash::Splash *splash, splash::Fo
+ void pdf::Renderer::convert_path(pdf::gfx::State *state, splash::Path &splash_path)
+ {
+   /* Source was copied from <poppler/SplashOutputDev.c>. */
+-  pdf::gfx::Subpath *subpath;
+-  pdf::gfx::Path *path = state->getPath();
++  auto path = state->getPath();
+   int n_subpaths = path->getNumSubpaths();
+   for (int i = 0; i < n_subpaths; i++)
+   {
+-    subpath = path->getSubpath(i);
++    auto subpath = path->getSubpath(i);
+     if (subpath->getNumPoints() > 0)
+     {
+       double x1, y1, x2, y2, x3, y3;

Modified: head/databases/kbibtex/Makefile
==============================================================================
--- head/databases/kbibtex/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/databases/kbibtex/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,6 +3,7 @@
 
 PORTNAME=	kbibtex
 DISTVERSION=	0.9.1
+PORTREVISION=	1
 CATEGORIES=	databases kde
 MASTER_SITES=	KDE/stable/KBibTeX/${DISTVERSION}
 

Modified: head/deskutils/calibre/Makefile
==============================================================================
--- head/deskutils/calibre/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/deskutils/calibre/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	calibre
 PORTVERSION=	4.8.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	deskutils python
 MASTER_SITES=	http://download.calibre-ebook.com/${PORTVERSION}/
 

Modified: head/deskutils/cfiles/Makefile
==============================================================================
--- head/deskutils/cfiles/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/deskutils/cfiles/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,6 +3,7 @@
 PORTNAME=	cfiles
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.8
+PORTREVISION=	1
 CATEGORIES=	deskutils
 
 MAINTAINER=	yuri@FreeBSD.org

Modified: head/deskutils/gourmet/Makefile
==============================================================================
--- head/deskutils/gourmet/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/deskutils/gourmet/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	gourmet
 PORTVERSION=	0.17.4
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	deskutils gnome
 
 MAINTAINER=	rm@FreeBSD.org

Modified: head/deskutils/lumina-pdf/Makefile
==============================================================================
--- head/deskutils/lumina-pdf/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/deskutils/lumina-pdf/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,7 +2,7 @@
 
 PORTNAME=	lumina-pdf
 DISTVERSION=	1.5.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	deskutils
 
 MAINTAINER=	ken@ixsystems.com

Modified: head/deskutils/recoll/Makefile
==============================================================================
--- head/deskutils/recoll/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/deskutils/recoll/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	recoll
 DISTVERSION=	1.25.22
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	deskutils
 MASTER_SITES=	https://www.lesbonscomptes.com/recoll/
 

Modified: head/deskutils/xfce4-tumbler/Makefile
==============================================================================
--- head/deskutils/xfce4-tumbler/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/deskutils/xfce4-tumbler/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,6 +3,7 @@
 
 PORTNAME=	tumbler
 PORTVERSION=	0.2.8
+PORTREVISION=	1
 CATEGORIES=	deskutils xfce
 MASTER_SITES=	XFCE
 PKGNAMEPREFIX=	xfce4-

Modified: head/devel/efl/Makefile
==============================================================================
--- head/devel/efl/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/devel/efl/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	efl
 DISTVERSION=	1.20.7
-PORTREVISION=	19
+PORTREVISION=	20
 CATEGORIES=	devel enlightenment
 MASTER_SITES=	http://download.enlightenment.org/rel/libs/${PORTNAME}/
 DIST_SUBDIR=	enlightenment

Modified: head/devel/kf5-kfilemetadata/Makefile
==============================================================================
--- head/devel/kf5-kfilemetadata/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/devel/kf5-kfilemetadata/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,6 +2,7 @@
 
 PORTNAME=	kfilemetadata
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org

Modified: head/editors/calligra/Makefile
==============================================================================
--- head/editors/calligra/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/editors/calligra/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,7 +2,7 @@
 
 PORTNAME=	calligra
 DISTVERSION=	3.1.0
-PORTREVISION=	30
+PORTREVISION=	31
 CATEGORIES=	editors kde
 MASTER_SITES=	KDE/stable/${PORTNAME}/${PORTVERSION}
 DIST_SUBDIR=	KDE/${PORTNAME}

Added: head/editors/calligra/files/patch-kde_pr-414795
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/editors/calligra/files/patch-kde_pr-414795	Wed Jan 22 17:59:22 2020	(r523824)
@@ -0,0 +1,69 @@
+Source: Timo Gurr <timo.gurr@gmail.com>
+Upstream: Reported, https://bugs.kde.org/show_bug.cgi?id=414795
+Reason: Fix build with poppler 0.83.0
+
+diff -Naur calligra-3.1.0/filters/karbon/pdf/PdfImport.cpp calligra-3.1.0.new/filters/karbon/pdf/PdfImport.cpp
+--- filters/karbon/pdf/PdfImport.cpp	2019-12-04 12:41:13.000000000 +0100
++++ filters/karbon/pdf/PdfImport.cpp	2019-12-04 12:39:03.000000000 +0100
+@@ -60,19 +60,17 @@
+     }
+ 
+     // read config file
+-    globalParams = new GlobalParams();
++    globalParams.reset(new GlobalParams());
+     if (! globalParams)
+         return KoFilter::NotImplemented;
+ 
+     GooString * fname = new GooString(QFile::encodeName(m_chain->inputFile()).data());
+     PDFDoc * pdfDoc = new PDFDoc(fname, 0, 0, 0);
+     if (! pdfDoc) {
+-        delete globalParams;
+         return KoFilter::StupidError;
+     }
+ 
+     if (! pdfDoc->isOk()) {
+-        delete globalParams;
+         delete pdfDoc;
+         return KoFilter::StupidError;
+     }
+@@ -99,7 +97,6 @@
+ 
+     delete dev;
+     delete pdfDoc;
+-    delete globalParams;
+     globalParams = 0;
+ 
+     return KoFilter::OK;
+diff -Naur calligra-3.1.0/filters/karbon/pdf/SvgOutputDev.cpp calligra-3.1.0.new/filters/karbon/pdf/SvgOutputDev.cpp
+--- filters/karbon/pdf/SvgOutputDev.cpp	2019-12-04 12:41:14.000000000 +0100
++++ filters/karbon/pdf/SvgOutputDev.cpp	2019-12-04 12:35:30.000000000 +0100
+@@ -172,7 +172,7 @@
+     *d->body << "/>" << endl;
+ }
+ 
+-QString SvgOutputDev::convertPath(GfxPath *path)
++QString SvgOutputDev::convertPath(const GfxPath *path)
+ {
+     if (! path)
+         return QString();
+@@ -180,7 +180,7 @@
+     QString output;
+ 
+     for (int i = 0; i < path->getNumSubpaths(); ++i) {
+-        GfxSubpath * subpath = path->getSubpath(i);
++        const GfxSubpath * subpath = path->getSubpath(i);
+         if (subpath->getNumPoints() > 0) {
+             output += QString("M%1 %2").arg(subpath->getX(0)).arg(subpath->getY(0));
+             int j = 1;
+diff -Naur calligra-3.1.0/filters/karbon/pdf/SvgOutputDev.h calligra-3.1.0.new/filters/karbon/pdf/SvgOutputDev.h
+--- filters/karbon/pdf/SvgOutputDev.h	2019-12-04 12:41:14.000000000 +0100
++++ filters/karbon/pdf/SvgOutputDev.h	2019-12-04 12:30:41.000000000 +0100
+@@ -83,7 +83,7 @@
+     /// Dumps content to svg file
+     void dumpContent();
+ private:
+-    QString convertPath(GfxPath *path);
++    QString convertPath(const GfxPath *path);
+     QString convertMatrix(const QMatrix &matrix);
+     QString convertMatrix(const double * matrix);
+     QString printFill();

Modified: head/editors/kile/Makefile
==============================================================================
--- head/editors/kile/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/editors/kile/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 PORTNAME=	kile
 DISTVERSIONPREFIX=	v
 DISTVERSION=	3.0b3
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	editors kde
 
 MAINTAINER=	kde@FreeBSD.org

Modified: head/editors/libreoffice/Makefile
==============================================================================
--- head/editors/libreoffice/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/editors/libreoffice/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -1,4 +1,5 @@
 # $FreeBSD$
+PORTREVISION=	1
 
 .include "${.CURDIR}/Makefile.common"
 

Added: head/editors/libreoffice/files/patch-git_9065cd8d-poppler-0.83
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/editors/libreoffice/files/patch-git_9065cd8d-poppler-0.83	Wed Jan 22 17:59:22 2020	(r523824)
@@ -0,0 +1,70 @@
+From 9065cd8d9a19864f6b618f2dc10daf577badd9ee Mon Sep 17 00:00:00 2001
+From: Martin Milata <martin@martinmilata.cz>
+Date: Wed, 4 Dec 2019 02:37:40 +0100
+Subject: [PATCH] Fix build with poppler-0.83
+
+Change-Id: I7a3684932b8f9c403a3368b42fa4d8039c67f1a9
+Reviewed-on: https://gerrit.libreoffice.org/84384
+Tested-by: Jenkins
+Reviewed-by: Michael Stahl <michael.stahl@cib.de>
+---
+ sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx | 7 +++++++
+ sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx | 4 ++++
+ sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx    | 4 ++++
+ 3 files changed, 15 insertions(+)
+
+diff --git a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
+index 26048177e87d..e9c2a407c279 100644
+--- sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
++++ sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
+@@ -491,11 +491,18 @@ void PDFOutDev::writeFontFile( GfxFont* gfxFont ) const
+     gfree(pBuf);
+ }
+ 
++#if POPPLER_CHECK_VERSION(0, 83, 0)
++void PDFOutDev::printPath( const GfxPath* pPath )
++#else
+ void PDFOutDev::printPath( GfxPath* pPath )
++#endif
+ {
+     int nSubPaths = pPath ? pPath->getNumSubpaths() : 0;
+     for( int i=0; i<nSubPaths; i++ )
+     {
++#if POPPLER_CHECK_VERSION(0, 83, 0)
++        const
++#endif
+         GfxSubpath* pSub  = pPath->getSubpath( i );
+         const int nPoints = pSub->getNumPoints();
+ 
+diff --git a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx
+index 02f6b59f6f15..2e7d2186f9a1 100644
+--- sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx
++++ sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx
+@@ -149,7 +149,11 @@ namespace pdfi
+ 
+         int  parseFont( long long nNewId, GfxFont* pFont, GfxState* state ) const;
+         void writeFontFile( GfxFont* gfxFont ) const;
++#if POPPLER_CHECK_VERSION(0, 83, 0)
++        static void printPath( const GfxPath* pPath );
++#else
+         static void printPath( GfxPath* pPath );
++#endif
+ 
+     public:
+         explicit PDFOutDev( PDFDoc* pDoc );
+diff --git a/sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx b/sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx
+index 42178b650cdd..b1a54bd09c5f 100644
+--- sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx
++++ sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx
+@@ -68,7 +68,11 @@ int main(int argc, char **argv)
+     }
+ 
+     // read config file
++#if POPPLER_CHECK_VERSION(0, 83, 0)
++    globalParams = std::make_unique<GlobalParams>();
++#else
+     globalParams = new GlobalParams();
++#endif
+     globalParams->setErrQuiet(true);
+ #if defined(_MSC_VER)
+     globalParams->setupBaseFonts(nullptr);

Modified: head/editors/openoffice-devel/Makefile
==============================================================================
--- head/editors/openoffice-devel/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/editors/openoffice-devel/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	apache-openoffice
 PORTVERSION=	${AOOVERSION1}.${AOOVERSION2}.${TIMESTAMP}
-PORTREVISION=	1
+PORTREVISION=	2
 PORTEPOCH=	4
 CATEGORIES=	editors java
 MASTER_SITES=	https://dist.apache.org/repos/dist/dev/openoffice/${AOOVERSION}-${AOORC}-${TIMESTAMP}/source/ \

Modified: head/editors/texstudio/Makefile
==============================================================================
--- head/editors/texstudio/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/editors/texstudio/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,6 +2,7 @@
 
 PORTNAME=	texstudio
 DISTVERSION=	2.12.18
+PORTREVISION=	1
 CATEGORIES=	editors
 
 MAINTAINER=	rigoletto@FreeBSD.org

Modified: head/editors/texworks/Makefile
==============================================================================
--- head/editors/texworks/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/editors/texworks/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -4,7 +4,7 @@
 PORTNAME=	texworks
 DISTVERSIONPREFIX=	release-
 DISTVERSION=	0.6.2
-PORTREVISION=	12
+PORTREVISION=	13
 CATEGORIES=	editors
 
 MAINTAINER=	hrs@FreeBSD.org

Modified: head/graphics/atril/Makefile
==============================================================================
--- head/graphics/atril/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/atril/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -5,6 +5,7 @@
 
 PORTNAME=	atril
 PORTVERSION=	1.22.3
+PORTREVISION=	1
 CATEGORIES=	graphics print mate
 MASTER_SITES=	MATE
 DIST_SUBDIR=	mate

Modified: head/graphics/diff-pdf/Makefile
==============================================================================
--- head/graphics/diff-pdf/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/diff-pdf/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,6 +3,7 @@
 PORTNAME=	diff-pdf
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.3-20190713
+PORTREVISION=	1
 CATEGORIES=	graphics
 
 MAINTAINER=	uzsolt@uzsolt.hu

Modified: head/graphics/diffpdf/Makefile
==============================================================================
--- head/graphics/diffpdf/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/diffpdf/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,7 +2,7 @@
 
 PORTNAME=	diffpdf
 PORTVERSION=	2.1.3
-PORTREVISION=	13
+PORTREVISION=	14
 CATEGORIES=	graphics
 MASTER_SITES=	http://www.qtrac.eu/
 

Modified: head/graphics/dspdfviewer/Makefile
==============================================================================
--- head/graphics/dspdfviewer/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/dspdfviewer/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 PORTNAME=	dspdfviewer
 PORTVERSION=	1.15.1
 DISTVERSIONPREFIX=	v
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	graphics
 
 MAINTAINER=	fox@FreeBSD.org

Modified: head/graphics/electrix/Makefile
==============================================================================
--- head/graphics/electrix/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/electrix/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,7 +2,7 @@
 
 PORTNAME=	electrix
 PORTVERSION=	0.2.0
-PORTREVISION=	18
+PORTREVISION=	19
 CATEGORIES=	graphics print
 MASTER_SITES=	SF/${PORTNAME:tl}/${PORTVERSION}
 

Modified: head/graphics/engauge-digitizer/Makefile
==============================================================================
--- head/graphics/engauge-digitizer/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/engauge-digitizer/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,6 +3,7 @@
 PORTNAME=	engauge-digitizer
 DISTVERSIONPREFIX=	v
 DISTVERSION=	12.1
+PORTREVISION=	1
 CATEGORIES=	graphics math science
 
 MAINTAINER=	yuri@FreeBSD.org

Modified: head/graphics/epdfview/Makefile
==============================================================================
--- head/graphics/epdfview/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/epdfview/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	epdfview
 PORTVERSION=	0.1.8
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	graphics print gnome
 MASTER_SITES=	FRUGALWARE/xapps-extra/${PORTNAME} \
 		ftp://ftp.slackware.com/.1/blfs/conglomeration/${PORTNAME}/ \

Modified: head/graphics/evince/Makefile
==============================================================================
--- head/graphics/evince/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/evince/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	evince
 PORTVERSION=	3.28.5
-PORTREVISION=	9
+PORTREVISION=	10
 CATEGORIES=	graphics print gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3

Modified: head/graphics/gdal/Makefile
==============================================================================
--- head/graphics/gdal/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/gdal/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,6 +3,7 @@
 
 PORTNAME=	gdal
 PORTVERSION=	3.0.3
+PORTREVISION=	1
 CATEGORIES=	graphics geography
 MASTER_SITES=	https://download.osgeo.org/gdal/${PORTVERSION}/ \
 		LOCAL/sunpoet

Modified: head/graphics/geeqie/Makefile
==============================================================================
--- head/graphics/geeqie/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/geeqie/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,6 +3,7 @@
 
 PORTNAME=	geeqie
 PORTVERSION=	1.5.1
+PORTREVISION=	1
 CATEGORIES=	graphics
 MASTER_SITES=	http://www.geeqie.org/
 

Modified: head/graphics/gegl/Makefile
==============================================================================
--- head/graphics/gegl/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/gegl/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	gegl
 PORTVERSION=	0.4.18
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics
 MASTER_SITES=	GIMP
 

Modified: head/graphics/gimp-app/Makefile
==============================================================================
--- head/graphics/gimp-app/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/gimp-app/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,6 +3,7 @@
 
 PORTNAME?=	gimp-app
 PORTVERSION=	2.10.14
+PORTREVISION=	1
 PORTEPOCH?=	1
 CATEGORIES?=	graphics gnome
 MASTER_SITES=	GIMP/gimp/v${PORTVERSION:R}

Modified: head/graphics/graphviz/Makefile
==============================================================================
--- head/graphics/graphviz/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/graphviz/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	graphviz
 PORTVERSION=	2.42.2
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	graphics tk
 MASTER_SITES=	https://gitlab.com/graphviz/graphviz/-/archive/${PORTVERSION}/
 

Modified: head/graphics/impressive/Makefile
==============================================================================
--- head/graphics/impressive/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/impressive/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,6 +3,7 @@
 
 PORTNAME=	impressive
 PORTVERSION=	0.12.1
+PORTREVISION=	1
 CATEGORIES=	graphics python
 MASTER_SITES=	SF/${PORTNAME}/Impressive/${PORTVERSION}/
 DISTNAME=	Impressive-${PORTVERSION}

Modified: head/graphics/inkscape/Makefile
==============================================================================
--- head/graphics/inkscape/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/inkscape/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	inkscape
 PORTVERSION=	0.92.4
-PORTREVISION=	12
+PORTREVISION=	13
 CATEGORIES=	graphics gnome
 MASTER_SITES=	https://media.inkscape.org/dl/resources/file/
 
@@ -94,5 +94,11 @@ post-patch:
 	# Fix with poppler 0.73
 	@${REINPLACE_CMD} -E '/#include "goo\/gtypes.h"/d' \
 		${WRKSRC}/src/extension/internal/pdfinput/pdf-parser.h
+	# Fix build with poppler 0.83
+	${REINPLACE_CMD} -e 's|(GfxPath|(const GfxPath|g' \
+			  -e 's|GfxSubpath|const GfxSubpath|g' \
+			  -e 's|new GlobalParams()|std::unique_ptr<GlobalParams>(new GlobalParams())|g' \
+			  -e 's|new GlobalParams(poppler_datadir)|std::unique_ptr<GlobalParams>(new GlobalParams(poppler_datadir))|g' \
+		${WRKSRC}/src/extension/internal/pdfinput/*.cpp
 
 .include <bsd.port.mk>

Modified: head/graphics/krita/Makefile
==============================================================================
--- head/graphics/krita/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/krita/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,7 +2,7 @@
 
 PORTNAME=	krita
 DISTVERSION=	4.2.8.2
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	graphics kde
 MASTER_SITES=	KDE/stable/${PORTNAME}/${DISTVERSION:R}
 DIST_SUBDIR=	KDE/${PORTNAME}

Modified: head/graphics/okular/Makefile
==============================================================================
--- head/graphics/okular/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/okular/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,6 +2,7 @@
 
 PORTNAME=	okular
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	graphics kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org

Modified: head/graphics/openfx-arena/Makefile
==============================================================================
--- head/graphics/openfx-arena/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/openfx-arena/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 PORTNAME=	openfx-arena
 PORTVERSION=	2.3.14
 DISTVERSIONPREFIX=	Natron-
-PORTREVISION=	15
+PORTREVISION=	16
 CATEGORIES=	graphics
 
 MAINTAINER=	olivier@FreeBSD.org

Added: head/graphics/openfx-arena/files/patch-Extra_ReadPDF.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/openfx-arena/files/patch-Extra_ReadPDF.cpp	Wed Jan 22 17:59:22 2020	(r523824)
@@ -0,0 +1,13 @@
+Fix build with poppler 0.83
+
+--- Extra/ReadPDF.cpp.orig	2020-01-18 15:54:18 UTC
++++ Extra/ReadPDF.cpp
+@@ -134,7 +134,7 @@ false
+     if (!popplerData.empty()) {
+         struct stat sb;
+         if (stat(popplerData.c_str(), &sb) == 0 && S_ISDIR(sb.st_mode)) {
+-            globalParams = new GlobalParams(popplerData.c_str());
++            globalParams = std::unique_ptr<GlobalParams>(new GlobalParams(popplerData.c_str()));
+         }
+     }
+ }

Modified: head/graphics/osg/Makefile
==============================================================================
--- head/graphics/osg/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/osg/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -4,7 +4,7 @@
 PORTNAME=	osg
 PORTVERSION=	3.6.4
 DISTVERSIONPREFIX=	OpenSceneGraph-
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	graphics
 
 MAINTAINER=	amdmi3@FreeBSD.org

Modified: head/graphics/pdf2svg/Makefile
==============================================================================
--- head/graphics/pdf2svg/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/pdf2svg/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	pdf2svg
 PORTVERSION=	0.2.3
-PORTREVISION=	12
+PORTREVISION=	13
 DISTVERSIONPREFIX=	v
 CATEGORIES=	graphics
 

Modified: head/graphics/pdfpc/Makefile
==============================================================================
--- head/graphics/pdfpc/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/pdfpc/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -4,7 +4,7 @@ PORTNAME=	pdfpc
 DISTVERSION=	4.3.4
 CATEGORIES=	graphics
 DISTVERSIONPREFIX=	v
-PORTREVISION=	5
+PORTREVISION=	6
 
 MAINTAINER=	bapt@FreeBSD.org
 COMMENT=	Keynote-like multi-monitor presentation viewer

Modified: head/graphics/poppler-data/Makefile
==============================================================================
--- head/graphics/poppler-data/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/poppler-data/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,7 +2,7 @@
 
 PORTNAME=	poppler-data
 PORTVERSION=	0.4.9
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics
 MASTER_SITES=	http://poppler.freedesktop.org/
 

Modified: head/graphics/poppler-glib/Makefile
==============================================================================
--- head/graphics/poppler-glib/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/poppler-glib/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -1,7 +1,7 @@
 # Created by: Michael Johnson <ahze@FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	2
+PORTREVISION=	0
 
 COMMENT=	GLib bindings to poppler
 

Modified: head/graphics/poppler-qt5/Makefile
==============================================================================
--- head/graphics/poppler-qt5/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/poppler-qt5/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	2
+PORTREVISION=	0
 PKGNAMESUFFIX=	-qt5
 
 COMMENT=	Qt 5 bindings to poppler

Modified: head/graphics/poppler-utils/Makefile
==============================================================================
--- head/graphics/poppler-utils/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/poppler-utils/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -1,7 +1,7 @@
 # Created by: Michael Nottebrock <lofi@FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	3
+PORTREVISION=	0
 
 COMMENT=	Poppler's xpdf-workalike command line utilities # '
 

Modified: head/graphics/poppler/Makefile
==============================================================================
--- head/graphics/poppler/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/poppler/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	poppler
-DISTVERSION=	0.82.0
-PORTREVISION?=	1
+DISTVERSION=	0.84.0
 CATEGORIES=	graphics print
 MASTER_SITES=	https://poppler.freedesktop.org/
 

Modified: head/graphics/poppler/distinfo
==============================================================================
--- head/graphics/poppler/distinfo	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/poppler/distinfo	Wed Jan 22 17:59:22 2020	(r523824)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1572047126
-SHA256 (poppler-0.82.0.tar.xz) = 234f8e573ea57fb6a008e7c1e56bfae1af5d1adf0e65f47555e1ae103874e4df
-SIZE (poppler-0.82.0.tar.xz) = 1553336
+TIMESTAMP = 1577727452
+SHA256 (poppler-0.84.0.tar.xz) = c7a130da743b38a548f7a21fe5940506fb1949f4ebdd3209f0e5b302fa139731
+SIZE (poppler-0.84.0.tar.xz) = 1561236

Modified: head/graphics/poppler/pkg-plist
==============================================================================
--- head/graphics/poppler/pkg-plist	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/poppler/pkg-plist	Wed Jan 22 17:59:22 2020	(r523824)
@@ -135,8 +135,8 @@ lib/libpoppler-cpp.so
 lib/libpoppler-cpp.so.0
 lib/libpoppler-cpp.so.0.7.0
 lib/libpoppler.so
-lib/libpoppler.so.92
-lib/libpoppler.so.92.0.0
+lib/libpoppler.so.94
+lib/libpoppler.so.94.0.0
 libdata/pkgconfig/poppler-cairo.pc
 libdata/pkgconfig/poppler-cpp.pc
 libdata/pkgconfig/poppler-splash.pc

Modified: head/graphics/pqiv/Makefile
==============================================================================
--- head/graphics/pqiv/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/pqiv/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	pqiv
 PORTVERSION=	2.11
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	graphics
 
 MAINTAINER=	danilo@FreeBSD.org

Modified: head/graphics/py-poppler/Makefile
==============================================================================
--- head/graphics/py-poppler/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/py-poppler/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	poppler
 PORTVERSION=	0.12.1
-PORTREVISION=	16
+PORTREVISION=	17
 CATEGORIES=	graphics python
 MASTER_SITES=	https://launchpad.net/poppler-python/trunk/development/+download/ \
 		http://launchpadlibrarian.net/30270080/ \

Modified: head/graphics/py-python-poppler-qt5/Makefile
==============================================================================
--- head/graphics/py-python-poppler-qt5/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/py-python-poppler-qt5/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,6 +3,7 @@
 PORTNAME=	python-poppler-qt5
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.75.0
+PORTREVISION=	1
 CATEGORIES=	graphics python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 

Modified: head/graphics/qcomicbook/Makefile
==============================================================================
--- head/graphics/qcomicbook/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/qcomicbook/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	QComicBook
 PORTVERSION=	0.9.1
-PORTREVISION=	10
+PORTREVISION=	11
 CATEGORIES=	graphics
 
 MAINTAINER=	ports@FreeBSD.org

Modified: head/graphics/vips/Makefile
==============================================================================
--- head/graphics/vips/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/vips/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	vips
 PORTVERSION=	8.8.3
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	graphics
 MASTER_SITES=	https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/
 

Modified: head/graphics/xournal/Makefile
==============================================================================
--- head/graphics/xournal/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/xournal/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	xournal
 PORTVERSION=	0.4.8.2016
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	graphics
 MASTER_SITES=	SF
 

Modified: head/graphics/xournalpp/Makefile
==============================================================================
--- head/graphics/xournalpp/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/xournalpp/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,6 +2,7 @@
 
 PORTNAME=	xournalpp
 DISTVERSION=	1.0.16
+PORTREVISION=	1
 CATEGORIES=	graphics
 
 MAINTAINER=	yuri@FreeBSD.org

Modified: head/graphics/yacreader/Makefile
==============================================================================
--- head/graphics/yacreader/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/yacreader/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,6 +2,7 @@
 
 PORTNAME=	yacreader
 DISTVERSION=	9.6.2
+PORTREVISION=	1
 CATEGORIES=	graphics
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/

Modified: head/graphics/zathura-pdf-mupdf/Makefile
==============================================================================
--- head/graphics/zathura-pdf-mupdf/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/zathura-pdf-mupdf/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	zathura-pdf-mupdf
 DISTVERSION=	0.3.5
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics
 MASTER_SITES=	https://pwmt.org/projects/zathura-pdf-mupdf/download/ \
 		http://freebsd.uzsolt.hu/src/

Modified: head/graphics/zathura-pdf-poppler/Makefile
==============================================================================
--- head/graphics/zathura-pdf-poppler/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/graphics/zathura-pdf-poppler/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	zathura-pdf-poppler
 PORTVERSION=	0.2.9
-PORTREVISION=	9
+PORTREVISION=	10
 CATEGORIES=	graphics
 MASTER_SITES=	https://pwmt.org/projects/zathura/plugins/download/ \
 		http://www.madpilot.net/~mad/pwmt.org/

Modified: head/mail/claws-mail-pdf_viewer/Makefile
==============================================================================
--- head/mail/claws-mail-pdf_viewer/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/mail/claws-mail-pdf_viewer/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	pdf_viewer
-PORTREVISION=	3
+PORTREVISION=	4
 
 COMMENT=	PDF and PostScript viewer plugin for Claws Mail
 

Modified: head/mail/textmail/Makefile
==============================================================================
--- head/mail/textmail/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/mail/textmail/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	textmail
 PORTVERSION=	20070803
-PORTREVISION=	9
+PORTREVISION=	10
 CATEGORIES=	mail
 MASTER_SITES=	http://raf.org/textmail/
 

Modified: head/math/labplot/Makefile
==============================================================================
--- head/math/labplot/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/math/labplot/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	labplot
 PORTVERSION=	2.7.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math kde
 MASTER_SITES=	KDE/stable/${PORTNAME}/${PORTVERSION}
 

Modified: head/misc/auto-multiple-choice/Makefile
==============================================================================
--- head/misc/auto-multiple-choice/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/misc/auto-multiple-choice/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,7 +2,7 @@
 
 PORTNAME=	auto-multiple-choice
 PORTVERSION=	1.3.0
-PORTREVISION=	16
+PORTREVISION=	17
 CATEGORIES=	misc
 MASTER_SITES=	http://download.gna.org/auto-qcm/
 DISTNAME=	auto-multiple-choice_${PORTVERSION}_precomp

Modified: head/misc/rubygem-rabbit/Makefile
==============================================================================
--- head/misc/rubygem-rabbit/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/misc/rubygem-rabbit/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	rabbit
 PORTVERSION=	2.2.1
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	misc rubygems
 MASTER_SITES=	RG
 

Modified: head/misc/tellico/Makefile
==============================================================================
--- head/misc/tellico/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/misc/tellico/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	tellico
 DISTVERSION=	3.2.3
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	misc kde
 MASTER_SITES=	http://tellico-project.org/files/
 

Modified: head/net/kitinerary/Makefile
==============================================================================
--- head/net/kitinerary/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/net/kitinerary/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,6 +2,7 @@
 
 PORTNAME=	kitinerary
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org

Modified: head/print/cups-filters/Makefile
==============================================================================
--- head/print/cups-filters/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/print/cups-filters/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,6 +2,7 @@
 
 PORTNAME=	cups-filters
 PORTVERSION=	1.26.1
+PORTREVISION=	1
 CATEGORIES=	print
 MASTER_SITES=	https://www.openprinting.org/download/cups-filters/
 

Modified: head/print/deforaos-pdfviewer/Makefile
==============================================================================
--- head/print/deforaos-pdfviewer/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/print/deforaos-pdfviewer/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	pdfviewer
 PORTVERSION=	0.0.2
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	print
 MASTER_SITES=	http://www.defora.org/os/download/download/4431/
 PKGNAMEPREFIX=	deforaos-

Modified: head/print/frescobaldi/Makefile
==============================================================================
--- head/print/frescobaldi/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/print/frescobaldi/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -4,7 +4,7 @@
 PORTNAME=	frescobaldi
 DISTVERSIONPREFIX=	v
 DISTVERSION=	3.0.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	print kde
 
 MAINTAINER=	m.ne@gmx.net

Modified: head/print/ghostscript9-agpl-base/Makefile
==============================================================================
--- head/print/ghostscript9-agpl-base/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/print/ghostscript9-agpl-base/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -2,6 +2,7 @@
 
 PORTNAME=	ghostscript
 PORTVERSION=	9.50
+PORTREVISION=	1
 CATEGORIES=	print
 MASTER_SITES=	https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PORTVERSION:S/.//}/
 PKGNAMESUFFIX=	9-agpl-base

Modified: head/print/pdf-tools/Makefile
==============================================================================
--- head/print/pdf-tools/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/print/pdf-tools/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -4,7 +4,7 @@ PORTNAME=	pdf-tools
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.90-34
 DISTVERSIONSUFFIX=	-g29d9f4f
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	print elisp
 PKGNAMESUFFIX=	${EMACS_PKGNAMESUFFIX}
 

Modified: head/print/pdfcube/Makefile
==============================================================================
--- head/print/pdfcube/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/print/pdfcube/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	pdfcube
 PORTVERSION=	0.0.5
-PORTREVISION=	33
+PORTREVISION=	34
 CATEGORIES=	print
 MASTER_SITES=	http://code.100allora.it/releases/pdfcube/
 

Modified: head/print/qpdfview/Makefile
==============================================================================
--- head/print/qpdfview/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/print/qpdfview/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	qpdfview
 DISTVERSION=	0.4.18
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	print
 MASTER_SITES=	https://launchpadlibrarian.net/294276875/ \
 		https://launchpad.net/${PORTNAME}/trunk/${DISTVERSION}/+download/

Modified: head/print/scribus-devel/Makefile
==============================================================================
--- head/print/scribus-devel/Makefile	Wed Jan 22 17:34:11 2020	(r523823)
+++ head/print/scribus-devel/Makefile	Wed Jan 22 17:59:22 2020	(r523824)
@@ -3,7 +3,7 @@
 
 PORTNAME=	scribus
 PORTVERSION=	1.5.5
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	print editors
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}/ \
 		http://www.scribus.net/downloads/${PORTVERSION}/

Added: head/print/scribus-devel/files/patch-scribus_plugins_import_pdf_importpdf.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/print/scribus-devel/files/patch-scribus_plugins_import_pdf_importpdf.cpp	Wed Jan 22 17:59:22 2020	(r523824)
@@ -0,0 +1,65 @@
+--- scribus/plugins/import/pdf/importpdf.cpp.orig	2020-01-18 17:59:00 UTC
++++ scribus/plugins/import/pdf/importpdf.cpp
+@@ -75,7 +75,7 @@ PdfPlug::PdfPlug(ScribusDoc* doc, int flags)
+ QImage PdfPlug::readThumbnail(const QString& fName)
+ {
+ 	QString pdfFile = QDir::toNativeSeparators(fName);
+-	globalParams = new GlobalParams();
++	globalParams.reset(new GlobalParams());
+ 	if (globalParams)
+ 	{
+ #if defined(Q_OS_WIN32) && POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(0, 62, 0)
+@@ -90,7 +90,6 @@ QImage PdfPlug::readThumbnail(const QString& fName)
+ 			if (pdfDoc->getErrorCode() == errEncrypted)
+ 			{
+ 				delete pdfDoc;
+-				delete globalParams;
+ 				return QImage();
+ 			}
+ 			if (pdfDoc->isOk())
+@@ -134,11 +133,9 @@ QImage PdfPlug::readThumbnail(const QString& fName)
+ 				image.setText("YSize", QString("%1").arg(h));
+ 				delete dev;
+ 				delete pdfDoc;
+-				delete globalParams;
+ 				return image;
+ 			}
+ 			delete pdfDoc;
+-			delete globalParams;
+ 		}
+ 	}
+ 	return QImage();
+@@ -387,7 +384,7 @@ bool PdfPlug::convert(const QString& fn)
+ 		qApp->processEvents();
+ 	}
+ 
+-	globalParams = new GlobalParams();
++	globalParams.reset(new GlobalParams());
+ 	GooString *userPW = nullptr;
+ 	if (globalParams)
+ 	{
+@@ -429,7 +426,6 @@ bool PdfPlug::convert(const QString& fn)
+ 					if (progressDialog)
+ 						progressDialog->close();
+ 					delete pdfDoc;
+-					delete globalParams;
+ 					return false;
+ 				}
+ 				if (progressDialog)
+@@ -474,7 +470,6 @@ bool PdfPlug::convert(const QString& fn)
+ 							progressDialog->close();
+ 						delete optImp;
+ 						delete pdfDoc;
+-						delete globalParams;
+ 						return false;
+ 					}
+ 					pageString = optImp->getPagesString();
+@@ -908,7 +903,7 @@ bool PdfPlug::convert(const QString& fn)
+ 		}

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001221759.00MHxM16059524>