shairport-sync: enable Airplay 2 for -openssl only
authorChristian Beier <redacted>
Fri, 28 Nov 2025 19:28:53 +0000 (20:28 +0100)
committerHannu Nyman <redacted>
Thu, 18 Dec 2025 15:47:18 +0000 (16:47 +0100)
commit526520eaa4d1a05daec60fa2e07b1ab56b8dc8fd
treec1995dfeb9f2fe83e35db4ad89071a64a75a6b62
parent78c39ff48a4e0cbd6d3598a34b64bcdda4def265
shairport-sync: enable Airplay 2 for -openssl only

https://github.com/mikebrady/shairport-sync/blob/master/
CONFIGURATION%20FLAGS.md#cryptography states that only the OpenSSL
cryptography backend is suitable for Airplay 2.

Further investigation revealed that the pair_ap module within
shairport-sync, which is needed for Airplay 2, does not have an Mbed TLS
backend.

Accordingly, this commit enables Airplay 2 only for the OpenSSL build.

This has the nice side effect that for Airplay 1 the -mini or -mbedtls
versions can be used without pulling in 6 MB of ffmepg libs.

Signed-off-by: Christian Beier <redacted>
sound/shairport-sync/Makefile
git clone https://git.99rst.org/PROJECT