libsndfile1_1.0.28.bb 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. SUMMARY = "Audio format Conversion library"
  2. HOMEPAGE = "http://www.mega-nerd.com/libsndfile"
  3. AUTHOR = "Erik de Castro Lopo"
  4. DEPENDS = "flac libogg libvorbis sqlite3"
  5. SECTION = "libs/multimedia"
  6. LICENSE = "LGPLv2.1"
  7. SRC_URI = "http://www.mega-nerd.com/libsndfile/files/libsndfile-${PV}.tar.gz \
  8. file://CVE-2017-6892.patch \
  9. file://CVE-2017-8361-8365.patch \
  10. file://CVE-2017-8362.patch \
  11. file://CVE-2017-8363.patch \
  12. file://CVE-2017-14634.patch \
  13. file://CVE-2018-13139.patch \
  14. file://0001-a-ulaw-fix-multiple-buffer-overflows-432.patch \
  15. file://CVE-2018-19432.patch \
  16. file://CVE-2017-12562.patch \
  17. file://CVE-2018-19758.patch \
  18. "
  19. SRC_URI[md5sum] = "646b5f98ce89ac60cdb060fcd398247c"
  20. SRC_URI[sha256sum] = "1ff33929f042fa333aed1e8923aa628c3ee9e1eb85512686c55092d1e5a9dfa9"
  21. LIC_FILES_CHKSUM = "file://COPYING;md5=e77fe93202736b47c07035910f47974a"
  22. CVE_PRODUCT = "libsndfile"
  23. S = "${WORKDIR}/libsndfile-${PV}"
  24. PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'alsa', d)}"
  25. PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib"
  26. inherit autotools lib_package pkgconfig
  27. do_configure_prepend_arm() {
  28. export ac_cv_sys_largefile_source=1
  29. export ac_cv_sys_file_offset_bits=64
  30. }