Changes:
* DRM backend can be built without GBM
* DRM backend supports HDCP
* EGL_KHR_partial_update used if available, reducing memory footprint
* Hardware planes used more effectively
* clients/window: drop support for rgb565
Changes:
* Add option for SBC XQ (SBC Dual Channel HD mode)
* Cache PCM setup - format, channels and sampling
* D-Bus API for transport audio codec selection
* Detect oFono presence and disable native HFP
* Do not send battery update if host is AC powered
* Fix PCM samples scaling for MPEG sink
* Fix SCO playback underrun during capture exit
* Fix mSBC responsiveness
* Get MTU value from the SCO socket options
* Implement AG indicators reporting state update
* Improve RFCOMM handling for HFP headset mode
* Integration with UPower D-Bus service
* Parse AT+CMER command received from AG
* Properly setup missing fields in the SDP record
* Report to HF that noise reduction is not supported
* Route Broadcom SCO data via transport interface
* Setup accessory identification for Apple devices
* Take endianness into account during H2 detection
Changes:
* MTU auto-tuning option for AVDTP
* fixes to A2DP, HoGP, UUID matching and advertisement unregistration
* initial pieces for the Enhanced ATT bearer (EATT) from Bluetooth 5.2
* just-works repairing policy (Linux 5.7)
* support for a blocked keys database
Changes:
* ALPS touchpads now reduce slot-count based on the number of actual fingers
* CLI for recording multiple devices simultaneously
* New debug-tablet tool checks whether a tablet sends full axis values
* Tablet forced proximity out won't happen while the pen is down
* evdev-fallback: Use input_event_init for fallback
* fix EVDEV_ABS overrides not recorded as defined in 60-evdev.hwdb
* fix eraser button 1.14 regression for tablets that break the spec
* fix touchpad scrolling 10% speed mismatch
* quirks: Apple external trackpad, HP stream x360, MadCatz RAT3, RAT7
* quirks: Lenovo X201, Logitech MX Master 2S, Sony Vaio
* quirks: Razer keyboard, Trust mouse
* record: drop quotes from os-release information
* record: fix dmi modalias recording, fallback os-release file handling
* scroll button locking
* tablet pad keys support (e.g. to open the OSD)
* tablet: reuse the AttrPressureRange quirk
* touchpad: ratelimit the touch jump tests
* udev: add the fuzz-to-zero program to the udev RUN list, don't overwrite
* udev: directly import the device groups, don't use IMPORT+=
Changes:
* Use a macro for `nlongs` so it can be used in constant expression
* adjust for 64bit time_t for 32bit architectures
* caps.c: declare mtdev_set_slots() static
* mtdev-mapgen.c: declare init_caps() static
* mtdev-matching.c: declare global variables static
Changes:
* Don't overrun the changes array when synching > MAX_SLOTS
* Fix touches after a SYN_DROPPED
* Meson
* include: sync event codes with kernel 5.7
* libevdev: any value less than 0 has a NULL name
* tools: rename the example device in the touchpad-edge-detector
* tools: specify width by height in the edge-detector help
- Distfile was moved/renamed
- bl3 file modified
Now points to wip instead of x11
Syntax for "empty()" changed as suggested by pkglint
- TODO file removed
- Updated PLIST
- bl3: Use different syntax as suggested by pkglint
- patches: Reworked for new version
pkg-config patch for pango removed (now supported by upstream)
- Fixed some indentation errors (found by pkglint)