package/shairport-sync: propagate dependencies

In commit
1abaf013de ("package/shairport-sync: add
support for AirPlay2"), a new option was added, selecting various
packages, without properly propagating their dependencies, causing
Config.in warnings such as:

WARNING: unmet direct dependencies detected for BR2_PACKAGE_LIBGCRYPT
  Depends on [n]: BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS [=n]
  Selected by [y]:
  - BR2_PACKAGE_SHAIRPORT_SYNC_AIRPLAY2 [=y] && BR2_PACKAGE_SHAIRPORT_SYNC [=y]

This commit fixes this mistake.

Fixes: 1abaf013de ("package/shairport-sync: add support for AirPlay2")
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Thomas Petazzoni
2026-01-03 23:43:24 +01:00
committed by Julien Olivain
parent 64a288e33c
commit 7d3d5c68a2

View File

@@ -28,6 +28,9 @@ config BR2_PACKAGE_SHAIRPORT_SYNC_CONVOLUTION
config BR2_PACKAGE_SHAIRPORT_SYNC_AIRPLAY2
bool "AirPlay2 support"
depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS # libgcrypt
depends on BR2_USE_MMU # nqptp
depends on BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS # ffmpeg
select BR2_PACKAGE_NQPTP # runtime
select BR2_PACKAGE_LIBPLIST
select BR2_PACKAGE_LIBSODIUM