From d957ff7c35c983d16d72352b74ff2c0c16160dd0 Mon Sep 17 00:00:00 2001 From: Arkadiusz Hiler Date: Mon, 25 Jul 2022 13:18:20 +0300 Subject: [PATCH] Use GitHub mirrors for gstreamer rust repos. Those are the original repos that were later moved to freedesktop.org. The author recently started updating them as mirrors. Freedesktop.org goes down much more often than GitHub and we fetch everything else from GitHub anyway. It's better to depend on fewer hosting services to have fewer interruptions. --- .gitmodules | 2 +- media-converter/Cargo.lock | 18 +++++++++--------- media-converter/Cargo.toml | 12 ++++++------ 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.gitmodules b/.gitmodules index 4cb3b8e8..77edde39 100644 --- a/.gitmodules +++ b/.gitmodules @@ -54,4 +54,4 @@ url = https://github.com/videolan/dav1d.git [submodule "gst-plugins-rs"] path = gst-plugins-rs - url = https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git + url = https://github.com/sdroege/gst-plugin-rs diff --git a/media-converter/Cargo.lock b/media-converter/Cargo.lock index 06e327e8..cd2109b5 100644 --- a/media-converter/Cargo.lock +++ b/media-converter/Cargo.lock @@ -172,7 +172,7 @@ dependencies = [ [[package]] name = "gst-plugin-version-helper" version = "0.7.2" -source = "git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs?tag=0.7.2#d0466b3eee114207f851b37cae0015c0e718f021" +source = "git+https://github.com/sdroege/gst-plugin-rs?tag=0.7.2#d0466b3eee114207f851b37cae0015c0e718f021" dependencies = [ "chrono", ] @@ -180,7 +180,7 @@ dependencies = [ [[package]] name = "gstreamer" version = "0.17.4" -source = "git+https://gitlab.freedesktop.org/gstreamer/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" +source = "git+https://github.com/sdroege/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" dependencies = [ "bitflags", "cfg-if", @@ -202,7 +202,7 @@ dependencies = [ [[package]] name = "gstreamer-audio" version = "0.17.4" -source = "git+https://gitlab.freedesktop.org/gstreamer/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" +source = "git+https://github.com/sdroege/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" dependencies = [ "array-init", "bitflags", @@ -218,7 +218,7 @@ dependencies = [ [[package]] name = "gstreamer-audio-sys" version = "0.17.4" -source = "git+https://gitlab.freedesktop.org/gstreamer/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" +source = "git+https://github.com/sdroege/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" dependencies = [ "glib-sys", "gobject-sys", @@ -231,7 +231,7 @@ dependencies = [ [[package]] name = "gstreamer-base" version = "0.17.4" -source = "git+https://gitlab.freedesktop.org/gstreamer/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" +source = "git+https://github.com/sdroege/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" dependencies = [ "bitflags", "cfg-if", @@ -244,7 +244,7 @@ dependencies = [ [[package]] name = "gstreamer-base-sys" version = "0.17.4" -source = "git+https://gitlab.freedesktop.org/gstreamer/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" +source = "git+https://github.com/sdroege/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" dependencies = [ "glib-sys", "gobject-sys", @@ -256,7 +256,7 @@ dependencies = [ [[package]] name = "gstreamer-sys" version = "0.17.4" -source = "git+https://gitlab.freedesktop.org/gstreamer/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" +source = "git+https://github.com/sdroege/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" dependencies = [ "glib-sys", "gobject-sys", @@ -267,7 +267,7 @@ dependencies = [ [[package]] name = "gstreamer-video" version = "0.17.4" -source = "git+https://gitlab.freedesktop.org/gstreamer/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" +source = "git+https://github.com/sdroege/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" dependencies = [ "bitflags", "cfg-if", @@ -283,7 +283,7 @@ dependencies = [ [[package]] name = "gstreamer-video-sys" version = "0.17.4" -source = "git+https://gitlab.freedesktop.org/gstreamer/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" +source = "git+https://github.com/sdroege/gstreamer-rs?tag=0.17.4#6c9815f0594045ef668bf3fefbaf5e0846516d4b" dependencies = [ "glib-sys", "gobject-sys", diff --git a/media-converter/Cargo.toml b/media-converter/Cargo.toml index 1f889d1f..930c4c03 100644 --- a/media-converter/Cargo.toml +++ b/media-converter/Cargo.toml @@ -9,10 +9,10 @@ description = "Proton media converter" [dependencies] glib = "0.14" -gstreamer = { git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", tag = "0.17.4" } -gstreamer-base = { git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", tag = "0.17.4" } -gstreamer-video = { git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", tag = "0.17.4" } -gstreamer-audio = { git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs", tag = "0.17.4" } +gstreamer = { git = "https://github.com/sdroege/gstreamer-rs", tag = "0.17.4" } +gstreamer-base = { git = "https://github.com/sdroege/gstreamer-rs", tag = "0.17.4" } +gstreamer-video = { git = "https://github.com/sdroege/gstreamer-rs", tag = "0.17.4" } +gstreamer-audio = { git = "https://github.com/sdroege/gstreamer-rs", tag = "0.17.4" } once_cell = "1.9" crc32fast = "1.3" array-init = "2.0" @@ -23,7 +23,7 @@ crate-type = ["cdylib"] path = "src/lib.rs" [build-dependencies] -gst-plugin-version-helper = { git = "https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs", tag = "0.7.2" } +gst-plugin-version-helper = { git = "https://github.com/sdroege/gst-plugin-rs", tag = "0.7.2" } [profile.release] lto = true @@ -35,7 +35,7 @@ panic = 'unwind' opt-level = 1 #if you need local modifications to gstreamer-rs you can point to it here -#[patch.'https://gitlab.freedesktop.org/gstreamer/gstreamer-rs'] +#[patch.'https://github.com/sdroege/gstreamer-rs'] #gstreamer = { path = "../gstreamer-rs/gstreamer" } #gstreamer-base = { path = "../gstreamer-rs/gstreamer-base" } #gstreamer-video = { path = "../gstreamer-rs/gstreamer-video" }