pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/p5-PDF-API2 Update to 2.033



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e96e3c2946c1
branches:  trunk
changeset: 364988:e96e3c2946c1
user:      wen <wen%pkgsrc.org@localhost>
date:      Sun Jul 09 00:41:59 2017 +0000

description:
Update to 2.033

Upstream changes:
2.033     2017-07-06

    - [RT #122371] Remove a couple of improperly-placed weaken statements
      (reported by Phil Perry).

    - [RT #122372] Fix weakening when a page is added to the end of a multiple
      page document (reported by Phil Perry).

    - Fix Bank Gothic core font (reported by Phil Perry).


2.032     2017-07-02

    - PDF::API2 has many circular references, and the end() method doesn't clear
      them all, so memory is leaked.  This release uses Scalar::Util's weaken()
      function to improve garbage collection.  A significant number of circular
      references have been weakened, though many likely still remain.

    - [RT #120756] Eliminate a warning for an ambiguous call to CORE::open
      (first reported by Abdelbaki Brahmia).

    - $text->text_justified() and $text->text_fill_justified() now adjust the
      space between words rather than stretching individual characters in order
      to get the text to fit.

    - [RT #120397] Indirect references and indirect objects can have comments
      embedded in their whitespace, and their object number and generation may
      be split across multiple lines, which may not all be buffered (reported by
      SPROUT).

    - [RT #120450] Fix PDF::API2->open($filename)->stringify() (reported by
      SPROUT).

    - Fix an off-by-one error when calculating text width while charspace is
      non-zero.

    - [RT #120048] Fix PDF::API2->synfont() (broken in 2.029, fixed by Vadim
      Repin) and add basic testing.

diffstat:

 textproc/p5-PDF-API2/Makefile |   8 +++++---
 textproc/p5-PDF-API2/distinfo |  10 +++++-----
 2 files changed, 10 insertions(+), 8 deletions(-)

diffs (39 lines):

diff -r 54c79cf8d48b -r e96e3c2946c1 textproc/p5-PDF-API2/Makefile
--- a/textproc/p5-PDF-API2/Makefile     Sat Jul 08 22:28:05 2017 +0000
+++ b/textproc/p5-PDF-API2/Makefile     Sun Jul 09 00:41:59 2017 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.41 2017/06/05 14:24:42 ryoon Exp $
+# $NetBSD: Makefile,v 1.42 2017/07/09 00:41:59 wen Exp $
 
-DISTNAME=      PDF-API2-2.031
+DISTNAME=      PDF-API2-2.033
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    textproc perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SS/SSIMMS/}
 
@@ -12,6 +11,9 @@
 LICENSE=       gnu-lgpl-v2.1
 
 #DEPENDS+=     {perl>=5.9.3,p5-IO-Compress>=2.017}:../../devel/p5-IO-Compress  # Compress::Zlib>=1.0
+
+BUILD_DEPENDS+=        p5-Test-Memory-Cycle>=0:../../devel/p5-Test-Memory-Cycle
+
 DEPENDS+=      p5-Font-TTF>=0:../../fonts/p5-Font-TTF
 
 PERL5_PACKLIST=        auto/PDF/API2/.packlist
diff -r 54c79cf8d48b -r e96e3c2946c1 textproc/p5-PDF-API2/distinfo
--- a/textproc/p5-PDF-API2/distinfo     Sat Jul 08 22:28:05 2017 +0000
+++ b/textproc/p5-PDF-API2/distinfo     Sun Jul 09 00:41:59 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.19 2017/03/04 11:48:09 wen Exp $
+$NetBSD: distinfo,v 1.20 2017/07/09 00:41:59 wen Exp $
 
-SHA1 (PDF-API2-2.031.tar.gz) = 413fe87c384f91c5fe8d8cd6a2b3f5368f393957
-RMD160 (PDF-API2-2.031.tar.gz) = a0f97b010cace5920020fe68d34fd81350fe0656
-SHA512 (PDF-API2-2.031.tar.gz) = 967e6925658ba11d60c065230df78ce32d087ab1ecdd63a4c80c2f87d908db6f18d1bd8cf4021b3520a324bbedaa434f1691873f3cad0a75831e61c03323f4a6
-Size (PDF-API2-2.031.tar.gz) = 3507672 bytes
+SHA1 (PDF-API2-2.033.tar.gz) = e744e4ad46fa77c8a1f14abef447cf7eb2c6a11f
+RMD160 (PDF-API2-2.033.tar.gz) = 91860e3e819be878871f629fefceedc8c5a11415
+SHA512 (PDF-API2-2.033.tar.gz) = 8579114492c8b8fcd8ad7b837e8dea1f7157803b2519883308696f78ce1597688bf5f3b06d13971b5a8302eb03636557de3a7092b8386a6e177748c4b3748ea5
+Size (PDF-API2-2.033.tar.gz) = 3533753 bytes



Home | Main Index | Thread Index | Old Index