strawberry: updated to 1.2.24
1.2.24 (2026.07.16):
Bugfixes:
* Fixed playback hanging with no error shown when trying to play a track whose file no longer exists on disk
* Fixed the tag fetcher dialog showing a generic message instead of the actual error when a Musicbrainz/AcoustID lookup fails
* Hardened Chromaprinter decoding against malformed or oversized files and capped its in-memory PCM usage
* Fixed the context menu using the wrong item when invoked via keyboard in the playlist and smart playlists views
* Fixed blurry star rating icons by enabling smooth pixmap scaling
* Added F64LE (64-bit float) sample format support for the spectrum analyzer
* Numerous stability, crash-safety and thread-safety fixes throughout the application
databases/mysql97: Fix build with llvm 21, directory ownership and cleanup
- Add upstream patches for missing #include <type_traits> and <cstdlib>,
fixing the build with clang/libc++ 21 [1] [2]
- Register MY_SECDIR and MY_TMPDIR with mysql:mysql 0750 in pkg-plist,
so mysqld no longer fails to start after package upgrades reset the
ownership to root [3]
- Fix CONFLICTS_INSTALL pattern in the client not matching
mysql80-client
and align it with the wildcard style used by the server
- Update pkg-message for 9.x: mysql_upgrade no longer exists, the server
performs upgrade tasks itself; fix version reference and quoting
- Drop duplicate -DWITH_LZ4=system, remove a stale line continuation,
whitespace fixes
- Rename patch-sql_server_component_mysql__file__imp.cc to follow the
patch naming convention
PR: 296439 [1], 296443 [2], 296758 [3]
Reported by: Trond Endrestøl [1] [2], Alexander Ushakov [3]
[2 lines not shown]
usr.sbin/httpd: fix suffix range handling
Calculate suffix ranges before clamping end offsets so requests at least
as large as the file return the complete representation. Reject zero
length and malformed ranges, retain 64 bit sizes throughout range
handling, and add regression coverage for boundaries and overflow.
Based on indea of Andrew Kloet
OK: rsadowski@
[Polly][test] Add missing REQUIRES line (#210578)
The test was added by #201859. It's test uses --debug-only which
requires an LLVM_ENABLE_ASSERTIONS-build
dar: updated to 2.8.5
from 2.8.4 to 2.8.5
- fixing bug of one-hour-shift in non-daylight saving months for
time-zones that have one.
dar_manager and dar can be given a date (-w option for dar_manager,
-af option for dar) which is expected to be provided in local time.
But libdar wrongly assumed it to always be given as summer time (or
daylight saving time) even when the given date took place in a
non-daylight saving period (winter time), which led most of the
time to a shift of one hour in the past in the selected files.
Dar_manager using the -w option was restoring files older than the
provided date but forgot the ones having a modification date less
than one hour before the provided date/time when this date/time
was not in non-daylight saving period (winter time). Those were
restored in a earlier state or not restored at all if they did not
exist before that one hour shifted date.
With dar using -af option, this led dar to save files after the
given date as expected but also saving the files older than the
[6 lines not shown]
groff: updated to 1.24.1
VERSION 1.24.1
==============
This release corrects bugs in the groff 1.24.0 release, adds automated
test scripts, revises a misleading diagnostic message, and improves
documentation. There are no new features.
VERSION 1.24.0
==============
Noteworthy incompatible changes
-------------------------------
* If your roff(7) documents follow any of the requests `cf`, `hpf`,
`hpfa`, `mso`, `msoquiet`, `nx`, `open`, `opena`, `so`, `soquiet`, or
`trf` with a comment after their file name argument, and did not
[995 lines not shown]