Update to 1.24
Upstream changes:
1.24 2025-05-04
- Add a test for large BLOB with parameter
- Fix Dave Labley's broken e-mail address
- Stop parsing a column named "limits" as the LIMIT keyword
(https://github.com/perl5-dbi/DBD-MariaDB/issues/208)
- Various test fixes (e.g. no dead loop in t/87async.t, remembering the
value of --testauthplugin for repeated Makefile.PL runs, support for the
Embedded server, explicit disconnect after testing the connection)
- Better handling of the Embedded server (e.g. fix mariadb_hostinfo and
SQL_SERVER_NAME, no support for async queries and
mariadb_max_allowed_packets, extended documentation of
mariadb_embedded_options)
- Add new Makefile.PL option --requireembsup (and a corresponding env variable
DBD_MARIADB_REQUIREEMBSUP) to ensure the client library's support for the
Embedded server
- More support and fixes for new MySQL 8 features (mariadb_auto_reconnect for
[8 lines not shown]
Update to 0.340
Upstream changes:
0.340 2026-03-13 15:36:50-04:00 America/New_York
- more experimental code: respond to GETOPT_LONG_DESCRIPTIVE_COMPLETION
in App::Cmd::Simple commands
0.339 2026-02-19 15:25:49-05:00 America/New_York
- add even-more-experimental --bash-completion and --zsh-completion
options to "commands"; THIS MAY CHANGE WEIRDLY OR GO AWAY
- …and that depends on having the right version of
Getopt::Long::Descriptive, too
py-urwid: updated to 4.0.7
Urwid 4.0.7
Bug fixes
* Fix encoding handling by web display
Documentation
* Typing: annotate `MainLoop` and `signals`
* Typing: fix `ListBox` expected widget API
* Typing: partial annotation for `treetools`
Urwid 4.0.6
Implemented protocol base classes `AbstractWidget` and internal `AbstractBoxWidget`, `AbstractFlowWidget` and `AbstractFixedWidget` for protocol based typing.
All classes implementing `AbstractWidget` are considered valid widget (as all required APIs available).
[10 lines not shown]
py-cython: updated to 3.2.9
3.2.9 (2026-07-23)
Bugs fixed
* Indexing into freshly created lists with an out-of-bounds index could crash.
* Function arguments with default values could end up uninitialised in closures, leading to crashes.
* ``bytearray.append(None)`` could crash. The optimised code was also lacking concurrency guards.
* Some rare corner cases when concatenating text strings were resolved.
* Assignments of builtin string types to typedefs of `object` could erroneously be rejected.
* Subscripting ``type`` failed with a ``TypeError``.
* Manually disabling ``CYTHON_VECTORCALL`` in CPython could lead to invalid C code.
* Some internal Limited API version checks for Py3.12 were corrected.
Update to 0.64
Upstream changes:
0.64 - 2026-07-14, H.Merijn Brand
* Next version will require perl-5.12, following DBI
0.63 - 2026-06-22, H.Merijn Brand
* It's 2026
* New test for DBI-1.648 CVE fix
* Minor typo in doc
* Raise recommended versions for fixed CVE's
Update to 0.304
Upstream changes:
0.304 06 Feb 2026
- update META for github home
0.303 20 Jan 2026
- fix bug affecting Perl >= 5.43.6 on 'use' or import() with quoted version
poco: updated to 1.15.3
1.15.3
Bug fixes, expat CVE updates in bundled deps, MongoDB 6.0/7.0/8.0 compatibility, PostgreSQL URI connection strings, and a corrected %c date/time format specifier (breaking).
Update to 0.66
Upstream changes:
0.66 2023-07-30 07:45:00
- fix Makefile.PL to work properly in newer perls without . in @INC
- update repository link in metadata
- fix version requirement in test module
- fix link in Pod
- work around hack in Catalyst-Runtime 5.90080
groff: remove default-on netpbm dependency
This causes a dependency cycle on macOS via cmake -> ... -> groff ->
netpbm -> libjpeg-turbo -> cmake.
Add it to existing ghostscript option, since both are needed for
full-featured grohtml output now.
Add comments explaining both this and the uchardet option, based on
the configure output.
Bump PKGREVISION.