accessibility/atkmm: update to 2.28.5
Update to 2.28.5
2.28.5 (stable) 2026-05-26
Documentation:
* Don't link to removed parts of gnome.org
* Replace gtkmm.org by gtkmm.gnome.org
* Remove obsolete FSF (Free Software Foundation) address
* codegen/extradefs/generate_extra_defs_atk.cc: The license is
GNU General Public License, version 2, as said in COPYING.tools.
(Kjell Ahlstedt)
* README.win32.md: Mention Visual Studio 2026
* Visual Studio builds: Update build information
(Chun-wei Fan) Merge request !11
Meson build:
* Require python3 >= 3.7. That's what Meson requires.
* Require meson >= 0.60.0.
[19 lines not shown]
librime: updated to 1.17.0
1.17.0
Features
syllabifier: trim leading delimiters
navigator: 允許跳轉到分隔符之前
poet: make multiple sentences #1164 (ksqsf)
script_translator: allow multiple sentence candidates #1164 (ksqsf)
Bug Fixes
script_translator: excluded words cause crashes
navigator: forward/rewind 步長視未選定編碼分節數而定 (居戎氏)
build: commit ci should also build with plugins
punctuator: space after digit separators shouldn't be translated #1167 (ksqsf)
charset_filter: 不過濾漢字以外的符號 (居戎氏)
[clang-format] Keep C++20 module/import decls on a single line (#199459)
This patch fixes #193676.
- Added `UnwrappedLineParser::parseModuleDecl()` to parse C++20 module
declarations.
- Adapted `parseCppModuleImport()` from #193834 and renamed it to
`parseImportDecl()`.
- Used the test cases from the same PR.
- Removed the invalid test cases and fixed an incorrect one in
`FormatTest.cpp`.
---------
Co-authored-by: Björn Schäpers <github at hazardy.de>
cargo-flamegraph: added version 0.6.13
A Rust-powered flamegraph generator with additional support for Cargo projects!
It can be used to profile anything, not just Rust projects! No perl or pipes
required <3
cargo-audit: updated to 0.22.2
0.22.2
Disable embedded file timestamps in rust-embed
rustsec: avoid warning about packages that are not from crates.io
cargo-audit: add CLI option to skip checking for yanked crates
cargo-audit: cap input size for audit bin
Show affected functions in binaries
cargo-audit: when run with -q, suppress dependency trees
build(deps): bump object from 0.38.1 to 0.39.0
Affected binary tweaks
[CIR] Initialization of atomic aggregates with padding (#200668)
This patch adds support for the initialization of atomic aggregates with
padding. The changes include:
- During CIRGen, the type `_Atomic(T)` is represented by a CIR struct
`{T, sint8[padding_size]}` if the size of `_Atomic(T)` does not match
the size of `T`. `padding_size` is the difference between the size of
`_Atomic(T)` and `T`.
- CIRGen for the initialization process is updated to handle the
initialization of such CIR struct values.
www/surge: Remove in favor of ftp/surge
Approved by: Jimmy Olgeni <olgeni at FreeBSD.org> (via e-mail)
Reported by: George L. Yermulnik <yz at yz.kiev.ua>