From 844e723dd5be8666ec143dcdc6fe6b983eef101f39695bcfae2ff20d30647e94 Mon Sep 17 00:00:00 2001 From: cpanmirror Date: Sat, 13 Dec 2025 05:36:31 +0000 Subject: [PATCH] Automatic update to Object-Realize-Later-4.00.tar.gz --- Object-Realize-Later-3.00.tar.gz | 3 --- Object-Realize-Later-4.00.tar.gz | 3 +++ perl-Object-Realize-Later.changes | 16 ++++++++++++++++ perl-Object-Realize-Later.spec | 13 ++++++++++--- 4 files changed, 29 insertions(+), 6 deletions(-) delete mode 100644 Object-Realize-Later-3.00.tar.gz create mode 100644 Object-Realize-Later-4.00.tar.gz diff --git a/Object-Realize-Later-3.00.tar.gz b/Object-Realize-Later-3.00.tar.gz deleted file mode 100644 index c81953b..0000000 --- a/Object-Realize-Later-3.00.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:20f3ed610f7716d861abe38497d256956e31a271552ad71e881e2af6bc9c2d58 -size 12785 diff --git a/Object-Realize-Later-4.00.tar.gz b/Object-Realize-Later-4.00.tar.gz new file mode 100644 index 0000000..f647194 --- /dev/null +++ b/Object-Realize-Later-4.00.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4753d5a35f147eede09cdbd5e6d627dde3bdaaabfe9e56f2cff72b72d19979b +size 12991 diff --git a/perl-Object-Realize-Later.changes b/perl-Object-Realize-Later.changes index a33a06b..5565bfe 100644 --- a/perl-Object-Realize-Later.changes +++ b/perl-Object-Realize-Later.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Sat Dec 13 05:36:30 UTC 2025 - Tina Müller + +- updated to 4.0.0 (4.00) + see /usr/share/doc/packages/perl-Object-Realize-Later/ChangeLog + + #!!! Mail::Box 3 compatibility is still maintained on github in branch + #!!! maint3, and published. So: you may find newer versions with major + #!!! number 3. Use (at least) version 4 for new developments. + #!!! Convert? See https://github.com/markov2/perl5-Mail-Box/wiki/ + + version 4.00: Fri 12 Dec 09:00:51 CET 2025 + + Changes: + - use Mail::Box 4 exception model: use Log::Report + ------------------------------------------------------------------- Tue Nov 25 05:35:53 UTC 2025 - Tina Müller diff --git a/perl-Object-Realize-Later.spec b/perl-Object-Realize-Later.spec index 5142877..ab59cf5 100644 --- a/perl-Object-Realize-Later.spec +++ b/perl-Object-Realize-Later.spec @@ -18,10 +18,10 @@ %define cpan_name Object-Realize-Later Name: perl-Object-Realize-Later -Version: 3.0.0 +Version: 4.0.0 Release: 0 -# 3.00 -> normalize -> 3.0.0 -%define cpan_version 3.00 +# 4.00 -> normalize -> 4.0.0 +%define cpan_version 4.00 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Delayed realization of objects URL: https://metacpan.org/release/%{cpan_name} @@ -31,8 +31,10 @@ Source100: README.md BuildArch: noarch BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(Log::Report) >= 1.420 BuildRequires: perl(Test::More) >= 1 BuildRequires: perl(Test::Pod) >= 1 +Requires: perl(Log::Report) >= 1.420 Provides: perl(Object::Realize::Later) = %{version} %undefine __perllib_provides %{perl_requires} @@ -43,6 +45,11 @@ demand realization of object data. This is related to the tricks on autoloading of data, the lesser known cousin of autoloading of functionality. +This module versions 4.0 and up is not fully compatible with older +releases: mainly the exception handling has changed. When you need to +upgrade, please read _https://github.com/markov2/perl5-Mail-Box/wiki/_ +*Version 3 is still maintained* and may see new releases as well. + On demand realization is all about performance gain. Why should you spent costly time on realizing an object, when the data on the object is never (or not yet) used? In interactive programs, postponed realization may boost -- 2.51.1