opusfile.mk 837 B

1234567891011121314151617181920212223242526272829
  1. ################################################################################
  2. #
  3. # opusfile
  4. #
  5. ################################################################################
  6. OPUSFILE_VERSION = 0.12
  7. OPUSFILE_SITE = https://downloads.xiph.org/releases/opus
  8. OPUSFILE_DEPENDENCIES = host-pkgconf libogg opus
  9. OPUSFILE_LICENSE = BSD-3-Clause
  10. OPUSFILE_LICENSE_FILES = COPYING
  11. OPUSFILE_CPE_ID_VENDOR = xiph
  12. OPUSFILE_INSTALL_STAGING = YES
  13. # 0001-Propagate-allocation-failure-from-ogg_sync_buffer.patch
  14. OPUSFILE_IGNORE_CVES += CVE-2022-47021
  15. ifeq ($(BR2_PACKAGE_OPENSSL),y)
  16. OPUSFILE_DEPENDENCIES += openssl
  17. else
  18. OPUSFILE_CONF_OPTS += --disable-http
  19. endif
  20. # Use the same as opus package since it's a dep and we can't mix
  21. ifeq ($(BR2_PACKAGE_OPUS_FIXED_POINT),y)
  22. OPUSFILE_CONF_OPTS += --enable-fixed-point
  23. endif
  24. $(eval $(autotools-package))