aboutsummaryrefslogtreecommitdiffstats
path: root/support/linux/gstreamer
diff options
context:
space:
mode:
authorMukilan Thiyagarajan <me@mukilan.in>2023-04-20 13:14:58 +0530
committerMukilan Thiyagarajan <me@mukilan.in>2023-04-20 15:37:39 +0530
commit6e7cb9bffaa55f0148b835ba37592341bd0bf874 (patch)
tree2a65eac4ef769f64c708c700e3a7a553d3a01ccf /support/linux/gstreamer
parent9acb9cc5cf21d14709355a3c75af7202e9301bd5 (diff)
downloadservo-6e7cb9bffaa55f0148b835ba37592341bd0bf874.tar.gz
servo-6e7cb9bffaa55f0148b835ba37592341bd0bf874.zip
Download prebuilt dependencies from Github instead of S3
After moving nightly builds to GitHub releases, the major contributor to AWS cost is now the S3 data transfer charges. This PR only addresses the data transfer costs incurred due to the download of gstreamer dependency in the linux and the Windows dependencies (llvm, cmake, moztools, openssl etc) for MSVC builds. Android dependencies and UWP/Hololens dependencies will continue to be served from S3. These can be moved to GH as well in a future PR. Signed-off-by: Mukilan Thiyagarajan <me@mukilan.in>
Diffstat (limited to 'support/linux/gstreamer')
-rw-r--r--support/linux/gstreamer/gstreamer.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/support/linux/gstreamer/gstreamer.sh b/support/linux/gstreamer/gstreamer.sh
index 5f29235c675..9d3c0e98b90 100644
--- a/support/linux/gstreamer/gstreamer.sh
+++ b/support/linux/gstreamer/gstreamer.sh
@@ -6,5 +6,5 @@
set -o errexit
-curl -L https://servo-deps-2.s3.amazonaws.com/gstreamer/gstreamer-1.16-x86_64-linux-gnu.20190515.tar.gz | tar xz
+curl -L https://github.com/servo/servo-build-deps/releases/download/linux/gstreamer-1.16-x86_64-linux-gnu.20190515.tar.gz | tar xz
sed -i "s;prefix=/opt/gst;prefix=$PWD/gst;g" $PWD/gst/lib/pkgconfig/*.pc