Update to icewm-1.6.2.

Update to glibmm-2.62.0. 
Update to freeglut-3.2.0. 



git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22184 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2019-09-21 20:45:45 +00:00
parent 30f98dc7ca
commit 7ffb4f8276
7 changed files with 38 additions and 37 deletions

View File

@ -4,11 +4,11 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY glibmm-download-http "&gnome-download-http;/glibmm/2.60/glibmm-&glibmm-version;.tar.xz">
<!ENTITY glibmm-download-ftp "&gnome-download-ftp;/glibmm/2.60/glibmm-&glibmm-version;.tar.xz">
<!ENTITY glibmm-md5sum "0f6180d185c067bdb2aa30d035f9b867">
<!ENTITY glibmm-size "6.6 MB">
<!ENTITY glibmm-buildsize "199 MB (with tests)">
<!ENTITY glibmm-download-http "&gnome-download-http;/glibmm/2.62/glibmm-&glibmm-version;.tar.xz">
<!ENTITY glibmm-download-ftp "&gnome-download-ftp;/glibmm/2.62/glibmm-&glibmm-version;.tar.xz">
<!ENTITY glibmm-md5sum "7da228e3f0c6a10024b9a7708c53691e">
<!ENTITY glibmm-size "7.1 MB">
<!ENTITY glibmm-buildsize "210 MB (with tests)">
<!ENTITY glibmm-time "1.3 SBU (Using parallelism=4; with tests)">
]>

View File

@ -6,8 +6,8 @@
<!ENTITY potrace-download-http "&sourceforge-dl;/potrace/potrace-&potrace-version;.tar.gz">
<!ENTITY potrace-download-ftp " ">
<!ENTITY potrace-md5sum "60cecdaa9d14e0008f96b68dce77d246">
<!ENTITY potrace-size "636 KB">
<!ENTITY potrace-md5sum "5f0bd87ddd9a620b0c4e65652ef93d69">
<!ENTITY potrace-size "644 KB">
<!ENTITY potrace-buildsize "7.1 MB (including tests)">
<!ENTITY potrace-time "less than 0.1 SBU (including tests)">
]>
@ -100,8 +100,7 @@
make</userinput></screen>
<para>
To run the test suite, issue: <command>make check</command>. Two
tests are known to fail.
To run the test suite, issue: <command>make check</command>.
</para>
<para>

View File

@ -80,7 +80,8 @@
<para role="required">
<xref linkend="gtk3"/>,
<xref linkend="gtksourceview4"/>,
<xref linkend="itstool"/>, and
<xref linkend="itstool"/>,
<xref linkend="libgee"/>, and
<xref linkend="libsoup"/>
</para>

View File

@ -44,6 +44,18 @@
<listitem>
<para>September 21st, 2019</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to icewm-1.6.2. Fixes
<ulink url="&blfs-ticket-root;12542">#12542</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to glibmm-2.62.0. Fixes
<ulink url="&blfs-ticket-root;12546">#12546</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to freeglut-3.2.0. Fixes
<ulink url="&blfs-ticket-root;12541">#12541</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to shared-mime-info-1.14. Fixes
<ulink url="&blfs-ticket-root;12557">#12557</ulink>.</para>

View File

@ -96,7 +96,7 @@
<!ENTITY fftw-version "3.3.8">
<!ENTITY gcab-version "0.7">
<!ENTITY glib2-version "2.62.0">
<!ENTITY glibmm-version "2.60.0">
<!ENTITY glibmm-version "2.62.0">
<!ENTITY gmime-version "2.6.23">
<!ENTITY gmime3-version "3.2.3">
<!ENTITY gobject-introspection-version "1.62.0">
@ -683,7 +683,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY clutter-gtk-version "1.8.4">
<!ENTITY colord-gtk-version "0.2.0">
<!ENTITY fltk-version "1.3.5">
<!ENTITY freeglut-version "3.0.0">
<!ENTITY freeglut-version "3.2.0">
<!ENTITY gdk-pixbuf-version "2.38.2">
<!ENTITY glew-version "2.1.0">
<!ENTITY glu-version "9.0.1">
@ -723,7 +723,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!-- Chapter 27 -->
<!ENTITY fluxbox-version "1.3.7">
<!ENTITY icewm-version "1.6.1">
<!ENTITY icewm-version "1.6.2">
<!ENTITY openbox-version "3.6.1">
<!ENTITY sawfish-version "1.12.0">

