go-tools: update to 0.39.0
This no longer contains the "godoc" binary, which makes it a lot less
useful. To get an HTTP server with package docs, try "go doc -http".
mongodb: Fix bogus configure check for mongoc-1.0
Unclear what changed (scons?) but it was passing "mongoc_get_major_version();"
to the command line arguments with each character being prefixed by -l.
www/apache24: update to 2.4.66
Apache 2.4.66 (2025-12-04)
Security changes with Apache 2.4.66:
*) SECURITY: CVE-2025-66200: Apache HTTP Server: mod_userdir+suexec
bypass via AllowOverride FileInfo (cve.mitre.org)
mod_userdir+suexec bypass via AllowOverride FileInfo
vulnerability in Apache HTTP Server. Users with access to use
the RequestHeader directive in htaccess can cause some CGI
scripts to run under an unexpected userid.
This issue affects Apache HTTP Server: from 2.4.7 through
2.4.65.
Users are recommended to upgrade to version 2.4.66, which fixes
the issue.
Credits: Mattias Åsander (Umeå University)
*) SECURITY: CVE-2025-65082: Apache HTTP Server: CGI environment
[43 lines not shown]
py-qt6: updated to 6.10.1
v6.10.1 5th December 2025
- Added support for `QRangeModel` (and related `QPyAbstractRange`,
`QPySequenceRange` and `QPyTableRange`).
- Fixed a regression in `pylupdate6` when using Python v3.14.
- Fixed ownership issues with the result of calls to
`createStandardContextMenu()` and `createMimeDataFromSelection()`.
woof: updated to 15.3.0
15.3.0
New Features and Improvements
Mod Support:
Improvements to Chex support (thanks to @MelodicSpaceship):
Added proper obituaries for Chex 1 in its DEHACKED file.
Added a DEHACKED file for Chex 2 which sets correct level names and fitting obituaries for Chex 2's reskinned flemoids.
Enabled brightmaps to work in the Chex 3 Vanilla IWADs as well.
Enabled ANIMATE feature for default sky and SKYDEFS.
Added support for non-power-of-2 textures.
Added support for scalex SKYDEFS field.
Added BEX mnemonic for beta pickup sprite.
Added NyanDoom widescreen patch support.
Added partial support for GAMEVERS from NyanDoom (compatibility with RUST series).
[49 lines not shown]
fq: update to 0.16.0.
# 0.16.0
## Changes
- Update gojq fork. Changes from upstream:
- Reduced memory usage for long running scripts (restore data offset when popping fork)
- Support binding expressions with binary operators, ex `1 // 2 as $v | $v`
- Fix repeating string to emit an error when the result is too large
- Fix last/1 to be included in builtins/0
- Implement toboolean/0 function
- Implement trimstr/1 function
- Increase the array index limit to 2^29
- Round up end index of slicing for jq compatibility
- Documentation fixes #1185 Thanks @emanuele6
## Format changes
[6 lines not shown]
py-acme py-certbot*: updated to 5.2.1
Certbot 5.2.1
Added
Support for Python 3.14 was added.
Changed
While nothing significant should have changed from the user's perspective,
we've been doing a lot of internal refactoring in preparation for soon adding
support for IP address certificates to Certbot.
Fixed
Removed vhost_combined and vhost_common log formats from included Apache
configuration file.
Due to a mistake on our end playing with GitHub's new immutable
[4 lines not shown]
p5-DateTime-Format-Strptime: update to 1.8000.
1.80 2025-12-06
* Fix the parse_datetime docs to state that it returns either an empty list of undef when it cannot
parse the given string, depending on the context. Previously, the docs said it always returned
undef, which is not true. Reported by @falsifian (James Cook). GH #33.
expat: improve builtin.mk
To fix configure step in abiword:
- do not remove too much before scanning before 'pkg-config' in USE_TOOLS
- hook to pre-configure to make sure to be called even when pre-configure
is overridden
py-test: updated to 9.0.2
9.0.2
Bug fixes
The terminal progress feature added in pytest 9.0.0 has been disabled by default, except on Windows, due to compatibility issues with some terminal emulators.
You may enable it again by passing -p terminalprogress. We may enable it by default again once compatibility improves in the future.
Additionally, when the environment variable TERM is dumb, the escape codes are no longer emitted, even if the plugin is enabled.
Fixed the TOML type of the tmp_path_retention_count settings in the API reference from number to string.
The private config.inicfg attribute was changed in a breaking manner in pytest 9.0.0. Due to its usage in the ecosystem, it is now restored to working order using a compatibility shim. It will be deprecated in pytest 9.1 and removed in pytest 10.
Fixed quadratic-time behavior when handling unittest subtests in Python 3.10.
Improved documentation
The API Reference now contains cross-reference-able documentation of pytest’s command-line flags.
oxipng: updated to 10.0.0
10.0.0
[Breaking] CLI: Change short zopfli flag from -Z to -z.
[Breaking] CLI: Change --pretend/-P to --dry-run/-d.
[Breaking] CLI: Change --interlace options from 1/0 to on/off.
[Breaking] API: Change Options.interlace: Option<Interlacing> to Options.interlace: Option<bool>.
[Breaking] API: Change Options.filter: IndexSet<RowFilter> to Options.filters: IndexSet<FilterStrategy>.
[Breaking] API: Change Options.deflate: Deflaters to Options.deflater: Deflater.
[Breaking] API: Change Deflaters::Zopfli { .. } to Deflater::Zopfli(ZopfliOptions { .. }).
[Breaking] API: Change optimize() to return (usize, usize), with original and optimized sizes.
[Feature] Allow zopfli iterations higher than 255.
[Feature] Add --ziwi option for zopfli iterations without improvement.
[Feature] Add --max-raw-size option to skip images that are too large.
[Feature] Add --brute-level and --brute-lines options for advanced control of Brute filter.
[Improvement] Reduce memory usage for fast mode.
[Improvement] Slightly improve compression with Brute filter at levels 5 and 6.
[Misc] Change --preserve option to no longer preserve last access time.
[Misc] Make help output colored.