head 1.7; access; symbols pkgsrc-2026Q2:1.7.0.4 pkgsrc-2026Q2-base:1.7 pkgsrc-2026Q1:1.7.0.2 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.6.0.34 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.32 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.30 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.28 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.26 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.6.0.24 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.22 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.20 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.18 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.16 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.14 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.12 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.10 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.8 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.6 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.4 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.2 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.4.0.40 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.38 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.36 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.34 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.32 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.28 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.8 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.30 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.26 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.24 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.22 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.20 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.18 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.16 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.14 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.12 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.10 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.6 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.4 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.2 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.3.0.8 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.6 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.4 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.2 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.2.0.4 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.2 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.1.1.1.0.32 pkgsrc-2015Q1-base:1.1.1.1 pkgsrc-2014Q4:1.1.1.1.0.30 pkgsrc-2014Q4-base:1.1.1.1 pkgsrc-2014Q3:1.1.1.1.0.28 pkgsrc-2014Q3-base:1.1.1.1 pkgsrc-2014Q2:1.1.1.1.0.26 pkgsrc-2014Q2-base:1.1.1.1 pkgsrc-2014Q1:1.1.1.1.0.24 pkgsrc-2014Q1-base:1.1.1.1 pkgsrc-2013Q4:1.1.1.1.0.22 pkgsrc-2013Q4-base:1.1.1.1 pkgsrc-2013Q3:1.1.1.1.0.20 pkgsrc-2013Q3-base:1.1.1.1 pkgsrc-2013Q2:1.1.1.1.0.18 pkgsrc-2013Q2-base:1.1.1.1 pkgsrc-2013Q1:1.1.1.1.0.16 pkgsrc-2013Q1-base:1.1.1.1 pkgsrc-2012Q4:1.1.1.1.0.14 pkgsrc-2012Q4-base:1.1.1.1 pkgsrc-2012Q3:1.1.1.1.0.12 pkgsrc-2012Q3-base:1.1.1.1 pkgsrc-2012Q2:1.1.1.1.0.10 pkgsrc-2012Q2-base:1.1.1.1 pkgsrc-2012Q1:1.1.1.1.0.8 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.6 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-2011Q3:1.1.1.1.0.4 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.2 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.7 date 2026.02.18.07.27.22; author wen; state Exp; branches; next 1.6; commitid wqiqoGG0BQvTsPuG; 1.6 date 2021.10.26.11.22.32; author nia; state Exp; branches; next 1.5; commitid TS3y6sgAeGKWpjeD; 1.5 date 2021.10.07.15.01.38; author nia; state Exp; branches; next 1.4; commitid 0fS32tEWoNe7fTbD; 1.4 date 2016.11.05.14.25.08; author wen; state Exp; branches; next 1.3; commitid 4pj5wbG64UaNNWsz; 1.3 date 2015.11.04.01.59.46; author agc; state Exp; branches; next 1.2; commitid 8Vi0UoG7obKytIHy; 1.2 date 2015.04.16.14.23.57; author wiz; state Exp; branches; next 1.1; commitid wcStjD8pNjlK5Phy; 1.1 date 2011.05.17.22.03.37; author dmcmahill; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2011.05.17.22.03.37; author dmcmahill; state Exp; branches; next ; desc @@ 1.7 log @Update to 0.43 Upstream changes: 0.43 Thu Jan 23 2026 - Fix prTTFont/prEnd crash from orphaned docProxy (GitHub #24) DESTROY was releasing TTFont0 objects still owned by DocProxy, corrupting their uid and crashing write_objects(). - prInitVars now properly resets docProxy state 0.42 Thu Jan 22 2026 - Add provides and no_index to META for proper PAUSE indexing - Add LICENSE, SECURITY.md, CONTRIBUTING.md - Address CPANTS Kwalitee experimental metrics 0.41 Thu Jan 22 2026 - Add GitHub Issues bugtracker to distribution metadata - Add IO::String to TEST_REQUIRES 0.40 Thu Jan 22 2026 Bug fixes: 120459 Uses deprecated defined(%hash) - breaks Perl 5.24+ 120346 Parsing of refs is too strict 120401 Reads the entire contents when extracting a single page 130152 sprintf with undefined objekt values should not warn 171691 IO::String untie - prFile() fails after IO::String write 83185 crossrefObj non-numeric argument warning from hex strings 168975 prForm() should accept IO::String objects as file input 131484 Document GhostScript usage for stream concatenation GitHub#8 prDocForm crash on undefined links array reference Internal improvements: - Root object finding patch (from ver_0.40 branch) - strict compatibility fixes (variable declarations) - Added regression test suite (t/regression.t) Thanks to all who contributed patches for these fixes! @ text @$NetBSD: distinfo,v 1.6 2021/10/26 11:22:32 nia 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 @ 1.6 log @textproc: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./textproc/convertlit/distinfo clit18src.zip @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2021/10/07 15:01:38 nia Exp $ d3 3 a5 3 BLAKE2s (PDF-Reuse-0.39.tar.gz) = 2e5dd682d8ac075b644e20280f3a513208fa2e8736fda94d59a5f9a77b2641a2 SHA512 (PDF-Reuse-0.39.tar.gz) = b9c570788990a5e21963577b2227e0a0d50ab7be87c7fa1bfcf2d6ff994c12a260fe6777eaf4ff95447e18d2ccaee6f55813df29aa4c205ddbe89529e9f9b60c Size (PDF-Reuse-0.39.tar.gz) = 64884 bytes @ 1.5 log @textproc: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2016/11/05 14:25:08 wen Exp $ d3 1 a3 1 RMD160 (PDF-Reuse-0.39.tar.gz) = 24e4a390b4effe099c49577690a939bdf5b04b01 @ 1.4 log @Update to 0.39 Upstream changes: 0.39 Tues Sept 26 2016 This release simply corrects the rev number 0.38 Mon Sept 26 2016 118069: MYMETA must not be included 0.37 Fri Sept 23 2016 101145 Add support for IO::String and "in memory" files 107301 prStrWidth returns undef when string is '0' 41287 It seems that filehandles of TTF files are not closed 79703 Allow a handle to be provided instead of a file name 107299 Warnings on empty strings in prStrWidth/prText 117892 Could not open 'Reuse.pm' (0.36_02) 93049 PDF::Reuse Bookmarks bug and fix 97290 fix for uninitialized value $param{"Index"} when reading PDF version 1.5 file 43232 Wrong prototype for findFont() 46202 PDF-Reuse 0.35 prDoc/xrefSection problem 48804 Bad PDF Spins CPU 59359 qQ imbalance in Reuse.pm 104874 prMbox() not dealing with 0 ux/uy Thanks to all who contributed patches for these fixes! @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2015/11/04 01:59:46 agc Exp $ a2 1 SHA1 (PDF-Reuse-0.39.tar.gz) = 59299ed80d44fc711729d6d5f293585c77afda84 @ 1.3 log @Add SHA512 digests for distfiles for textproc category Problems found locating distfiles: Package cabocha: missing distfile cabocha-0.68.tar.bz2 Package convertlit: missing distfile clit18src.zip Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/04/16 14:23:57 wiz Exp $ d3 4 a6 4 SHA1 (PDF-Reuse-0.36.tar.gz) = f4cefb6f8a7f1251e343b30c6dcb57e26f3f0dfa RMD160 (PDF-Reuse-0.36.tar.gz) = 04548a30f9560edb3f54513c8c1a3bea2d976774 SHA512 (PDF-Reuse-0.36.tar.gz) = c60844d6ed824184c9f8b56cfeae183d631831e43f7c032a4dcaf8b9fcefe10637f6c9bda26149c56f3beb9a8e21ed38f1e5b3233485735b921021cdfc2d9b81 Size (PDF-Reuse-0.36.tar.gz) = 62521 bytes @ 1.2 log @Update to 0.36, provided by Leonardo Taccari in PR 49841. Changes: 0.36 Wed Dec 10 2014 Added binary blob handling to prJpeg Added prAltJpeg to allow for insertion of alternate low-res images for display Added support for grayscale images to prJpeg after suggestions from Ingo Lachmann Removing depricated define(@@array) syntax per suggestion from Nigel Gourlay Updating copyright notices @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2011/05/17 22:03:37 dmcmahill Exp $ d5 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (PDF-Reuse-0.35.tar.gz) = 1c781ff9ad97a226eb09e15a2db353846e48d476 RMD160 (PDF-Reuse-0.35.tar.gz) = e539cdaf61af20d8fe354c8f5e7a2eef124ff73a Size (PDF-Reuse-0.35.tar.gz) = 62248 bytes @ 1.1.1.1 log @Initial import of textproc/p5-PDF-Reuse version 0.35 This package was submited as part of PR pkg/43929 which adds the Koha Integrated Library System submitted by Edgar Fuß ------------------------------------- This module could be used when you want to mass produce similar (but not identical) PDF documents and reuse templates, JavaScripts and some other components. It is functional to be fast, and to give your programs capacity to produce many pages per second and very big PDF documents if necessary. The module produces PDF-1.4 files. Some features of PDF-1.5, like "object streams" and "cross reference streams", are supported, but only at an experimental level. More testing is needed. (If you get problems with a new document from Acrobat 6 or higher, try to save it or recreate it as a PDF-1.4 document first, before using it together with this module.) @ text @@