Author: renodr
Date: Sat Dec  7 13:23:42 2019
New Revision: 22449

Log:
PyGTK: Adapt to Pango changes
Update to Pango-1.44.7
Update to Cairo-1.17.2+f93fc72c03e
Update to Nautilus-3.34.2

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genutils/graphviz.xml
   trunk/BOOK/general/prog/pygtk.xml
   trunk/BOOK/gnome.ent
   trunk/BOOK/gnome/platform/nautilus.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/x/lib/cairo.xml
   trunk/BOOK/x/lib/pango.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Sat Dec  7 09:38:33 2019        (r22448)
+++ trunk/BOOK/general.ent      Sat Dec  7 13:23:42 2019        (r22449)
@@ -1,12 +1,12 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "06">                   <!-- Always 2 digits -->
+<!ENTITY day          "07">                   <!-- Always 2 digits -->
 <!ENTITY month        "12">                   <!-- Always 2 digits -->
 <!ENTITY year         "2019">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "December 6th, &year;">
+<!ENTITY releasedate  "December 7th, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- x.y|development -->

Modified: trunk/BOOK/general/genutils/graphviz.xml
==============================================================================
--- trunk/BOOK/general/genutils/graphviz.xml    Sat Dec  7 09:38:33 2019        
(r22448)
+++ trunk/BOOK/general/genutils/graphviz.xml    Sat Dec  7 13:23:42 2019        
(r22449)
@@ -147,7 +147,7 @@
       <ulink url="http://openil.sourceforge.net/projects.php";>DevIL</ulink>,
       <ulink url="http://sourceforge.net/projects/lasi/";>libLASi</ulink>,
       <ulink 
url="http://www.freedesktop.org/wiki/Software/glitz";>glitz</ulink>,
-      and <ulink url="http://www.libming.org/";>libming</ulink> (Macromedia
+      and <ulink url="http://www.libming.org/";>libming</ulink> (Adobe
       Flash)
     </para>
 

Modified: trunk/BOOK/general/prog/pygtk.xml
==============================================================================
--- trunk/BOOK/general/prog/pygtk.xml   Sat Dec  7 09:38:33 2019        (r22448)
+++ trunk/BOOK/general/prog/pygtk.xml   Sat Dec  7 13:23:42 2019        (r22449)
@@ -122,6 +122,13 @@
       <title>Installation of PyGTK</title>
 
       <para>
+         First, adapt PyGTK to changes in Pango by removing undefined
+         APIs:
+      </para>
+
+<screen><userinput remap="pre">sed -i '1394,1402 d' 
pango.defs</userinput></screen>
+
+      <para>
         Install <application>PyGTK</application> by running the following
         commands:
       </para>

Modified: trunk/BOOK/gnome.ent
==============================================================================
--- trunk/BOOK/gnome.ent        Sat Dec  7 09:38:33 2019        (r22448)
+++ trunk/BOOK/gnome.ent        Sat Dec  7 13:23:42 2019        (r22449)
@@ -51,7 +51,7 @@
 <!ENTITY gnome-backgrounds-version         "3.34.0">
 <!ENTITY gvfs-version                      "1.42.2">
 <!ENTITY gexiv2-version                    "0.12.0">
-<!ENTITY nautilus-version                  "3.34.1">
+<!ENTITY nautilus-version                  "3.34.2">
 <!ENTITY zenity-version                    "3.32.0">
 <!ENTITY gnome-bluetooth-version           "3.34.0">
 <!ENTITY gnome-keyring-version             "3.34.0">

Modified: trunk/BOOK/gnome/platform/nautilus.xml
==============================================================================
--- trunk/BOOK/gnome/platform/nautilus.xml      Sat Dec  7 09:38:33 2019        
(r22448)
+++ trunk/BOOK/gnome/platform/nautilus.xml      Sat Dec  7 13:23:42 2019        
(r22449)
@@ -8,8 +8,8 @@
            
"&gnome-download-http;/nautilus/&gnome-minor-34;/nautilus-&nautilus-version;.tar.xz">
   <!ENTITY nautilus-download-ftp
            
"&gnome-download-ftp;/nautilus/&gnome-minor-34;/nautilus-&nautilus-version;.tar.xz">
-  <!ENTITY nautilus-md5sum        "19e4f1d89fb9d0ff135d5b1974ce43b5">
-  <!ENTITY nautilus-size          "3.0 MB">
+  <!ENTITY nautilus-md5sum        "88573061544040c0ff960f934aa83719">
+  <!ENTITY nautilus-size          "3.1 MB">
   <!ENTITY nautilus-buildsize     "154 MB (with tests)">
   <!ENTITY nautilus-time          "1.0 SBU (with tests)">
 ]>
