Update to 1.25
Upstream changes:
1.25 2026-02-13 <schubiger at cpan.org>
- Merged development version to stable.
1.24_01 2026-02-12 <schubiger at cpan.org>
- Add parsing for beginning and end of x months ago, this month,
and x months from now. [github #28 - gibus]
1.24 2026-01-18 <schubiger at cpan.org>
- Merged development version to stable.
1.23_03 2026-01-13 <schubiger at cpan.org>
- Don't use _{set,get}_truncated() when no value is truncated.
- Use hash slices instead of passing values one by one.
1.23_02 2026-01-12 <schubiger at cpan.org>
- Support fractional seconds in iso8601 strings.
[github #27 - isla w]
1.23_01 2026-01-09 <schubiger at cpan.org>
- Support optional time zone information in iso8601 time strings.
[github #26 - isla w]
[10 lines not shown]
Update to 0.19
Upstream changes:
0.19 2026-03-12
- Release version 0.18-TRIAL as production release.
- 0.18-TRIAL Fixed an issue calculating nanoseconds on certain architectures where the precision
of integers caused the nanoseconds calculation to round incorrectly. Occurred on
Raspberry Pi with -Duselongdouble (arm64). Fixed by @timlegge (Timothy Legge).
Fixes GH #16 via PR #19.
0.18 2026-03-10 (TRIAL RELEASE)
- Fixed an issue calculating nanoseconds on certain architectures where the precision
of integers caused the nanoseconds calculation to round incorrectly. Occurred on
Raspberry Pi with -Duselongdouble (arm64). Fixed by @timlegge (Timothy Legge).
Fixes GH #16 via PR #19.
editors/redox: update to 0.3.1
- feat: add... something by @JackDerksen in #14
- UI tweaks by @JackDerksen in #15
- fix(explorer): improve robustness of edits through the explorer by @JackDerksen in #16
x11/copyq: update to 14.0.0
Added
- Tab encryption support. Allows encrypting all tab data on disk using a single
custom password. Common keychain software to store the password can be also
enabled with password expiration (locking tabs).
- Note for packagers: This requires QCA and QtKeychain libraries, but it can be
disabled at build time with CMake options WITH_QCA_ENCRYPTION and
WITH_KEYCHAIN (#2617).
- Audio playback via playSound() script function for playing WAV, MP3 and
FLAC files.
- Note for packagers: This requires miniaudio library, but it can be disabled
at build time with CMake option WITH_AUDIO.
- New script function stats() for gathering runtime statistics (memory usage,
UI elements, tab state, loaded plugins, running actions).
- Nord themes. Thanks to @ArtyomBabiy.
- Theme is applied to the About dialog (#3296).
- Log directory can be changed using COPYQ_LOG_DIR environment variable
(if COPYQ_LOG_FILE is not used).
[36 lines not shown]
net/megacmd: update to 2.5.0
Wed Mar 11 10:36:46 AM UTC 2026 - linux at mega.co.nz
- Update to version 2.5.0:
* Shell UX improvements: empty Enter shows a new prompt; no duplicate prompt while command is executing
* Sync engine improvements: prevent re-uploading data when local drive fingerprint has changed
* put: Fixed -c (autocreate) not working when destination is an absolute path
* mediainfo: Fixed audio file duration not being displayed
* Transfers: prevent failures on resumption
* thumbnail/preview: Print error when the requested file does not exist
* share: Return success (exit code 0) when no shares exist below the current folder
* passwd: fixes issues when 2FA is enabled
* Path and string handling fixes (trailing separators, trimming)
* Expanded unit test coverage
* Fix: Improved restart-after-update reliability on POSIX (server PID changes after update)
* Stability, memory, typos and other improvements
- Use builtin megasdk-10.8.0
libjpeg-turbo: updated to 3.1.4
Significant changes relative to 3.1.3:
Fixed an issue in the TurboJPEG 2.x compatibility wrapper whereby, if a calling program attempted to decompress a lossless JPEG image using tjDecompress2() with decompression scaling, the decompressed image was unexpectedly unscaled. This could have led to a buffer overrun if the caller allocated the packed-pixel destination buffer based on the assumption that the decompressed image would be scaled down.
The SIMD dispatchers now use getauxval() or elf_aux_info(), if available, to detect support for Neon and AltiVec instructions on AArch32 and PowerPC Linux, Android, and *BSD systems.
Hardened the libjpeg API against hypothetical applications that may erroneously set one of the exposed quantization table values to 0 just before calling jpeg_start_compress(). (This would never happen in a correctly-written program, because jpeg_add_quant_table() clamps all values less than 1.)
Fixed a division-by-zero error that occurred when attempting to use the jpegtran -drop option with a specially-crafted malformed drop image (specifically an image in which one or more of the quantization table values was 0.)
Fixed an issue in the TurboJPEG API library's data destination manager that manifested as:
a memory leak that occurred if a pre-allocated JPEG destination buffer was passed to tj3Compress*() or tj3Transform(), TJPARAM_NOREALLOC was unset, and it was necessary for the library to re-allocate the buffer to accommodate the destination image, and
a potential caller double free that occurred if pre-allocated JPEG destination buffers were passed to tj3Transform(), multiple lossless transform operations were performed, and it was necessary for the library to re-allocate the second buffer to accommodate the second destination image.
Fixed an issue in tj3Transform() whereby, if TJPARAM_SAVEMARKERS was set to 2 or 4, TJXOPT_COPYNONE was not specified, an ICC profile was extracted from the source image, and another ICC profile was associated with the TurboJPEG instance using tj3SetICCProfile(), both profiles were embedded in the destination image. The documented API behavior is for TJXOPT_COPYNONE to take precedence over TJPARAM_SAVEMARKERS and for TJPARAM_SAVEMARKERS to take precedence over the associated ICC profile. Thus, tj3Transform() now ignores the associated ICC profile unless TJXOPT_COPYNONE is specified or TJPARAM_SAVEMARKERS is set to something other than 2 or 4.
Fixed an oversight in the libjpeg API whereby, if a calling application manually set cinfo.Ss (the predictor selection value) to a value less than 1 or greater than 7 after calling jpeg_enable_lossless() and prior to calling jpeg_start_compress(), an incorrect (all white) lossless JPEG image was silently generated.
[2 lines not shown]
py-tortoise-orm: updated to 1.1.7
1.1.7
Added
Tests for model validators.
Fixed
Reorder delete model operations in migrations to avoid foreign key constraint errors.
Return value generated by db_default on create instead of None.
Column comment alteration now works correctly for MySQL and PostgreSQL; fixed db_default handling for MySQL.
Fix docstrings for a few classes.
Changed
Improved Pydantic JSON dump performance.
py-cryptography py-cryptography_vectors: updated to 46.0.6
46.0.6 - 2026-03-25
* **SECURITY ISSUE**: Fixed a bug where name constraints were not applied
to peer names during verification when the leaf certificate contains a
wildcard DNS SAN. Ordinary X.509 topologies are not affected by this bug,
including those used by the Web PKI. Credit to **Oleh Konko (1seal)** for
reporting the issue. **CVE-2026-34073**
audio/rubberband: update to 4.0.0
Version 4.0.0 is a major release which adds a new API, RubberBandLiveShifter, which is simpler to use than the general RubberBandStretcher interface in cases where only pitch-shifting is required. For more general purposes the original interface is still the proper one.
The rest of the API is otherwise unchanged, so the library continues to be binary compatible with the 2.x and 1.x releases for existing applications. Code written to use earlier versions of the library can link and run against this version without alteration.
rclone: updated to 1.73.3
v1.73.3 - 2026-03-23
Bug Fixes
build
Update to google.golang.org/grpc 1.79.3 to fix CVE-2026-33186 (dependabot[bot])
Update to github.com/buger/jsonparser 1.1.2 to fix GHSA-6g7g-w4f8-9c9x (dependabot[bot])
doc fixes
Added text to the label showing version-introduced info (Jan-Philipp Reßler)
Clarify Filen password change requires updating both password and API key in rclone config (Jason)
s3: clarify multi tenant support for Cubbit (Marco Ferretti)
jottacloud: Fix broken link (albertony)
lib/rest: Fix URLPathEscapeAll breaking WebDAV servers (eg nzbdav) with strict path matching (Andrew Furman)
list: Fix nil pointer panic in Sorter when temp file creation fails (Nick Craig-Wood)
wxGTK32: updated to 3.2.10
3.2.10 is a minor bug fix release but does contain a number of important fixes for macOS:
Fix install names of the libraries when using “make install”
Fix crash on some key presses in wxDataViewCtrl
Fix memory leaks in a number of controls
Fix regression in wxFileDialog filters in 3.2.9
Many fixes for macOS 26 Tahoe
It also contains the following changes:
Fix regression in wxStaticBitmap::SetBitmap() in wxMSW 3.2.9
Fix right/middle click events in vertical wxAuiToolBar
Don’t use first image for wxListCtrl items without images in wxMSW
Handle font names longer than 31 characters in wxMSW