From 07509dcb56318b4340b937b69268a28d81e776699d6d0a9a629e52e46b882935 Mon Sep 17 00:00:00 2001 From: "Tina Mueller (cpanmirror)" Date: Fri, 22 Aug 2025 20:44:32 +0000 Subject: [PATCH] Automatic update to v5.13.0 (5.013) --- DBD-mysql-4.050.tar.gz | 3 -- DBD-mysql-5.013.tar.gz | 3 ++ perl-DBD-mysql.changes | 96 ++++++++++++++++++++++++++++++++++++++++++ perl-DBD-mysql.spec | 32 ++++++++------ 4 files changed, 117 insertions(+), 17 deletions(-) delete mode 100644 DBD-mysql-4.050.tar.gz create mode 100644 DBD-mysql-5.013.tar.gz diff --git a/DBD-mysql-4.050.tar.gz b/DBD-mysql-4.050.tar.gz deleted file mode 100644 index f6289cd..0000000 --- a/DBD-mysql-4.050.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4f48541ff15a0a7405f76adc10f81627c33996fbf56c95c26c094444c0928d78 -size 161579 diff --git a/DBD-mysql-5.013.tar.gz b/DBD-mysql-5.013.tar.gz new file mode 100644 index 0000000..6986d5b --- /dev/null +++ b/DBD-mysql-5.013.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aeb0a6e1c26fc28a5cf6de1161e0f056ddcbb739f87954dba7cb1c5acb4e1c33 +size 160611 diff --git a/perl-DBD-mysql.changes b/perl-DBD-mysql.changes index cb498ee..a5a5289 100644 --- a/perl-DBD-mysql.changes +++ b/perl-DBD-mysql.changes @@ -1,3 +1,99 @@ +------------------------------------------------------------------- +Fri Aug 22 20:44:32 UTC 2025 - Tina Müller + +- updated to 5.13.0 (5.013) + see /usr/share/doc/packages/perl-DBD-mysql/Changes + + 2025-08-03 Daniël van Eeden, DBI/DBD community (5.013) + * Add security policy + * Add support for JSON column in column_info() + * CI: test against TiDB + * CI: Test with MySQL 9.3 + * CI: Add testing against MariaDB server + 2025-04-11 Daniël van Eeden, DBI/DBD community (5.012) + * Fix tests failing on MariaDB + * Correct SQL_DRIVER_NAME + * Add tests for UTF8 characters in table definition and errors + * CI: Update to MySQL 9.2, replace Ubuntu 20.04 + 2025-01-06 Daniël van Eeden, DBI/DBD community (5.011) + * CI: Update for MySQL 9.1 + * Use safer quoting for placeholders + * Use ANSI path names on Windows + 2024-11-11 Daniël van Eeden, DBI/DBD community (5.010) + * doc: reorder mentioned sth attributes + * doc: POD for ParamValues sth attribute + * set index offset for when gh#447 is fixed + * tests for $sth->{ParamValues} attrib (gh #447) + * Make ParamValues follow expectations + * it seems catalogs *are* now supported - make statistics_info use them + * Warn that MariaDB's client library does not work + * Carefully compare library version numbers + * Correct email address + * correct keyword name MEDIUMBLOB + 2024-09-19 Daniël van Eeden, DBI/DBD community (5.009) + * Cleanup obsolete mysql_errmsg and mysql_stats + * fix some queries with columns beginning with limit would fail + * implement statistics_info $unique_only + * fix(column_info): use show columns to describe + * Update Dockerfile + 2024-07-30 Daniël van Eeden, DBI/DBD community (5.008) + * CI: Use Oracle MySQL containers + * 51bind_type_guessing.t: Update for 9.0.0 errorcodes + * MySQL 9.0.0 client library support + 2024-07-01 Daniël van Eeden, DBI/DBD community (5.007) + * Fix calls to mysql_server_end()/mysql_library_end() + * Dockerfile: Update mysql-apt-config + 2024-06-01 Daniël van Eeden, DBI/DBD community (5.006) + * Fix pod and ensure Test::Pod is installed + * CI: Test with MySQL 8.4 + * Update test for `have_ssl` removal + 2024-05-01 Daniël van Eeden, DBI/DBD community (5.005) + * docs: Update package names and MariaDB related things + * Rewrite yum name to dnf + * CI: Test against MySQL 8.3 + * Replace mysql_stmt_bind_param() with mysql_stmt_bind_named_param() + * Cleanup deprecated functionality + 2024-03-19 Daniël van Eeden, DBI/DBD community (5.004) + * Add deprecation warning for LISTFIELDS support + * Remove calls to mysql_reload() and mysql_list_fields() + * (ci_update) Update mysql-apt-config to 0.8.29-1 + * Re-add documentation on how to workaround UTF-8 bug + * Remove legacy Bundle::DBD::mysql + 2023-12-01 Daniël van Eeden, DBI/DBD community (5.003) + * Add ifdef for ER_CLIENT_INTERACTION_TIMEOUT + * Fix for issue 251. Also fixed case of "e" + * Docs: Update macOS docs + * CI: Add macOS + * Call mysql_library_init() and mysql_library_end() + * Update bug report address + * Check if handle is active when calling prepare + * Add missing testsocket option to the docs + * Add Dockerfile (#390) + * More cleanups of unneeded ifdefs (#385) + * Enable auto reconnect for ER_CLIENT_INTERACTION_TIMEOUT + * Try out issue template for GitHub + * 99compression.t: Only test on 8.x + * Only use MYSQL_OPT_COMPRESSION_ALGORITHMS on >=8.0.18 + * Replace `mysql_ssl_set()` with `mysql_options()` + 2023-10-24 Daniël van Eeden, DBI/DBD community (5.002) + * Add support for compression algorighm selection (#372) + * Correct handling of mysql_enable_utf8mb4 (#363) + * tests: Remove have_transactions usage from 50commit.t + * Makefile: Clearly report that MySQL 8.x is needed and do some cleanup + * add DBD::mysql::client_version() to have the client version without DB connections + * Update version test for v5.x + 2023-10-04 Daniël van Eeden, DBI/DBD community (5.001) + * Only support MySQL 8.x as MySQL 5.7 is going EOL soon + * Remove use of MYSQL_OPT_RECONNECT + * Remove option to disable SSL/TLS at compile time + * Only support MySQL 5.7 GA client libraries + * Remove support for MySQL Connector/C 6.0.x + * Cleanup ifdef's for pre-5.7 MySQL + * Cleanup ifdef's for MySQL 4.x and earlier + * Remove MySQL Embedded support (libmysqld) + * Replace my_bool with bool + * Remove MySQL Fabric support + ------------------------------------------------------------------- Wed Mar 6 13:55:14 UTC 2024 - Pedro Monreal diff --git a/perl-DBD-mysql.spec b/perl-DBD-mysql.spec index b013673..92c32a1 100644 --- a/perl-DBD-mysql.spec +++ b/perl-DBD-mysql.spec @@ -1,7 +1,7 @@ # # spec file for package perl-DBD-mysql # -# Copyright (c) 2024 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 @@ -16,26 +16,32 @@ # -Name: perl-DBD-mysql -Version: 4.050 -Release: 0 %define cpan_name DBD-mysql -Summary: MySQL driver for the Perl5 Database Interface (DBI) +Name: perl-DBD-mysql +Version: 5.13.0 +Release: 0 +# 5.013 -> normalize -> 5.13.0 +%define cpan_version 5.013 License: Artistic-1.0 OR GPL-1.0-or-later -Group: Development/Libraries/Perl +Summary: MySQL driver for the Perl5 Database Interface (DBI) URL: https://metacpan.org/release/%{cpan_name} -Source0: https://cpan.metacpan.org/authors/id/D/DV/DVEEDEN/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/D/DV/DVEEDEN/%{cpan_name}-%{cpan_version}.tar.gz Source1: cpanspec.yml Source100: README.md Patch0: perl-DBD-mysql-gcc14.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(DBI) >= 1.609 -BuildRequires: perl(Devel::CheckLib) >= 1.09 +BuildRequires: perl(Devel::CheckLib) >= 1.90 BuildRequires: perl(Test::Deep) BuildRequires: perl(Test::Simple) >= 0.90 Requires: perl(DBI) >= 1.609 +Provides: perl(DBD::mysql) = %{version} +Provides: perl(DBD::mysql::GetInfo) +Provides: perl(DBD::mysql::db) +Provides: perl(DBD::mysql::dr) +Provides: perl(DBD::mysql::st) +%undefine __perllib_provides %{perl_requires} # MANUAL BEGIN BuildRequires: libmariadb-devel @@ -51,12 +57,11 @@ are supported. Some rarely used functions are missing, mainly because no-one ever requested them. :-) %prep -%autosetup -p1 -n %{cpan_name}-%{version} -find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 +%autosetup -n %{cpan_name}-%{cpan_version} -p1 %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" -make %{?_smp_mflags} +%make_build %check make test @@ -67,8 +72,7 @@ make test %perl_gen_filelist %files -f %{name}.files -%defattr(-,root,root,755) -%doc Changes Makefile.PL.embedded myld README.md +%doc Changes myld README.md SECURITY.md %license LICENSE %changelog