From fe400b9aea32586999a5b610303cf700b3c4c430 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 3 Jan 2023 14:52:04 +0100 Subject: [PATCH] 0.77 bump --- .gitignore | 1 + perl-Object-Pad.spec | 12 +++++++++--- sources | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index fa79e01..6e5c08d 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ /Object-Pad-0.71.tar.gz /Object-Pad-0.72.tar.gz /Object-Pad-0.74.tar.gz +/Object-Pad-0.77.tar.gz diff --git a/perl-Object-Pad.spec b/perl-Object-Pad.spec index d3a244f..f5461a4 100644 --- a/perl-Object-Pad.spec +++ b/perl-Object-Pad.spec @@ -4,7 +4,7 @@ %bcond_without perl_Object_Pad_enables_optional_test Name: perl-Object-Pad -Version: 0.74 +Version: 0.77 Release: 1%{dist} Summary: Simple syntax for lexical slot-based objects License: GPL-1.0-or-later OR Artistic-1.0-Perl @@ -61,9 +61,11 @@ BuildRequires: perl(utf8) # A cycle: perl-Future-AsyncAwait → perl-Object-Pad # A cycle: perl-Syntax-Keyword-Dynamically → perl-Object-Pad # Optional tests: -BuildRequires: perl(Future) +%define future_min_ver 0.49 +BuildRequires: perl(Future) >= %{future_min_ver} %define future_asyncawait_min_ver 0.45 BuildRequires: perl(Future::AsyncAwait) >= %{future_asyncawait_min_ver} +# Some tests are skipped with Future::XS < 0.08 BuildRequires: perl(Moo) %define syntax_keyword_dynamically_min_ver 0.04 BuildRequires: perl(Syntax::Keyword::Dynamically) >= %{syntax_keyword_dynamically_min_ver} @@ -89,6 +91,7 @@ Requires: perl(XS::Parse::Sublike) >= %{xs_parse_sublike_min_ver} # The ABI range is checked at run time against ClassHookFuncs.ver # field by ObjectPad_register_field_attribute(). Provides: perl(:Object_Pad_ABI) = 0.57 +Provides: perl(:Object_Pad_ABI) = 0.76 # Filter private modules %global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\((91rt141483Role|ARole|BaseClass)\\) @@ -110,7 +113,7 @@ Requires: perl(Object::Pad::ExtensionBuilder) Requires: perl(strict) Requires: perl(Test::More) >= %{test_more_min_ver} %if %{with perl_Object_Pad_enables_optional_test} && !%{defined perl_bootstrap} -Requires: perl(Future) +Requires: perl(Future) >= %{future_min_ver} Requires: perl(Future::AsyncAwait) >= %{future_asyncawait_min_ver} Requires: perl(Syntax::Keyword::Dynamically) >= %{syntax_keyword_dynamically_min_ver} Requires: perl(Test::MemoryGrowth) @@ -202,6 +205,9 @@ export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print %{_libexecdir}/%{name} %changelog +* Tue Jan 03 2023 Petr Pisar - 0.77-1 +- 0.77 bump + * Mon Dec 05 2022 Petr Pisar - 0.74-1 - 0.74 bump diff --git a/sources b/sources index 17d73bb..2136081 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Object-Pad-0.74.tar.gz) = c4fdd464e065610f25a9bc91235c24e9d46eaa1d88903cc2ae8ae7b088db0e9b655a6377cd5add1d2b9c359389b92798b7b1cfe6175299f5dc937102b66f7ed5 +SHA512 (Object-Pad-0.77.tar.gz) = 1472710fb0fb3ca267629eb86c0e34199e7bbce1de790efc644b0a6ffc77149d5ec137664913b128037a9bc4ef0606c8f7946339000bf6d0455d45ffee3f2b4c