py-bumpver: updated to 2026.1132
2026.1132
- Add `allowed_branches` config option to restrict which branches can be released from. Accepts a comma-separated list of glob patterns (e.g. `master,main,release-*`). Empty (the default) allows any branch.
py-cython: updated to 3.2.5
3.2.5 (2026-05-23)
Bugs fixed
* A compile failure was fixed when using the walrus operator inside of try-except.
* Expressions with side-effects as object argument to ``isinstance()`` could get
evaluated multiple times, e.g. when they use the walrus operator.
* Several problems generating the shared utility module were resolved, including
a performance regression with memory views.
* Some GC and refcounting issues were resolved for Cython functions in the Limited API.
* Refcounting errors and error handling issues were resolved in some rare error handling cases.
* Using ``cython.pymutex`` in an extension type with ``cdef`` methods generated
invalid C code missing the required ``PyMutex`` declarations.
* Calling ``.get_frame()`` on Cython coroutines could crash in freethreading Python.
* The vectorcall protocol was not used correctly in ``.throw()`` of Cython coroutines
when raising the exception only by type (without value or traceback).
* A problem with cpdef enums in the Limited API of Python 3.11+ was resolved.
[20 lines not shown]
adguardhome: updated to 0.107.76
0.107.76
Changed
Duration values in YAML configuration file now support d (days) units and has been updated.
NOTE: Any rollback to version below the v0.107.76 should convert the values back to hours.
Fixed
DNS caching with disabled DNSSEC
callout(9): Clarify previous language about clarity/efficiency.
And with that, I think I'm done touching up callout(9) for now.
PR kern/60288: callout(9) does not document callout_schedule()
callout(9): Prefer callout_setfunc/schedule more explicitly.
It is better on clarity grounds; the efficiency difference is really
quite minor.
Prompted by:
PR kern/60288: callout(9) does not document callout_schedule()
callout(9): Partially fix markup error in previous.
Tried to spell out that it will call func(arg) and forgot to fix it
before previous commit. Doesn't look right now but at least it is
not as thoroughly wrong as something that renders as Fa(func, arg).
(This is an invitation for our resident mdoc wizards to correct my
infelicities!)
PR kern/60288: callout(9) does not document callout_schedule()
callout(9): Clarify callout_schedule, _setfunc, and _reset.
Might be better to use .Bl -tag instead of paragraphs of prose too.
PR kern/60288: callout(9) does not document callout_schedule()
Map mode switch to "Command" for US keyboards.
This was necessary as mapping Command to mode swtich with wsconsctl discards
the Cmd1 setting and thus cannot be used to switch terminals.
Update devel/objfw to 1.5.4
ObjFW 1.5.3 -> ObjFW 1.5.4, 2026-05-23
* Fixes a buffer overflow caused by integer promotion rules in
OFBMPImageFormatHandler and OFQOIImageFormatHandler.
geography/proj: Force use of pkgsrc nlohmann-json
Upstream has a very outdated vendored copy. Add a build define to ask
for it to be used as a dependency ("external" in upstream parlance).
Add a command to remove the vendored copy, to guard against accidental
use. Leave it commented out because of upstream problems (with
links).
Rototill the comments surrounding build and test depends.
Despite the diff size, this change should have effect on the resulting
binary.