diff --git a/App-Sqitch-v1.5.2.tar.gz b/App-Sqitch-v1.5.2.tar.gz deleted file mode 100644 index 919621c..0000000 --- a/App-Sqitch-v1.5.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:868aea5cd4b3eae0cfaca8972b9e3a6a0f8f9988848d535acecb4955b028bcd1 -size 649590 diff --git a/App-Sqitch-v1.6.0.tar.gz b/App-Sqitch-v1.6.0.tar.gz new file mode 100644 index 0000000..e9c5094 --- /dev/null +++ b/App-Sqitch-v1.6.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43c3332540db15b8283df82fc05d8e8f0ec25239fe248547f223dad702ced365 +size 686183 diff --git a/perl-App-Sqitch.changes b/perl-App-Sqitch.changes index 3c04ee3..e7b4723 100644 --- a/perl-App-Sqitch.changes +++ b/perl-App-Sqitch.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Thu Oct 9 19:56:08 UTC 2025 - Tina Müller + +- updated to 1.6.0 (v1.6.0) + see /usr/share/doc/packages/perl-App-Sqitch/Changes + + 1.6.0 2025-10-06T13:00:00Z + - Refactored the parsing of arrays for engines that don't support arrays + (e.g., SQLite & Firebird). A new method in DBIEngine, `_parse_array`, + replaces inline uses of `split`. This allows the tests to more + consistently compare arrays as arrays, though `search_events` must now + always parse `tags`, `requires`, and `conflicts`. + - Added support for ClickHouse. It relies on the `clickhouse` (or + `clickhouse-client`) CLI and ODBC driver. Like MySQL, it uses a + database for the registry schema, where the tables use the `MergeTree` + engine. It supports client certificate authentication and the + ClickHouse client configuration file format. + ------------------------------------------------------------------- Wed Apr 30 05:33:54 UTC 2025 - Tina Müller diff --git a/perl-App-Sqitch.spec b/perl-App-Sqitch.spec index a3d1108..c1aa322 100644 --- a/perl-App-Sqitch.spec +++ b/perl-App-Sqitch.spec @@ -1,7 +1,7 @@ # # spec file for package perl-App-Sqitch # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 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,24 +18,26 @@ %define cpan_name App-Sqitch Name: perl-App-Sqitch -Version: 1.5.2 +Version: 1.6.0 Release: 0 +# v1.6.0 -> normalize -> 1.6.0 +%define cpan_version v1.6.0 License: MIT Summary: Sensible database change management URL: https://metacpan.org/release/%{cpan_name} -Source0: https://cpan.metacpan.org/authors/id/D/DW/DWHEELER/%{cpan_name}-v%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/D/DW/DWHEELER/%{cpan_name}-%{cpan_version}.tar.gz Source1: cpanspec.yml Source100: README.md BuildArch: noarch BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Algorithm::Backoff::Exponential) >= 0.6.0 +BuildRequires: perl(Algorithm::Backoff::Exponential) >= 0.6 BuildRequires: perl(Capture::Tiny) >= 0.120 BuildRequires: perl(Clone) BuildRequires: perl(Config::GitLike) >= 1.150 BuildRequires: perl(DBD::Mem) BuildRequires: perl(DBI) >= 1.631 -BuildRequires: perl(DateTime) >= 1.40.0 +BuildRequires: perl(DateTime) >= 1.40 BuildRequires: perl(DateTime::TimeZone) BuildRequires: perl(Devel::StackTrace) >= 1.300 BuildRequires: perl(Digest::SHA) @@ -47,9 +49,9 @@ BuildRequires: perl(IPC::System::Simple) >= 1.170 BuildRequires: perl(List::MoreUtils) BuildRequires: perl(Locale::Messages) BuildRequires: perl(Locale::TextDomain) >= 1.200 -BuildRequires: perl(Module::Build) >= 0.35 +BuildRequires: perl(Module::Build) >= 0.350 BuildRequires: perl(Module::Runtime) -BuildRequires: perl(Moo) >= 1.002000 +BuildRequires: perl(Moo) >= 1.2 BuildRequires: perl(Moo::Role) BuildRequires: perl(Path::Class) >= 0.330 BuildRequires: perl(PerlIO::utf8_strict) @@ -71,23 +73,25 @@ BuildRequires: perl(Test::File::Contents) >= 0.200 BuildRequires: perl(Test::MockModule) >= 0.170 BuildRequires: perl(Test::MockObject::Extends) BuildRequires: perl(Test::More) >= 0.94 -BuildRequires: perl(Test::NoWarnings) >= 0.83.0 +BuildRequires: perl(Test::NoWarnings) >= 0.83 BuildRequires: perl(Test::Warn) >= 0.310 BuildRequires: perl(Throwable) >= 0.200.9 BuildRequires: perl(Try::Tiny) -BuildRequires: perl(Type::Library) >= 0.040 +BuildRequires: perl(Type::Library) >= 0.40 BuildRequires: perl(Type::Utils) BuildRequires: perl(Types::Standard) BuildRequires: perl(URI) BuildRequires: perl(URI::QueryParam) BuildRequires: perl(URI::db) >= 0.200 +BuildRequires: perl(XML::Tiny) >= 2.70 +BuildRequires: perl(YAML::Tiny) >= 1.760 BuildRequires: perl(namespace::autoclean) >= 0.160 BuildRequires: perl(parent) -Requires: perl(Algorithm::Backoff::Exponential) >= 0.6.0 +Requires: perl(Algorithm::Backoff::Exponential) >= 0.6 Requires: perl(Clone) Requires: perl(Config::GitLike) >= 1.150 Requires: perl(DBI) >= 1.631 -Requires: perl(DateTime) >= 1.40.0 +Requires: perl(DateTime) >= 1.40 Requires: perl(DateTime::TimeZone) Requires: perl(Devel::StackTrace) >= 1.300 Requires: perl(Digest::SHA) @@ -99,7 +103,7 @@ Requires: perl(IPC::System::Simple) >= 1.170 Requires: perl(List::MoreUtils) Requires: perl(Locale::Messages) Requires: perl(Locale::TextDomain) >= 1.200 -Requires: perl(Moo) >= 1.002000 +Requires: perl(Moo) >= 1.2 Requires: perl(Moo::Role) Requires: perl(Path::Class) >= 0.330 Requires: perl(PerlIO::utf8_strict) @@ -114,18 +118,20 @@ Requires: perl(Template::Tiny) >= 0.110 Requires: perl(Term::ANSIColor) >= 2.02 Requires: perl(Throwable) >= 0.200.9 Requires: perl(Try::Tiny) -Requires: perl(Type::Library) >= 0.040 +Requires: perl(Type::Library) >= 0.40 Requires: perl(Type::Utils) Requires: perl(Types::Standard) Requires: perl(URI) Requires: perl(URI::QueryParam) Requires: perl(URI::db) >= 0.200 +Requires: perl(XML::Tiny) >= 2.70 +Requires: perl(YAML::Tiny) >= 1.760 Requires: perl(namespace::autoclean) >= 0.160 Requires: perl(parent) Recommends: perl(Class::XSAccessor) >= 1.180 Recommends: perl(Pod::Simple) >= 1.41 Recommends: perl(Template) -Recommends: perl(Type::Tiny::XS) >= 0.10.0 +Recommends: perl(Type::Tiny::XS) >= 0.10 %{perl_requires} # MANUAL BEGIN BuildRequires: perl(Class::XSAccessor) @@ -140,7 +146,7 @@ Requires: perl(Template) Sensible database change management %prep -%autosetup -n %{cpan_name}-v%{version} -p1 +%autosetup -n %{cpan_name}-%{cpan_version} -p1 find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644