[jhbuild] 3.26: Use HTTPS protocol whenever possible
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild] 3.26: Use HTTPS protocol whenever possible
- Date: Mon, 31 Jul 2017 21:24:48 +0000 (UTC)
commit d7667cce6163f7ec7fb488d59c8f48d1676f17b7
Author: Michael Catanzaro <mcatanzaro igalia com>
Date: Mon Jul 31 22:23:51 2017 +0100
3.26: Use HTTPS protocol whenever possible
This eliminates usage of the git:// protocol from the maintained 3.26
modulesets. Some usage remains in gnome-world.
modulesets/gnome-apps-3.26.modules | 12 ++--
modulesets/gnome-suites-core-3.26.modules | 18 ++---
modulesets/gnome-suites-core-deps-3.26.modules | 91 ++++++++++--------------
modulesets/gnome-world.modules | 3 +-
4 files changed, 53 insertions(+), 71 deletions(-)
---
diff --git a/modulesets/gnome-apps-3.26.modules b/modulesets/gnome-apps-3.26.modules
index adcefc9..c2aae17 100644
--- a/modulesets/gnome-apps-3.26.modules
+++ b/modulesets/gnome-apps-3.26.modules
@@ -6,19 +6,17 @@
<!-- git repos -->
<repository type="git" name="git.gnome.org" default="yes"
- href="git://git.gnome.org/"/>
+ href="https://git.gnome.org/"/>
<repository type="git" name="github.com"
- href="git://github.com/"/>
+ href="https://github.com/"/>
<!-- tarball repos -->
- <repository type="tarball" name="gnome.org"
- href="https://download.gnome.org/sources/"/>
<repository type="tarball" name="ftp.gnu.org"
- href="http://ftp.gnu.org/gnu/"/>
+ href="https://ftp.gnu.org/gnu/"/>
<repository type="tarball" name="qqwing"
- href="http://ostermiller.org/qqwing/"/>
+ href="https://qqwing.com/"/>
<repository type="tarball" name="tarball.github.com"
- href="https://github.com/"/>
+ href="https://github.com/"/>
<include href="gnome-suites-core-3.26.modules"/>
diff --git a/modulesets/gnome-suites-core-3.26.modules b/modulesets/gnome-suites-core-3.26.modules
index 35ce74e..9302957 100644
--- a/modulesets/gnome-suites-core-3.26.modules
+++ b/modulesets/gnome-suites-core-3.26.modules
@@ -6,23 +6,19 @@
<!-- git repos -->
<repository type="git" name="git.gnome.org" default="yes"
- href="git://git.gnome.org/"/>
+ href="https://git.gnome.org/"/>
<repository type="git" name="git.freedesktop.org"
- href="git://anongit.freedesktop.org/"/>
- <repository type="git" name="pulseaudio.freedesktop.org"
- href="git://anongit.freedesktop.org/pulseaudio/"/>
- <repository type="git" name="telepathy.freedesktop.org"
- href="git://anongit.freedesktop.org/telepathy/"/>
+ href="https://anongit.freedesktop.org/git/"/>
<repository type="git" name="github.com"
- href="git://github.com/"/>
+ href="https://github.com/"/>
<!-- tarball repos -->
<repository type="tarball" name="freedesktop.org"
- href="http://freedesktop.org/"/>
+ href="https://freedesktop.org/"/>
<repository type="tarball" name="gnome.org"
href="https://download.gnome.org/sources/"/>
<repository type="tarball" name="kernel.org"
- href="http://www.kernel.org"/>
+ href="https://www.kernel.org"/>
<include href="gnome-suites-core-deps-3.26.modules"/>
@@ -568,7 +564,9 @@
<autotools id="telepathy-mission-control"
autogenargs="--disable-upower"
supports-non-srcdir-builds="no">
- <branch repo="telepathy.freedesktop.org" revision="telepathy-mission-control-5.16"/>
+ <branch repo="git.freedesktop.org"
+ module="telepathy/telepathy-mission-control"
+ revision="telepathy-mission-control-5.16"/>
<dependencies>
<dep package="dbus"/>
<dep package="dbus-glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.26.modules b/modulesets/gnome-suites-core-deps-3.26.modules
index 875b938..fc27b29 100644
--- a/modulesets/gnome-suites-core-deps-3.26.modules
+++ b/modulesets/gnome-suites-core-deps-3.26.modules
@@ -5,53 +5,35 @@
<!-- git repos -->
<repository type="git" name="git.gnome.org" default="yes"
- href="git://git.gnome.org/"/>
+ href="https://git.gnome.org/"/>
<repository type="git" name="gitlab.gnome.org"
href="https://gitlab.gnome.org/"/>
<repository type="git" name="git.freedesktop.org"
- href="git://anongit.freedesktop.org/"/>
-<repository type="git" name="gstreamer.freedesktop.org"
- href="git://anongit.freedesktop.org/gstreamer/"/>
-<repository type="git" name="telepathy.freedesktop.org"
- href="git://anongit.freedesktop.org/telepathy/"/>
-<repository type="git" name="wayland.freedesktop.org"
- href="git://anongit.freedesktop.org/git/wayland"/>
-<repository type="git" name="xorg.freedesktop.org"
- href="git://anongit.freedesktop.org/git/xorg"/>
+ href="https://anongit.freedesktop.org/git/"/>
<repository type="git" name="github.com"
- href="git://github.com/"/>
-<repository type="git" name="linuxwacom.git.sourceforge.net"
- href="git://linuxwacom.git.sourceforge.net/"/>
-<repository type="git" name="quvi"
- href="git://repo.or.cz/"/>
- <repository type="git" name="gitlab.com"
- href="https://gitlab.com/"/>
-<repository type="git" name="git.libvirt.org"
- href="git://libvirt.org/"/>
+ href="https://github.com/"/>
+<repository type="git" name="gitlab.com"
+ href="https://gitlab.com/"/>
<!-- tarball repos -->
<repository type="tarball" name="cairo.org"
- href="http://cairographics.org/"/>
+ href="https://cairographics.org/"/>
<repository type="tarball" name="iso-codes"
- href="http://pkg-isocodes.alioth.debian.org/downloads/"/>
+ href="https://pkg-isocodes.alioth.debian.org/downloads/"/>
<repository type="tarball" name="sourceforge.net"
- href="http://sourceforge.net/projects/"/>
+ href="https://sourceforge.net/projects/"/>
<repository type="tarball" name="webkitgtk.org"
- href="http://webkitgtk.org/releases/"/>
+ href="https://webkitgtk.org/releases/"/>
<repository type="tarball" name="freedesktop.org"
- href="http://freedesktop.org/software/"/>
+ href="https://freedesktop.org/software/"/>
<repository type="tarball" name="people.freedesktop.org"
- href="http://people.freedesktop.org/"/>
+ href="https://people.freedesktop.org/"/>
<repository type="tarball" name="icon-theme.freedesktop.org"
- href="http://icon-theme.freedesktop.org/releases/"/>
+ href="https://icon-theme.freedesktop.org/releases/"/>
<repository type="tarball" name="nice.freedesktop.org"
- href="http://nice.freedesktop.org/releases/"/>
-<repository type="tarball" name="ftp.mozilla.org"
- href="http://ftp.mozilla.org/"/>
-<repository type="tarball" name="kernel.org"
- href="http://www.kernel.org"/>
+ href="https://nice.freedesktop.org/releases/"/>
<repository type="tarball" name="ftp.gnu.org"
- href="http://ftp.gnu.org/gnu/"/>
+ href="https://ftp.gnu.org/gnu/"/>
<repository type="tarball" name="mir"
href="https://launchpad.net/mir/"/>
<repository type="tarball" name="xorg-tar"
@@ -60,18 +42,15 @@
href="https://github.com/"/>
<repository type="tarball" name="tarball.github.com"
href="https://github.com/"/>
+<!-- FIXME: Not available via HTTPS -->
<repository type="tarball" name="pcre"
- href="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/"/>
+ href="http://ftp.csx.cam.ac.uk/pub/software/programming/pcre/"/>
<repository type="tarball" name="speech-dispatcher"
- href="http://devel.freebsoft.org/pub/projects/speechd/"/>
+ href="https://devel.freebsoft.org/pub/projects/speechd/"/>
<repository type="tarball" name="spice"
- href="http://www.spice-space.org/download/"/>
-<repository type="tarball" name="people.mozilla.org"
- href="https://people.mozilla.org/~sstangl/"/>
-<repository type="tarball" name="mozilla2"
- href="https://people-mozilla.org/~sfink/"/>
+ href="https://www.spice-space.org/download/"/>
<repository type="tarball" name="savannah-download"
- href="http://download.savannah.gnu.org/releases/"/>
+ href="https://download.savannah.gnu.org/releases/"/>
<repository type="tarball" name="gnome-download"
href="https://download.gnome.org/"/>
@@ -701,8 +680,8 @@
</autotools>
<meson id="gstreamer">
- <branch repo="gstreamer.freedesktop.org"
- module="gstreamer"
+ <branch repo="git.freedesktop.org"
+ module="gstreamer/gstreamer"
checkoutdir="gstreamer"/>
<dependencies>
<dep package="glib"/>
@@ -720,9 +699,9 @@
</meson>
<meson id="gst-plugins-bad">
- <branch repo="gstreamer.freedesktop.org"
+ <branch repo="git.freedesktop.org"
checkoutdir="gst-plugins-bad"
- module="gst-plugins-bad"/>
+ module="gstreamer/gst-plugins-bad"/>
<dependencies>
<dep package="gstreamer"/>
<dep package="gst-plugins-base"/>
@@ -733,8 +712,8 @@
</meson>
<meson id="gst-plugins-base">
- <branch repo="gstreamer.freedesktop.org"
- module="gst-plugins-base"
+ <branch repo="git.freedesktop.org"
+ module="gstreamer/gst-plugins-base"
checkoutdir="gst-plugins-base"/>
<dependencies>
<dep package="gstreamer"/>
@@ -749,8 +728,8 @@
</meson>
<meson id="gst-plugins-good">
- <branch repo="gstreamer.freedesktop.org"
- module="gst-plugins-good"
+ <branch repo="git.freedesktop.org"
+ module="gstreamer/gst-plugins-good"
checkoutdir="gst-plugins-good"/>
<dependencies>
<dep package="gstreamer"/>
@@ -1452,7 +1431,9 @@
</autotools>
<autotools id="libvirt-glib" autogenargs="--enable-werror=no">
- <branch repo="git.libvirt.org" module="libvirt-glib.git"/>
+ <branch repo="github.com"
+ checkoutdir="libvirt"
+ module="libvirt/libvirt-glib.git"/>
<dependencies>
<dep package="glib"/>
<dep package="gobject-introspection"/>
@@ -1725,7 +1706,8 @@
supports-non-srcdir-builds="no"
autogenargs="--enable-vala-bindings --disable-fatal-warnings">
<pkg-config>telepathy-glib.pc</pkg-config>
- <branch repo="telepathy.freedesktop.org"/>
+ <branch repo="git.freedesktop.org"
+ module="telepathy/telepathy-glib"/>
<dependencies>
<dep package="glib"/>
<dep package="gobject-introspection"/>
@@ -1738,7 +1720,8 @@
<autotools id="telepathy-logger" supports-non-srcdir-builds="no">
<pkg-config>telepathy-logger-0.2.pc</pkg-config>
- <branch repo="telepathy.freedesktop.org"/>
+ <branch repo="git.freedesktop.org"
+ module="telepathy/telepathy-logger"/>
<dependencies>
<dep package="dbus"/>
<dep package="dbus-glib"/>
@@ -1834,7 +1817,8 @@
</autotools>
<autotools id="wayland-protocols">
- <branch repo="wayland.freedesktop.org"/>
+ <branch repo="git.freedesktop.org"
+ module="wayland/wayland-protocols"/>
<dependencies>
<dep package="wayland"/>
</dependencies>
@@ -1842,7 +1826,8 @@
<autotools id="wayland"
autogenargs="--disable-documentation">
- <branch repo="wayland.freedesktop.org"/>
+ <branch repo="git.freedesktop.org"
+ module="wayland/wayland"/>
<dependencies>
<dep package="libffi"/>
<dep package="doxygen"/>
diff --git a/modulesets/gnome-world.modules b/modulesets/gnome-world.modules
index 44b9fb6..afacb47 100644
--- a/modulesets/gnome-world.modules
+++ b/modulesets/gnome-world.modules
@@ -3,8 +3,9 @@
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
<!-- vim:set ts=2 expandtab: -->
<moduleset>
+ <!-- FIXME: Change repositories and tarballs to use HTTPS wherever possible. -->
<repository type="git" name="git.gnome.org" default="yes"
- href="git://git.gnome.org/"/>
+ href="https://git.gnome.org/"/>
<repository type="svn" name="svn.abisource.com"
href="http://svn.abisource.com/"/>
<repository type="git" name="wayland.freedesktop.org"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]