@@ -89,7 +89,8 @@
     <para role="recommended">
       <xref linkend="desktop-file-utils"/>,
       <xref linkend="exempi"/>,
-      <xref linkend="gobject-introspection"/>, and
+      <xref linkend="gobject-introspection"/>,
+      <xref linkend="gst10-plugins-base"/>, and
       <xref linkend="libexif"/>
     </para>
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Sat Dec  7 09:38:33 
2019        (r22448)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Sat Dec  7 13:23:42 
2019        (r22449)
@@ -42,6 +42,28 @@
     </listitem>
        -->
      <listitem>
+       <para>December 7th, 2019</para>
+       <itemizedlist>
+         <listitem>
+           <para>[renodr] - Adapt PyGTK to API changes in Pango.</para>
+         </listitem>
+         <listitem>
+           <para>[renodr] - Update to Nautilus-3.34.2. Fixes
+           <ulink url="&blfs-ticket-root;12803">#12803</ulink>.</para>
+         </listitem>
+         <listitem>
+           <para>[renodr] - Update to a cairo snapshot (1.17.2 + master).
+           The new version is 1.17.2+f93fc72c03e. Fixes
+           <ulink url="&blfs-ticket-root;12880">#12880</ulink>.</para>
+         </listitem>
+         <listitem>
+           <para>[renodr] - Update to pango-1.44.7. Fixes
+           <ulink url="&blfs-ticket-root;12355">#12355</ulink>.</para>
+         </listitem>
+       </itemizedlist>
+     </listitem>
+
+     <listitem>
        <para>December 6th, 2019</para>
        <itemizedlist>
         <listitem>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Sat Dec  7 09:38:33 2019        (r22448)
+++ trunk/BOOK/packages.ent     Sat Dec  7 13:23:42 2019        (r22449)
@@ -682,7 +682,7 @@
 <!ENTITY atkmm-version                "2.28.0">
 <!ENTITY at-spi2-core-version         "2.34.0">
 <!ENTITY at-spi2-atk-version          "2.34.1">
-<!ENTITY cairo-version                "1.16.0">
+<!ENTITY cairo-version                "1.17.2+f93fc72c03e">
 <!ENTITY cairomm-version              "1.12.2">
 <!ENTITY cogl-version                 "1.22.4">
 <!ENTITY clutter-version              "1.26.2">
@@ -710,7 +710,7 @@
 <!ENTITY libhandy-version             "0.0.11">
 <!ENTITY libnotify-version            "0.7.8">
 <!ENTITY libxklavier-version          "5.4">
-<!ENTITY pango-version                "1.42.4">
+<!ENTITY pango-version                "1.44.7">
 <!ENTITY pangomm-version              "2.42.0">
 <!ENTITY qt5-version                  "5.13.2">
 <!ENTITY qtwebengine-version          "5.13.2">

Modified: trunk/BOOK/x/lib/cairo.xml
==============================================================================
--- trunk/BOOK/x/lib/cairo.xml  Sat Dec  7 09:38:33 2019        (r22448)
+++ trunk/BOOK/x/lib/cairo.xml  Sat Dec  7 13:23:42 2019        (r22449)
@@ -4,12 +4,15 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
+  <!--
   <!ENTITY cairo-download-http 
"https://www.cairographics.org/releases/cairo-&cairo-version;.tar.xz";>
+  -->
+  <!ENTITY cairo-download-http 
"&sources-anduin-http;/cairo/cairo-&cairo-version;.tar.xz">
   <!ENTITY cairo-download-ftp  " ">
