[PATCH wayland-web 7/7] Added links to the online versions of git repositories

Bill Spitzak spitzak at gmail.com
Thu May 29 15:47:36 PDT 2014


Also fixed drm git repository to what I think is the correct one,
as it has one later commit than the one given in the old instructions.
---
 building.html |   26 ++++++++++++++------------
 xserver.html  |   14 ++++++++------
 2 files changed, 22 insertions(+), 18 deletions(-)

diff --git a/building.html b/building.html
index 4256c75..a6f5d2d 100644
--- a/building.html
+++ b/building.html
@@ -104,7 +104,7 @@ sudo make install
 <p>This is required in order to be able to build Mesa with the Wayland EGL platform.</p>
 
 <pre>
-$ git clone git://anongit.freedesktop.org/wayland/wayland
+$ git clone <a href="http://cgit.freedesktop.org/wayland/wayland">git://anongit.freedesktop.org/wayland/wayland</a>
 $ cd wayland
 $ ./autogen.sh --prefix=$WLD
 $ make && make install
@@ -125,7 +125,7 @@ release after 9.0, but in some cases extra functionality or
 optimization will only be available in more recent releases.</p>
 
 <pre>
-$ git clone git://anongit.freedesktop.org/mesa/mesa
+$ git clone <a href="http://cgit.freedesktop.org/mesa/mesa">git://anongit.freedesktop.org/mesa/mesa</a>
 $ cd mesa
 $ ./autogen.sh --prefix=$WLD --enable-gles2 --disable-gallium-egl \
   --with-egl-platforms=x11,wayland,drm --enable-gbm --enable-shared-glapi \
@@ -142,14 +142,16 @@ be built as DRI drivers, which the EGL loader will load just fine.</p>
 <li><a href="mesa-configure.html">Example mesa configure output.</a></li>
 
 <li>You will probably need a development package for <a href="https://01.org/linuxgraphics/community/libdrm">libdrm</a>. This is
-available in <code>git://anongit.freedesktop.org/git/mesa/drm</code></li>
+available in <a href="http://cgit.freedesktop.org/mesa/drm"><code>git://anongit.freedesktop.org/mesa/drm</code></a></li>
 
 <li><a href="http://xcb.freedesktop.org/">xcb</a>-* dependencies can be fixed by compiling and installing
-<code>git://anongit.freedesktop.org/xcb/proto</code> and
-<code>git://anongit.freedesktop.org/xcb/libxcb</code>.</li>
+<a href="http://cgit.freedesktop.org/xcb/proto"><code>git://anongit.freedesktop.org/xcb/proto</code></a> and
+<a href="http://cgit.freedesktop.org/xcb/libxcb"><code>git://anongit.freedesktop.org/xcb/libxcb</code></a>.
+</li>
 
-<li>presentproto and other *proto dependencies can be built from
-<code>git://anongit.freedesktop.org/xorg/proto/presentproto</code>, etc.</li>
+<li>*proto dependencies can be built from
+<a href="http://cgit.freedesktop.org/xorg/proto"><code>git://anongit.freedesktop.org/xorg/proto/*proto</code></a>.
+</li>
 
 <li><code>--disable-dri3</code> may remove some dependencies.</li>
 
@@ -169,7 +171,7 @@ this often.</p>
 crash reports and is safe to skip, if not intending to report bugs.</p>
 
 <pre>
-$ git clone git://git.sv.gnu.org/libunwind
+$ git clone <a href="http://git.savannah.gnu.org/gitweb/?p=libunwind.git">git://git.sv.gnu.org/libunwind</a>
 $ cd libunwind
 $ autoreconf -i
 $ ./configure --prefix=$WLD
@@ -184,7 +186,7 @@ translates evdev events into Wayland events. It has been split from
 Weston as the code is reusable by any Wayland compositor on Linux.</p>
 
 <pre>
-$ git clone git://anongit.freedesktop.org/wayland/libinput
+$ git clone <a href="http://cgit.freedesktop.org/wayland/libinput">git://anongit.freedesktop.org/wayland/libinput</a>
 $ cd libinput
 $ ./autogen.sh --prefix=$WLD
 $ make && make install
@@ -193,10 +195,10 @@ $ cd ..
 
 <ul>
 <li>You probably need the development package for <a href="http://www.freedesktop.org/wiki/Software/libevdev/">libevdev</a>, this is in
-<code>git://anongit.freedesktop.org/libevdev</code></li>
+<a href="http://cgit.freedesktop.org/libevdev"><code>git://anongit.freedesktop.org/libevdev</code></a></li>
 
 <li><a href="http://xkbcommon.org/">libxkbcommon</a> source is
-in <code>git://github.com/xkbcommon/libxkbcommon</code>.</li>
+in <a href="http://github.com/xkbcommon/libxkbcommon"><code>git://github.com/xkbcommon/libxkbcommon</code></a>.</li>
 </ul>
 
 <h2>Weston and demo applications</h2>
@@ -206,7 +208,7 @@ It's available in the weston repo and comes with a few demo
 applications.
 
 <pre>
-$ git clone git://anongit.freedesktop.org/wayland/weston
+$ git clone <a href="http://cgit.freedesktop.org/wayland/weston">git://anongit.freedesktop.org/wayland/weston</a>
 $ cd weston
 $ ./autogen.sh --prefix=$WLD --enable-libinput-backend
 $ make
diff --git a/xserver.html b/xserver.html
index 926087f..4d535eb 100644
--- a/xserver.html
+++ b/xserver.html
@@ -41,7 +41,7 @@ The Xwayland server depends on
 <a href="https://github.com/anholt/libepoxy">libepoxy</a>.
 </p>
 <pre>
-$ git clone https://github.com/anholt/libepoxy.git
+$ git clone <a href="http://github.com/anholt/libepoxy">https://github.com/anholt/libepoxy.git</a>
 $ cd libepoxy
 $ ./autogen.sh --prefix=$WLD
 $ make && make install
@@ -57,7 +57,7 @@ are not needed anymore. With this config it will only install the Xwayland
 binary and few other files:</p>
 
 <pre>
-$ git clone git://anongit.freedesktop.org/xorg/xserver
+$ git clone <a href="http://cgit.freedesktop.org/xorg/xserver">git://anongit.freedesktop.org/xorg/xserver</a>
 $ cd xserver
 $ ./autogen.sh --prefix=$WLD --disable-docs --disable-devel-docs \
   --enable-xwayland --disable-xorg --disable-xvfb --disable-xnest \
@@ -68,14 +68,16 @@ $ cd ..
 
 <ul>
 <li>glproto, xproto, etc are available
-from <code>git://anongit.freedesktop.org/xorg/proto/glproto</code>,
-etc.</li>
+from <a href="http://cgit.freedesktop.org/xorg/proto"><code>git://anongit.freedesktop.org/xorg/proto/*proto</code></a>.
+</li>
 
 <li><a href="https://github.com/canoon/libxtrans">libxtrans</a> is
-in <code>git://anongit.freedesktop.org/xorg/lib/libxtrans</code>.</li>
+in <a href="http://cgit.freedesktop.org/xorg/lib/libxtrans"><code>git://anongit.freedesktop.org/xorg/lib/libxtrans</code></a>.
+</li>
 
 <li>libxkbfile is in
-in <code>git://anongit.freedesktop.org/xorg/lib/libxkbfile</code>.</li>
+in <a href="http://cgit.freedesktop.org/xorg/lib/libxkbfile"><code>git://anongit.freedesktop.org/xorg/lib/libxkbfile</code></a>.
+</li>
 
 </ul>
 
-- 
1.7.9.5



More information about the wayland-devel mailing list