gstreamer1.0-python_1.26.1.bb 1.0 KB

123456789101112131415161718192021222324252627282930
  1. SUMMARY = "Python bindings for GStreamer 1.0"
  2. DESCRIPTION = "GStreamer Python binding overrides (complementing the bindings \
  3. provided by python-gi) "
  4. HOMEPAGE = "http://cgit.freedesktop.org/gstreamer/gst-python/"
  5. SECTION = "multimedia"
  6. LICENSE = "LGPL-2.1-or-later"
  7. LIC_FILES_CHKSUM = "file://COPYING;md5=c34deae4e395ca07e725ab0076a5f740"
  8. SRC_URI = "https://gstreamer.freedesktop.org/src/${PNREAL}/${PNREAL}-${PV}.tar.xz"
  9. SRC_URI[sha256sum] = "2dce1ecc8a80ce8e0b6f0e0cb3fad3bcd5d65ebe0622ed28eaae97b4559a6a85"
  10. DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject gstreamer1.0-plugins-bad"
  11. RDEPENDS:${PN} += "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject"
  12. PNREAL = "gst-python"
  13. S = "${WORKDIR}/${PNREAL}-${PV}"
  14. EXTRA_OEMESON += "\
  15. -Dtests=disabled \
  16. -Dplugin=enabled \
  17. -Dlibpython-dir=${libdir} \
  18. "
  19. inherit meson pkgconfig setuptools3-base upstream-version-is-even features_check
  20. FILES:${PN} += "${libdir}/gstreamer-1.0"
  21. REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"