print/qpdf: Update to 12.3.2
Changelog:
12.3.2: January 24, 2026
Bug fixes
* Fix bug introduced in 12.3.0. If the --password was
specified for the same file multiple times a usage
error was thrown. Specifying the password multiple
times is common within the --pages option when using
the QPDFJob interface.
misc/libreoffice: Fix build with converters/orcus-0.21.0
* And use security/gpgmepp for gpgme c++ support.
* Bump PKGREVISION because of new filename of orcus and dependency change.
Update to 2.20
Upstream changes:
2.20 2025-10-22 19:04:44Z
[ENHANCEMENTS]
- WWW::Mechanize no longer taints the responses it receives. This also
removes Test::Taint as a prerequisite. (GH#383) (Andy Lester)
- select() now accepts a number argument to specify which instance of an
element with multiple occurrences to use (GH#189) (Julien Fiegehenn)
- Add Bash completion (GH#396) (Mikko Koivunalho)
[DOCUMENTATION]
- Improve FAQ (GH#76) (Julien Fiegehenn)
- Add installation instructions and badge for Repology (GH#399) (Mikko
Koivunalho)
- Add License, CPAN and kwalitee badges to README (GH#400) (Mikko
Koivunalho)
[FIXED]
- Fix test failure after release of HTTP::Message 7.01 (GH#403) (Olaf
Alders)
[5 lines not shown]
Import Mojolicious-Plugin-CSRF-1.05 as www/p5-Mojolicious-Plugin-CSRF.
This module is a Mojolicious plugin for Cross Site Request Forgery (CSRF)
"prevention" (theoretically; if used correctly; caveat emptor).
By default, when used, the plugin will cause requests methods that
traditionally contain data-changing actions (i.e. POST, PUT, etc.) to
check a generated session token against a token from a form value, URL
parameter, or HTTP header. On failure, a Mojo::Exception is thrown.
Import Test2-MojoX-0.07 as www/p5-Test2-MojoX.
Test2::MojoX is a test user agent based on Mojo::UserAgent, it is
usually used together with Test2::Suite to test Mojolicious
applications. Just run your tests with prove or yath.
Update to 9.42
Upstream changes:
9.42 2025-10-01
- Un-deprecated the spurt method in Mojo::File, it is now an alternative to spew.
- Removed experimental status from top-level await support in Mojo::Promise.
- Removed experimental status from encrypted session cookie support.
- Removed experimental status from persistent cookie support.
- Removed experimental status from samesite cookie support.
- Removed experimental status from colourful log messages.
- Removed experimental status from freeze option in Mojo::IOLoop.
- Removed experimental status from check and raise functions in Mojo::Exception.
- Fixed Cpanel::JSON::XS compatibility issues. (ilmari)
- Fixed async/await memory leak in Mojo::Promise. (TFBW)
9.41 2025-07-03
- Added EXPERIMENTAL support for Server-Sent Events.
- Added EXPERIMENTAL module Mojo::SSE.
- Added EXPERIMENTAL sse attribute to Test::Mojo.
- Added EXPERIMENTAL get_sse_ok, post_sse_ok, sse_finish_ok, sse_finished_ok, sse_ok, sse_id_is, sse_id_isnt,
[9 lines not shown]
Update to 2.002006
Upstream changes:
2.002006 2025-08-16
- Fix a parse-time memory leak with undef or default initializers
('fun ($x = undef)' or 'fun ($ =)'). This leak mostly manifests as
noise from memory checkers because non-leaked ops aren't freed
anyway while perl is still running.
- Update bugtracker info in README.
2.002005 2025-01-19
- When debugging (perl -d), skip over invisible (generated) parameter
initialization code even if single-step mode is active.
- Move repository and bugtracker to <https://codeberg.org>.
Update to 1.26
Upstream changes:
1.26 2021-02-16
- Parse fortran compilers with complicated names - thanks @d-lamb
- Get compiler from %ENV - thanks @d-lamb
v1.25 released Jan 27th 2020
---------------------------
* Fix of version number comparison in F77.pm link_gnufortran_compiler routine
Update to 0.8002
Upstream changes:
0.8002
- fix UNC path bug - https://rt.cpan.org/Ticket/Display.html?id=102436
- fix get_makefile_vars losing path components if space-quoted and >1 dep,
which was breaking CPAN module "true" which depends on two modules