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