x11-toolkits/aquamarine: fix build on armv7
Same patch as on i386.
Approved by: portmgr (build fix blanket)
MFH: 2026Q3
(cherry picked from commit 31f505757e0feee9ea3f50053e7f86f92058f5aa)
emulators/fab-agon-emulator: Emulator of the Agon Light Computer
An emulator of the Agon Light, Olimex Agon Light 2, and Agon Console8 8-bit
computers.
The Agon Light is a modern, fully open-source, 8-bit microcomputer and
microcontroller in one small, low-cost board, designed by Bernado Kastrup aka
The Byte Attic. As a computer, it is a standalone device that requires no host
PC: it puts out its own video (VGA), audio (2 identical mono channels), accepts
a PS/2 keyboard and has its own mass-storage in the form of a micro-SD card. The
Olimex Agon Light 2 is a variation on the original Agon Light design.
The Agon Console8 is a version of the Agon Light that also includes two
Atari-compatible joystick ports, and a PS/2 mouse port, and a stylish case. It
was also designed by Bernado Kastrup aka The Byte Attic, and is manufactured by
Heber Ltd.
The Agon Light, Olimex Agon Light 2, and the Agon Console8 are all fully
compatible with each other. Software written for one will run on the other, and
[11 lines not shown]
net-im/gomuks: Add missing terminal binary and front/backend web parts
- Update to 26.06 (v0.2606.0)
- Build gomuks-terminal (TUI frontend). This version of the TUI is not
as feature rich as the previous version should be added back via
net-im/gomuks-legacy until feature complete.
- Build gomuks web frontend and backend via USES=electron:env to fetch
npm bits via upstream package.json adding @swc/core-freebsd-x64
- Take maintainership
Changelog: https://github.com/gomuks/gomuks/blob/main/CHANGELOG.md#v2606
PR: 292010
net-im/gomuks-legacy: Add net-im/gomuks-legacy from old net-im/gomuks
- net-im/gomuks introduces a new design with a web and less feature rich
termainl front web. Keep older version around until net-im/gomuks
TUI is feature complete as this version.
- Add net-im/gomuks from 47d564d873af^ base
- Appened -legacy to binary name
- Take maintainership
PR: 292371
devel/lndir: return to pool
By maintainer request.
Big thanks for your assistance in maintaining this port.
PR: 296576
Approved by: Carlos Santos <unixmania at gmail.com>
[libc][realpath] Validate path components.
This PR updates `realpath` to validate paths and return `ENOTDIR` or `ENOENT` according to https://pubs.opengroup.org/onlinepubs/9699919799/functions/realpath.html.
This PR also bumps the memory limit in `HermeticTestUtils.cpp`. The realpath unit tests allocate quite a few strings. Since memory in hermetic tests is never free'd, the unit test quickly reaches the limit.
[offload][OpenMP] Add atomic cross-team reductions
Regular cross-team reductions have two phases: the intra-team reduction
and the inter-team reduction. Atomic cross-team reductions replace the
second phase with a atomic instruction which is used by the main thread
of each team to directly fold the result of the intra-team reduction
into the final result. Since this requires a combination of "data type"
and "combine operation" for which an atomic instruction is available,
only some (but very common) reductions can be transformed to atomic
reductions. In cases where multiple reductions are performed on the same
construct, the atomic path is only taken if all reductions can be
transformed. Otherwise, we fall back to the regular cross-team reduction
using a buffer with per-team slots. This is not strictly necessary, but
hybrid reductions would induce more complexity with questionable
benefit.
Selecting an atomic path might not be the best option for every
situation, which is why it is not enabled by default. Instead, it can be
enabled via `-fopenmp-target-fast-reduction`. This flag has already been
[20 lines not shown]
[flang][docs] Document multi-image support status (#209025)
Update `flang/docs/FortranStandardsSupport.md` to reflect the current
state of multi-image (coarray) feature support.
The previous list of multi-image features was incomplete, and several
multi-image features added in F2008 were inaccurately listed in the
F2018 section.
Recent PRs adding functionality now reflected in this document include:
* #205847
* #192944
* #182110
Older (pre-22) PRs adding functionality that was not previously
mentioned include:
* #154081
* #154166
Update clang/unittests/ScalableStaticAnalysis/Analyses/TypeConstrainedPointers/TypeConstrainedPointersExtractorTest.cpp
Co-authored-by: Balázs Benics <benicsbalazs at gmail.com>
CI: Update Alpine Linux runner to 3.24.1
Update the Alpine Linux CI runner from 3.23.2 to 3.24.1.
This refreshes the runner to the latest Alpine release while keeping
the existing CI configuration unchanged.
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Signed-off-by: Alexander Moch <mail at alexmoch.com>
Closes #18790