gst1-devtools.mk 992 B

12345678910111213141516171819202122232425262728293031323334353637
  1. ################################################################################
  2. #
  3. # gst1-devtools
  4. #
  5. ################################################################################
  6. GST1_DEVTOOLS_VERSION = 1.18.1
  7. GST1_DEVTOOLS_SOURCE = gst-devtools-$(GST1_DEVTOOLS_VERSION).tar.xz
  8. GST1_DEVTOOLS_SITE = https://gstreamer.freedesktop.org/src/gst-devtools
  9. GST1_DEVTOOLS_LICENSE = LGPL-2.1+
  10. GST1_DEVTOOLS_LICENSE_FILES = validate/COPYING
  11. GST1_DEVTOOLS_INSTALL_STAGING = YES
  12. GST1_DEVTOOLS_DEPENDENCIES = \
  13. gstreamer1 \
  14. gst1-plugins-base \
  15. json-glib \
  16. $(if $(BR2_PACKAGE_CAIRO),cairo)
  17. ifeq ($(BR2_PACKAGE_PYTHON3),y)
  18. GST1_DEVTOOLS_DEPENDENCIES += host-python3 python3
  19. else
  20. GST1_DEVTOOLS_DEPENDENCIES += host-python python
  21. endif
  22. ifeq ($(BR2_PACKAGE_GST1_RTSP_SERVER),y)
  23. GST1_DEVTOOLS_DEPENDENCIES += gst1-rtsp-server
  24. endif
  25. GST1_DEVTOOLS_CONF_OPTS = \
  26. -Dvalidate=enabled \
  27. -Ddebug_viewer=disabled \
  28. -Dintrospection=disabled \
  29. -Dtests=disabled \
  30. -Ddoc=disabled
  31. $(eval $(meson-package))