Author: renodr
Date: Thu Sep  6 19:55:45 2018
New Revision: 20469

Log:
Update to gtk+-3.24.0
Update to gdk-pixbuf-2.38.0

Modified:
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/x/lib/gdk-pixbuf.xml
   trunk/BOOK/x/lib/gtk+3.xml

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Thu Sep  6 17:22:40 
2018        (r20468)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Thu Sep  6 19:55:45 
2018        (r20469)
@@ -45,6 +45,14 @@
       <para>September 6th, 2018</para>
       <itemizedlist>
         <listitem>
+          <para>[renodr] - Update to gtk+-3.24.0. Fixes
+          <ulink url="&blfs-ticket-root;11106">#11106</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to gdk-pixbuf-2.38.0. Fixes
+          <ulink url="&blfs-ticket-root;11105">#11105</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[renodr] - Update to pyatspi2-2.30.0. Fixes
           <ulink url="&blfs-ticket-root;11102">#11102</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Thu Sep  6 17:22:40 2018        (r20468)
+++ trunk/BOOK/packages.ent     Thu Sep  6 19:55:45 2018        (r20469)
@@ -570,11 +570,11 @@
 <!ENTITY colord-gtk-version           "0.1.26">
 <!ENTITY fltk-version                 "1.3.4">
 <!ENTITY freeglut-version             "3.0.0">
-<!ENTITY gdk-pixbuf-version           "2.36.12">
+<!ENTITY gdk-pixbuf-version           "2.38.0">
 <!ENTITY glu-version                  "9.0.0">
 <!ENTITY goffice010-version           "0.10.43">
 <!ENTITY gtk2-version                 "2.24.32">
-<!ENTITY gtk3-version                 "3.22.30">
+<!ENTITY gtk3-version                 "3.24.0">
 <!ENTITY gtk-engines-version          "2.20.2">
 <!ENTITY gtkmm2-version               "2.24.5">
 <!ENTITY gtkmm3-version               "3.22.2">

Modified: trunk/BOOK/x/lib/gdk-pixbuf.xml
==============================================================================
--- trunk/BOOK/x/lib/gdk-pixbuf.xml     Thu Sep  6 17:22:40 2018        (r20468)
+++ trunk/BOOK/x/lib/gdk-pixbuf.xml     Thu Sep  6 19:55:45 2018        (r20469)
@@ -5,13 +5,13 @@
   %general-entities;
 
   <!ENTITY gdk-pixbuf-download-http
-           
"&gnome-download-http;/gdk-pixbuf/2.36/gdk-pixbuf-&gdk-pixbuf-version;.tar.xz">
+           
"&gnome-download-http;/gdk-pixbuf/2.38/gdk-pixbuf-&gdk-pixbuf-version;.tar.xz">
   <!ENTITY gdk-pixbuf-download-ftp
-           
"&gnome-download-ftp;/gdk-pixbuf/2.36/gdk-pixbuf-&gdk-pixbuf-version;.tar.xz">
-  <!ENTITY gdk-pixbuf-md5sum        "7305ab43d741270ffa53ad2896d7f530">
-  <!ENTITY gdk-pixbuf-size          "5.4 MB">
-  <!ENTITY gdk-pixbuf-buildsize     "43 MB (with tests)">
-  <!ENTITY gdk-pixbuf-time          "0.7 SBU (with tests)">
+           
"&gnome-download-ftp;/gdk-pixbuf/2.38/gdk-pixbuf-&gdk-pixbuf-version;.tar.xz">
+  <!ENTITY gdk-pixbuf-md5sum        "77765f24496dc8c90c6e0cbe10fd8f0e">
+  <!ENTITY gdk-pixbuf-size          "4.9 MB">
+  <!ENTITY gdk-pixbuf-buildsize     "60 MB (with tests)">
+  <!ENTITY gdk-pixbuf-time          "0.4 SBU (with tests)">
 ]>
 
 <sect1 id="gdk-pixbuf" xreflabel="gdk-pixbuf-&gdk-pixbuf-version;">
