Files
packages/sound
Mirko Vogt 7673cd9a3e snapcast: make build options explicit and per-package deps precise
Pin every CMake BUILD_WITH_* switch and expose the optional features as
config symbols, so builds are reproducible and snapserver/snapclient
each depend only on the libraries their binary actually links (boost is
header-only and becomes a build-only dependency).

Add a patch introducing a BUILD_WITH_SOXR option: upstream looks SOXR up
with an unconditional pkg_search_module(), so resampling gets enabled
purely by whether libsoxr happens to be discoverable in the shared
staging dir - non-deterministic in a package feed. The option makes it
an explicit, REQUIRED choice (enabled-but-missing fails at configure
time instead of silently dropping the feature).

Assisted-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Mirko Vogt <mirko-openwrt@nanl.de>
2026-07-20 19:02:02 +02:00
..
2026-05-08 22:28:27 +02:00
2026-05-12 16:17:47 +01:00
2026-05-08 22:28:27 +02:00
2026-05-09 19:14:08 +03:00
2026-05-08 22:28:27 +02:00
2026-05-06 21:05:36 +03:00
2026-05-20 00:29:31 +01:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2025-11-29 17:13:22 +01:00
2026-05-06 21:05:36 +03:00