libclock: add POSIX-compatible AlignedTimer for OpenBSD
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/6487timerfd_create(2) and timerfd_settime(2) are Linux-specific and not available
on OpenBSD. This alternative implementation uses a single-shot QTimer that
reschedules itself.
The next expiry is computed by rounding the current CLOCK_REALTIME down to the
last interval boundary and stepping forward by one interval.
This was marked BROKEN-sparc64 back when PHP 8.1 was still in the tree.
The issues then no longer apply, it builds fine on sparc64.
Remove BROKEN-sparc64
GCC 15 has the needed bit.h file that was missing when this
was marked BROKEN-sparc64 (like openttd, which was pointed out
by gkoehler).
Remove BROKEN-sparc64 now that it builds again.
geo/py-owslib: add missing RDEP on py-lxml
OGC protocols being mostly XML-based, it somewhat makes sense to depend
on an XML parser...
found by Marco Van Hulten via the MetaSearch QGIS plugin