The unified diff between revisions [43e7de9b..] and [23b40306..] is displayed below. It can also be downloaded as a raw diff.

#
#
# patch "INSTALL"
#  from [d0ce0969db5a06e5dfee86d2447329bc2b91db2f]
#    to [0516678ac85bbdcb57aebbab6ab75572c6d7367b]
#
# patch "Makefile"
#  from [7313b6fe6e86645b4c3842bcd6187ad128f82567]
#    to [8d9be147e120edee1e1f374afa26429f8cf3a40f]
#
# patch "README"
#  from [909fde8b736d5c46c04dd68111f2718dab03cfe7]
#    to [3ca28a1d9943ff351b83d35abe9007fce030ed25]
#
# patch "configure.ac"
#  from [94018884ff050efb9a30a168b91a2b63de32e859]
#    to [8891206c39faf3d7cba8e4967f00aa06120b193c]
#
============================================================
--- INSTALL	d0ce0969db5a06e5dfee86d2447329bc2b91db2f
+++ INSTALL	0516678ac85bbdcb57aebbab6ab75572c6d7367b
@@ -21,8 +21,9 @@ LablGTK is a GTK+ bindings for ocaml [2]

 * LablGTK
 LablGTK is a GTK+ bindings for ocaml [2]. It is packaged for some
-Linux distributions, but make sure you have *at least* version 2.4.0.
-The latest version is lablgtk2-20050218.
+Linux distributions, but make sure you have *at least* version 2.4.0.
+The latest version is lablgtk2-20050613. If you're compiling LablGTK
+from source, make sure it is built with libgnomecanvas support:

   $ ./configure --with-gnomecanvas
   $ make world
@@ -37,10 +38,10 @@ Compiling git-viz should now be as simpl


 * Installing & cleaning
-There is no `install' target for the Makefile : git-viz is a
+There is no `install' target for the Makefile: git-viz is a
 single executable, just copy it somewhere in your PATH.
 Also the ocaml compiler statically links everything caml-related so
-you can delete your ocaml installation if you so wish :
+you can delete your ocaml installation if you wish:

   $ rm -Rf /opt/ocaml

============================================================
--- Makefile	7313b6fe6e86645b4c3842bcd6187ad128f82567
+++ Makefile	8d9be147e120edee1e1f374afa26429f8cf3a40f
@@ -40,8 +40,8 @@ DISTSRC = Makefile configure.ac config.m
           dot_types.mli dot_lexer.mll dot_parser.mly \
           subprocess.ml subprocess.mli icon.ml status.ml ui.ml \
           revision_types.mli revision_lexer.mll revision_parser.mly \
-          git.ml database-mt.ml database.mli agraph.ml agraph.mli \
-          unidiff.ml unidiff.mli view.ml view.mli main.ml \
+          components.ml git.ml database.mli agraph.ml agraph.mli \
+          unidiff.ml unidiff.mli gnomecanvas_hack.c view.ml view.mli main.ml \
           glib/gspawn.ml glib/gspawn.mli glib/giochannel.ml glib/giochannel.mli \
           glib/ocaml-gspawn.c glib/ocaml-giochannel.c \
           glib/gspawn_tags.var glib/giochannel_tags.var \
============================================================
--- README	909fde8b736d5c46c04dd68111f2718dab03cfe7
+++ README	3ca28a1d9943ff351b83d35abe9007fce030ed25
@@ -13,7 +13,7 @@

 To compile from sources, you'll also need:
 - ocaml compiler (>= 3.07)
-- LablGTK 2.4.0 or lablgtk-20041119 or lablgtk-20050218
+- LablGTK 2.4.0 or a more recent snapshot
 - libcrypto, from the openssl toolkit


============================================================
--- configure.ac	94018884ff050efb9a30a168b91a2b63de32e859
+++ configure.ac	8891206c39faf3d7cba8e4967f00aa06120b193c
@@ -11,7 +11,7 @@ AC_ARG_WITH([lablgtk-dir],

 # Check LablGTK
 AC_ARG_WITH([lablgtk-dir],
-	    AS_HELP_STRING([--with-lablgtk-dir],
+	    AS_HELP_STRING([--with-lablgtk-dir=],
 			   [specify location of lablgtk library]),
 	    LABLGTK_DIR=$withval)
 AC_CHECK_OCAML_MODULE(lablgtk, LABLGTK_DIR, GFile, +lablgtk2 +lablgtk)
@@ -20,7 +20,7 @@ Could not find LablGTK. Make sure LablGT
   AC_MSG_ERROR([

 Could not find LablGTK. Make sure LablGTK >= 2.4.0 is installed and
-specify its location to configure with the `--with-lablgtk-dir'
+specify its location to configure with the `--with-lablgtk-dir='
 option.])
 fi
 LABLGTK_DIR=$(echo $LABLGTK_DIR | sed "s@^+@$OCAMLLIB/@")