Index: general/prog/vala.xml
===================================================================
--- general/prog/vala.xml	(revision 7d25912621e4819b0d21f9ecff03e7323204178b)
+++ general/prog/vala.xml	(revision 1ca65eb423a08b8ce75a62d3842e1b1ddab7ba92)
@@ -74,4 +74,14 @@
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Optional patch to allow building without graphviz.
+          <ulink url="&patch-root;/vala-&vala-version;-avoid_graphviz-1.patch"/>
+        </para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">Vala Dependencies</bridgehead>
 
@@ -105,16 +115,14 @@
     commands:</para>
 
-<!--
     <note>
-      <para>The two sed commands and the autoreconf command below are required
-      if the optional dependency <xref linkend="graphviz"/> is not installed.
-      This will allow building the valadoc program and libraries that can be
-      used to generate API documentation in HTML format from Vala source code.
+      <para>If the recommended dependency <xref linkend="graphviz"/> is not
+      installed, apply a patch. This will prevent building the valadoc program
+      and libraries that can be used to generate API documentation in HTML format
+      from Vala source code.
       </para>
-<screen><userinput>sed -i '115d; 121,137d; 139,140d'  configure.ac &amp;&amp;
-sed -i '/valadoc/d' Makefile.am                 &amp;&amp;
+
+<screen><userinput>patch -p1 -i ../vala-&vala-version;-avoid_graphviz-1.patch &amp;&amp;
 ACLOCAL= autoreconf -fiv</userinput></screen>
     </note>
-Removed in 0.42.0 - recommended Graphite. -renodr -->
 
 <screen><userinput>./configure --prefix=/usr &amp;&amp;
@@ -146,10 +154,10 @@
           vala-&vala-major-version;, 
           valac, 
-          valadoc (not built if the sed is applied), 
+          valadoc (not built if the patch is applied),
           vala-gen-introspect, and
           vapigen (symlinks);
 
           valac-&vala-major-version;,
-          valadoc-&vala-major-version; (not built if the sed is applied),
+          valadoc-&vala-major-version; (not built if the patch is applied),
           vala-gen-introspect-&vala-major-version;, and
           vapigen-&vala-major-version;
@@ -157,13 +165,13 @@
         <seg>
           libvala-&vala-major-version;.so and
-          libvaladoc-&vala-major-version;.so (not built if the sed is applied)
+          libvaladoc-&vala-major-version;.so (not built if the patch is applied)
         </seg>
         <seg>
           /usr/include/vala-&vala-major-version;,
-          /usr/include/valadoc-&vala-major-version; (not built if the sed is applied),
+          /usr/include/valadoc-&vala-major-version; (not built if the patch is applied),
           /usr/lib/vala-&vala-major-version;,
-          /usr/lib/valadoc (not built if the sed is applied),
-          /usr/share/vala, 
-          /usr/share/valadoc (not built if the sed is applied),
+          /usr/lib/valadoc (not built if the patch is applied),
+          /usr/share/vala,
+          /usr/share/valadoc (not built if the patch is applied),
           /usr/share/devhelp/books/vala-&vala-major-version;, and
           /usr/share/vala-&vala-major-version;
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 7d25912621e4819b0d21f9ecff03e7323204178b)
+++ introduction/welcome/changelog.xml	(revision 1ca65eb423a08b8ce75a62d3842e1b1ddab7ba92)
@@ -47,4 +47,9 @@
       <itemizedlist>
         <listitem>
+          <para>[ken] - Add a patch to vala-0.42.0 so that graphviz is
+          not required. Fixes
+          <ulink url="&blfs-ticket-root;11198">#11198</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[ken] - Update to rustc-1.29.1, using Python3. Fixes
           <ulink url="&blfs-ticket-root;11188">#11188</ulink>.</para>
