14.5: Add autogenerated files to website
These files are as produced by 'make generate-release'; subsequent
commits will fill in details specific to 14.5.
Approved by: re (implicit)
Sponsored by: OpenSats Initiative
emulators/rpcs3: back to llvm19 after 7d6a0a090b03
Newer LLVM can break game compatibility thus discouraged upstream.
As RPCS3 no longer builds with Clang 19 use both llvm19 and llvm20.
(cherry picked from commit 4603303de98482e78e3424f28a31767e921d7271)
emulators/rpcs3: back to llvm19 after 7d6a0a090b03
Newer LLVM can break game compatibility thus discouraged upstream.
As RPCS3 no longer builds with Clang 19 use both llvm19 and llvm20.
packages: Fix build with libucl 0.9.3
In libucl 0.9.3, macros and includes are disabled by default when
creating a new UCL parser. This breaks the package build, which
relies on includes. Fix this by explicitly passing zero flags
to ucl.parser().
MFC after: 3 days
Fixes: abda442d92fd ("contrib/libucl: Import libucl 0.9.3")
Reviewed by: kevans, bapt
Reported by: freebsd at walstatt-de.de
Sponsored by: https://www.patreon.com/bsdivy
Differential Revision: https://reviews.freebsd.org/D56266
(cherry picked from commit 63d0e3e3aa2483420f828686336d6615616363d5)
appleir: Add Apple IR receiver driver
HID driver for Apple IR receivers (USB HID, vendor 0x05ac).
Supports Apple Remote and generic IR remotes using NEC protocol.
Supported hardware:
- Apple IR Receiver (0x8240, 0x8241, 0x8242, 0x8243, 0x1440)
Apple Remote protocol (proprietary 5-byte HID reports):
- Key down/repeat/battery-low detection
- 17-key mapping with two-packet command support
- Synthesized key-up via 125ms callout timer
Generic IR remotes (NEC protocol):
- Format: [0x26][0x7f][0x80][code][~code]
- Checksum: code + ~code = 0xFF
- Default keymap with 8 common codes
- See: https://techdocs.altium.com/display/FPGA/NEC+Infrared+Transmission+Protocol
[9 lines not shown]