mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 14:47:17 +08:00
Update to dhcpcd-9.1.0
Update to evince-3.36.3 Update to lcms2-2.10 Update to gjs-1.64.3 dvisvgm: Minor tweaks in the short descriptions ImageMagick: Website was redesigned - update the links to the pages referenced in the book. git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23235 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
597d3c9b2d
commit
d8321785da
@ -129,7 +129,7 @@
|
||||
well as issuing the <command>./configure --help</command> command. A
|
||||
summary of this information, as well as some additional notes can be
|
||||
viewed on-line at <ulink
|
||||
url="http://www.imagemagick.org/script/advanced-unix-installation.php"/>.
|
||||
url="https://imagemagick.org/script/advanced-unix-installation.php"/>.
|
||||
</para>
|
||||
|
||||
<bridgehead renderas="sect4">Optional System Utilities</bridgehead>
|
||||
@ -153,8 +153,8 @@
|
||||
and
|
||||
<ulink url="http://ufraw.sourceforge.net/">ufraw</ulink> (for raw formats
|
||||
listed in
|
||||
<ulink url="http://imagemagick.org/script/formats.php">
|
||||
http://www.imagemagick.org/www/formats.html</ulink>)
|
||||
<ulink url="https://imagemagick.org/script/formats.php">
|
||||
https://imagemagick.org/script/formats.php</ulink>)
|
||||
</para>
|
||||
|
||||
<bridgehead renderas="sect4">Optional Graphics Libraries</bridgehead>
|
||||
@ -211,7 +211,7 @@
|
||||
<ulink url="http://www.gnu.org/software/hp2xx/">hp2xx</ulink>,
|
||||
<ulink url="http://user.it.uu.se/~jan/html2ps.html">html2ps</ulink>,
|
||||
<ulink url="http://wvware.sourceforge.net/">libwmf</ulink>,
|
||||
<ulink url="http://sk1project.org/modules.php?name=products&product=uniconvertor">
|
||||
<ulink url="https://sk1project.net/uc2/">
|
||||
UniConvertor</ulink>, and
|
||||
<ulink url="http://www.cs.utah.edu/gdc/projects/urt/">Utah Raster Toolkit</ulink>
|
||||
(or <ulink url="http://www.mcmurchy.com/urt/urt-3.1b.tar.gz">URT-3.1b</ulink>)
|
||||
|
@ -6,9 +6,9 @@
|
||||
|
||||
<!ENTITY lcms2-download-http "&sourceforge-dl;/lcms/lcms2-&lcms2-version;.tar.gz">
|
||||
<!ENTITY lcms2-download-ftp " ">
|
||||
<!ENTITY lcms2-md5sum "8de1b7724f578d2995c8fdfa35c3ad0e">
|
||||
<!ENTITY lcms2-size "10 MB">
|
||||
<!ENTITY lcms2-buildsize "24 MB (with the tests)">
|
||||
<!ENTITY lcms2-md5sum "c5f915d681325e0767e40187799f23b1">
|
||||
<!ENTITY lcms2-size "15 MB">
|
||||
<!ENTITY lcms2-buildsize "30 MB (with the tests)">
|
||||
<!ENTITY lcms2-time "0.2 SBU (with the tests)">
|
||||
]>
|
||||
|
||||
@ -87,6 +87,7 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Little CMS2</title>
|
||||
|
||||
<!-- Seems to be fixed in 2.10
|
||||
<para>
|
||||
If you want to run tests, then the build procedure must
|
||||
be modified to make some library internal references visible to
|
||||
@ -95,6 +96,7 @@
|
||||
|
||||
<screen><userinput>sed -i '/AX_APPEND/s/^/#/' configure.ac &&
|
||||
autoreconf</userinput></screen>
|
||||
-->
|
||||
|
||||
<para>
|
||||
Install <application>Little CMS2</application> by running the following
|
||||
|
@ -24,7 +24,7 @@
|
||||
<!ENTITY yelp-xsl-version "3.36.0">
|
||||
<!ENTITY GConf-version "3.2.6">
|
||||
<!ENTITY geocode-glib-version "3.26.2">
|
||||
<!ENTITY gjs-version "1.64.2">
|
||||
<!ENTITY gjs-version "1.64.3">
|
||||
<!ENTITY gnome-autoar-version "0.2.4">
|
||||
<!ENTITY gnome-desktop-version "3.36.2">
|
||||
<!ENTITY gnome-menus-version "3.36.0">
|
||||
@ -75,7 +75,7 @@
|
||||
<!ENTITY brasero-version "3.12.2">
|
||||
<!ENTITY cheese-version "3.34.0">
|
||||
<!ENTITY eog-version "3.36.2">
|
||||
<!ENTITY evince-version "3.36.1">
|
||||
<!ENTITY evince-version "3.36.3">
|
||||
<!ENTITY evolution-version "3.36.3">
|
||||
<!ENTITY file-roller-version "3.36.2">
|
||||
<!-- gedit moved to Editors, so it's now in packages.ent -->
|
||||
|
@ -8,10 +8,10 @@
|
||||
"&gnome-download-http;/evince/&gnome-minor-36;/evince-&evince-version;.tar.xz">
|
||||
<!ENTITY evince-download-ftp
|
||||
"&gnome-download-ftp;/evince/&gnome-minor-36;/evince-&evince-version;.tar.xz">
|
||||
<!ENTITY evince-md5sum "0acb95730933fb4b591c73c3fc7fc688">
|
||||
<!ENTITY evince-size "2.5 MB">
|
||||
<!ENTITY evince-buildsize "74 MB">
|
||||
<!ENTITY evince-time "0.7 SBU (Using parallelism=4)">
|
||||
<!ENTITY evince-md5sum "9762dabdde37a804072bccbfd311d357">
|
||||
<!ENTITY evince-size "2.8 MB">
|
||||
<!ENTITY evince-buildsize "84 MB">
|
||||
<!ENTITY evince-time "0.4 SBU (Using parallelism=4)">
|
||||
]>
|
||||
|
||||
<sect1 id="evince" xreflabel="Evince-&evince-version;">
|
||||
@ -128,23 +128,17 @@
|
||||
commands:
|
||||
</para>
|
||||
|
||||
<screen revision="sysv"><userinput>CFLAGS="$CFLAGS -I/opt/texlive/&texlive-year;/include " \
|
||||
CXXFLAGS="$CXXFLAGS -I/opt/texlive/&texlive-year;/include" \
|
||||
./configure --prefix=/usr \
|
||||
--enable-introspection \
|
||||
--without-gspell \
|
||||
--disable-static \
|
||||
--with-systemduserunitdir=no &&
|
||||
make</userinput></screen>
|
||||
<screen revision="sysv"><userinput>mkdir build &&
|
||||
cd build &&
|
||||
|
||||
<screen revision="systemd"><userinput>CFLAGS="$CFLAGS -I/opt/texlive/&texlive-year;/include" \
|
||||
CXXFLAGS="$CXXFLAGS -I/opt/texlive/&texlive-year;/include" \
|
||||
LDFLAGS="$LDFLAGS -L/opt/texlive/&texlive-year;/lib" \
|
||||
./configure --prefix=/usr \
|
||||
--enable-introspection \
|
||||
--without-gspell \
|
||||
--disable-static &&
|
||||
make</userinput></screen>
|
||||
meson --prefix=/usr -Dgtk_doc=false -Dsystemduserunitdir=no .. &&
|
||||
ninja</userinput></screen>
|
||||
|
||||
<screen revision="systemd"><userinput>mkdir build &&
|
||||
cd build &&
|
||||
|
||||
meson --prefix=/usr -Dgtk_doc=false .. &&
|
||||
ninja</userinput></screen>
|
||||
|
||||
<para>
|
||||
This package does not have a working testsuite.
|
||||
@ -154,7 +148,7 @@ make</userinput></screen>
|
||||
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>
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="../../xincludes/gsettings-destdir.xml"/>
|
||||
@ -171,6 +165,9 @@ make</userinput></screen>
|
||||
</para>
|
||||
-->
|
||||
|
||||
<!-- When moving to Meson, I installed the whole texlive suite from source.
|
||||
I was able to verify that this is no longer required. I'm assuming it was
|
||||
one of evince-3.36.3 or texlive-2020 that fixed this.
|
||||
<para>
|
||||
<parameter>CFLAGS="$CFLAGS ..." CXXFLAGS="$CXXFLAGS ..." LDFLAGS="$LDFLAGS ..."</parameter>: If
|
||||
<application>TeXLive</application> has been installed in
|
||||
@ -181,33 +178,41 @@ make</userinput></screen>
|
||||
<application>TeXLive</application> has not been installed does not break the
|
||||
build.
|
||||
</para>
|
||||
|
||||
-->
|
||||
<para>
|
||||
<parameter>--without-gspell</parameter>: This switch turns off support
|
||||
for the spell checking plugin. Remove this if you have gspell installed.
|
||||
<parameter>-Dgtk_doc=false</parameter>: This switch disables generating
|
||||
the gtk-doc API reference documentation. If you have
|
||||
<xref role="nodep" linkend="gtk-doc"/> installed and wish to generate
|
||||
the API reference documentation, remove this switch.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<parameter>--enable-introspection</parameter>: By default, the
|
||||
<application>Gobject Introspection</application> support is
|
||||
turned off, even though that package is an expected component
|
||||
of the <application>GNOME</application> Desktop.
|
||||
<option>-Dgspell=false</option>: This switch turns off support
|
||||
for the spell checking plugin.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>-Dintrospection=false</option>: Use this option if you
|
||||
don't have <xref role="nodep" linkend="gobject-introspection"/>
|
||||
installed and don't wish to have introspection support built into Evince.
|
||||
</para>
|
||||
|
||||
<!--
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="../../xincludes/static-libraries.xml"/>
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="../../xincludes/gtk-doc-rebuild.xml"/>
|
||||
-->
|
||||
|
||||
<para>
|
||||
<option>--disable-nautilus</option>: This switch disables building
|
||||
<option>-Dnautilus=false</option>: This switch disables building
|
||||
the <application>Nautilus</application> Plugin. Use this switch
|
||||
if <application>Nautilus</application> is not installed.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>--without-keyring</option>: This switch disables the use of
|
||||
<option>-Dkeyring=false</option>: This switch disables the use of
|
||||
<application>libsecret</application>. Use this switch
|
||||
if <application>libsecret</application> is not installed.
|
||||
</para>
|
||||
|
@ -6,9 +6,9 @@
|
||||
|
||||
<!ENTITY gjs-download-http "&gnome-download-http;/gjs/1.64/gjs-&gjs-version;.tar.xz">
|
||||
<!ENTITY gjs-download-ftp "&gnome-download-ftp;/gjs/1.64/gjs-&gjs-version;.tar.xz">
|
||||
<!ENTITY gjs-md5sum "bd2f7f411b46016e8ee2d2c8d3c140d9">
|
||||
<!ENTITY gjs-size "412 KB">
|
||||
<!ENTITY gjs-buildsize "314 MB (with tests)">
|
||||
<!ENTITY gjs-md5sum "e25ca40cd2c1b88e4778ddb6bb7f4d64">
|
||||
<!ENTITY gjs-size "416 KB">
|
||||
<!ENTITY gjs-buildsize "273 MB (with tests)">
|
||||
<!ENTITY gjs-time "0.6 SBU (with tests)">
|
||||
]>
|
||||
|
||||
@ -110,9 +110,11 @@
|
||||
generated before 'gjs-console' is installed. This seems to be due
|
||||
to adding symbolic link support for Windows NT-based platforms.
|
||||
This shouldn't affect us, so let's create the symlink manually
|
||||
like we do in other packages.-->
|
||||
like we do in other packages.
|
||||
Invalid with 1.64.3. Make sure you don't have DESTDIR
|
||||
set, such as you'd do in an update script.-->
|
||||
|
||||
<screen><userinput remap="pre">sed -i '/symlink-gjs.py/s/^/#/g' meson.build</userinput></screen>
|
||||
<!--<screen><userinput remap="pre">sed -i '/symlink-gjs.py/s/^/#/g' meson.build</userinput></screen>-->
|
||||
|
||||
<para>
|
||||
Install <application>Gjs</application> by running the following
|
||||
@ -130,7 +132,7 @@ ninja</userinput></screen>
|
||||
<application>GTK</application> and <application>Cairo</application>
|
||||
tests will fail if not running in an Xorg session. One test,
|
||||
<filename>gjs: Scripts/CommandLine</filename>, is known to fail.
|
||||
On some systems, up to four tests may fail with an error.
|
||||
On some systems, up to six tests may fail with an error.
|
||||
<!-- Still fails with 1.58.5. -->
|
||||
</para>
|
||||
|
||||
|
@ -44,6 +44,22 @@
|
||||
<listitem>
|
||||
<para>June 2nd, 2020</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to evince-3.36.3. Fixes
|
||||
<ulink url="&blfs-ticket-root;13613">#13613</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to lcms2-2.10. Fixes
|
||||
<ulink url="&blfs-ticket-root;13618">#13618</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to dhcpcd-9.1.0. Fixes
|
||||
<ulink url="&blfs-ticket-root;13619">#13619</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to gjs-1.64.3. Fixes
|
||||
<ulink url="&blfs-ticket-root;13620">#13620</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to librsvg-2.48.6. Fixes
|
||||
<ulink url="&blfs-ticket-root;13625">#13625</ulink>.</para>
|
||||
|
@ -6,8 +6,8 @@
|
||||
|
||||
<!ENTITY dhcpcd-download-http "https://roy.marples.name/downloads/dhcpcd/dhcpcd-&dhcpcd-version;.tar.xz">
|
||||
<!ENTITY dhcpcd-download-ftp "ftp://roy.marples.name/pub/dhcpcd/dhcpcd-&dhcpcd-version;.tar.xz">
|
||||
<!ENTITY dhcpcd-md5sum "f62118a576b01f5d0adf0c5ce617fbe7">
|
||||
<!ENTITY dhcpcd-size "240 KB">
|
||||
<!ENTITY dhcpcd-md5sum "2134bdd3957eeffb1facce6b1e4ae83e">
|
||||
<!ENTITY dhcpcd-size "244 KB">
|
||||
<!ENTITY dhcpcd-buildsize "3.4 MB (with tests)">
|
||||
<!ENTITY dhcpcd-time "less than 0.1 SBU (with tests)">
|
||||
]>
|
||||
|
@ -212,7 +212,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!--<!ENTITY ijs-version "0.35">-->
|
||||
<!ENTITY jasper-version "2.0.14">
|
||||
<!ENTITY lcms-version "1.19">
|
||||
<!ENTITY lcms2-version "2.9">
|
||||
<!ENTITY lcms2-version "2.10">
|
||||
<!ENTITY libexif-version "0.6.21">
|
||||
<!ENTITY libgxps-version "0.3.1">
|
||||
<!ENTITY libjpeg-turbo-version "2.0.4">
|
||||
@ -568,7 +568,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!-- Part IV -->
|
||||
<!-- Chapter 14 -->
|
||||
<!--<!ENTITY ppp-version "2.4.5">-->
|
||||
<!ENTITY dhcpcd-version "9.0.2">
|
||||
<!ENTITY dhcpcd-version "9.1.0">
|
||||
<!ENTITY dhcp-version "4.4.2">
|
||||
|
||||
<!-- Chapter 15 -->
|
||||
|
@ -160,19 +160,19 @@ make</userinput></screen>
|
||||
<title>Contents</title>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>Installed Program(s)</segtitle>
|
||||
<segtitle>Installed Librar(y,ies)</segtitle>
|
||||
<segtitle>Installed Director(y,ies)</segtitle>
|
||||
<segtitle>Installed Programs</segtitle>
|
||||
<segtitle>Installed Libraries</segtitle>
|
||||
<segtitle>Installed Directories</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>
|
||||
dvisvgm
|
||||
</seg>
|
||||
<seg>
|
||||
none
|
||||
None
|
||||
</seg>
|
||||
<seg>
|
||||
none
|
||||
None
|
||||
</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
Loading…
Reference in New Issue
Block a user