lv2.mk 730 B

1234567891011121314151617181920212223242526272829303132333435
  1. ################################################################################
  2. #
  3. # lv2
  4. #
  5. ################################################################################
  6. LV2_VERSION = 1.18.10
  7. LV2_SITE = https://lv2plug.in/spec
  8. LV2_SOURCE = lv2-$(LV2_VERSION).tar.xz
  9. LV2_LICENSE = ISC
  10. LV2_LICENSE_FILES = COPYING
  11. LV2_DEPENDENCIES = host-pkgconf
  12. LV2_INSTALL_STAGING = YES
  13. LV2_CONF_OPTS += \
  14. -Ddocs=disabled \
  15. -Dtests=disabled
  16. ifeq ($(BR2_PACKAGE_CAIRO),y)
  17. LV2_DEPENDENCIES += cairo
  18. endif
  19. ifeq ($(BR2_PACKAGE_LIBSNDFILE),y)
  20. LV2_DEPENDENCIES += libsndfile
  21. endif
  22. ifeq ($(BR2_PACKAGE_LIBGTK2),y)
  23. LV2_DEPENDENCIES += libgtk2
  24. endif
  25. ifeq ($(BR2_STATIC_LIBS),y)
  26. LV2_CONF_OPTS += -Dplugins=disabled
  27. endif
  28. $(eval $(meson-package))