www/firefox: Update to 145.0.2
Changelog:
145.0.2:
Fixed
* Fixed an issue that prevented typing in Baidu??s search box when using
Chinese IMEs on Windows. (Bug 2000479)
145.0.1:
Fixed
* Fixed an issue causing breakage on sites using Three.js. (Bug 1995939)
* Fixed a failure to open Firefox from the desktop launcher on older versions
of Windows 10. (Bug 2000411)
* Fixed Web compatibility issues with Rogers. Rogers customers would see a
broken iframe with "Firefox Can??t Open This Page" when viewing bills,
rather than the billing info. (Bug 1996823)
[3 lines not shown]
fping: updated to 5.4
5.4
Bugfixes
Memory allocation safety checks for event storage (thanks David.A for the bug report)
Fix off-by-one boundary check in seqmap code (thanks David.A for the bug report)
The minimum value for the period (-p flag) is now 0.001 milliseconds,
since it probably never makes sense to use a smaller value, and to avoid doing
a very large memory allocation for event storage.
py-sqlparse: updated to 0.5.4
Release 0.5.4 (Nov 28, 2025)
Enhancements
* Add support for Python 3.14.
* Add type annotations to top-level API functions and include py.typed marker
for PEP 561 compliance, enabling type checking with mypy and other tools
(issue756).
* Add pre-commit hook support. sqlparse can now be used as a pre-commit hook
to automatically format SQL files. The CLI now supports multiple files and
an `--in-place` flag for in-place editing (issue537).
* Add `ATTACH` and `DETACH` to PostgreSQL keywords (pr808).
* Add `INTERSECT` to close keywords in WHERE clause (pr820).
* Support `REGEXP BINARY` comparison operator (pr817).
Bug Fixes
[12 lines not shown]
Pull up following revision(s) (requested by nia in ticket #108):
sys/arch/sparc64/include/bswap.h: revision 1.3
sys/arch/sparc/include/bswap.h: revision 1.3
sys/sys/bswap.h: revision 1.20
sys/sys/endian.h: revision 1.38
sparc: Avoid using GCC builtins for byte-swapping and endian encoding.
gcc on most netbsd architectures (mostly excluding sparc and vax) can
generate fast MD byte-swapping code. On sparc it generates a function
call, which is very slow. We have existing inline macros for byte
swapping, so use those instead.
bswap on sparc with gcc is still non-ideal, so also reactivate the
portable endian encoding functions we apparently haven't been using
since the gcc2 days, rather than using bswap for that.
These changes improve the speed of disk encryption on ultrasparc ii
[9 lines not shown]
zino: update to version 2.3.2.
Pkgsrc changes:
* updated PLIST to match installed files.
* version-bump + checksums.
Upstream changes:
- Details about timed out SNMP requests are now logged as debug-level
messages in the `zino.tasks` logger
- Documented how to configure Zino's logging output
- Reduced default `max-repetitions` of SNMP GET-BULK operations
from 10 to 5 to avoid spurious timeouts
- Allow re-entrant use of SNMP sessions (avoiding unnecessary
`CancelledError` exceptions) ([#503]
(https://github.com/Uninett/zino/issues/503))
- Unexpected timeouts in task runs are now handled and logged
without a complete (scary-looking) traceback
doomlegacy-snapshot: Update to SVN revision 1766
- commit revision 1766
Enabled the reference_count.
There was a persistent segfault, and corruption
of some mobj lists, that seemed to be due
to deleted mobj.
The reference_count code was available and
easier than anything else I could think of.
Added SET_TARGET_REF3, to optimize transfer
of reference from lastenemy to target, and
similar operations.
This seems to stop the segfault but has
other expenses, such as the player
accumulating over 900 references, due to
making a sound in a sector.
There will be further work on this.
[122 lines not shown]
Add a KASSERT in ucomreadcb that the ucom_buffer removed from the
sc_ibuff_empty list is associated with the current xfer. This was
suggested by Taylor.
While I'm here fix a typo in the comment above this code.