@@ -121,11 +121,14 @@
       commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr --with-x11 &amp;&amp;
-make</userinput></screen>
+<screen><userinput>mkdir build &amp;&amp;
+cd build &amp;&amp;
+
+meson --prefix=/usr .. &amp;&amp;
+ninja</userinput></screen>
 
     <para>
-      To test the results, issue: <command>make check</command>. The tests
+      To test the results, issue: <command>ninja test</command>. The tests
       make a heavy use of disk. 
     </para>
 
@@ -133,7 +136,7 @@
       Now, as the <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>make install</userinput></screen>
+<screen role="root"><userinput>ninja install</userinput></screen>
 
     <note>
       <para>
@@ -149,22 +152,23 @@
 
   <sect2 role="commands">
     <title>Command Explanations</title>
-
+<!--
     <para>
-      <parameter>--with-x11</parameter>: This switch enables building of the
+      <parameter>- -with-x11</parameter>: This switch enables building of the
       <application>Gdk Pixbuf</application> <application>X11</application>
       library which is needed for <emphasis>many</emphasis> packages.
     </para>
-
+-->
     <para>
-      <option>--with-libjasper</option>: If you've installed
+      <option>-Djasper=true</option>: If you've installed
       <xref linkend="jasper"/> and you want
       <application>Gdk Pixbuf</application> to use it to compile a
       JPEG2000 image loader, pass this switch to configure.
     </para>
-
+<!--
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
       href="../../xincludes/gtk-doc-rebuild.xml"/>
+-->
 
   </sect2>
 
@@ -189,6 +193,7 @@
         </seg>
         <seg>
           /usr/{include,lib}/gdk-pixbuf-2.0,
+          /usr/share/installed-tests/gdk-pixbuf, 
           /usr/share/gtk-doc/html/gdk-pixbuf, and
           /usr/share/thumbnailers
         </seg>

Modified: trunk/BOOK/x/lib/gtk+3.xml
==============================================================================
--- trunk/BOOK/x/lib/gtk+3.xml  Thu Sep  6 17:22:40 2018        (r20468)
+++ trunk/BOOK/x/lib/gtk+3.xml  Thu Sep  6 19:55:45 2018        (r20469)
@@ -4,12 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY gtk3-download-http 
"&gnome-download-http;/gtk+/&gnome-minor-22;/gtk+-&gtk3-version;.tar.xz">
-  <!ENTITY gtk3-download-ftp  
"&gnome-download-ftp;/gtk+/&gnome-minor-22;/gtk+-&gtk3-version;.tar.xz">
-  <!ENTITY gtk3-md5sum        "61e60dc073e0a6893c72043d20579dc0">
+  <!ENTITY gtk3-download-http 
"&gnome-download-http;/gtk+/&gnome-minor-24;/gtk+-&gtk3-version;.tar.xz">
+  <!ENTITY gtk3-download-ftp  
"&gnome-download-ftp;/gtk+/&gnome-minor-24;/gtk+-&gtk3-version;.tar.xz">
+  <!ENTITY gtk3-md5sum        "7ecfbcb662384c8b466dc342bf295f4d">
   <!ENTITY gtk3-size          "18 MB">
-  <!ENTITY gtk3-buildsize     "434 MB (add 9 MB for tests)">
-  <!ENTITY gtk3-time          "2.3 SBU (using parallelism=4, add 0.7 SBU for 
tests)">
+  <!ENTITY gtk3-buildsize     "571 MB (add 9 MB for tests)">
+  <!ENTITY gtk3-time          "2.3 SBU (using parallelism=4, add 0.4 SBU for 
tests)">
 ]>
 
 <sect1 id="gtk3" xreflabel="GTK+-&gtk3-version;">
-- 
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