View File

@ -7,10 +7,10 @@
<!ENTITY freeglut-download-http
"&sourceforge-dl;/freeglut/freeglut-&freeglut-version;.tar.gz">
<!ENTITY freeglut-download-ftp " ">
<!ENTITY freeglut-md5sum "90c3ca4dd9d51cf32276bc5344ec9754">
<!ENTITY freeglut-size "412 KB">
<!ENTITY freeglut-buildsize "14 MB">
<!ENTITY freeglut-time "0.2 SBU">
<!ENTITY freeglut-md5sum "2abbb255b10ee669faf6b26ba27c050b">
<!ENTITY freeglut-size "436 KB">
<!ENTITY freeglut-buildsize "4.6 MB">
<!ENTITY freeglut-time "less than 0.1 SBU">
]>
<sect1 id="freeglut" xreflabel="Freeglut-&freeglut-version;">
@ -103,8 +103,6 @@
<screen><userinput>mkdir build &amp;&amp;
cd build &amp;&amp;
CMAKE_LIBRARY_PATH=$XORG_PREFIX/lib \
CMAKE_INCLUDE_PATH=$XORG_PREFIX/include \
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DFREEGLUT_BUILD_DEMOS=OFF \

View File

@ -6,9 +6,9 @@
<!ENTITY icewm-download-http "https://github.com/ice-wm/icewm/archive/&icewm-version;/icewm-&icewm-version;.tar.gz">
<!ENTITY icewm-download-ftp " ">
<!ENTITY icewm-md5sum "7b4ebb3080239c649e7e9d408d075e14">
<!ENTITY icewm-size "2.0 MB">
<!ENTITY icewm-buildsize "31 MB">
<!ENTITY icewm-md5sum "0725f7f781b1d50b2672702a13023b79">
<!ENTITY icewm-size "2.1 MB">
<!ENTITY icewm-buildsize "30 MB">
<!ENTITY icewm-time "0.3 SBU (Using parallelixm=4)">
]>
@ -83,9 +83,7 @@
<para>Install <application>IceWM</application> by running the following
commands:</para>
<screen><userinput>sed -i "s/nullptr/NULL/" src/{wmconfig.cc,icewmhint.cc} &amp;&amp;
mkdir build &amp;&amp;
<screen><userinput>mkdir build &amp;&amp;
cd build &amp;&amp;
cmake -DCMAKE_INSTALL_PREFIX=/usr \
@ -93,14 +91,15 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCFGDIR=/etc \
-DCMAKE_EXE_LINKER_FLAGS='-lXrandr -lXinerama' \
-DDOCDIR=/usr/share/doc/icewm-&icewm-version; \
..
.. &amp;&amp;
make</userinput></screen>
<para>This package does not have a working testsuite.</para>
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
<screen role="root"><userinput>make install &amp;&amp;
<screen role="root">cp ../lib/IceWM.jpg lib &amp;&amp;
<userinput>make install &amp;&amp;
rm /usr/share/xsessions/icewm.desktop</userinput></screen>
</sect2>
@ -115,19 +114,11 @@ rm /usr/share/xsessions/icewm.desktop</userinput></screen>
desktop-manager<phrase revision='sysv'> such as
<xref linkend="lightdm"/></phrase>.
</para>
<!--
<para>
<option>- -enable-guievents - -with-icesound=ALSA</option>: these two switches
permit <command>icesound</command> to be compiled.
</para>
<para>
<option>- -enable-corefonts</option>: use this if you wish to able to use
the old X11 core fonts (instead of the fonts selected by
<application>fontconfig</application>) in your
<filename>preferences</filename> file.
<command>cp ../lib/IceWM.jpg lib</command>: This instruction fixes an
install problem.
</para>
-->
</sect2>
<sect2 role="configuration">