meson: Make wrap downloads smaller

Make all git clones depth=1 and switch opus to the tarball.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6351>
This commit is contained in:
Nirbheek Chauhan 2024-03-13 04:11:10 +05:30 committed by GStreamer Marge Bot
parent 778381fba6
commit 492d3afad3
4 changed files with 10 additions and 5 deletions

View file

@ -3,3 +3,4 @@ directory=FFmpeg
url=https://gitlab.freedesktop.org/gstreamer/meson-ports/ffmpeg.git
push-url=git@gitlab.freedesktop.org:gstreamer/meson-ports/ffmpeg.git
revision=meson-6.1
depth=1

View file

@ -1,7 +1,9 @@
[wrap-git]
directory=opus
url=https://gitlab.xiph.org/xiph/opus.git
revision=6b6035ae4a29abbd237463d84a45fbeb0d92bc18
[wrap-file]
directory = opus-1.5.1
source_url = https://downloads.xiph.org/releases/opus/opus-1.5.1.tar.gz
source_fallback_url = https://gstreamer.freedesktop.org/data/src/mirror/opus-1.5.1.tar.gz
source_filename = opus-1.5.1.tar.gz
source_hash = b84610959b8d417b611aa12a22565e0a3732097c6389d19098d844543e340f85
[provide]
opus=opus_dep
opus = opus_dep

View file

@ -2,6 +2,7 @@
url = https://gitlab.freedesktop.org/gstreamer/meson-ports/libvpx.git
revision = meson-1.13
clone-recursive = false
depth = 1
[provide]
dependency_names = vpx

View file

@ -3,3 +3,4 @@ directory=x264
url=https://gitlab.freedesktop.org/gstreamer/meson-ports/x264.git
push-url=git@gitlab.freedesktop.org:gstreamer/meson-ports/x264.git
revision=164.3108-meson
depth=1