-  <!ENTITY cairo-md5sum        "f19e0353828269c22bd72e271243a552">
-  <!ENTITY cairo-size          "41 MB">
-  <!ENTITY cairo-buildsize     "137 MB">
-  <!ENTITY cairo-time          "0.4 SBU (using parallelism=4)">
+  <!ENTITY cairo-md5sum        "2759d78f2b1fa7aca278ee77d304ef01">
+  <!ENTITY cairo-size          "48 MB">
+  <!ENTITY cairo-buildsize     "148 MB">
+  <!ENTITY cairo-time          "0.9 SBU">
 ]>
 
 <sect1 id="cairo" xreflabel="Cairo-&cairo-version;">
@@ -106,9 +109,11 @@
       <xref linkend="gtk-doc"/>,
       <xref linkend="libdrm"/>,
       <xref linkend="librsvg"/>,
+      <xref linkend="libxml2"/>,
       <xref linkend="lzo"/>,
       <xref linkend="mesa"/>,
       <xref linkend="poppler"/>,
+      <xref linkend="qt5"/>,
       <xref linkend="valgrind"/>,
       <ulink 
url="http://pkgs.fedoraproject.org/repo/pkgs/directfb/";>DirectFB</ulink>,
       <ulink url="https://github.com/rillian/jbig2dec/";>jbig2dec</ulink>,

Modified: trunk/BOOK/x/lib/pango.xml
==============================================================================
--- trunk/BOOK/x/lib/pango.xml  Sat Dec  7 09:38:33 2019        (r22448)
+++ trunk/BOOK/x/lib/pango.xml  Sat Dec  7 13:23:42 2019        (r22449)
@@ -4,12 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY pango-download-http 
"&gnome-download-http;/pango/1.42/pango-&pango-version;.tar.xz">
-  <!ENTITY pango-download-ftp  
"&gnome-download-ftp;/pango/1.42/pango-&pango-version;.tar.xz">
-  <!ENTITY pango-md5sum        "deb171a31a3ad76342d5195a1b5bbc7c">
-  <!ENTITY pango-size          "816 KB">
-  <!ENTITY pango-buildsize     "18 MB (with tests)">
-  <!ENTITY pango-time          "0.1 SBU (with tests)">
+  <!ENTITY pango-download-http 
"&gnome-download-http;/pango/1.44/pango-&pango-version;.tar.xz">
+  <!ENTITY pango-download-ftp  
"&gnome-download-ftp;/pango/1.44/pango-&pango-version;.tar.xz">
+  <!ENTITY pango-md5sum        "c75cc5b833d934d98e83343832e20e5d">
+  <!ENTITY pango-size          "512 KB">
+  <!ENTITY pango-buildsize     "24 MB (with tests)">
+  <!ENTITY pango-time          "0.2 SBU (with tests)">
 ]>
 
 <sect1 id="pango" xreflabel="Pango-&pango-version;">
@@ -31,7 +31,7 @@
 
     <para>
       <application>Pango</application> is a library for laying out and 
rendering
-      of text, with an emphasis on internationalization. It can be used 
anywhere
+      text, with an emphasis on internationalization. It can be used anywhere
       that text layout is needed, though most of the work on
       <application>Pango</application> so far has been done in the context of
       the <application>GTK+</application> widget toolkit.
@@ -119,8 +119,10 @@
 ninja</userinput></screen>
 
     <para>
-      To test the results, issue: <command>ninja test</command>. One test,
-      <filename>test-layout</filename>, is known to fail.
+      To test the results, issue: <command>ninja test</command>. Three tests,
+      <filename>test-layout</filename>,
+      <filename>test-break</filename>, and
+      <filename>test-itemize</filename> are known to fail.
     </para>
 
     <para>
@@ -206,8 +208,7 @@
           and libpangoxft-1.0.so
         </seg>
         <seg>
-          /usr/include/pango-1.0,
-          /usr/share/installed-tests/pango, and
+          /usr/include/pango-1.0 and
           /usr/share/gtk-doc/html/pango
         </seg>
       </seglistitem>
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to