package/gstreamer1/gst1-plugins-bad: convert package type to meson
authorAdam Duskett <Aduskett@gmail.com>
Sat, 13 Jul 2019 21:43:19 +0000 (17:43 -0400)
committerArnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Fri, 11 Oct 2019 22:28:49 +0000 (00:28 +0200)
commit5d6c408e9535be4b5ba0c8a49215d2d03dcb5cd5
treeb7f8dbdd11c4c9e55dd05817c03e2a9968bbcd69
parentdc7ca780a01766ab689407427d2bb6ee53ed7b55
package/gstreamer1/gst1-plugins-bad: convert package type to meson

Other changes:
  - Add 0002-fix-hls-meson-logic.patch:
    If one was to set -Dhls-crypto to either libgcrypt or openssl
    instead of auto, the following lines in ext/hls/meson.build would fail
    because hls_crypto_dep is not yet set:

    if not hls_crypto_dep.found() and ['auto', 'libgcrypt'].contains(hls_crypto)
    if not hls_crypto_dep.found() and ['auto', 'openssl'].contains(hls_crypto)

    Instead, change "if not hls_crypto_dep.found()" to "if not have_hls_crypto"
    which fixes the error. This patch is upstream.

  - Remove --disable-avc, this option is no longer in any of the plugin
    packages.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
package/gstreamer1/gst1-plugins-bad/0002-fix-hls-meson-logic.patch [new file with mode: 0644]
package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk