From 798862ae6ab133e713298531b6c1001975539b92e7fc294e3941a822f83ea12b Mon Sep 17 00:00:00 2001 From: cpanmirror Date: Sat, 24 Jan 2026 05:42:38 +0000 Subject: [PATCH] Automatic update to PDF-Reuse-0.43.tar.gz --- PDF-Reuse-0.39.tar.gz | 3 --- PDF-Reuse-0.43.tar.gz | 3 +++ perl-PDF-Reuse.changes | 35 +++++++++++++++++++++++++++++++++++ perl-PDF-Reuse.spec | 16 ++++++++-------- 4 files changed, 46 insertions(+), 11 deletions(-) delete mode 100644 PDF-Reuse-0.39.tar.gz create mode 100644 PDF-Reuse-0.43.tar.gz diff --git a/PDF-Reuse-0.39.tar.gz b/PDF-Reuse-0.39.tar.gz deleted file mode 100644 index b3fdb26..0000000 --- a/PDF-Reuse-0.39.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:93e3a21851d9f8a5b5c93e84c1796e6c2f3ef999e0f4c819723840c4dbbc9d07 -size 64884 diff --git a/PDF-Reuse-0.43.tar.gz b/PDF-Reuse-0.43.tar.gz new file mode 100644 index 0000000..438c189 --- /dev/null +++ b/PDF-Reuse-0.43.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:670ac80b2e42111f1bc38b2a6e405a1759cc2c6a5c12f15a689a2a542415d8f1 +size 69523 diff --git a/perl-PDF-Reuse.changes b/perl-PDF-Reuse.changes index b289791..d6ae3fe 100644 --- a/perl-PDF-Reuse.changes +++ b/perl-PDF-Reuse.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Sat Jan 24 05:42:38 UTC 2026 - Tina Müller + +- updated to 0.430.0 (0.43) + see /usr/share/doc/packages/perl-PDF-Reuse/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! + ------------------------------------------------------------------- Fri Aug 30 23:11:46 UTC 2019 - Tina Mueller diff --git a/perl-PDF-Reuse.spec b/perl-PDF-Reuse.spec index 1d63113..1285bff 100644 --- a/perl-PDF-Reuse.spec +++ b/perl-PDF-Reuse.spec @@ -1,7 +1,7 @@ # # spec file for package perl-PDF-Reuse # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,10 +18,10 @@ %define cpan_name PDF-Reuse Name: perl-PDF-Reuse -Version: 0.390.0 +Version: 0.430.0 Release: 0 -# 0.39 -> normalize -> 0.390.0 -%define cpan_version 0.39 +# 0.43 -> normalize -> 0.430.0 +%define cpan_version 0.43 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Reuse and mass produce PDF documents URL: https://metacpan.org/release/%{cpan_name} @@ -33,14 +33,13 @@ BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Compress::Zlib) BuildRequires: perl(Font::TTF) +BuildRequires: perl(IO::String) BuildRequires: perl(Test::Deep) BuildRequires: perl(Text::PDF::TTFont0) Requires: perl(Compress::Zlib) Requires: perl(Font::TTF) Requires: perl(Text::PDF::TTFont0) Provides: perl(PDF::Reuse) = %{version} -Provides: perl(PDF::Reuse::DocProxy) -Provides: perl(PDF::Reuse::TTFont) Provides: perl(PDF::Reuse::Util) %undefine __perllib_provides %{perl_requires} @@ -98,7 +97,7 @@ include the scripts in documents only need to know how to initiate them. well.) %prep -%autosetup -n %{cpan_name}-%{cpan_version} +%autosetup -n %{cpan_name}-%{cpan_version} -p1 %build perl Makefile.PL INSTALLDIRS=vendor @@ -113,6 +112,7 @@ make test %perl_gen_filelist %files -f %{name}.files -%doc Changes README +%doc Changes CONTRIBUTING.md README SECURITY.md +%license LICENSE %changelog -- 2.51.1