CVS commit: pkgsrc/textproc/p5-PDF-Reuse
"Wen Heping" <[email protected]> Tue, 4 Aug 2026 01:05:54 +0000
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.cvs |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--_----------=_1785805554182820
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="US-ASCII"
Module Name: pkgsrc
Committed By: wen
Date: Tue Aug 4 01:05:54 UTC 2026
Modified Files:
pkgsrc/textproc/p5-PDF-Reuse: Makefile distinfo
Log Message:
Update to 0.44
Upstream changes:
0.44 Wed Jul 29 2026
- Embedded TrueType text is now searchable and copyable (GitHub #15,
RT #123564). A /ToUnicode CMap is generated for each embedded font,
covering only the glyphs actually used. Built here rather than via
Text::PDF::TTFont0, whose ToUnicode support emits a malformed CMap
(RT #123562, unfixed upstream).
- Fix "Didn't find pages" when a source filename is reused within one
session (GitHub #21, #22, RT #103758, RT #103768). %processed cached
byte offsets keyed by filename and was never invalidated when the
file behind that name was replaced, so the first file's offsets were
applied to the second file's bytes.
- CI now covers Linux, macOS and Windows again, with per-platform
isolation so one failing cell no longer masks the others
(GitHub #9, #10). Upstream workflow references are pinned to a SHA;
see docs/ci-pin-maintenance.md.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/textproc/p5-PDF-Reuse/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/textproc/p5-PDF-Reuse/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
--_----------=_1785805554182820
Content-Disposition: inline
Content-Length: 1648
Content-Transfer-Encoding: binary
Content-Type: text/x-diff; charset=us-ascii
Modified files:
Index: pkgsrc/textproc/p5-PDF-Reuse/Makefile
diff -u pkgsrc/textproc/p5-PDF-Reuse/Makefile:1.25 pkgsrc/textproc/p5-PDF-Reuse/Makefile:1.26
--- pkgsrc/textproc/p5-PDF-Reuse/Makefile:1.25 Thu Jul 16 19:05:05 2026
+++ pkgsrc/textproc/p5-PDF-Reuse/Makefile Tue Aug 4 01:05:54 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.25 2026/07/16 19:05:05 wiz Exp $
+# $NetBSD: Makefile,v 1.26 2026/08/04 01:05:54 wen Exp $
-DISTNAME= PDF-Reuse-0.43
+DISTNAME= PDF-Reuse-0.44
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= textproc print perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/C/CN/CNIGHS/}
Index: pkgsrc/textproc/p5-PDF-Reuse/distinfo
diff -u pkgsrc/textproc/p5-PDF-Reuse/distinfo:1.7 pkgsrc/textproc/p5-PDF-Reuse/distinfo:1.8
--- pkgsrc/textproc/p5-PDF-Reuse/distinfo:1.7 Wed Feb 18 07:27:22 2026
+++ pkgsrc/textproc/p5-PDF-Reuse/distinfo Tue Aug 4 01:05:54 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2026/02/18 07:27:22 wen Exp $
+$NetBSD: distinfo,v 1.8 2026/08/04 01:05:54 wen Exp $
-BLAKE2s (PDF-Reuse-0.43.tar.gz) = d6b03890cd5e1151666a28582ce9d2c842fc708c8860e9f40ffa04d73afbeb44
-SHA512 (PDF-Reuse-0.43.tar.gz) = f00a96a96715d2d24e2e6455c790ffe49ca42990721cd2d1f677cc0793fdaceb7614b438ef683d3e9c31742792944a461f94aeeb328f55b04431234d3fb661fa
-Size (PDF-Reuse-0.43.tar.gz) = 69523 bytes
+BLAKE2s (PDF-Reuse-0.44.tar.gz) = 037f9e87d080561b31e16f222e2d54eb72ed16e848c5797762cd0e7e0a965288
+SHA512 (PDF-Reuse-0.44.tar.gz) = 18f765b8bba045c092c348a4d805de9e6faff00d0cc18d92f5d664d2f9eeac6e8f005634af79f0458dc9e773eea9d8950fba1a742fe425aba1d9342dffaa8ee4
+Size (PDF-Reuse-0.44.tar.gz) = 74992 bytes
--_----------=_1785805554182820--