Changeset e7d893b
- Timestamp:
- 05/19/2019 04:54:33 AM (4 years ago)
- Branches:
- elogind
- Children:
- 215c728
- Parents:
- 853ae3e5
- Files:
-
- 6 added
- 301 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r853ae3e5 re7d893b 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day "1 5"> <!-- Always 2 digits -->4 <!ENTITY month "0 3"> <!-- Always 2 digits -->3 <!ENTITY day "18"> <!-- Always 2 digits --> 4 <!ENTITY month "05"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2019"> 6 6 <!ENTITY copyrightdate "2001-&year;"> 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate "Ma rch 15th, &year;">9 <!ENTITY releasedate "May 18th, &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> … … 64 64 <!ENTITY appstream-glib-url "http://people.freedesktop.org/~hughsient/appstream-glib/releases"> 65 65 <!ENTITY elinks-url "http://elinks.or.cz"> 66 <!ENTITY w3m-url "http://w3m.sourceforge.net/"> 66 67 67 68 <!-- These entities are used to identify versions of LFS -
general/genlib/apr.xml
r853ae3e5 re7d893b 9 9 <!ENTITY apr-download-ftp 10 10 "ftp://ftp.mirrorservice.org/sites/ftp.apache.org/apr/apr-&apr-version;.tar.bz2"> 11 <!ENTITY apr-md5sum " ad4add8efdfe87330b88e5e788241775">12 <!ENTITY apr-size "8 36KB">13 <!ENTITY apr-buildsize "1 3 MB (additional 3MB for the tests)">14 <!ENTITY apr-time "0.2 SBU (add 1. 5SBU for tests)">11 <!ENTITY apr-md5sum "7a14a83d664e87599ea25ff4432e48a7"> 12 <!ENTITY apr-size "852 KB"> 13 <!ENTITY apr-buildsize "11 MB (additional 4 MB for the tests)"> 14 <!ENTITY apr-time "0.2 SBU (add 1.7 SBU for tests)"> 15 15 ]> 16 16 -
general/genlib/boost.xml
r853ae3e5 re7d893b 7 7 <!ENTITY boost-download-http "https://dl.bintray.com/boostorg/release/&boost-version;/source/boost_&boost-dl-version;.tar.bz2"> 8 8 <!ENTITY boost-download-ftp " "> 9 <!ENTITY boost-md5sum " a1332494397bf48332cb152abfefcec2">10 <!ENTITY boost-size "9 1MB">11 <!ENTITY boost-buildsize "9 27MB (168 MB installed)">12 <!ENTITY boost-time "1. 7SBU (Using parallelism=4; add 1.1 SBU for tests)">9 <!ENTITY boost-md5sum "242ecc63507711d6706b9b0c0d0c7d4f"> 10 <!ENTITY boost-size "93 MB"> 11 <!ENTITY boost-buildsize "938 MB (168 MB installed)"> 12 <!ENTITY boost-time "1.8 SBU (Using parallelism=4; add 1.1 SBU for tests)"> 13 13 ]> 14 14 … … 116 116 Run the tests with: issue <command>pushd tools/build/test; 117 117 python test_all.py; popd</command>. 118 All 15 0tests should pass.118 All 152 tests should pass. 119 119 </para> 120 120 -
general/genlib/genlib.xml
r853ae3e5 re7d893b 67 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="grantlee.xml"/> 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gsl.xml"/> 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gspell.xml"/> 69 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="icu.xml"/> 70 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="jansson.xml"/> 71 72 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="js38.xml"/> --> 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="js52.xml"/>73 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="js52.xml"/> --> 73 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="js60.xml"/> 74 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="json-c.xml"/> … … 89 90 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgcrypt.xml"/> 90 91 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgpg-error.xml"/> 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgrss.xml"/> 91 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgsf.xml"/> 92 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgudev.xml"/> … … 121 123 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxslt.xml"/> 122 124 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libwacom.xml"/> 125 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libyaml.xml"/> 123 126 124 127 <!-- systemd only --> … … 148 151 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xapian.xml"/> 149 152 150 <!-- systemd only -->151 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="yaml.xml"/>152 153 </chapter> -
general/genlib/glib2.xml
r853ae3e5 re7d893b 7 7 <!ENTITY glib2-download-http "&gnome-download-http;/glib/2.60/glib-&glib2-version;.tar.xz"> 8 8 <!ENTITY glib2-download-ftp "&gnome-download-ftp;/glib/2.60/glib-&glib2-version;.tar.xz"> 9 <!ENTITY glib2-md5sum " 7d36520dda58de65027abf5b4fb1241a">9 <!ENTITY glib2-md5sum "f28f2228e2b369cc866f18770baafe2b"> 10 10 <!ENTITY glib2-size "4.4 MB"> 11 <!ENTITY glib2-buildsize "16 2MB (add 4 MB for tests)">11 <!ENTITY glib2-buildsize "164 MB (add 4 MB for tests)"> 12 12 <!ENTITY glib2-time "0.5 SBU (add 0.6 SBU for tests; both using paralleism=4)"> 13 13 ]> … … 183 183 .. && 184 184 ninja</userinput></screen> 185 <!-- 186 <screen><userinput>./configure - -prefix=/usr \ 187 - -with-pcre=system \ 188 - -with-python=/usr/bin/python3 && 189 make</userinput></screen>--> 185 190 186 <para> 191 187 The <application>GLib</application> test suite requires … … 207 203 </para></note> 208 204 209 <!-- <screen role="root"><userinput>make install</userinput></screen> -->210 <!-- used when built with meson/ninja -->211 205 <screen role="root"><userinput>ninja install && 212 206 -
general/genlib/glibmm.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY glibmm-download-http "&gnome-download-http;/glibmm/2. 58/glibmm-&glibmm-version;.tar.xz">8 <!ENTITY glibmm-download-ftp "&gnome-download-ftp;/glibmm/2. 58/glibmm-&glibmm-version;.tar.xz">9 <!ENTITY glibmm-md5sum " 4a0402ac65a7c47424b4e21b81b079c0">10 <!ENTITY glibmm-size "6. 5MB">11 <!ENTITY glibmm-buildsize "19 7MB (with tests)">12 <!ENTITY glibmm-time "1. 2SBU (Using parallelism=4; with tests)">7 <!ENTITY glibmm-download-http "&gnome-download-http;/glibmm/2.60/glibmm-&glibmm-version;.tar.xz"> 8 <!ENTITY glibmm-download-ftp "&gnome-download-ftp;/glibmm/2.60/glibmm-&glibmm-version;.tar.xz"> 9 <!ENTITY glibmm-md5sum "0f6180d185c067bdb2aa30d035f9b867"> 10 <!ENTITY glibmm-size "6.6 MB"> 11 <!ENTITY glibmm-buildsize "199 MB (with tests)"> 12 <!ENTITY glibmm-time "1.3 SBU (Using parallelism=4; with tests)"> 13 13 ]> 14 14 -
general/genlib/gobject-introspection.xml
r853ae3e5 re7d893b 9 9 <!ENTITY gobject-introspection-download-ftp 10 10 "&gnome-download-ftp;/gobject-introspection/1.60/gobject-introspection-&gobject-introspection-version;.tar.xz"> 11 <!ENTITY gobject-introspection-md5sum " 5f75baadfc9baffaeca203c280b9d592">11 <!ENTITY gobject-introspection-md5sum "46fc8a98f6563e64947ac3d574632525"> 12 12 <!ENTITY gobject-introspection-size "1.2 MB"> 13 <!ENTITY gobject-introspection-buildsize " 42MB (with tests)">13 <!ENTITY gobject-introspection-buildsize "56 MB (with tests)"> 14 14 <!ENTITY gobject-introspection-time "0.2 SBU (Using parallelism=4; with tests)"> 15 15 ]> -
general/genlib/icu.xml
r853ae3e5 re7d893b 8 8 "http://download.icu-project.org/files/icu4c/&icu-version;/icu4c-&icu-dl-version;-src.tgz"> 9 9 <!ENTITY icu-download-ftp " "> 10 <!ENTITY icu-md5sum " 9e40f6055294284df958200e308bce50">10 <!ENTITY icu-md5sum "a3d18213beec454e3cdec9a3116d6b05"> 11 11 <!ENTITY icu-size "23 MB"> 12 <!ENTITY icu-buildsize " 297MB (add 35 MB for tests)">13 <!ENTITY icu-time "0. 5 SBU (add 1.6SBU for tests)">12 <!ENTITY icu-buildsize "302 MB (add 35 MB for tests)"> 13 <!ENTITY icu-time "0.8 SBU (add 1.9 SBU for tests)"> 14 14 ]> 15 15 -
general/genlib/libassuan.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY libassuan-download-http "&gnupg-http;/libassuan/libassuan-&libassuan-version;.tar.bz2"> 8 <!-- Something is wrong with ftp server and it confuses curl when currency runs it --> 9 <!-- <!ENTITY libassuan-download-ftp "&gnupg-ftp;/libassuan/libassuan-&libassuan-version;.tar.bz2"> --> 8 <!ENTITY libassuan-download-ftp "&gnupg-ftp;/libassuan/libassuan-&libassuan-version;.tar.bz2"> 10 9 <!ENTITY libassuan-download-ftp " "> 11 10 <!ENTITY libassuan-md5sum "226c504ea78a232224bf3b6846b3adb9"> -
general/genlib/libblockdev.xml
r853ae3e5 re7d893b 81 81 <xref linkend="gobject-introspection"/>, 82 82 <xref linkend="libbytesize"/>, 83 <xref linkend=" parted"/>,84 <xref linkend=" volume_key"/>, and85 <xref linkend=" yaml"/>83 <xref linkend="libyaml"/>, 84 <xref linkend="parted"/>, and 85 <xref linkend="volume_key"/> 86 86 </para> 87 87 -
general/genlib/libbytesize.xml
r853ae3e5 re7d893b 7 7 <!ENTITY libbytesize-download-http "https://github.com/storaged-project/libbytesize/releases/download/&libbytesize-version;/libbytesize-&libbytesize-version;.tar.gz"> 8 8 <!ENTITY libbytesize-download-ftp " "> 9 <!ENTITY libbytesize-md5sum " aa9bd5a04546873714da2adbaaa9f283">10 <!ENTITY libbytesize-size "4 04KB">11 <!ENTITY libbytesize-buildsize "4. 6MB">9 <!ENTITY libbytesize-md5sum "d47369556cd92aad4d8bc8ba10aebbed"> 10 <!ENTITY libbytesize-size "432 KB"> 11 <!ENTITY libbytesize-buildsize "4.2 MB"> 12 12 <!ENTITY libbytesize-time "less than 0.1 SBU"> 13 13 ]> … … 75 75 <bridgehead renderas="sect4">Required</bridgehead> 76 76 <para role="required"> 77 <xref linkend="pcre "/>77 <xref linkend="pcre2"/> 78 78 </para> 79 79 … … 81 81 <para role="optional"> 82 82 <xref linkend="gtk-doc"/>, 83 <xref linkend="python2"/>,84 83 <xref linkend="six"/> (needed for tests and python bindings), 85 84 <ulink url="https://github.com/rhinstaller/pocketlint/releases">pocketlint</ulink> (python module for one test), and … … 106 105 <para> 107 106 If you have the optional python modules installed, the regression 108 tests can be run with: <command>make check</command>. If only 109 <application>Python 3</application> is installed, one test has to be 110 fixed with <command> 111 sed -i 's/python/&3/' tests/lbs_py_override_unittest.py</command>. 112 <phrase revision='sysv'>Another test needs to be fixed if systemd 113 is not installed, with:<command> 114 sed -i '/busctl/s/=.*$/=lfs/' tests/canary_tests.sh</command>.</phrase> 107 tests can be run with: <command>make check</command>. 115 108 </para> 116 109 … … 122 115 123 116 </sect2> 124 117 <!-- 125 118 <sect2 role="commands"> 126 119 <title>Command Explanations</title> 127 120 128 121 <para> 129 <option>- -without-python2</option>: If122 <option>-i -without-python2</option>: If 130 123 <application>Python 2</application> is installed, use this switch to 131 124 prevent the use of <application>Python 2</application>. This may be … … 134 127 </para> 135 128 </sect2> 136 129 --> 137 130 <sect2 role="content"> 138 131 <title>Contents</title> -
general/genlib/libcroco.xml
r853ae3e5 re7d893b 7 7 <!ENTITY libcroco-download-http "&gnome-download-http;/libcroco/0.6/libcroco-&libcroco-version;.tar.xz"> 8 8 <!ENTITY libcroco-download-ftp "&gnome-download-ftp;/libcroco/0.6/libcroco-&libcroco-version;.tar.xz"> 9 <!ENTITY libcroco-md5sum " bc0984fce078ba2ce29f9500c6b9ddce">10 <!ENTITY libcroco-size "4 72KB">11 <!ENTITY libcroco-buildsize "1 2MB (with tests)">9 <!ENTITY libcroco-md5sum "c80c5a8385011a0260dce6bd0da93dce"> 10 <!ENTITY libcroco-size "480 KB"> 11 <!ENTITY libcroco-buildsize "10 MB (with tests)"> 12 12 <!ENTITY libcroco-time "0.1 SBU (with tests)"> 13 13 ]> -
general/genlib/libgcrypt.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY libgcrypt-download-http "&gnupg-http;/libgcrypt/libgcrypt-&libgcrypt-version;.tar.bz2"> 8 <!-- Something is wrong with ftp server and it confuses curl when currency runs it --> 9 <!-- <!ENTITY libgcrypt-download-ftp "&gnupg-ftp;/libgcrypt/libgcrypt-&libgcrypt-version;.tar.bz2"> --> 8 <!ENTITY libgcrypt-download-ftp "&gnupg-ftp;/libgcrypt/libgcrypt-&libgcrypt-version;.tar.bz2"> 10 9 <!ENTITY libgcrypt-download-ftp " "> 11 10 <!ENTITY libgcrypt-md5sum "fbfdaebbbc6d7e5fbbf6ffdb3e139573"> -
general/genlib/libgpg-error.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY libgpg-error-download-http "&gnupg-http;/libgpg-error/libgpg-error-&libgpg-error-version;.tar.bz2"> 8 <!-- Something is wrong with ftp server and it confuses curl when currency runs it --> 9 <!-- <!ENTITY libgpg-error-download-ftp "&gnupg-ftp;/libgpg-error/libgpg-error-&libgpg-error-version;.tar.bz2"> --> 8 <!ENTITY libgpg-error-download-ftp "&gnupg-ftp;/libgpg-error/libgpg-error-&libgpg-error-version;.tar.bz2"> 10 9 <!ENTITY libgpg-error-download-ftp " "> 11 <!ENTITY libgpg-error-md5sum " 2808a9e044f883f7554c5ba6a380b711">10 <!ENTITY libgpg-error-md5sum "eff437f397e858a9127b76c0d87fa5ed"> 12 11 <!ENTITY libgpg-error-size "900 KB"> 13 <!ENTITY libgpg-error-buildsize " 12MB (with tests)">12 <!ENTITY libgpg-error-buildsize "9.8 MB (with tests)"> 14 13 <!ENTITY libgpg-error-time "0.1 SBU (with tests)"> 15 14 ]> … … 81 80 <sect2 role="installation"> 82 81 <title>Installation of libgpg-error</title> 82 83 <!-- fixed upstream, but needed for version 1.36 --> 84 <para> 85 First apply a sed to allow building with gawk-5.0: 86 </para> 87 88 <screen><userinput>sed -i 's/namespace/pkg_&/' src/Makefile.{am,in} src/mkstrtable.awk</userinput></screen> 83 89 84 90 <para> -
general/genlib/libgsf.xml
r853ae3e5 re7d893b 7 7 <!ENTITY libgsf-download-http "&gnome-download-http;/libgsf/1.14/libgsf-&libgsf-version;.tar.xz"> 8 8 <!ENTITY libgsf-download-ftp "&gnome-download-ftp;/libgsf/1.14/libgsf-&libgsf-version;.tar.xz"> 9 <!ENTITY libgsf-md5sum " e45cc8aa9c49516d540b7d7307f755f1">10 <!ENTITY libgsf-size "6 04KB">9 <!ENTITY libgsf-md5sum "5bc6d1d6394f0ed5a58e8f2e5e4ead7f"> 10 <!ENTITY libgsf-size "676 KB"> 11 11 <!ENTITY libgsf-buildsize "15 MB (with tests)"> 12 12 <!ENTITY libgsf-time "0.3 SBU (with tests)"> -
general/genlib/libical.xml
r853ae3e5 re7d893b 7 7 <!ENTITY libical-download-http "https://github.com/libical/libical/releases/download/v&libical-version;/libical-&libical-version;.tar.gz"> 8 8 <!ENTITY libical-download-ftp " "> 9 <!ENTITY libical-md5sum " 23fa99808d3ab9f1c65651b0e1532828">10 <!ENTITY libical-size "8 52KB">9 <!ENTITY libical-md5sum "9be4e8a1739a9c27e06aa8ce66b8cb34"> 10 <!ENTITY libical-size "864 KB"> 11 11 <!ENTITY libical-buildsize "25 MB (with tests)"> 12 12 <!ENTITY libical-time "0.5 SBU (with tests)"> … … 106 106 -DCMAKE_BUILD_TYPE=Release \ 107 107 -DSHARED_ONLY=yes \ 108 -DICAL_BUILD_DOCS=false \ 108 109 .. && 109 110 make</userinput></screen> 110 111 <!-- DEVS: the ICAL_BUILD_DOCS=false switch is needed because gtk-doc-1.30 is 112 broken. Unfortunately, it also prevents running make docs. When gtk-doc 113 is fixed, remove the switch and uncomment this. 111 114 <para> 112 115 If you have <xref linkend="doxygen"/> installed and wish to build the API … … 115 118 116 119 <screen><userinput>make docs</userinput></screen> 117 120 --> 118 121 <para> 119 122 To test the results, issue: <command>make test</command>. 120 One test, timezones, is known to fail. 123 One test, timezones, is known to fail on SysV systems. 124 <!-- On systemd, we symlink the current timezone to 125 /etc/localtime, which is what libical expects. --> 121 126 </para> 122 127 … … 126 131 127 132 <screen role="root"><userinput>make install</userinput></screen> 128 133 <!-- see above: 129 134 <para> 130 135 If you have built the API documentation, install by issuing, as … … 134 139 <screen role="root"><userinput>install -vdm755 /usr/share/doc/libical-&libical-version;/html && 135 140 cp -vr apidocs/html/* /usr/share/doc/libical-&libical-version;/html</userinput></screen> 136 141 --> 137 142 </sect2> 138 143 … … 148 153 <parameter>-DSHARED_ONLY=yes</parameter>: This switch is used 149 154 in order to only build the shared libraries. 155 </para> 156 157 <para> 158 <parameter>-DICAL_BUILD_DOCS=false</parameter>: This switch prevents 159 building the <application>GTK</application> documentation, because 160 gtk-doc-1.30 is broken. Unfortunately, it also prevents building the 161 API documentation. 150 162 </para> 151 163 -
general/genlib/libksba.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY libksba-download-http "&gnupg-http;/libksba/libksba-&libksba-version;.tar.bz2"> 8 <!-- Something is wrong with ftp server and it confuses curl when currency runs it --> 9 <!-- <!ENTITY libksba-download-ftp "&gnupg-ftp;/libksba/libksba-&libksba-version;.tar.bz2"> --> 8 <!ENTITY libksba-download-ftp "&gnupg-ftp;/libksba/libksba-&libksba-version;.tar.bz2"> 10 9 <!ENTITY libksba-download-ftp " "> 11 10 <!ENTITY libksba-md5sum "8302a3e263a7c630aa7dea7d341f07a2"> -
general/genlib/liblinear.xml
r853ae3e5 re7d893b 7 7 <!ENTITY liblinear-download-http "https://github.com/cjlin1/liblinear/archive/v&liblinear-version;/liblinear-&liblinear-version;.tar.gz"> 8 8 <!ENTITY liblinear-download-ftp " "> 9 <!ENTITY liblinear-md5sum " 2acc44731f0de1d5244a9599784e3dcc">10 <!ENTITY liblinear-size "51 2KB">9 <!ENTITY liblinear-md5sum "5ce74bbcc402be5715b3d62d3b37c432"> 10 <!ENTITY liblinear-size "516 KB"> 11 11 <!ENTITY liblinear-buildsize "1.4 MB"> 12 12 <!ENTITY liblinear-time "less than 0.1 SBU"> -
general/genlib/libmbim.xml
r853ae3e5 re7d893b 7 7 <!ENTITY libmbim-download-http "https://www.freedesktop.org/software/libmbim/libmbim-&libmbim-version;.tar.xz"> 8 8 <!ENTITY libmbim-download-ftp " "> 9 <!ENTITY libmbim-md5sum " 840cd133bc0f715a7ee4797dd9ac5562">9 <!ENTITY libmbim-md5sum "7f7da7fa4bf37e64e44822fa00d42d6b"> 10 10 <!ENTITY libmbim-size "464 KB"> 11 11 <!ENTITY libmbim-buildsize "21 MB (with tests)"> -
general/genlib/libqmi.xml
r853ae3e5 re7d893b 7 7 <!ENTITY libqmi-download-http "https://www.freedesktop.org/software/libqmi/libqmi-&libqmi-version;.tar.xz"> 8 8 <!ENTITY libqmi-download-ftp " "> 9 <!ENTITY libqmi-md5sum " 3fd831c1b0de4a4432be628432a960ff">10 <!ENTITY libqmi-size "9 28KB">11 <!ENTITY libqmi-buildsize "7 3MB (with tests)">9 <!ENTITY libqmi-md5sum "da5dd26dc7665422707b4fce89a455aa"> 10 <!ENTITY libqmi-size "936 KB"> 11 <!ENTITY libqmi-buildsize "74 MB (with tests)"> 12 12 <!ENTITY libqmi-time "0.2 SBU (Using parallelism=4; with tests)"> 13 13 ]> -
general/genlib/libseccomp.xml
r853ae3e5 re7d893b 7 7 <!ENTITY libseccomp-download-http "https://github.com/seccomp/libseccomp/releases/download/v&libseccomp-version;/libseccomp-&libseccomp-version;.tar.gz"> 8 8 <!ENTITY libseccomp-download-ftp " "> 9 <!ENTITY libseccomp-md5sum " e6b4e463857fe05c09dc56ec3bcaef84">10 <!ENTITY libseccomp-size "5 52KB">11 <!ENTITY libseccomp-buildsize " 5.5 MB (additional 2.8MB for tests)">12 <!ENTITY libseccomp-time "less than 0.1 SBU (additional 1.8SBU for tests)">9 <!ENTITY libseccomp-md5sum "4fa6b0f39b48b8644415d7a9a9dfe9f4"> 10 <!ENTITY libseccomp-size "596 KB"> 11 <!ENTITY libseccomp-buildsize "6.6 MB (additional 5 MB for tests)"> 12 <!ENTITY libseccomp-time "less than 0.1 SBU (additional 2.9 SBU for tests)"> 13 13 <!-- EDITORS NOTE: 14 14 This library is heavily dependent on system calls at the time of it's release. … … 78 78 79 79 <bridgehead renderas="sect3">libseccomp Dependencies</bridgehead> 80 <!-- 81 <bridgehead renderas="sect4">Required</bridgehead> 82 <para role="required"> 83 <xref linkend="python3"/> 84 </para> 85 --> 80 86 81 <bridgehead renderas="sect4">Optional</bridgehead> 87 82 <para role="optional"> 83 <xref linkend="which"/> (needed for tests), 88 84 <xref linkend="valgrind"/>, 89 85 <ulink url="http://cython.org/">Cython</ulink>, and -
general/genlib/libssh2.xml
r853ae3e5 re7d893b 7 7 <!ENTITY libssh2-download-http "https://www.libssh2.org/download/libssh2-&libssh2-version;.tar.gz"> 8 8 <!ENTITY libssh2-download-ftp " "> 9 <!ENTITY libssh2-md5sum " 3d1147cae66e2959ea5441b183de1b1c">10 <!ENTITY libssh2-size "8 35KB">11 <!ENTITY libssh2-buildsize "12 MB ">12 <!ENTITY libssh2-time "0. 1 SBU">9 <!ENTITY libssh2-md5sum "616efd99af3d9ef731a26bed6cee9593"> 10 <!ENTITY libssh2-size "840 KB"> 11 <!ENTITY libssh2-buildsize "12 MB (with tests)"> 12 <!ENTITY libssh2-time "0.2 SBU (with tests)"> 13 13 ]> 14 14 … … 75 75 <bridgehead renderas="sect4">Optional</bridgehead> 76 76 <para role="optional"> 77 <xref linkend="libgcrypt"/> ,78 <xref linkend="openssh"/> ( required for the testsuite)77 <xref linkend="libgcrypt"/> and 78 <xref linkend="openssh"/> (both required for the testsuite) 79 79 </para> 80 80 … … 97 97 <para> 98 98 To test the results, issue: <command>make check</command>. 99 One test, using gnupg, may fail for unknown reasons. 99 100 </para> 100 101 -
general/genlib/libuv.xml
r853ae3e5 re7d893b 7 7 <!ENTITY libuv-download-http "https://dist.libuv.org/dist/v&libuv-version;/libuv-v&libuv-version;.tar.gz"> 8 8 <!ENTITY libuv-download-ftp " "> 9 <!ENTITY libuv-md5sum " 3d0537a24f79e6c89333de949f8bfe84">10 <!ENTITY libuv-size "1. 1MB">11 <!ENTITY libuv-buildsize "1 3 MB (add 11MB for tests)">9 <!ENTITY libuv-md5sum "60dd1d88b8a3d68db9b7c401327503fb"> 10 <!ENTITY libuv-size "1.2 MB"> 11 <!ENTITY libuv-buildsize "12 MB (add 12 MB for tests)"> 12 12 <!ENTITY libuv-time "0.1 SBU (add 0.4 SBU for tests)"> 13 13 ]> … … 119 119 <para> 120 120 If you want to run the tests, run: <command>make check</command>. 121 One test, ipc_closed_handle. is known to fail. 121 122 </para> 122 123 -
general/genlib/npth.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY npth-download-http "&gnupg-http;/npth/npth-&npth-version;.tar.bz2"> 8 <!-- Something is wrong with ftp server and it confuses curl when currency runs it --> 9 <!-- <!ENTITY npth-download-ftp "&gnupg-ftp;/npth/npth-&npth-version;.tar.bz2"> --> 8 <!ENTITY npth-download-ftp "&gnupg-ftp;/npth/npth-&npth-version;.tar.bz2"> 10 9 <!ENTITY npth-download-ftp " "> 11 10 <!ENTITY npth-md5sum "375d1a15ad969f32d25f1a7630929854"> -
general/genlib/pcre2.xml
r853ae3e5 re7d893b 7 7 <!ENTITY pcre2-download-http "&sourceforge-dl;/pcre/pcre2-&pcre2-version;.tar.bz2"> 8 8 <!ENTITY pcre2-download-ftp "ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre2-&pcre2-version;.tar.bz2"> 9 <!ENTITY pcre2-md5sum "8 a096287153fb994970df3570e90fcb5">9 <!ENTITY pcre2-md5sum "80b355f2dce909a2e2424f5c79eddb44"> 10 10 <!ENTITY pcre2-size "1.6 MB"> 11 <!ENTITY pcre2-buildsize " 22MB (with tests)">12 <!ENTITY pcre2-time "0. 4SBU (with tests)">11 <!ENTITY pcre2-buildsize "18 MB (with tests)"> 12 <!ENTITY pcre2-time "0.5 SBU (with tests)"> 13 13 ]> 14 14 -
general/genlib/qca.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY qca-download-http "http://download.kde.org/stable/qca/&qca-version;/ src/qca-&qca-version;.tar.xz">7 <!ENTITY qca-download-http "http://download.kde.org/stable/qca/&qca-version;/qca-&qca-version;.tar.xz"> 8 8 <!ENTITY qca-download-ftp " "> 9 <!ENTITY qca-md5sum "5 019cc29efcf828681cd93164238ce26">10 <!ENTITY qca-size "67 2KB">11 <!ENTITY qca-buildsize " 28MB">12 <!ENTITY qca-time "0. 5 SBU (using parallelism=4; add 0.6SBU for tests)">9 <!ENTITY qca-md5sum "5d809bf0ade891dc89dfd7639cbeaa9d"> 10 <!ENTITY qca-size "676 KB"> 11 <!ENTITY qca-buildsize "30 MB"> 12 <!ENTITY qca-time "0.6 SBU (using parallelism=4; add 1.0 SBU for tests)"> 13 13 ]> 14 14 … … 58 58 </listitem> 59 59 </itemizedlist> 60 60 <!-- 61 61 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 62 62 <itemizedlist spacing="compact"> … … 68 68 </listitem> 69 69 </itemizedlist> 70 70 --> 71 71 <bridgehead renderas="sect3">Qca Dependencies</bridgehead> 72 72 … … 88 88 <xref linkend="nspr"/>, 89 89 <xref linkend="p11-kit"/>, 90 <xref linkend="doxygen"/>, and 91 <xref linkend="which"/> 90 <xref linkend="doxygen"/>, 91 <xref linkend="which"/>, and 92 <ulink url="https://botan.randombit.net/">Botan</ulink> 92 93 </para> 93 94 … … 99 100 <sect2 role="installation"> 100 101 <title>Installation of Qca</title> 101 102 <!-- 102 103 <para>Use <application>openssl-1.1</application>:</para> 103 104 104 105 <screen><userinput>patch -Np1 -i ../qca-2.1.3-openssl-1.patch</userinput></screen> 105 106 --> 106 107 <para>Fix the location of the CA certificates:</para> 107 108 … … 114 115 cd build && 115 116 116 cmake -DCMAKE_INSTALL_PREFIX= /usr\117 -DCMAKE_BUILD_TYPE=Release 118 -DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man 119 .. 117 cmake -DCMAKE_INSTALL_PREFIX=$QT5DIR \ 118 -DCMAKE_BUILD_TYPE=Release \ 119 -DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man \ 120 .. && 120 121 make</userinput></screen> 121 122 122 <!-- -DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0 \ 123 -DOPENSSL_SSL_LIBRARY=/usr/lib/openssl-1.0/libssl.so \ 124 -DOPENSSL_CRYPTO_LIBRARY=/usr/lib/openssl-1.0/libcrypto.so \ --> 125 126 <para>To test the results, issue <command>make test</command>. One 127 test is known to fail.</para> 123 <para>To test the results, issue <command>make test</command>. One test 124 using <xref linkend="gnupg2"/> fails without a correct passphrase. The 125 required passphrase does not seem to be published.</para> 128 126 129 127 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> -
general/genlib/talloc.xml
r853ae3e5 re7d893b 7 7 <!ENTITY talloc-download-http "https://www.samba.org/ftp/talloc/talloc-&talloc-version;.tar.gz"> 8 8 <!ENTITY talloc-download-ftp " "> 9 <!ENTITY talloc-md5sum " 4ff5a73fbfc92ae7e9c63ceb7b4ee025">10 <!ENTITY talloc-size "62 4KB">9 <!ENTITY talloc-md5sum "b60781acc2fb42d7a1e08751e508d3df"> 10 <!ENTITY talloc-size "620 KB"> 11 11 <!ENTITY talloc-buildsize "9.5 MB (with tests)"> 12 12 <!ENTITY talloc-time "0.4 SBU (with tests)"> -
general/genlib/wayland.xml
r853ae3e5 re7d893b 7 7 <!ENTITY wayland-download-http "https://wayland.freedesktop.org/releases/wayland-&wayland-version;.tar.xz"> 8 8 <!ENTITY wayland-download-ftp " "> 9 <!ENTITY wayland-md5sum " 0c215e53de71d6fb26f7102cdc6432d3">9 <!ENTITY wayland-md5sum "d91f970aea11fd549eae023d06f91af3"> 10 10 <!ENTITY wayland-size "428 KB"> 11 11 <!ENTITY wayland-buildsize "13 MB (with tests)"> -
general/genutils/gtk-doc.xml
r853ae3e5 re7d893b 7 7 <!ENTITY gtk-doc-download-http "&gnome-download-http;/gtk-doc/>k-doc-version;/gtk-doc->k-doc-version;.tar.xz"> 8 8 <!ENTITY gtk-doc-download-ftp "&gnome-download-ftp;/gtk-doc/>k-doc-version;/gtk-doc->k-doc-version;.tar.xz"> 9 <!ENTITY gtk-doc-md5sum " df26a38c209b3d7358f26268fcbdb9e3">10 <!ENTITY gtk-doc-size "7 16KB">11 <!ENTITY gtk-doc-buildsize "1 4MB (with tests)">9 <!ENTITY gtk-doc-md5sum "1045ba29ca0693ced2045523407aae4c"> 10 <!ENTITY gtk-doc-size "740 KB"> 11 <!ENTITY gtk-doc-buildsize "17 MB (with tests)"> 12 12 <!ENTITY gtk-doc-time "0.2 SBU (with tests)"> 13 13 ]> … … 65 65 <bridgehead renderas="sect3">GTK-Doc Dependencies</bridgehead> 66 66 67 <bridgehead renderas="sect4">Recommended</bridgehead> 68 <para role="recommended"> 69 <xref role="runtime" linkend="pygments"/> at run time 70 </para> 71 67 72 <bridgehead renderas="sect4">Required</bridgehead> 68 73 <para role="required"> … … 73 78 </para> 74 79 75 <bridgehead renderas="sect4">Recommended</bridgehead> 76 <para role="recommended"> 77 <xref linkend="highlight"/> 80 <bridgehead renderas="sect4">Optional</bridgehead> 81 <para role="optional"> 82 For tests: 83 <ulink url="http://sourceforge.net/projects/dblatex/">dblatex</ulink> or 84 <xref linkend="fop"/> (XML PDF support), 85 <xref linkend="glib2"/>, 86 <xref linkend="which"/>, and 87 Python modules 88 <ulink url="https://anytree.readthedocs.io/en/latest/">anytree</ulink>, and 89 <ulink url="https://pypi.org/project/parameterized/">paramerterized</ulink> 78 90 </para> 79 91 80 <bridgehead renderas="sect4">Optional</bridgehead> 81 <para role="optional"> 82 <ulink url="http://sourceforge.net/projects/dblatex/">dblatex</ulink> or 83 <xref linkend="fop"/> (XML PDF support), 84 <xref linkend="glib2"/> (for the test suite), 85 <ulink url="&gnome-download-http;/gnome-doc-utils/">GNOME Doc Utils</ulink> and 86 <xref linkend="which"/> (required for the test suite and gtk-doc documentation) 87 </para> 92 <note><para>The optional python modules above can be easily installed with 93 the <command>pip3</command> command.</para></note> 88 94 89 95 <para condition="html" role="usernotes">User Notes: … … 101 107 make</userinput></screen> 102 108 103 <para>To test the results, issue: <command>make check</command>. On some systems, the tests104 may either hang indefinitely or fail.</para>109 <para>To test the results, issue: <command>make check</command>. 110 Some tests will fail depending on optionally installed packages.</para> 105 111 106 112 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> … … 119 125 120 126 <seglistitem> 121 <seg>gtkdocize, 122 gtkdoc-check, 123 gtkdoc-depscan, 124 gtkdoc-fixxref, 125 gtkdoc-mkdb, 126 gtkdoc-mkhtml, 127 gtkdoc-mkman, 128 gtkdoc-mkpdf, 129 gtkdoc-rebase, 130 gtkdoc-scan, and 131 gtkdoc-scangobj</seg> 127 <seg> 128 gtkdocize, 129 gtkdoc-check, 130 gtkdoc-depscan, 131 gtkdoc-fixxref, 132 gtkdoc-mkdb, 133 gtkdoc-mkhtml, 134 gtkdoc-mkhtml2, 135 gtkdoc-mkman, 136 gtkdoc-mkpdf, 137 gtkdoc-rebase, 138 gtkdoc-scan, and 139 gtkdoc-scangobj 140 </seg> 132 141 133 142 <seg>None</seg> 134 143 135 <seg> /usr/lib/cmake/GtkDoc,136 /usr/share/gtk-doc,and137 /usr/share/help/*/gtk-doc-manual144 <seg> 145 /usr/share/gtk-doc and 146 /usr/share/help/*/gtk-doc-manual 138 147 </seg> 139 148 </seglistitem> -
general/genutils/highlight.xml
r853ae3e5 re7d893b 7 7 <!ENTITY highlight-download-http "http://www.andre-simon.de/zip/highlight-&highlight-version;.tar.bz2"> 8 8 <!ENTITY highlight-download-ftp " "> 9 <!ENTITY highlight-md5sum " ea39fb9f562156efa35e4de586909d6a">9 <!ENTITY highlight-md5sum "f15b50f90e095f8e79cc607382800e2e"> 10 10 <!ENTITY highlight-size "1.3 MB"> 11 <!ENTITY highlight-buildsize "2 7 MB">12 <!ENTITY highlight-time "0.3 SBU (Using paralllelism=4 )">11 <!ENTITY highlight-buildsize "20 MB (with gui)"> 12 <!ENTITY highlight-time "0.3 SBU (Using paralllelism=4; with gui)"> 13 13 ]> 14 14 … … 93 93 <sect2 role="installation"> 94 94 <title>Installation of Highlight</title> 95 96 <para> 97 For consistency, do not compress man pages. 98 </para> 99 100 <screen><userinput>sed -i '/GZIP/s/^/#/' makefile</userinput></screen> 95 101 96 102 <para> -
general/genutils/ibus.xml
r853ae3e5 re7d893b 125 125 now as the as the <systemitem class="username">root</systemitem> user:</para> 126 126 127 <screen ><userinput>mkdir -p /usr/share/unicode/ucd &&127 <screen role="root"><userinput>mkdir -p /usr/share/unicode/ucd && 128 128 unzip -u ../UCD.zip -d /usr/share/unicode/ucd</userinput></screen> 129 129 -
general/genutils/imagemagick.xml
r853ae3e5 re7d893b 158 158 <xref linkend="lcms2"/>, 159 159 <xref linkend="libexif"/>, 160 <xref linkend="libgxps"/>, 160 161 <xref linkend="libjpeg"/>, 161 162 <xref linkend="libpng"/>, … … 171 172 <ulink url="https://github.com/FLIF-hub/FLIF/releases">FLIF</ulink>, 172 173 <ulink url="http://www.cl.cam.ac.uk/~mgk25/jbigkit/">JBIG-KIT</ulink>, 173 < ulink url="&gnome-download-http;/libgxps/">libgxps</ulink>,174 <!--<ulink url="&gnome-download-http;/libgxps/">libgxps</ulink>,--> 174 175 <ulink url="https://github.com/strukturag/libheif/">libheif</ulink>, 175 176 <ulink url="https://github.com/HOST-Oman/libraqm/">libraqm</ulink>, -
general/genutils/imagemagick6.xml
r853ae3e5 re7d893b 185 185 <xref linkend="lcms2"/>, 186 186 <xref linkend="libexif"/>, 187 <xref linkend="libgxps"/>, 187 188 <xref linkend="libjpeg"/>, 188 189 <xref linkend="libpng"/>, … … 198 199 <ulink url="https://github.com/FLIF-hub/FLIF/releases">FLIF</ulink>, 199 200 <ulink url="http://www.cl.cam.ac.uk/~mgk25/jbigkit/">JBIG-KIT</ulink>, 200 < ulink url="&gnome-download-http;/libgxps/">libgxps</ulink>,201 <!-- <ulink url="&gnome-download-http;/libgxps/">libgxps</ulink>, --> 201 202 <ulink url="https://github.com/HOST-Oman/libraqm/">libraqm</ulink>, 202 203 <ulink url="http://liblqr.wikidot.com/en:download-page">Liquid Rescale</ulink>, -
general/genutils/pinentry.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY pinentry-download-http "&gnupg-http;/pinentry/pinentry-&pinentry-version;.tar.bz2"> 8 <!-- Something is wrong with ftp server and it confuses curl when currency runs it --> 9 <!-- <!ENTITY pinentry-download-ftp "&gnupg-ftp;/pinentry/pinentry-&pinentry-version;.tar.bz2"> --> 8 <!ENTITY pinentry-download-ftp "&gnupg-ftp;/pinentry/pinentry-&pinentry-version;.tar.bz2"> 10 9 <!ENTITY pinentry-download-ftp " "> 11 10 <!ENTITY pinentry-md5sum "3829315cb0a1e9cedc05ffe6def7a2c6"> -
general/genutils/shared-mime-info.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY shared-mime-info-download-http 8 "https:// people.freedesktop.org/~hadess/shared-mime-info-&shared-mime-info-version;.tar.xz">8 "https://gitlab.freedesktop.org/xdg/shared-mime-info/uploads/80c7f1afbcad2769f38aeb9ba6317a51/shared-mime-info-&shared-mime-info-version;.tar.xz"> 9 9 <!ENTITY shared-mime-info-download-ftp " "> 10 <!ENTITY shared-mime-info-md5sum " 418c2ced9dc4dd5ca8b06a755e6d64e9">11 <!ENTITY shared-mime-info-size " 604 KB">10 <!ENTITY shared-mime-info-md5sum "5f307837e6ac3df6679aaa03c1a897d4"> 11 <!ENTITY shared-mime-info-size "394 KB"> 12 12 <!ENTITY shared-mime-info-buildsize "22 MB"> 13 <!ENTITY shared-mime-info-time "0. 2 SBU (on a minimal system, up to 0.4 SBU on a fully loaded desktop)">13 <!ENTITY shared-mime-info-time "0.5 SBU"> 14 14 ]> 15 15 … … 89 89 <sect2 role="installation"> 90 90 <title>Installation of Shared Mime Info</title> 91 91 <!-- The race condition seems to be fixed for 1.12 92 92 <note> 93 93 <para>If your processor is <emphasis>not</emphasis> a very recent … … 95 95 package.</para> 96 96 </note> 97 97 --> 98 98 <para> 99 99 Install <application>Shared Mime Info</application> by running the -
general/genutils/telepathy-logger.xml
r853ae3e5 re7d893b 78 78 <bridgehead renderas="sect4">Required</bridgehead> 79 79 <para role="required"> 80 <xref linkend="sqlite"/> and 80 <xref linkend="python2"/> (only during build), 81 <xref linkend="sqlite"/>, and 81 82 <xref linkend="telepathy-glib"/> 82 83 </para> -
general/genutils/telepathy-mission-control.xml
r853ae3e5 re7d893b 78 78 <bridgehead renderas="sect4">Required</bridgehead> 79 79 <para role="required"> 80 <xref linkend="telepathy-glib"/> 80 <xref linkend="telepathy-glib"/> and 81 <xref linkend="python2"/> (during the build) 81 82 </para> 82 83 -
general/graphlib/exiv2.xml
r853ae3e5 re7d893b 7 7 <!ENTITY exiv2-download-http "http://www.exiv2.org/builds/exiv2-&exiv2-version;-Source.tar.gz"> 8 8 <!ENTITY exiv2-download-ftp " "> 9 <!ENTITY exiv2-md5sum "5 7d58c9cef127c5fa24bf0e1fbbd1f8c">9 <!ENTITY exiv2-md5sum "56d064517ae5903dd963b84514a121c1"> 10 10 <!ENTITY exiv2-size "26 MB"> 11 <!ENTITY exiv2-buildsize " 86MB">11 <!ENTITY exiv2-buildsize "69 MB"> 12 12 <!ENTITY exiv2-time "0.3 SBU (Using parallelism=4)"> 13 13 ]> … … 102 102 <sect2 role="installation"> 103 103 <title>Installation of Exiv2</title> 104 104 <!-- 105 105 <para>First, disable building a sample program that fails:</para> 106 106 107 107 <screen><userinput>sed -i '/conntest/s/^/#/' samples/CMakeLists.txt</userinput></screen> 108 108 --> 109 109 <para> 110 110 Install <application>Exiv2</application> by running the following -
general/graphlib/freetype2.xml
r853ae3e5 re7d893b 7 7 <!ENTITY freetype2-download-http "&sourceforge-dl;/freetype/freetype-&freetype2-version;.tar.bz2"> 8 8 <!ENTITY freetype2-download-ftp "&gentoo-ftp-repo;/freetype-&freetype2-version;.tar.bz2"> 9 <!ENTITY freetype2-md5sum " 60ef7d8160cd4bf8cb118ee9d65367ca">10 <!ENTITY freetype2-size " 1.8MB">11 <!ENTITY freetype2-buildsize "2 7MB (with additional documentation)">9 <!ENTITY freetype2-md5sum "a717e6925b61b9dda946322ecd278a42"> 10 <!ENTITY freetype2-size "2.6 MB"> 11 <!ENTITY freetype2-buildsize "29 MB (with additional documentation)"> 12 12 <!ENTITY freetype2-time "0.2 SBU (with additional documentation)"> 13 13 … … 15 15 <!ENTITY freetype2-doc-download-http "&sourceforge-dl;/freetype/freetype-doc-&freetype2-doc-version;.tar.bz2"> 16 16 <!ENTITY freetype2-doc-download-ftp "&gentoo-ftp-repo;/freetype-doc-&freetype2-doc-version;.tar.bz2"> 17 <!ENTITY freetype2-doc-md5sum " c0a67a229b4c7c275b1f6823b0ffa1b2">17 <!ENTITY freetype2-doc-md5sum "a41f85729ce4936e297d869957635e20"> 18 18 <!ENTITY freetype2-doc-size "2.1 MB"> 19 19 ]> -
general/graphlib/gegl.xml
r853ae3e5 re7d893b 7 7 <!ENTITY gegl-download-http "https://download.gimp.org/pub/gegl/0.4/gegl-&gegl-version;.tar.bz2"> 8 8 <!ENTITY gegl-download-ftp " "> 9 <!ENTITY gegl-md5sum " 88004f3a204e2506cd0cc445eba8d63e">10 <!ENTITY gegl-size " 6.9MB">11 <!ENTITY gegl-buildsize "144 MB (add 2 3MB for tests)">12 <!ENTITY gegl-time "1.0 SBU (Using parallelism=4; add 0. 4SBU for tests)">9 <!ENTITY gegl-md5sum "cb17ac529a882f25f54c0115c63d4027"> 10 <!ENTITY gegl-size "7.0 MB"> 11 <!ENTITY gegl-buildsize "144 MB (add 21 MB for tests)"> 12 <!ENTITY gegl-time "1.0 SBU (Using parallelism=4; add 0.5 SBU for tests)"> 13 13 ]> 14 14 … … 75 75 <bridgehead renderas="sect4">Required</bridgehead> 76 76 <para role="required"> 77 <xref linkend="babl"/> and 78 <xref linkend="json-glib"/> 77 <xref linkend="babl"/>, 78 <xref linkend="json-glib"/>, and 79 <xref linkend="libjpeg"/> 79 80 </para> 80 81 … … 88 89 <xref linkend="gdk-pixbuf"/>, 89 90 <xref linkend="graphviz"/>, 90 <xref linkend="libjpeg"/>,91 91 <xref linkend="libpng"/>, 92 92 <xref linkend="librsvg"/>, 93 93 <xref linkend="libwebp"/>, 94 <xref linkend="lua"/>, 94 <!-- configure help output is confusing, but what is tested is luajit, which is 95 a different project from lua we have in the book 96 <xref linkend="lua"/>, --> 95 97 <xref linkend="pango"/>, 96 98 <xref linkend="python2"/>, … … 99 101 <xref linkend="gobject-introspection"/>, 100 102 <xref linkend="vala"/>, 101 <xref linkend="w3m"/>,102 103 <xref linkend="gexiv2"/>, 103 104 <ulink url="http://lensfun.sourceforge.net/">lensfun</ulink>, … … 105 106 <ulink url="http://libspiro.sourceforge.net/">libspiro</ulink>, 106 107 <ulink url="http://faculty.cse.tamu.edu/davis/suitesparse.html">libumfpack</ulink>, 108 <ulink url="http://luajit.org/luajit.html">LuaJIT</ulink>, 107 109 <ulink url="https://github.com/hodefoting/mrg/releases">MRG</ulink>, 108 <ulink url="https://www.khronos.org/opencl/">OpenCL</ulink> (for tests), and 109 <ulink url="http://www.openexr.org">OpenEXR</ulink> 110 <ulink url="https://www.khronos.org/opencl/">OpenCL</ulink> (for tests), 111 <ulink url="http://www.openexr.org">OpenEXR</ulink>, and 112 <ulink url="&w3m-url;">W3m</ulink> 110 113 </para> 111 114 -
general/graphlib/giflib.xml
r853ae3e5 re7d893b 7 7 <!ENTITY giflib-download-http "https://sourceforge.net/projects/giflib/files/giflib-&giflib-version;.tar.gz"> 8 8 <!ENTITY giflib-download-ftp " "> 9 <!ENTITY giflib-http-md5sum " 5739b3a75fff3fe7b9419f15bc040703">10 <!ENTITY giflib-http-size "38 4KB">11 <!ENTITY giflib-buildsize "3. 9MB (with documentation)">9 <!ENTITY giflib-http-md5sum "179336e739eeacee4cef2a8f789a0fcb"> 10 <!ENTITY giflib-http-size "380 KB"> 11 <!ENTITY giflib-buildsize "3.4 MB (with documentation)"> 12 12 <!ENTITY giflib-time "less than 0.1 SBU (with documentation)"> 13 13 ]> -
general/graphlib/graphite2.xml
r853ae3e5 re7d893b 131 131 Some tests fail if 132 132 <ulink url="https://pypi.python.org/pypi/FontTools">FontTools</ulink> 133 (Python 2module) is not installed. These tests can be removed with:133 (Python 3 module) is not installed. These tests can be removed with: 134 134 </para> 135 135 -
general/graphlib/graphlib.xml
r853ae3e5 re7d893b 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gegl.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="giflib.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glm.xml"/> 31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="graphite2.xml"/> 32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="harfbuzz.xml"/> … … 36 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="lcms2.xml"/> 37 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libexif.xml"/> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgxps.xml"/> 38 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libjpeg-turbo.xml"/> 39 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libmng.xml"/> -
general/graphlib/harfbuzz.xml
r853ae3e5 re7d893b 8 8 "https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-&harfbuzz-version;.tar.bz2"> 9 9 <!ENTITY harfbuzz-download-ftp " "> 10 <!ENTITY harfbuzz-md5sum " 531de9df7c8a5405dd9c6a873fcee8c2">10 <!ENTITY harfbuzz-md5sum "49f111f9b52ae3d9b31c1a3631a320bd"> 11 11 <!ENTITY harfbuzz-size "17 MB"> 12 <!ENTITY harfbuzz-buildsize "1 46 MB (with tests)">13 <!ENTITY harfbuzz-time "0. 5SBU (Using parallelism=4; with tests)">12 <!ENTITY harfbuzz-buildsize "176 MB (with tests)"> 13 <!ENTITY harfbuzz-time "0.6 SBU (Using parallelism=4; with tests)"> 14 14 ]> 15 15 -
general/graphlib/libpng.xml
r853ae3e5 re7d893b 7 7 <!ENTITY libpng-download-http "&sourceforge-dl;/libpng/libpng-&libpng-version;.tar.xz"> 8 8 <!ENTITY libpng-download-ftp " "> 9 <!ENTITY libpng-md5sum " df2be2d29c40937fe1f5349b16bc2826">9 <!ENTITY libpng-md5sum "015e8e15db1eecde5f2eb9eb5b6e59e9"> 10 10 <!ENTITY libpng-size "992 KB"> 11 11 <!ENTITY libpng-buildsize "14 MB (with tests)"> 12 12 <!ENTITY libpng-time "less than 0.1 SBU (using parallelism=4; add 0.7 SBU for tests)"> 13 13 14 <!ENTITY apng-version " &libpng-version;">15 <!ENTITY apng-md5sum " bd1f5f7dd99003128d747c5597308a44">14 <!ENTITY apng-version "1.6.37"> 15 <!ENTITY apng-md5sum "f02073fd96816b184c79b297775e37dc"> 16 16 17 17 <!ENTITY apng-patch … … 117 117 </para> 118 118 119 <screen><userinput> LIBS=-lpthread./configure --prefix=/usr --disable-static &&119 <screen><userinput>./configure --prefix=/usr --disable-static && 120 120 make</userinput></screen> 121 121 -
general/graphlib/librsvg.xml
r853ae3e5 re7d893b 7 7 <!ENTITY librsvg-download-http "&gnome-download-http;/librsvg/2.44/librsvg-&librsvg-version;.tar.xz"> 8 8 <!ENTITY librsvg-download-ftp "&gnome-download-ftp;/librsvg/2.44/librsvg-&librsvg-version;.tar.xz"> 9 <!ENTITY librsvg-md5sum " 5be17e248dfbf0259c14922a52193b26">9 <!ENTITY librsvg-md5sum "7570d139148f3554fa60fb2a0ecfc4f8"> 10 10 <!ENTITY librsvg-size "12 MB"> 11 <!ENTITY librsvg-buildsize "790 MB (add 34 1MB for tests)">12 <!ENTITY librsvg-time "0. 8SBU (add 0.8 SBU for tests)">11 <!ENTITY librsvg-buildsize "790 MB (add 340 MB for tests)"> 12 <!ENTITY librsvg-time "0.9 SBU (add 0.8 SBU for tests)"> 13 13 ]> 14 14 … … 115 115 <para> 116 116 To test the results, issue: <command>make check</command>. 117 There are a substantial number of failures in the test suite. 117 118 </para> 118 119 -
general/graphlib/opencv.xml
r853ae3e5 re7d893b 7 7 <!ENTITY opencv-download-http "https://github.com/opencv/opencv/archive/&opencv-version;/opencv-&opencv-version;.tar.gz"> 8 8 <!ENTITY opencv-download-ftp " "> 9 <!ENTITY opencv-md5sum " fac354a709708cad57867b33c8bc2829">9 <!ENTITY opencv-md5sum "b80c59c7e4feee6a00608315e02b0b73"> 10 10 <!ENTITY opencv-size "84 MB"> 11 <!ENTITY opencv-buildsize "6 96MB">12 <!ENTITY opencv-time "3. 3SBU (using parallelism=4)">11 <!ENTITY opencv-buildsize "627 MB"> 12 <!ENTITY opencv-time "3.7 SBU (using parallelism=4)"> 13 13 14 14 -
general/graphlib/openjpeg2.xml
r853ae3e5 re7d893b 9 9 <!ENTITY openjpeg2-download-http "https://github.com/uclouvain/openjpeg/archive/v&openjpeg2-version;/openjpeg-&openjpeg2-version;.tar.gz"> 10 10 <!ENTITY openjpeg2-download-ftp " "> 11 <!ENTITY openjpeg2-md5sum " 6a1f8aaa1fe55d2088e3a9c942e0f698">11 <!ENTITY openjpeg2-md5sum "3b9941dc7a52f0376694adb15a72903f"> 12 12 <!ENTITY openjpeg2-size "2.1 MB"> 13 <!ENTITY openjpeg2-buildsize "1 6MB">13 <!ENTITY openjpeg2-buildsize "15 MB"> 14 14 <!ENTITY openjpeg2-time "0.3 SBU"> 15 15 ]> … … 62 62 </itemizedlist> 63 63 64 <bridgehead renderas="sect3">Additional Downloads</bridgehead>65 <itemizedlist spacing="compact">66 <listitem>67 <para>Required patch: <ulink68 url="&patch-root;/openjpeg-&openjpeg2-version;-only_shared-1.patch"/>69 </para>70 </listitem>71 </itemizedlist>72 73 64 <bridgehead renderas="sect3">OpenJPEG Dependencies</bridgehead> 74 65 … … 99 90 </para> 100 91 101 <screen><userinput>patch -Np1 -i ../openjpeg-&openjpeg2-version;-only_shared-1.patch && 102 103 mkdir -v build && 92 <screen><userinput>mkdir -v build && 104 93 cd build && 105 94 … … 146 135 <seg>opj_compress, opj_decompress, and opj_dump</seg> 147 136 <seg>libopenjp2.so</seg> 148 <seg>/usr/include/openjpeg-2. 1 and /usr/lib/openjpeg-2.1</seg>137 <seg>/usr/include/openjpeg-2.3 and /usr/lib/openjpeg-2.3</seg> 149 138 </seglistitem> 150 139 </segmentedlist> -
general/graphlib/pixman.xml
r853ae3e5 re7d893b 7 7 <!ENTITY pixman-download-http "https://www.cairographics.org/releases/pixman-&pixman-version;.tar.gz"> 8 8 <!ENTITY pixman-download-ftp " "> 9 <!ENTITY pixman-md5sum " 8f34a92041de2daaa4c34c5f7c860f21">10 <!ENTITY pixman-size "8 72KB">11 <!ENTITY pixman-buildsize " 72MB (with tests)">12 <!ENTITY pixman-time " 1.1SBU (with tests)">9 <!ENTITY pixman-md5sum "267a7af290f93f643a1bc74490d9fdd1"> 10 <!ENTITY pixman-size "880 KB"> 11 <!ENTITY pixman-buildsize "55 MB (with tests)"> 12 <!ENTITY pixman-time "0.8 SBU (with tests)"> 13 13 ]> 14 14 … … 91 91 commands:</para> 92 92 93 <screen><userinput>./configure --prefix=/usr --disable-static && 94 make</userinput></screen> 93 <screen><userinput>mkdir build && 94 cd build && 95 96 meson --prefix=/usr && 97 ninja</userinput></screen> 95 98 96 99 <para> 97 To test the results, issue: <command> make check</command>.100 To test the results, issue: <command>ninja test</command>. 98 101 </para> 99 102 … … 102 105 </para> 103 106 104 <screen role="root"><userinput>make install</userinput></screen> 105 106 </sect2> 107 108 <sect2 role="commands"> 109 <title>Command Explanations</title> 110 111 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 112 href="../../xincludes/static-libraries.xml"/> 107 <screen role="root"><userinput>ninja install</userinput></screen> 113 108 114 109 </sect2> -
general/graphlib/poppler.xml
r853ae3e5 re7d893b 7 7 <!ENTITY poppler-download-http "https://poppler.freedesktop.org/poppler-&poppler-version;.tar.xz"> 8 8 <!ENTITY poppler-download-ftp " "> 9 <!ENTITY poppler-md5sum " 1ce581bde2f23fa55bee13d8c61ac0df">10 <!ENTITY poppler-size "1. 4MB">11 <!ENTITY poppler-buildsize " 84 MB (with Qt5 library and tests)">12 <!ENTITY poppler-time "0. 9SBU (with parallelism=4, Qt5 library, and tests)">9 <!ENTITY poppler-md5sum "99f1e6ab4c96d14840e862eb027f0fc0"> 10 <!ENTITY poppler-size "1.5 MB"> 11 <!ENTITY poppler-buildsize "64 MB (with Qt5 library and tests)"> 12 <!ENTITY poppler-time "0.8 SBU (with parallelism=4, Qt5 library, and tests)"> 13 13 14 14 <!ENTITY poppler-data-version "0.4.9"> … … 272 272 <seglistitem> 273 273 <seg> 274 pdf detach, pdffonts, pdfimages, pdfinfo, pdfseparate, pdfsig,275 pdf tocairo, pdftohtml, pdftoppm, pdftops, pdftotext, and274 pdfattach, pdfdetach, pdffonts, pdfimages, pdfinfo, pdfseparate, 275 pdfsig, pdftocairo, pdftohtml, pdftoppm, pdftops, pdftotext, and 276 276 pdfunite 277 277 </seg> -
general/graphlib/qpdf.xml
r853ae3e5 re7d893b 7 7 <!ENTITY qpdf-download-http "https://github.com/qpdf/qpdf/releases/download/release-qpdf-&qpdf-version;/qpdf-&qpdf-version;.tar.gz"> 8 8 <!ENTITY qpdf-download-ftp " "> 9 <!ENTITY qpdf-md5sum " 60a66cf8cbdb3bb0d3bcf5b2f53ec06b">9 <!ENTITY qpdf-md5sum "aeec36aaa33d9ded8fd466ae67b9c4bd"> 10 10 <!ENTITY qpdf-size "16 MB"> 11 <!ENTITY qpdf-buildsize " 180 MB (add 29MB for tests)">12 <!ENTITY qpdf-time "0. 3 SBU (using parallelism=4; add 0.7SBU for tests)">11 <!ENTITY qpdf-buildsize "206 MB (add 4 MB for tests)"> 12 <!ENTITY qpdf-time "0.4 SBU (using parallelism=4; add 0.9 SBU for tests)"> 13 13 ]> 14 14 -
general/prog/apache-ant.xml
r853ae3e5 re7d893b 7 7 <!ENTITY apache-ant-download-http "https://archive.apache.org/dist/ant/source/apache-ant-&apache-ant-version;-src.tar.xz"> 8 8 <!ENTITY apache-ant-download-ftp " "> 9 <!ENTITY apache-ant-md5sum " 0e52ab84fdfae1c3a675d2746409a52c">10 <!ENTITY apache-ant-size "4. 0MB">11 <!ENTITY apache-ant-buildsize "1 86MB">12 <!ENTITY apache-ant-time "0. 4SBU (excluding download time)">9 <!ENTITY apache-ant-md5sum "2e93110151656faaf36ab14603e93b8b"> 10 <!ENTITY apache-ant-size "4.1 MB"> 11 <!ENTITY apache-ant-buildsize "144 MB"> 12 <!ENTITY apache-ant-time "0.3 SBU (excluding download time)"> 13 13 ]> 14 14 -
general/prog/cbindgen.xml
r853ae3e5 re7d893b 7 7 <!ENTITY cbindgen-download-http "https://github.com/eqrion/cbindgen/archive/v&cbindgen-version;/cbindgen-&cbindgen-version;.tar.gz"> 8 8 <!ENTITY cbindgen-download-ftp " "> 9 <!ENTITY cbindgen-md5sum " 36470763bcb11c16a255eea6ab07ad54">10 <!ENTITY cbindgen-size "1 04KB">11 <!ENTITY cbindgen-buildsize "8 6 MB (add 3042MB for tests) ">12 <!ENTITY cbindgen-time " 1.1 SBU (Using paralleism=4; add 0.3 SBUtests)">9 <!ENTITY cbindgen-md5sum "e80be8ee57b32d8424677082d079cb43"> 10 <!ENTITY cbindgen-size "116 KB"> 11 <!ENTITY cbindgen-buildsize "89 MB (add 507 MB for tests) "> 12 <!ENTITY cbindgen-time "0.9 SBU (Using paralleism=4; add 0.4 SBU for tests)"> 13 13 ]> 14 14 … … 117 117 <para> 118 118 To test the results, issue: <command>cargo test</command>. 119 Four tests, test_expand*, are known to fail. 119 120 </para> 120 121 -
general/prog/cmake.xml
r853ae3e5 re7d893b 7 7 <!ENTITY cmake-download-http "https://cmake.org/files/v&cmake-major-version;/cmake-&cmake-version;.tar.gz"> 8 8 <!ENTITY cmake-download-ftp " "> 9 <!ENTITY cmake-md5sum " b5a544ffc73f6922a6cf371fcb6bae22">10 <!ENTITY cmake-size "8. 2MB">11 <!ENTITY cmake-buildsize " 407 MB (add 485MB for tests)">12 <!ENTITY cmake-time "2.6 SBU (add 4. 3SBU for tests, both using parallelism=4)">9 <!ENTITY cmake-md5sum "1495548397cbfef325a8d153a8720d72"> 10 <!ENTITY cmake-size "8.4 MB"> 11 <!ENTITY cmake-buildsize "371 MB (add 533 MB for tests)"> 12 <!ENTITY cmake-time "2.6 SBU (add 4.6 SBU for tests, both using parallelism=4)"> 13 13 ]> 14 14 -
general/prog/gc.xml
r853ae3e5 re7d893b 7 7 <!ENTITY gc-download-http "http://www.hboehm.info/gc/gc_source/gc-&gc-version;.tar.gz"> 8 8 <!ENTITY gc-download-ftp " "> 9 <!ENTITY gc-md5sum " 0c3e5a2de567a4f199dc07740bbf21d1">9 <!ENTITY gc-md5sum "67a5093e2f9f381bd550aa891d00b54b"> 10 10 <!ENTITY gc-size "1.1 MB"> 11 11 <!ENTITY gc-buildsize "11 MB (with tests)"> -
general/prog/gcc.xml
r853ae3e5 re7d893b 7 7 <!ENTITY gcc-download-http "&gnu-http;/gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz"> 8 8 <!ENTITY gcc-download-ftp "&gnu-ftp;/gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz"> 9 <!ENTITY gcc-md5sum "6 5b210b4bfe7e060051f799e0f994896">10 <!ENTITY gcc-size "6 1MB">11 <!ENTITY gcc-buildsize " 8.5 GB (an additonal 446MB for tests)">12 <!ENTITY gcc-time "2 6 SBU (with parallelism=4, an additional 118 SBU for tests with parallelism=1)">9 <!ENTITY gcc-md5sum "6069ae3737cf02bf2cb44a391ef0e937"> 10 <!ENTITY gcc-size "67 MB"> 11 <!ENTITY gcc-buildsize "9.2 GB (2.1 GB installed with all listed languages; add 823 MB for tests)"> 12 <!ENTITY gcc-time "24 SBU (with parallelism=4, add 51 SBU for tests with parallelism=4)"> 13 13 ]> 14 14 … … 207 207 is known to fail, as well as miscellaneous failures throughout the rest 208 208 of the test suite. If all the compilers below are built, there will be 209 fewer than 100 failures out of over 330,000 tests. To run the tests, issue: 209 slightly over 100 failures out of over 360,000 tests. 210 To run the tests, issue: 210 211 </para> 211 212 -
general/prog/gdb.xml
r853ae3e5 re7d893b 7 7 <!ENTITY gdb-download-http "&gnu-http;/gdb/gdb-&gdb-version;.tar.xz"> 8 8 <!ENTITY gdb-download-ftp "&gnu-ftp;/gdb/gdb-&gdb-version;.tar.xz"> 9 <!ENTITY gdb-md5sum " f8b2562e830a4098dd5b5ea9e9296c70">10 <!ENTITY gdb-size " 19MB">11 <!ENTITY gdb-buildsize " 599 MB (add 55 MB for tests, add 723MB for docs)">12 <!ENTITY gdb-time " 1.8SBU (Using parallelism=4; add 66 SBU for tests, add 0.6 SBU for docs)">9 <!ENTITY gdb-md5sum "bbd95b2f9b34621ad7a19a3965476314"> 10 <!ENTITY gdb-size "20 MB"> 11 <!ENTITY gdb-buildsize "630 MB (add 57 MB for tests, add 750 MB for docs)"> 12 <!ENTITY gdb-time "2.0 SBU (Using parallelism=4; add 66 SBU for tests, add 0.6 SBU for docs)"> 13 13 ]> 14 14 … … 76 76 77 77 <bridgehead renderas="sect3">GDB Dependencies</bridgehead> 78 79 <bridgehead renderas="sect4">Recommended Runtime Dependency</bridgehead> 80 <para role="recommended"> 81 <xref linkend="six"/> (Python 3 module, required at run-time to 82 use GDB scripts from various LFS/BLFS packages with Python 3 83 installed in LFS) 84 </para> 78 85 79 86 <bridgehead renderas="sect4">Optional</bridgehead> … … 103 110 </para> 104 111 105 <screen><userinput>./configure --prefix=/usr --with-system-readline && 112 <screen><userinput>./configure --prefix=/usr \ 113 --with-system-readline \ 114 --with-python=/usr/bin/python3 && 106 115 make</userinput></screen> 107 116 … … 133 142 <para> 134 143 Clean directories are needed if re-running the tests. For that 135 reason, it is recommended tomake a copy of the compiled source code144 reason, make a copy of the compiled source code 136 145 directory before the tests in case you need to run the tests again. 137 146 </para> … … 143 152 </para> 144 153 </listitem> 145 146 <!-- They worked fine for me. [renodr] 7.11.1 -->147 148 <!--149 <listitem>150 <para>151 If run remotely over an ssh connection, the tests will hang152 and require a hard (power cycle) reset of the system.153 </para>154 </listitem>155 -->156 154 157 155 <listitem> … … 178 176 </para> 179 177 </listitem> 178 179 <listitem> 180 <para> 181 If the test suite is run on a Skylake-based Intel CPU or newer, 182 many tests will fail due to the removal of the deprecated/problematic 183 libmpx library in GCC. 184 </para> 185 </listitem> 180 186 181 187 <listitem> … … 212 218 <application>GDB</application> to use the copy of 213 219 <application>Readline</application> installed in LFS. 220 </para> 221 222 <para> 223 <parameter>--with-python=/usr/bin/python3</parameter>: This switch 224 forces <application>GDB</application> to use Python 3 installed 225 in LFS. Remove this switch if you have installed 226 <xref linkend="python2"/> and want to use it instead of Python 3. 214 227 </para> 215 228 -
general/prog/jinja2.xml
r853ae3e5 re7d893b 7 7 <!ENTITY Jinja2-download-http "&pymodules-dl;/J/Jinja2/Jinja2-&Jinja2-version;.tar.gz"> 8 8 <!ENTITY Jinja2-download-ftp " "> 9 <!ENTITY Jinja2-md5sum " 61ef1117f945486472850819b8d1eb3d">9 <!ENTITY Jinja2-md5sum "0ae535be40fd215a8114a090c8b68e5a"> 10 10 <!ENTITY Jinja2-size "256 KB"> 11 11 <!ENTITY Jinja2-buildsize "2.7 MB"> … … 14 14 15 15 <!-- Begin Jinja2 --> 16 <sect2 id="Jinja2" xreflabel="Jinja2-&Jinja2-version;" revision="systemd">16 <sect2 id="Jinja2" xreflabel="Jinja2-&Jinja2-version;"> 17 17 18 18 <title>Jinja2-&Jinja2-version;</title> -
general/prog/llvm.xml
r853ae3e5 re7d893b 8 8 <!ENTITY llvm-download-http "http://llvm.org/releases/&llvm-version;/llvm-&llvm-version;.src.tar.xz"> 9 9 <!ENTITY llvm-download-ftp " "> 10 <!ENTITY llvm-md5sum "7 9f1256f97d52a054da8660706deb5f6">11 <!ENTITY llvm-size "2 7MB">12 <!ENTITY llvm-buildsize " 1.8 GB (with Clang, 670MB installed, add 16GB for tests)">13 <!ENTITY llvm-time "2 0 SBU (with Clang and parallelism=4, add 8SBU for tests)">10 <!ENTITY llvm-md5sum "74818f431563603515a62be1ee69a142"> 11 <!ENTITY llvm-size "29 MB"> 12 <!ENTITY llvm-buildsize "2.4 GB (with Clang, 717MB installed, add 18 GB for tests)"> 13 <!ENTITY llvm-time "25 SBU (with Clang and parallelism=4, add 5 SBU for tests)"> 14 14 15 15 <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/cfe-&llvm-version;.src.tar.xz"> 16 <!ENTITY clang-md5sum " 8583c9fb2af0ce61a7154fd9125363c1">17 <!ENTITY clang-size "1 2MB">16 <!ENTITY clang-md5sum "988b59cdb372c5a4f44ae4c39df3de73"> 17 <!ENTITY clang-size "13 MB"> 18 18 19 19 <!ENTITY rt-version "&llvm-version;"> 20 20 <!ENTITY compiler-rt-download-http "http://llvm.org/releases/&rt-version;/compiler-rt-&rt-version;.src.tar.xz"> 21 <!ENTITY compiler-rt-md5sum " 697b70141ae7cc854e4fbde1a07b7287">22 <!ENTITY compiler-rt-size "1. 8MB">21 <!ENTITY compiler-rt-md5sum "547893456e22c75d16189a13881bc866"> 22 <!ENTITY compiler-rt-size "1.9 MB"> 23 23 ]> 24 24 … … 161 161 <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>), 162 162 <xref linkend="valgrind"/>, 163 <xref linkend="PyYAML"/>, <!-- for yaml2obj --> 163 164 <xref linkend="zip"/>, 164 <ulink url="http://www.ocaml.org/">OCaml</ulink>, and 165 <ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink> 165 <ulink url="http://www.ocaml.org/">OCaml</ulink>, 166 <ulink url="https://pypi.python.org/pypi/recommonmark">recommonmark</ulink>, 167 <ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink>, and 168 <ulink url="https://github.com/Z3Prover/z3">Z3</ulink> 166 169 </para> 167 170 … … 219 222 by the <systemitem class="username">root</systemitem> user and makes them 220 223 temporarily unusable by all jobs on the machine.) 221 Note that several Sanitizer tests (7 of more than 32000 tests run) are known222 to fail.224 Note that the Sanitizer based tests (375 of more than 35000 tests run) 225 are known to fail. 223 226 224 227 </para> … … 231 234 232 235 <para> 233 If you have installed <application>Sphinx</application> and wish 236 If you have installed <application>Sphinx</application> and 237 <application>recommonmark</application> and wish 234 238 to generate the html documentation and manual pages, issue the following 235 239 commands: … … 357 361 </seg> 358 362 <seg> 359 BugpointPasses.so, LLVMHello.so, libLLVM.so, libLLVM*.a (66 360 libraries), libLTO.so, libclang.so and libclang*.a (30 libraries) 363 libLLVM.so, 364 libLLVM*.a (75 libraries), 365 libLTO.so, 366 libclang.so, 367 and libclang*.a (63 libraries) 361 368 </seg> 362 369 <seg> -
general/prog/lxml.xml
r853ae3e5 re7d893b 7 7 <!ENTITY lxml-download-http "&pymodules-dl;/l/lxml/lxml-&lxml-version;.tar.gz"> 8 8 <!ENTITY lxml-download-ftp " "> 9 <!ENTITY lxml-md5sum " 8d1698a48f4ef68484de5bab457cc787">9 <!ENTITY lxml-md5sum "d35e90d9de17e1370fbb7e6059bd95ed"> 10 10 <!ENTITY lxml-size "4.2 MB"> 11 <!ENTITY lxml-buildsize "152 MB (add 26MB for the testsuite)">12 <!ENTITY lxml-time "1. 9SBU (add 1.8 SBU for the testsuite)">11 <!ENTITY lxml-buildsize "152 MB (add 38 MB for the testsuite)"> 12 <!ENTITY lxml-time "1.8 SBU (add 1.8 SBU for the testsuite)"> 13 13 ]> 14 14 -
general/prog/mako.xml
r853ae3e5 re7d893b 7 7 <!ENTITY Mako-download-http "&pymodules-dl;/M/Mako/Mako-&mako-version;.tar.gz"> 8 8 <!ENTITY Mako-download-ftp " "> 9 <!ENTITY Mako-md5sum " 5836cc997b1b773ef389bf6629c30e65">10 <!ENTITY Mako-size " 552 KB">11 <!ENTITY Mako-buildsize "3. 6MB">9 <!ENTITY Mako-md5sum "a94d376078dda65f834ea5049a81ebb5"> 10 <!ENTITY Mako-size "452 KB"> 11 <!ENTITY Mako-buildsize "3.0 MB"> 12 12 <!ENTITY Mako-time "less than 0.1 SBU"> 13 13 ]> -
general/prog/mercurial.xml
r853ae3e5 re7d893b 7 7 <!ENTITY mercurial-download-http "https://www.mercurial-scm.org/release/mercurial-&mercurial-version;.tar.gz"> 8 8 <!ENTITY mercurial-download-ftp " "> 9 <!ENTITY mercurial-md5sum " ec804d7f8cb611639894f6211943db6e">10 <!ENTITY mercurial-size "6. 7MB">11 <!ENTITY mercurial-buildsize "7 0 MB (add 663MB for tests)">12 <!ENTITY mercurial-time "0.4 SBU (add 9.9SBU for tests using -j4)">9 <!ENTITY mercurial-md5sum "26e1877d20c921af8da357e1c776d5e5"> 10 <!ENTITY mercurial-size "6.9 MB"> 11 <!ENTITY mercurial-buildsize "72 MB (add 678 MB for tests)"> 12 <!ENTITY mercurial-time "0.4 SBU (add 11 SBU for tests using -j4)"> 13 13 ]> 14 14 … … 75 75 <xref role="runtime" linkend="openssh"/> 76 76 (runtime, to access ssh://... repositories), 77 <xref linkend="pygments"/>, 77 78 <xref linkend="subversion"/> (with Python bindings), 78 79 <ulink url="https://launchpad.net/bzr">Bazaar</ulink>, 79 80 <ulink url="http://www.nongnu.org/cvs/">CVS</ulink>, 80 <ulink url="https://pypi.python.org/pypi/pyflakes">pyflakes</ulink>, 81 <ulink url="http://pygments.org/">pygments</ulink>, and 81 <ulink url="https://pypi.python.org/pypi/pyflakes">pyflakes</ulink>, and 82 82 <ulink url="https://github.com/pyca/pyopenssl">pyOpenSSL</ulink> 83 83 … … 140 140 seems to be a problem with the test suite. If this happens, normally, from 141 141 now on, there will be no more such failures whether you use the debug switch 142 or not. </para>142 or not. One test, test-https.t, is known to fail.</para> 143 143 144 144 <para>An interesting switch is "- -time", which will generate at the end of -
general/prog/openjdk.xml
r853ae3e5 re7d893b 247 247 <screen><userinput>export JT_JAVA=$(echo $PWD/build/*/jdk) && 248 248 jtreg/bin/jtreg -jdk:$JT_JAVA -automatic -ignore:quiet -v1 \ 249 test/jdk:tier1 test/langtools:tier1</userinput></screen> 249 test/jdk:tier1 test/langtools:tier1 && 250 unset JT_JAVA</userinput></screen> 250 251 251 252 <para>For more control over the test suite, review the documentation … … 268 269 install -vDm644 src/java.desktop/unix/classes/sun/awt/X11/java-icon${s}.png \ 269 270 /usr/share/icons/hicolor/${s}x${s}/apps/java.png 270 done && 271 unset JT_JAVA 272 </userinput></screen> 271 done</userinput></screen> 273 272 274 273 <note> -
general/prog/perl-deps/perl-datetime-timezone.xml
r853ae3e5 re7d893b 68 68 <title>Installation of DateTime::TimeZone</title> 69 69 70 <!-- which of the next instructions to use? -->71 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 72 71 href="../../../xincludes/perl-standard-install.xml"/> 73 74 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"75 href="../../../xincludes/perl-build-install.xml"/>76 72 77 73 </sect3> -
general/prog/perl-modules/perl-net-dns.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY my-download-http "&perl_authors;/id/N/NL/NLNETLABS/Net-DNS-&Net-DNS-version;.tar.gz"> 8 <!ENTITY my-md5sum " 8a40402888487b853f861d21433f341a">8 <!ENTITY my-md5sum "565d3ae163591f3da7e1a20827b73c28"> 9 9 10 10 ]> -
general/prog/perl-modules/perl-text-bibtex.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY my-download-http "&perl_authors;/id/A/AM/AMBS/Text-BibTeX-&Text-BibTeX-version;.tar.gz"> 8 <!ENTITY my-md5sum " eff0352d6de29a8d4d61efcc7774186c">8 <!ENTITY my-md5sum "361aad5cf400764e35d1ade3b609bb60"> 9 9 10 10 ]> -
general/prog/perl-modules/perl-text-csv.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY my-download-http "&perl_authors;/id/I/IS/ISHIGAKI/Text-CSV-&Text-CSV-version;.tar.gz"> 8 <!ENTITY my-md5sum " f2d01a8a9d217dcc9dbe17be195898e3">8 <!ENTITY my-md5sum "435951d381e814b5ce51f570a6a1dc24"> 9 9 10 10 ]> -
general/prog/php.xml
r853ae3e5 re7d893b 7 7 <!ENTITY php-download-http "http://www.php.net/distributions/php-&php-version;.tar.xz"> 8 8 <!ENTITY php-download-ftp " "> 9 <!ENTITY php-md5sum " 812decb215c6d1a608c721d3d4c2314f">9 <!ENTITY php-md5sum "e363a5dd4ac09c1e9c87dace28029dde"> 10 10 <!ENTITY php-size "11 MB"> 11 <!ENTITY php-buildsize "57 8MB (add 4 MB for tests, add 112 MB for documentation)">12 <!ENTITY php-time "1.9 SBU (with parallelism=4; add 2. 6SBU for tests)">11 <!ENTITY php-buildsize "575 MB (add 4 MB for tests, add 112 MB for documentation)"> 12 <!ENTITY php-time "1.9 SBU (with parallelism=4; add 2.5 SBU for tests)"> 13 13 ]> 14 14 -
general/prog/prog.xml
r853ae3e5 re7d893b 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mercurial.xml"/> 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="nasm.xml"/> 50 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ninja.xml"/> -->51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="npapi-sdk.xml"/> 50 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ninja.xml"/> 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="npapi-sdk.xml"/> --> 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="perl-modules.xml"/> 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="perl-deps.xml"/> -
general/prog/pyatspi2.xml
r853ae3e5 re7d893b 9 9 <!ENTITY pyatspi2-download-ftp 10 10 "&gnome-download-ftp;/pyatspi/2.32/pyatspi-&pyatspi2-version;.tar.xz"> 11 <!ENTITY pyatspi2-md5sum " 960f0584b33e1aa8de369c343082474b">11 <!ENTITY pyatspi2-md5sum "2351c6fb8062c1590d316747bb265aa3"> 12 12 <!ENTITY pyatspi2-size "304 KB"> 13 13 <!ENTITY pyatspi2-buildsize "3.0 MB"> -
general/prog/pycairo.xml
r853ae3e5 re7d893b 7 7 <!ENTITY pycairo-download-http "https://github.com/pygobject/pycairo/releases/download/v&pycairo-version;/pycairo-&pycairo-version;.tar.gz"> 8 8 <!ENTITY pycairo-download-ftp " "> 9 <!ENTITY pycairo-md5sum " 5ee1e07742b184f88505bd47569b5c2d">10 <!ENTITY pycairo-size "19 7KB">11 <!ENTITY pycairo-buildsize " 7.1MB">12 <!ENTITY pycairo-time " 0.1 SBU">9 <!ENTITY pycairo-md5sum "7610da8a40a7bed548991aa3416431d1"> 10 <!ENTITY pycairo-size "196 KB"> 11 <!ENTITY pycairo-buildsize "5.8 MB"> 12 <!ENTITY pycairo-time "less than 0.1 SBU"> 13 13 ]> 14 14 -
general/prog/pygobject3.xml
r853ae3e5 re7d893b 9 9 <!ENTITY pygobject3-download-ftp 10 10 "&gnome-download-ftp;/pygobject/&gnome-minor-32;/pygobject-&pygobject3-version;.tar.xz"> 11 <!ENTITY pygobject3-md5sum " 6e39bca1d19a27cde4435061dd59578a">11 <!ENTITY pygobject3-md5sum "9d5dbca10162dd9b0d03fed0c6cf865d"> 12 12 <!ENTITY pygobject3-size "540 KB"> 13 13 <!ENTITY pygobject3-buildsize "19 MB"> -
general/prog/python-modules.xml
r853ae3e5 re7d893b 57 57 <listitem> 58 58 <para> 59 <xref linkend="pygments"/> 60 </para> 61 </listitem> 62 <listitem> 63 <para> 59 64 <xref linkend="pygobject2"/> 60 65 </para> … … 100 105 </para> 101 106 </listitem> 102 <listitem revision="systemd">107 <listitem> 103 108 <para> 104 109 <xref linkend="Jinja2"/> … … 120 125 </para> 121 126 </listitem> 122 <listitem revision="systemd">127 <listitem> 123 128 <para> 124 129 <xref linkend="PyYAML"/> … … 147 152 148 153 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 154 href="pygments.xml"/> 155 156 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 149 157 href="pygobject2.xml"/> 150 158 -
general/prog/python2.xml
r853ae3e5 re7d893b 41 41 compatibility with other dependent packages. 42 42 </para> 43 44 <note> 45 <para> 46 Python2 has been deprecated by the upstream developers. 47 Support for Python2 will be discontinued on January 48 1st, 2020. 49 </para> 50 51 <para> 52 BLFS is attempting to use Python3 as much as possible, but some 53 packages have not been updated to support Python3. 54 </para> 55 </note> 56 43 57 44 58 &lfs84_checked; … … 125 139 <title>Installation of Python 2</title> 126 140 141 <caution> 142 <para> 143 If updating <application>pip2</application> with the command 144 <command>pip2 install --upgrade pip</command>, it will remove 145 <application>pip3</application> and the symlink 146 <application>pip</application> installed in LFS. To restore 147 <application>pip</application> and <application>pip3</application>, 148 run, as the <systemitem class="username">root</systemitem> user: 149 </para> 150 151 <screen role="nodump"><userinput>python3 -m pip install --force pip</userinput></screen> 152 </caution> 153 127 154 <para> 128 155 Install <application>Python 2</application> by running the following … … 235 262 <seglistitem> 236 263 <seg> 237 2to3, p ydoc, python (symlink), python-config (symlink),264 2to3, pip2, pydoc, python (symlink), python-config (symlink), 238 265 python2 (symlink), python2-config (symlink), 239 266 python&python2-majorver;, python&python2-majorver;-config, … … 270 297 </varlistentry> 271 298 299 <varlistentry id="pip2"> 300 <term><command>pip2</command></term> 301 <listitem> 302 <para> 303 is the package manager for <application>Python 2.x</application>. 304 It is used to automate management of 305 <application>Python 2.x</application> modules. 306 </para> 307 <indexterm zone="python2 pip2"> 308 <primary sortas="b-pip2">pip2</primary> 309 </indexterm> 310 </listitem> 311 </varlistentry> 312 272 313 <varlistentry id="idle"> 273 314 <term><command>idle</command></term> -
general/prog/python3.xml
r853ae3e5 re7d893b 8 8 "https://www.python.org/ftp/python/&python3-version;/Python-&python3-version;.tar.xz"> 9 9 <!ENTITY python3-download-ftp " "> 10 <!ENTITY python3-md5sum " df6ec36011808205beda239c72f947cb">10 <!ENTITY python3-md5sum "93df27aec0cd18d6d42173e601ffbbfd"> 11 11 <!ENTITY python3-size "16 MB"> 12 <!ENTITY python3-buildsize " 337 MB (add 29MB for tests)">13 <!ENTITY python3-time " 1.2 SBU (add 2.0SBU for tests)">12 <!ENTITY python3-buildsize "177 MB (add 26 MB for tests)"> 13 <!ENTITY python3-time "0.9 SBU (add 1.4 SBU for tests)"> 14 14 <!-- 15 16 Note: Size does not reflect docs that were install in LFS. 17 15 18 <!ENTITY python3htmldoc-download-http 16 19 "https://docs.python.org/ftp/python/doc/&python3-version;/python-&python3-version;-docs-html.tar.bz2"> --> … … 141 144 <command>configure</command> switches above, run <command>make</command>, 142 145 then <command>make test</command>. Remember that tests must be executed 143 using an X terminal. Two tests fail. The test SBU highly depends on the144 speed of the internet connection.146 using an X terminal. 147 The test SBU highly depends on the speed of the internet connection. 145 148 </para> 146 149 -
general/prog/pyyaml.xml
r853ae3e5 re7d893b 7 7 <!ENTITY PyYAML-download-http "http://pyyaml.org/download/pyyaml/PyYAML-&PyYAML-version;.tar.gz"> 8 8 <!ENTITY PyYAML-download-ftp " "> 9 <!ENTITY PyYAML-md5sum " b78b96636d68ac581c0e2f38158c224f">9 <!ENTITY PyYAML-md5sum "3b07eb596071bac75c886129de881d22"> 10 10 <!ENTITY PyYAML-size "268 KB"> 11 <!ENTITY PyYAML-buildsize "1 2MB">11 <!ENTITY PyYAML-buildsize "11 MB"> 12 12 <!ENTITY PyYAML-time "0.1 SBU"> 13 13 ]> 14 14 15 15 <!-- Begin PyYAML --> 16 <sect2 id="PyYAML" xreflabel="PyYAML-&PyYAML-version;" revision="systemd">16 <sect2 id="PyYAML" xreflabel="PyYAML-&PyYAML-version;"> 17 17 18 18 <title>PyYAML-&PyYAML-version;</title> … … 70 70 <bridgehead renderas="sect5">Required</bridgehead> 71 71 <para role="required"> 72 <xref linkend=" yaml"/>72 <xref linkend="libyaml"/> 73 73 </para> 74 74 -
general/prog/ruby.xml
r853ae3e5 re7d893b 7 7 <!ENTITY ruby-download-http "http://cache.ruby-lang.org/pub/ruby/&ruby-minor-version;/ruby-&ruby-version;.tar.xz"> 8 8 <!ENTITY ruby-download-ftp " "> 9 <!ENTITY ruby-md5sum "6 b6d15974a0ee5a34614a2cd9b303a51">9 <!ENTITY ruby-md5sum "60c8b3883cde410f8f8db374febdb0d8"> 10 10 <!ENTITY ruby-size "11 MB"> 11 <!ENTITY ruby-buildsize "414 MB (add 3 MB for tests; add277 MB for C API docs)">12 <!ENTITY ruby-time "1.2 SBU (using parallelism=4; add 4.4SBU for tests; add 0.6 SBU for C API docs)">11 <!ENTITY ruby-buildsize "414 MB (add 277 MB for C API docs)"> 12 <!ENTITY ruby-time "1.2 SBU (using parallelism=4; add 3.6 SBU for tests; add 0.6 SBU for C API docs)"> 13 13 ]> 14 14 … … 79 79 <xref linkend="doxygen"/>, 80 80 <xref linkend="graphviz"/>, 81 <xref linkend=" tk"/>,82 <xref linkend=" valgrind"/>, and83 <xref linkend=" yaml"/>81 <xref linkend="libyaml"/>, 82 <xref linkend="tk"/>, and 83 <xref linkend="valgrind"/> 84 84 </para> 85 85 … … 111 111 <para> 112 112 To test the results, issue: <command>make check</command>. There are 113 over 20,000 tests. Some tests may fail114 if IPv6 is not active on the system.If the tests are run in a directory113 over 20,000 tests. Some tests (up to 0.5 percent) may fail. 114 If the tests are run in a directory 115 115 that has a world writable component (e.g. /tmp) then several additional 116 tests may fail and the tests terminate after 25 failures.116 tests may fail. Several jit (just-in-time) tests are known to fail. 117 117 </para> 118 118 -
general/prog/scons.xml
r853ae3e5 re7d893b 7 7 <!ENTITY scons-download-http "&sourceforge-dl;/scons/scons-&scons-version;.tar.gz"> 8 8 <!ENTITY scons-download-ftp " "> 9 <!ENTITY scons-md5sum " dcf8ed13acde28040784606bb3d5fb84">9 <!ENTITY scons-md5sum "9f9c163e8bd48cf8cd92f03e85ca6395"> 10 10 <!ENTITY scons-size "640 KB"> 11 <!ENTITY scons-buildsize "5. 4MB">11 <!ENTITY scons-buildsize "5.5 MB"> 12 12 <!ENTITY scons-time "less than 0.1 SBU"> 13 13 ]> -
general/prog/subversion.xml
r853ae3e5 re7d893b 7 7 <!ENTITY subversion-download-http "https://archive.apache.org/dist/subversion/subversion-&subversion-version;.tar.bz2"> 8 8 <!ENTITY subversion-download-ftp " "> 9 <!ENTITY subversion-md5sum " 5797bf701d2d868fa964c7bbc4931267">9 <!ENTITY subversion-md5sum "be4f5c0b1b38a5d82bd6d16a16ff1346"> 10 10 <!ENTITY subversion-size "8.1 MB"> 11 <!-- for 1.11.0 12 make javahl: 0.4 SBU 26 MB; 13 swig-pl swig-py and swig-rb: 1.6 SBU 90 MB --> 14 <!ENTITY subversion-buildsize "174 MB (add 116 MB for bindings, 24 MB for docs, 1.0 GB for tests)"> 15 <!ENTITY subversion-time "0.5 SBU (Using parallelism=4; add 2.0 SBU for bindings, 5.5 SBU for tests)"> 11 <!-- for 1.12.0 12 make javahl: 0.5 SBU 28 MB; 13 swig-pl: 0.8 42 MB; 14 swig-py: 0.6 26 MB; 15 swig-rb: 0.4 22 MB 16 docs: 2 secs 26 MB; 17 tests 46 min 1104 MB --> 18 <!ENTITY subversion-buildsize "175 MB (add 118 MB for bindings, 26 MB for docs, 1.1 GB for tests)"> 19 <!ENTITY subversion-time "0.5 SBU (Using parallelism=4; add 2.6 SBU for bindings, 29 SBU for tests)"> 16 20 ]> 17 21 … … 76 80 <para> 77 81 Estimated build time: &subversion-time; 82 </para> 83 </listitem> 84 </itemizedlist> 85 86 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 87 <itemizedlist spacing="compact"> 88 <listitem> 89 <para> 90 Required patch for building with <xref linkend="apr"/>: 91 <ulink url="&patch-root;/subversion-&subversion-version;-apr_1.7.0_fix-1.patch"/> 78 92 </para> 79 93 </listitem> … … 150 164 151 165 <para> 166 First, apply a patch to fix building against <xref linkend="apr"/>: 167 </para> 168 169 <screen><userinput>patch -Np1 -i ../subversion-&subversion-version;-apr_1.7.0_fix-1.patch</userinput></screen> 170 171 <para> 152 172 Install <application>Subversion</application> by running the following 153 173 commands: 154 174 </para> 155 175 156 <screen><userinput>./configure --prefix=/usr \ 176 <screen><userinput>./autogen.sh && 177 178 ./configure --prefix=/usr \ 157 179 --disable-static \ 158 180 --with-apache-libexecdir \ -
general/prog/swig.xml
r853ae3e5 re7d893b 7 7 <!ENTITY swig-download-http "&sourceforge-dl;/swig/swig-&swig-version;.tar.gz"> 8 8 <!ENTITY swig-download-ftp " "> 9 <!ENTITY swig-md5sum " 82133dfa7bba75ff9ad98a7046be687c">10 <!ENTITY swig-size "7. 8MB">11 <!ENTITY swig-buildsize " 91 MB (1.7GB with tests)">12 <!ENTITY swig-time "0. 3 SBU (26 SBU for tests)">9 <!ENTITY swig-md5sum "572074323f49d9cb14460d986f87230a"> 10 <!ENTITY swig-size "7.7 MB"> 11 <!ENTITY swig-buildsize "161 MB (1.3 GB with tests)"> 12 <!ENTITY swig-time "0.2 SBU (add 14 SBU for tests; both using parallelism=4)"> 13 13 ]> 14 14 … … 34 34 Generator) is a compiler that integrates <application>C</application> 35 35 and <application>C++</application> with languages including 36 <application>Perl</application>, <application>Python</application>, 37 <application>Tcl</application>, <application>Ruby</application>, 38 <application>PHP</application>, <application>Java</application>, 39 <application>C#</application>, <application>D</application>, 40 <application>Go</application>, <application>Lua</application>, 41 <application>Octave</application>, <application>R</application>, 42 <application>Scheme</application>, <application>Ocaml</application>, 43 <application>Modula-3</application>, 44 <application>Common Lisp</application>, and 45 <application>Pike</application>. <application>SWIG</application> can 36 <application>Perl</application>, 37 <application>Python</application>, 38 <application>Tcl</application>, 39 <application>Ruby</application>, 40 <application>PHP</application>, 41 <application>Java</application>, 42 <application>C#</application>, 43 <application>D</application>, 44 <application>Go</application>, 45 <application>Lua</application>, 46 <application>Octave</application>, 47 <application>R</application>, 48 <application>Scheme</application>, and 49 <application>Ocaml</application>. 50 <application>SWIG</application> can 46 51 also export its parse tree into <application>Lisp</application> 47 52 s-expressions and <application>XML</application>. … … 114 119 115 120 <para> 116 If you plan to run the tests, some fixes are needed for using Perl-5.26:117 </para>118 119 <screen><userinput>sed -i 's/\$(PERL5_SCRIPT/-I. &/' Examples/Makefile.in &&120 sed -i 's/\$command 2/-I. &/' Examples/test-suite/perl5/run-perl-test.pl</userinput></screen>121 122 <para>123 121 Install <application>SWIG</application> by running the following 124 122 commands: 125 123 </para> 126 124 127 <screen><userinput>./configure --prefix=/usr \ 128 --without-clisp \ 125 <screen><userinput>./configure --prefix=/usr \ 129 126 --without-maximum-compile-warnings && 130 127 make</userinput></screen> 131 128 132 129 <para> 133 To test the results, issue: 134 <command>make -k check TCL_INCLUDE= GOGCC=true</command>. The (un)setting 135 of the two variables <envar>GOGCC</envar> and <envar>TCL_INCLUDE</envar> 136 is necessary, since they are not correctly set by 130 To test the results, issue: <command>make -k check TCL_INCLUDE=</command>. 131 The unsetting of the variable <envar>TCL_INCLUDE</envar> is 132 necessary since it is not correctly set by 137 133 <emphasis>configure</emphasis>. The tests are only executed for the 138 134 languages installed on your machine, so the disk space and SBU values 139 135 given for the tests may vary, and should be considered as mere orders of 140 magnitude. If you have <xref linkend="python2"/> 141 installed, the Python-3 tests are not run. 142 You can run tests for Python-3 by issuing 136 magnitude. If you have <xref linkend="python2"/> installed, the Python-3 137 tests are not run. You can run tests for Python-3 by issuing 143 138 <command>PY3=1 make check-python-examples</command> followed by 144 139 <command>PY3=1 make check-python-test-suite</command>. According to -
general/prog/vala.xml
r853ae3e5 re7d893b 7 7 <!ENTITY vala-download-http "&gnome-download-http;/vala/&vala-major-version;/vala-&vala-version;.tar.xz"> 8 8 <!ENTITY vala-download-ftp "&gnome-download-ftp;/vala/&vala-major-version;/vala-&vala-version;.tar.xz"> 9 <!ENTITY vala-md5sum " 9ed477d245aa9e2b0a4dee4a85dc24e2">9 <!ENTITY vala-md5sum "25f97c1b46ae0b60b5cc49cbc044eca2"> 10 10 <!ENTITY vala-size "3.2 MB"> 11 11 <!ENTITY vala-buildsize "169 MB (add 9 MB for tests)"> -
general/prog/valgrind.xml
r853ae3e5 re7d893b 7 7 <!ENTITY valgrind-download-http "https://sourceware.org/ftp/valgrind/valgrind-&valgrind-version;.tar.bz2"> 8 8 <!ENTITY valgrind-download-ftp "ftp://sourceware.org/pub/valgrind/valgrind-&valgrind-version;.tar.bz2"> 9 <!ENTITY valgrind-md5sum " 74175426afa280184b62591b58c671b3">10 <!ENTITY valgrind-size "1 6MB">11 <!ENTITY valgrind-buildsize "4 14MB (add 70 MB for tests)">12 <!ENTITY valgrind-time "0. 5SBU (Using parallelism=4; add 11 SBU for tests)">9 <!ENTITY valgrind-md5sum "46e5fbdcbc3502a5976a317a0860a975"> 10 <!ENTITY valgrind-size "19 MB"> 11 <!ENTITY valgrind-buildsize "425 MB (add 70 MB for tests)"> 12 <!ENTITY valgrind-time "0.6 SBU (Using parallelism=4; add 11 SBU for tests)"> 13 13 ]> 14 14 -
general/sysutils/accountsservice.xml
r853ae3e5 re7d893b 8 8 "https://www.freedesktop.org/software/accountsservice/accountsservice-&accountsservice-version;.tar.xz"> 9 9 <!ENTITY accountsservice-download-ftp " "> 10 <!ENTITY accountsservice-md5sum "6 420f2e619ddcf92230d8f10bad049fe">11 <!ENTITY accountsservice-size "9 2KB">12 <!ENTITY accountsservice-buildsize " 9.1MB">10 <!ENTITY accountsservice-md5sum "6e4c6fbd490260cfe17de2e76f5d803a"> 11 <!ENTITY accountsservice-size "96 KB"> 12 <!ENTITY accountsservice-buildsize "10 MB"> 13 13 <!ENTITY accountsservice-time "0.1 SBU"> 14 14 ]> … … 178 178 179 179 <sect3 id="accountsservice-init"> 180 <title>Systemd Units</title> 180 <title><phrase revision="sysv">Boot Script</phrase> 181 <phrase revision="systemd">Systemd Units</phrase></title> 181 182 182 183 <para> -
general/sysutils/autofs.xml
r853ae3e5 re7d893b 125 125 <screen revision="systemd"><userinput>./configure --prefix=/ \ 126 126 --with-libtirpc \ 127 --with-systemd \ 127 --with-systemd \ 128 128 --without-openldap \ 129 129 --mandir=/usr/share/man && … … 136 136 137 137 <screen role="root"><userinput>make install</userinput></screen> 138 139 <!-- As of version 5.1.5, the configuration files are not installed anymore --> 140 <caution> 141 <para> 142 If <application>autofs</application> is already installed on your 143 system, be sure to backup your configuration files. They'll be 144 overwritten by the following command. 145 </para> 146 </caution> 147 148 <para> 149 Install the default configuration files, still as the 150 <systemitem class="username">root</systemitem> user: 151 </para> 152 153 <screen role="root"><userinput>make install_samples</userinput></screen> 138 154 139 155 </sect2> -
general/sysutils/bubblewrap.xml
r853ae3e5 re7d893b 7 7 <!ENTITY bubblewrap-download-http "https://github.com/projectatomic/bubblewrap/releases/download/v&bubblewrap-version;/bubblewrap-&bubblewrap-version;.tar.xz"> 8 8 <!ENTITY bubblewrap-download-ftp " "> 9 <!ENTITY bubblewrap-md5sum " c34034985e80bdea39aaaaa4bcb92c64">10 <!ENTITY bubblewrap-size " 208 KB">11 <!ENTITY bubblewrap-buildsize " 2.0MB">12 <!ENTITY bubblewrap-time " Less than 0.1 SBU">9 <!ENTITY bubblewrap-md5sum "69ce48ca2d637eaf6b42674ee903e5ad"> 10 <!ENTITY bubblewrap-size "128 KB"> 11 <!ENTITY bubblewrap-buildsize "1.4 MB"> 12 <!ENTITY bubblewrap-time "less than 0.1 SBU"> 13 13 ]> 14 14 -
general/sysutils/colord.xml
r853ae3e5 re7d893b 226 226 <para> 227 227 <parameter>-Ddocs=false</parameter>: This switch disables building 228 of documentation. Omit if you have <xref linkend="gtk-doc"/> avai alable.228 of documentation. Omit if you have <xref linkend="gtk-doc"/> available. 229 229 </para> 230 230 … … 232 232 <parameter>-Dman=false</parameter>: This switch disables building 233 233 of man pages. Omit if you have <xref linkend="docbook-utils"/> 234 avaialable. 234 available. Namespaced versions of the docbook-xsl stylesheets 235 are also required. 235 236 </para> 236 237 -
general/sysutils/dbus.xml
r853ae3e5 re7d893b 133 133 -u 18 -g messagebus -s /bin/false messagebus</userinput></screen> 134 134 135 <para revision="sysv">136 Apply a patch to fix detection of <application>elogind</application>:137 </para>138 139 135 <para> 140 136 Install <application>D-Bus</application> by running the following -
general/sysutils/gpm.xml
r853ae3e5 re7d893b 236 236 </para> 237 237 238 <screen role="root" revision="systemd"><userinput>install -v -dm755 /etc/systemd/system/gpm.service.d 239 echo "ExecStart=/usr/sbin/gpm <list of parameters>" > /etc/systemd/system/gpm.service.d/99-user.conf</userinput></screen> 238 <screen role="nodump" revision="systemd"><userinput>install -v -dm755 /etc/systemd/system/gpm.service.d && 239 cat > /etc/systemd/system/gpm.service.d/99-user.conf << EOF 240 <literal>[Service] 241 ExecStart=/usr/sbin/gpm <replaceable><list of parameters></replaceable> 242 </literal>EOF</userinput></screen> 240 243 241 244 </sect3> -
general/sysutils/hdparm.xml
r853ae3e5 re7d893b 117 117 </para> 118 118 119 <screen role=" root"><userinput>make binprefix=/usr install</userinput></screen></note>119 <screen role="nodump"><userinput>make binprefix=/usr install</userinput></screen></note> 120 120 121 121 </sect2> -
general/sysutils/modemmanager.xml
r853ae3e5 re7d893b 111 111 --localstatedir=/var \ 112 112 --disable-static \ 113 114 113 --enable-more-warnings=no \ 114 --with-systemd-journal=no \ 115 115 --with-systemd-suspend-resume && 116 116 make</userinput></screen> -
general/sysutils/sysstat.xml
r853ae3e5 re7d893b 7 7 <!ENTITY sysstat-download-http "http://perso.wanadoo.fr/sebastien.godard/sysstat-&sysstat-version;.tar.xz"> 8 8 <!ENTITY sysstat-download-ftp " "> 9 <!ENTITY sysstat-md5sum " 0f9b73f60aba6fd49de346bc384902c3">10 <!ENTITY sysstat-size "5 44KB">11 <!ENTITY sysstat-buildsize " 7.9MB">9 <!ENTITY sysstat-md5sum "bd86cf610d95d332342385b5fe82ab7c"> 10 <!ENTITY sysstat-size "552 KB"> 11 <!ENTITY sysstat-buildsize "8.1 MB"> 12 12 <!ENTITY sysstat-time "0.1 SBU"> 13 13 ]> -
general/sysutils/unrar.xml
r853ae3e5 re7d893b 7 7 <!ENTITY unrar-download-http "http://www.rarlab.com/rar/unrarsrc-&unrar-version;.tar.gz"> 8 8 <!ENTITY unrar-download-ftp " "> 9 <!ENTITY unrar-md5sum " 77ac238c38263013df62755249c6be17">9 <!ENTITY unrar-md5sum "d9cfc39dab7f65a53f097e3846323aef"> 10 10 <!ENTITY unrar-size "224 KB"> 11 <!ENTITY unrar-buildsize "2. 1MB">11 <!ENTITY unrar-buildsize "2.4 MB"> 12 12 <!ENTITY unrar-time "0.1 SBU"> 13 13 ]> -
general/sysutils/usbutils.xml
r853ae3e5 re7d893b 7 7 <!ENTITY usbutils-download-http "&kernel-dl;/linux/utils/usb/usbutils/usbutils-&usbutils-version;.tar.xz"> 8 8 <!ENTITY usbutils-download-ftp " "> 9 <!ENTITY usbutils-md5sum " 938e3707593974be99a0dd6d1de76671">10 <!ENTITY usbutils-size " 304KB">11 <!ENTITY usbutils-buildsize " 4.1MB">12 <!ENTITY usbutils-time "0. 1SBU">9 <!ENTITY usbutils-md5sum "0da98eb80159071fdbb00905390509d9"> 10 <!ENTITY usbutils-size "100 KB"> 11 <!ENTITY usbutils-buildsize "6.6 MB"> 12 <!ENTITY usbutils-time "0.2 SBU"> 13 13 ]> 14 14 … … 71 71 </listitem> 72 72 </itemizedlist> 73 73 <!-- 74 74 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 75 75 <itemizedlist spacing="compact"> … … 81 81 </listitem> 82 82 </itemizedlist> 83 83 --> 84 84 <bridgehead renderas="sect3">USB Utils Dependencies</bridgehead> 85 85 … … 92 92 </para> 93 93 94 <!-- lsusb.py has been p roted to Python 3, and it is the only Python user94 <!-- lsusb.py has been ported to Python 3, and it is the only Python user 95 95 <bridgehead renderas="sect4">Required Runtime</bridgehead> 96 96 <para role="required"> … … 111 111 </para> 112 112 113 <screen><userinput>patch -Np1 -i ../usbutils-&usbutils-version;-lsusb_bugfixes-1.patch && 114 ./configure --prefix=/usr --datadir=/usr/share/hwdata && 113 <screen><userinput>./autogen.sh --prefix=/usr --datadir=/usr/share/hwdata && 115 114 make</userinput></screen> 116 115 -
gnome.ent
r853ae3e5 re7d893b 2 2 3 3 <!ENTITY gnome-download-http "http://ftp.gnome.org/pub/gnome/sources"> 4 <!ENTITY gnome-download-ftp 4 <!ENTITY gnome-download-ftp "ftp://ftp.gnome.org/pub/gnome/sources"> 5 5 <!ENTITY gnome-minor "3.12"> 6 6 <!ENTITY gnome-minor-14 "3.14"> … … 19 19 <!-- Platform --> 20 20 <!ENTITY gcr-version "3.28.1"> 21 <!ENTITY gsettings-desktop-schemas-version "3. 28.1">22 <!ENTITY libsecret-version "0.18. 7">21 <!ENTITY gsettings-desktop-schemas-version "3.32.0"> 22 <!ENTITY libsecret-version "0.18.8"> 23 23 <!ENTITY rest-version "0.8.1"> 24 24 <!ENTITY totem-pl-parser-version "3.26.3"> 25 <!ENTITY vte-version "0.5 4.3">26 <!ENTITY yelp-xsl-version "3.3 0.1">25 <!ENTITY vte-version "0.56.3"> 26 <!ENTITY yelp-xsl-version "3.32.1"> 27 27 <!ENTITY GConf-version "3.2.6"> 28 <!ENTITY geocode-glib-version "3.26. 0">29 <!ENTITY gjs-version "1.5 4.3">28 <!ENTITY geocode-glib-version "3.26.1"> 29 <!ENTITY gjs-version "1.56.2"> 30 30 <!ENTITY gnome-autoar-version "0.2.3"> 31 <!ENTITY gnome-desktop-version "3.3 0.2.1">32 <!ENTITY gnome-menus-version "3.3 1.4">33 <!ENTITY gnome-online-accounts-version "3.3 0.2">31 <!ENTITY gnome-desktop-version "3.32.2"> 32 <!ENTITY gnome-menus-version "3.32.0"> 33 <!ENTITY gnome-online-accounts-version "3.32.0"> 34 34 <!ENTITY gnome-video-effects-version "0.4.3"> 35 35 <!ENTITY grilo-version "0.3.7"> … … 37 37 <!ENTITY libgdata-version "0.17.9"> 38 38 <!ENTITY libgee-version "0.20.1"> 39 <!ENTITY libgtop-version "2. 38.0">40 <!ENTITY libgweather-version "3. 28.2">39 <!ENTITY libgtop-version "2.40.0"> 40 <!ENTITY libgweather-version "3.32.1"> 41 41 <!ENTITY libpeas-version "1.22.0"> 42 <!ENTITY libwnck-version "3.3 0.0">43 <!ENTITY evolution-data-server-version "3.3 0.5">44 <!ENTITY folks-version "0.1 1.4">42 <!ENTITY libwnck-version "3.32.0"> 43 <!ENTITY evolution-data-server-version "3.32.1"> 44 <!ENTITY folks-version "0.12.1"> 45 45 <!ENTITY gfbgraph-version "0.2.3"> 46 <!ENTITY tracker-version "2.2.0"> 46 <!ENTITY tracker-version "2.2.2"> 47 <!ENTITY tracker-miners-version "2.2.2"> 48 <!ENTITY gsound-version "1.0.2"> 47 49 48 50 <!-- Runtime (sysv) and Desktop (systemd) --> 49 <! ENTITY caribou-version "0.4.21">50 <!ENTITY dconf-version "0.3 0.1">51 <!ENTITY dconf-editor-version "3.3 0.2">52 <!ENTITY gnome-backgrounds-version "3.3 0.0">53 <!ENTITY gvfs-version "1. 38.1">54 <!ENTITY gexiv2-version "0.1 1.0">55 <!ENTITY nautilus-version "3.3 0.5">56 <!ENTITY zenity-version "3.3 0.0">57 <!ENTITY gnome-bluetooth-version "3. 28.2">51 <!--<!ENTITY caribou-version "0.4.21">--> 52 <!ENTITY dconf-version "0.32.0"> 53 <!ENTITY dconf-editor-version "3.32.0"> 54 <!ENTITY gnome-backgrounds-version "3.32.0"> 55 <!ENTITY gvfs-version "1.40.1"> 56 <!ENTITY gexiv2-version "0.12.0"> 57 <!ENTITY nautilus-version "3.32.1"> 58 <!ENTITY zenity-version "3.32.0"> 59 <!ENTITY gnome-bluetooth-version "3.32.1"> 58 60 <!ENTITY gnome-keyring-version "3.28.2"> 59 <!ENTITY gnome-settings-daemon-version "3.30.2"> 60 <!ENTITY gnome-control-center-version "3.30.3"> 61 <!ENTITY mutter-version "3.30.2"> 62 <!ENTITY gnome-shell-version "3.30.2"> 63 <!ENTITY gnome-shell-extensions-version "3.30.1"> 64 <!ENTITY gnome-session-version "3.30.1"> 65 <!ENTITY gdm-version "3.30.3"> 66 <!ENTITY gnome-user-docs-version "3.30.2"> 67 <!ENTITY adwaita-icon-theme-version "3.30.1"> 68 <!ENTITY gnome-icon-theme-version "3.12.0"> 69 <!ENTITY gnome-icon-theme-extras-version "3.12.0"> 70 <!ENTITY gnome-icon-theme-symbolic-version "3.12.0"> 71 <!ENTITY gnome-themes-extra-version "3.28"> 72 <!ENTITY yelp-version "3.30.0"> 61 <!ENTITY gnome-settings-daemon-version "3.32.0"> 62 <!ENTITY gnome-control-center-version "3.32.1"> 63 <!ENTITY mutter-version "3.32.1"> 64 <!ENTITY gnome-shell-version "3.32.1"> 65 <!ENTITY gnome-shell-extensions-version "3.32.1"> 66 <!ENTITY gnome-session-version "3.32.0"> 67 <!ENTITY gdm-version "3.32.0"> 68 <!ENTITY gnome-user-docs-version "3.32.1"> 69 <!-- Icons moved to packages.ent, since they're now in the Icons chapter.--> 70 <!ENTITY yelp-version "3.32.2"> 73 71 <!ENTITY notification-daemon-version "3.20.0"> 74 72 <!ENTITY polkit-gnome-version "0.105"> … … 76 74 <!-- Chapter 31 --> 77 75 <!-- Applications --> 78 <!ENTITY baobab-version "3.3 0.0">76 <!ENTITY baobab-version "3.32.0"> 79 77 <!ENTITY brasero-version "3.12.2"> 80 <!ENTITY cheese-version "3.3 0.0">81 <!ENTITY eog-version "3. 28.4">82 <!ENTITY evince-version "3.3 0.2">83 <!ENTITY evolution-version "3.3 0.5">84 <!ENTITY file-roller-version "3.3 0.1">85 <! ENTITY gedit-version "3.22.1">78 <!ENTITY cheese-version "3.32.1"> 79 <!ENTITY eog-version "3.32.1"> 80 <!ENTITY evince-version "3.32.0"> 81 <!ENTITY evolution-version "3.32.1"> 82 <!ENTITY file-roller-version "3.32.1"> 83 <!-- gedit moved to Editors, so it's now in packages.ent --> 86 84 <!ENTITY gnome-calculator-version "3.30.1"> 87 <!ENTITY gnome-color-manager-version "3.3 0.0">85 <!ENTITY gnome-color-manager-version "3.32.0"> 88 86 <!ENTITY gnome-disk-utility-version "3.30.2"> 89 87 <!ENTITY gnome-logs-version "3.30.0"> … … 93 91 <!ENTITY gnome-screenshot-version "3.30.0"> 94 92 <!ENTITY gnome-system-monitor-version "3.30.0"> 95 <!ENTITY gnome-terminal-version "3.3 0.2">96 <!ENTITY gnome-tweaks-version "3.3 0.2">93 <!ENTITY gnome-terminal-version "3.32.2"> 94 <!ENTITY gnome-tweaks-version "3.32.0"> 97 95 <!ENTITY gnome-weather-version "3.26.0"> 98 96 <!ENTITY gucharmap-version "11.0.3"> 99 97 <!ENTITY network-manager-applet-version "1.8.20"> 100 <!ENTITY seahorse-version "3.3 0.1.1">98 <!ENTITY seahorse-version "3.32.2"> 101 99 <!ENTITY vinagre-version "3.22.0"> 102 100 <!ENTITY vino-version "3.22.0"> -
gnome/applications/baobab.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY baobab-download-http "&gnome-download-http;/baobab/&gnome-minor-3 0;/baobab-&baobab-version;.tar.xz">8 <!ENTITY baobab-download-ftp "&gnome-download-ftp;/baobab/&gnome-minor-3 0;/baobab-&baobab-version;.tar.xz">9 <!ENTITY baobab-md5sum " a0ef355b575b6c63e95dfe75ee3c39f9">10 <!ENTITY baobab-size " 748KB">11 <!ENTITY baobab-buildsize "1 3MB">7 <!ENTITY baobab-download-http "&gnome-download-http;/baobab/&gnome-minor-32;/baobab-&baobab-version;.tar.xz"> 8 <!ENTITY baobab-download-ftp "&gnome-download-ftp;/baobab/&gnome-minor-32;/baobab-&baobab-version;.tar.xz"> 9 <!ENTITY baobab-md5sum "7b1b0b2eb672ecc0e5f4cced8c2ffa01"> 10 <!ENTITY baobab-size "444 KB"> 11 <!ENTITY baobab-buildsize "12 MB"> 12 12 <!ENTITY baobab-time "0.1 SBU"> 13 13 ]> -
gnome/applications/cheese.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY cheese-download-http "&gnome-download-http;/cheese/&gnome-minor-3 0;/cheese-&cheese-version;.tar.xz">8 <!ENTITY cheese-download-ftp "&gnome-download-ftp;/cheese/&gnome-minor-3 0;/cheese-&cheese-version;.tar.xz">9 <!ENTITY cheese-md5sum " 2c2afbe1ce7782dbc09cdca3ea2ab0a9">10 <!ENTITY cheese-size "1. 5MB">7 <!ENTITY cheese-download-http "&gnome-download-http;/cheese/&gnome-minor-32;/cheese-&cheese-version;.tar.xz"> 8 <!ENTITY cheese-download-ftp "&gnome-download-ftp;/cheese/&gnome-minor-32;/cheese-&cheese-version;.tar.xz"> 9 <!ENTITY cheese-md5sum "3f8128c13c3ecf0580fc0069a1573480"> 10 <!ENTITY cheese-size "1.4 MB"> 11 11 <!ENTITY cheese-buildsize "26 MB"> 12 12 <!ENTITY cheese-time "0.3 SBU"> … … 67 67 <para> 68 68 Estimated build time: &cheese-time; 69 </para> 70 </listitem> 71 </itemizedlist> 72 73 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 74 <itemizedlist spacing="compact"> 75 <listitem> 76 <para> 77 Required patch: 78 <ulink url="&patch-root;/cheese-&cheese-version;-gst_debug_disabled-1.patch"/> 69 79 </para> 70 80 </listitem> … … 129 139 130 140 <para> 131 First, fix a deprecation warning that can fill up logs quickly:132 </para>133 134 <screen><userinput remap="pre">sed -i '7d' data/cheese.css</userinput></screen>135 136 <para>137 141 Install <application>Cheese</application> by running the following 138 142 commands: 139 143 </para> 140 144 141 <screen><userinput>./configure --prefix=/usr && 145 <screen><userinput>patch -Np1 -i ../cheese-&cheese-version;-gst_debug_disabled-1.patch && 146 147 ./configure --prefix=/usr && 142 148 make</userinput></screen> 143 149 -
gnome/applications/eog.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY eog-download-http "&gnome-download-http;/eog/&gnome-minor- 28;/eog-&eog-version;.tar.xz">8 <!ENTITY eog-download-ftp "&gnome-download-ftp;/eog/&gnome-minor- 28;/eog-&eog-version;.tar.xz">9 <!ENTITY eog-md5sum " 4057907bf83129ffa8a658d2f35e18d6">10 <!ENTITY eog-size " 5.5MB">11 <!ENTITY eog-buildsize " 51MB">12 <!ENTITY eog-time "0. 3SBU">7 <!ENTITY eog-download-http "&gnome-download-http;/eog/&gnome-minor-32;/eog-&eog-version;.tar.xz"> 8 <!ENTITY eog-download-ftp "&gnome-download-ftp;/eog/&gnome-minor-32;/eog-&eog-version;.tar.xz"> 9 <!ENTITY eog-md5sum "09356bcf3065487e768ee3f49d22b667"> 10 <!ENTITY eog-size "4.4 MB"> 11 <!ENTITY eog-buildsize "49 MB"> 12 <!ENTITY eog-time "0.4 SBU"> 13 13 ]> 14 14 -
gnome/applications/evince.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY evince-download-http 8 "&gnome-download-http;/evince/&gnome-minor-3 0;/evince-&evince-version;.tar.xz">8 "&gnome-download-http;/evince/&gnome-minor-32;/evince-&evince-version;.tar.xz"> 9 9 <!ENTITY evince-download-ftp 10 "&gnome-download-ftp;/evince/&gnome-minor-3 0;/evince-&evince-version;.tar.xz">11 <!ENTITY evince-md5sum " 136eed1e980e91b5e1052d9a906bc2ee">12 <!ENTITY evince-size "2. 2MB">13 <!ENTITY evince-buildsize "9 6MB">10 "&gnome-download-ftp;/evince/&gnome-minor-32;/evince-&evince-version;.tar.xz"> 11 <!ENTITY evince-md5sum "b7402d14e12ea09da1490f2e624eb6de"> 12 <!ENTITY evince-size "2.4 MB"> 13 <!ENTITY evince-buildsize "95 MB"> 14 14 <!ENTITY evince-time "1.0 SBU"> 15 15 ]> … … 102 102 <application>GTK+ 3</application>), 103 103 <xref linkend="gnome-desktop"/>, 104 <xref linkend="gspell"/>, 104 105 <xref linkend="gst10-plugins-base"/>, 105 106 <xref linkend="gtk-doc"/>, 107 <xref linkend="libgxps"/>, 106 108 <xref linkend="libtiff"/>, 107 109 <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>) 108 110 <ulink url="http://djvu.sourceforge.net/">DjVuLibre</ulink>, 109 < ulink url="http://ftp.gnome.org/pub/gnome/sources/gspell">gspell</ulink>,110 < ulink url="https://wiki.gnome.org/action/show/Projects/libgxps">libgxps</ulink>,111 <!--<ulink url="http://ftp.gnome.org/pub/gnome/sources/gspell">gspell</ulink>,--> 112 <!--<ulink url="https://wiki.gnome.org/action/show/Projects/libgxps">libgxps</ulink>,--> 111 113 <ulink url="http://www.freedesktop.org/wiki/Software/libspectre/">libspectre</ulink>, 112 114 <ulink url="https://github.com/jlaurens/synctex">Synctex</ulink>, and -
gnome/applications/evolution.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY evolution-download-http "&gnome-download-http;/evolution/&gnome-minor-3 0;/evolution-&evolution-version;.tar.xz">8 <!ENTITY evolution-download-ftp "&gnome-download-ftp;/evolution/&gnome-minor-3 0;/evolution-&evolution-version;.tar.xz">9 <!ENTITY evolution-md5sum " 7a24256b447d23f5b8cf0df6d0f6e40b">7 <!ENTITY evolution-download-http "&gnome-download-http;/evolution/&gnome-minor-32;/evolution-&evolution-version;.tar.xz"> 8 <!ENTITY evolution-download-ftp "&gnome-download-ftp;/evolution/&gnome-minor-32;/evolution-&evolution-version;.tar.xz"> 9 <!ENTITY evolution-md5sum "0589bfb0c47e4469c77acd23d5d8e757"> 10 10 <!ENTITY evolution-size "11 MB"> 11 <!ENTITY evolution-buildsize "33 1MB">12 <!ENTITY evolution-time " 3.5SBU">11 <!ENTITY evolution-buildsize "332 MB"> 12 <!ENTITY evolution-time "4.0 SBU"> 13 13 ]> 14 14 … … 71 71 </listitem> 72 72 </itemizedlist> 73 73 <!-- 74 74 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 75 75 <itemizedlist spacing="compact"> … … 81 81 </listitem> 82 82 </itemizedlist> 83 83 --> 84 84 <bridgehead renderas="sect3">Evolution Dependencies</bridgehead> 85 85 … … 136 136 </para> 137 137 138 <screen><userinput>patch -Np1 -i ../evolution-&evolution-version;-security_fix-1.patch && 139 140 mkdir build && 138 <screen><userinput>mkdir build && 141 139 cd build && 142 140 -
gnome/applications/file-roller.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY file-roller-download-http 8 "&gnome-download-http;/file-roller/&gnome-minor-3 0;/file-roller-&file-roller-version;.tar.xz">8 "&gnome-download-http;/file-roller/&gnome-minor-32;/file-roller-&file-roller-version;.tar.xz"> 9 9 <!ENTITY file-roller-download-ftp 10 "&gnome-download-ftp;/file-roller/&gnome-minor-3 0;/file-roller-&file-roller-version;.tar.xz">11 <!ENTITY file-roller-md5sum " c4f1066c5aaf2cb8285229a061d82b96">12 <!ENTITY file-roller-size " 1.4 MB">13 <!ENTITY file-roller-buildsize "2 6MB">10 "&gnome-download-ftp;/file-roller/&gnome-minor-32;/file-roller-&file-roller-version;.tar.xz"> 11 <!ENTITY file-roller-md5sum "8f1dd58419d7119d965a30efdcecff1a"> 12 <!ENTITY file-roller-size "832 KB"> 13 <!ENTITY file-roller-buildsize "25 MB"> 14 14 <!ENTITY file-roller-time "0.2 SBU"> 15 15 ]> … … 135 135 136 136 <screen role="root"><userinput>ninja install && 137 chmod -v 0755 /usr/libexec/file-roller/isoinfo.sh && 138 glib-compile-schemas /usr/share/glib-2.0/schemas</userinput></screen> 137 chmod -v 0755 /usr/libexec/file-roller/isoinfo.sh</userinput></screen> 139 138 140 <!-- There is a possibilty that glib-compile-schemas needs to be run. --> 139 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 140 href="../../xincludes/gsettings-destdir.xml"/> 141 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 143 href="../../xincludes/update-icons-and-desktop.xml"/> 141 144 142 145 </sect2> -
gnome/applications/gnome-calculator.xml
r853ae3e5 re7d893b 98 98 <title>Installation of GNOME Calculator</title> 99 99 100 <!-- Should not be needed with next version --> 101 <para> 102 First apply an upstream fix to prevent a type mismatch flagged as an 103 error by vala-0.44.x: 104 </para> 105 106 <screen><userinput>sed -e 's/token_list\.copy()/token_list.copy_deep((CopyFunc) Object.ref)/' \ 107 -i lib/equation-parser.vala</userinput></screen> 108 100 109 <para> 101 110 Install <application>GNOME Calculator</application> by running -
gnome/applications/gnome-color-manager.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-color-manager-download-http 8 "&gnome-download-http;/gnome-color-manager/&gnome-minor-3 0;/gnome-color-manager-&gnome-color-manager-version;.tar.xz">8 "&gnome-download-http;/gnome-color-manager/&gnome-minor-32;/gnome-color-manager-&gnome-color-manager-version;.tar.xz"> 9 9 <!ENTITY gnome-color-manager-download-ftp 10 "&gnome-download-ftp;/gnome-color-manager/&gnome-minor-3 0;/gnome-color-manager-&gnome-color-manager-version;.tar.xz">11 <!ENTITY gnome-color-manager-md5sum " f1caa9d4ece97e21b4ff1147201b6dd3">10 "&gnome-download-ftp;/gnome-color-manager/&gnome-minor-32;/gnome-color-manager-&gnome-color-manager-version;.tar.xz"> 11 <!ENTITY gnome-color-manager-md5sum "e6de219a25ac16630aca552936611c15"> 12 12 <!ENTITY gnome-color-manager-size "2.5 MB"> 13 <!ENTITY gnome-color-manager-buildsize "2 3MB">13 <!ENTITY gnome-color-manager-buildsize "24 MB"> 14 14 <!ENTITY gnome-color-manager-time "0.2 SBU"> 15 15 ]> … … 89 89 <bridgehead renderas="sect4">Recommended</bridgehead> 90 90 <para role="recommended"> 91 <!-- Unfortunately, the API changes in Exiv2 have caused this apckage to92 fail to build unless support is disabled. However, the build still bombs93 if it is not installed. Nobody has patches available, and I'm not94 comfortable patching it, so disable support for now. -->95 91 <xref linkend="exiv2"/> and 96 92 <xref linkend="vte"/> … … 126 122 cd build && 127 123 128 meson --prefix=/usr -Dexiv=false.. &&124 meson --prefix=/usr .. && 129 125 ninja</userinput></screen> 130 126 … … 141 137 </sect2> 142 138 139 <!-- 143 140 <sect2 role="commands"> 144 141 <title>Command Explanations</title> … … 147 144 using Exiv2 because Exiv2-0.27 changed the API in a way that several 148 145 applications cannot use.</para> 149 <!- - Please check this at the next version of gnome-color-manager AND/OR146 <!- - Please check this at the next version of gnome-color-manager AND/OR 150 147 the next version of Exiv2. No work has been done upstream, but I did file 151 an issue upstream. --> 152 153 </sect2> 148 an issue upstream. - -> 149 150 </sect2> 151 --> 154 152 155 153 <sect2 role="content"> -
gnome/applications/gnome-maps.xml
r853ae3e5 re7d893b 103 103 104 104 meson --prefix=/usr .. && 105 ninja 106 </userinput></screen> 105 ninja</userinput></screen> 107 106 108 107 <para> -
gnome/applications/gnome-screenshot.xml
r853ae3e5 re7d893b 90 90 <title>Installation of GNOME Screenshot</title> 91 91 92 <!-- There have been 2 releases since then: 92 93 <note><para>There is a build problem caused by a file installed by gettext 93 94 in LFS. If gettext was installed with instructions before the … … 98 99 -i /usr/share/gettext-0.19.8/its/appdata.loc</userinput></screen> 99 100 </note> 100 101 --> 101 102 <para> 102 103 Install <application>GNOME Screenshot</application> by running the following -
gnome/applications/gnome-terminal.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-terminal-download-http 8 "&gnome-download-http;/gnome-terminal/&gnome-minor-3 0;/gnome-terminal-&gnome-terminal-version;.tar.xz">8 "&gnome-download-http;/gnome-terminal/&gnome-minor-32;/gnome-terminal-&gnome-terminal-version;.tar.xz"> 9 9 <!ENTITY gnome-terminal-download-ftp 10 "&gnome-download-ftp;/gnome-terminal/&gnome-minor-3 0;/gnome-terminal-&gnome-terminal-version;.tar.xz">11 <!ENTITY gnome-terminal-md5sum " debc2a025675312ad5ae33232f02c027">12 <!ENTITY gnome-terminal-size " 2.0MB">13 <!ENTITY gnome-terminal-buildsize " 49MB">14 <!ENTITY gnome-terminal-time "0. 3 SBU">10 "&gnome-download-ftp;/gnome-terminal/&gnome-minor-32;/gnome-terminal-&gnome-terminal-version;.tar.xz"> 11 <!ENTITY gnome-terminal-md5sum "6a7d7c958fcb2cbb36bec73cc7d78f32"> 12 <!ENTITY gnome-terminal-size "1.9 MB"> 13 <!ENTITY gnome-terminal-buildsize "37 MB"> 14 <!ENTITY gnome-terminal-time "0.1 SBU (using parallelism=4)"> 15 15 ]> 16 16 -
gnome/applications/gnome-tweaks.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-tweaks-download-http 8 "&gnome-download-http;/gnome-tweaks/&gnome-minor-3 0;/gnome-tweaks-&gnome-tweaks-version;.tar.xz">8 "&gnome-download-http;/gnome-tweaks/&gnome-minor-32;/gnome-tweaks-&gnome-tweaks-version;.tar.xz"> 9 9 <!ENTITY gnome-tweaks-download-ftp 10 "&gnome-download-ftp;/gnome-tweaks/&gnome-minor-3 0;/gnome-tweaks-&gnome-tweaks-version;.tar.xz">11 <!ENTITY gnome-tweaks-md5sum " 5c4f9181cf18ce229f63d84723943721">12 <!ENTITY gnome-tweaks-size "2 76 KB">13 <!ENTITY gnome-tweaks-buildsize "5. 4MB">10 "&gnome-download-ftp;/gnome-tweaks/&gnome-minor-32;/gnome-tweaks-&gnome-tweaks-version;.tar.xz"> 11 <!ENTITY gnome-tweaks-md5sum "0349c3d0bc2e15679bc776fa599867b0"> 12 <!ENTITY gnome-tweaks-size "236 KB"> 13 <!ENTITY gnome-tweaks-buildsize "5.1 MB"> 14 14 <!ENTITY gnome-tweaks-time "less than 0.1 SBU"> 15 15 ]> -
gnome/applications/seahorse.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY seahorse-download-http 8 "&gnome-download-http;/seahorse/&gnome-minor-3 0;/seahorse-&seahorse-version;.tar.xz">8 "&gnome-download-http;/seahorse/&gnome-minor-32;/seahorse-&seahorse-version;.tar.xz"> 9 9 <!ENTITY seahorse-download-ftp 10 "&gnome-download-ftp;/seahorse/&gnome-minor-3 0;/seahorse-&seahorse-version;.tar.xz">11 <!ENTITY seahorse-md5sum " dedeaa4118e68d7c693a936cbabcd434">12 <!ENTITY seahorse-size "1. 4MB">13 <!ENTITY seahorse-buildsize " 54MB">14 <!ENTITY seahorse-time "0. 4SBU">10 "&gnome-download-ftp;/seahorse/&gnome-minor-32;/seahorse-&seahorse-version;.tar.xz"> 11 <!ENTITY seahorse-md5sum "c7dbd465f5d80c0e8f2496b71dd2e173"> 12 <!ENTITY seahorse-size "1.2 MB"> 13 <!ENTITY seahorse-buildsize "43 MB"> 14 <!ENTITY seahorse-time "0.1 SBU"> 15 15 ]> 16 16 … … 120 120 121 121 mkdir build && 122 cd build &&122 cd build && 123 123 124 124 meson --prefix=/usr .. && -
gnome/platform/dconf.xml
r853ae3e5 re7d893b 6 6 7 7 <!-- DConf --> 8 <!ENTITY dconf-download-http "&gnome-download-http;/dconf/0.3 0/dconf-&dconf-version;.tar.xz">9 <!ENTITY dconf-download-ftp "&gnome-download-ftp;/dconf/0.3 0/dconf-&dconf-version;.tar.xz">10 <!ENTITY dconf-md5sum " a959eef51c917b3c57cfbef1448a375e">11 <!ENTITY dconf-size "1 04KB">12 <!ENTITY dconf-buildsize " 6.8MB">13 <!ENTITY dconf-time " less than0.1 SBU">8 <!ENTITY dconf-download-http "&gnome-download-http;/dconf/0.32/dconf-&dconf-version;.tar.xz"> 9 <!ENTITY dconf-download-ftp "&gnome-download-ftp;/dconf/0.32/dconf-&dconf-version;.tar.xz"> 10 <!ENTITY dconf-md5sum "e1ac0b6285abefeed69ca9e380e44f5a"> 11 <!ENTITY dconf-size "112 KB"> 12 <!ENTITY dconf-buildsize "7.2 MB"> 13 <!ENTITY dconf-time "0.1 SBU"> 14 14 15 15 <!-- DConf-Editor --> 16 <!ENTITY dconf-editor-download-http "&gnome-download-http;/dconf-editor/&gnome-minor-3 0;/dconf-editor-&dconf-editor-version;.tar.xz">17 <!ENTITY dconf-editor-download-ftp "&gnome-download-ftp;/dconf-editor/&gnome-minor-3 0;/dconf-editor-&dconf-editor-version;.tar.xz">18 <!ENTITY dconf-editor-md5sum " 5db3d67478c198504167143e069ebab9">19 <!ENTITY dconf-editor-size " 440KB">20 <!ENTITY dconf-editor-buildsize " 22MB">21 <!ENTITY dconf-editor-time "0. 1SBU">16 <!ENTITY dconf-editor-download-http "&gnome-download-http;/dconf-editor/&gnome-minor-32;/dconf-editor-&dconf-editor-version;.tar.xz"> 17 <!ENTITY dconf-editor-download-ftp "&gnome-download-ftp;/dconf-editor/&gnome-minor-32;/dconf-editor-&dconf-editor-version;.tar.xz"> 18 <!ENTITY dconf-editor-md5sum "331a3603c0f8a9913e3a3c0f178b5310"> 19 <!ENTITY dconf-editor-size "512 KB"> 20 <!ENTITY dconf-editor-buildsize "34 MB"> 21 <!ENTITY dconf-editor-time "0.2 SBU"> 22 22 ]> 23 23 … … 166 166 167 167 <para> 168 T his package does not come with a test suite.168 To test the results, issue: <command>ninja test</command> 169 169 </para> 170 170 … … 173 173 </para> 174 174 175 <screen role="root"><userinput>ninja install && 176 cp gsettings/libdconfsettings.so /usr/lib/gio/modules/</userinput></screen> 177 178 <!-- The meson install procedure does not install libdconfsettings.so --> 175 <screen role="root"><userinput>ninja install</userinput></screen> 179 176 180 177 <para>Now, optionally install the editor:</para> -
gnome/platform/evolution-data-server.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY evolution-data-server-download-http 8 "&gnome-download-http;/evolution-data-server/&gnome-minor-3 0;/evolution-data-server-&evolution-data-server-version;.tar.xz">8 "&gnome-download-http;/evolution-data-server/&gnome-minor-32;/evolution-data-server-&evolution-data-server-version;.tar.xz"> 9 9 <!ENTITY evolution-data-server-download-ftp 10 "&gnome-download-ftp;/evolution-data-server/&gnome-minor-3 0;/evolution-data-server-&evolution-data-server-version;.tar.xz">11 <!ENTITY evolution-data-server-md5sum " f88813a66add068141530245d07e42c3">10 "&gnome-download-ftp;/evolution-data-server/&gnome-minor-32;/evolution-data-server-&evolution-data-server-version;.tar.xz"> 11 <!ENTITY evolution-data-server-md5sum "8832c259a5914b6a27ba4abde681254a"> 12 12 <!ENTITY evolution-data-server-size "4.4 MB"> 13 <!ENTITY evolution-data-server-buildsize "19 2MB">14 <!ENTITY evolution-data-server-time "1. 7SBU">13 <!ENTITY evolution-data-server-buildsize "194 MB"> 14 <!ENTITY evolution-data-server-time "1.9 SBU"> 15 15 ]> 16 16 … … 85 85 <xref linkend="libical"/>, 86 86 <xref linkend="libsecret"/>, 87 <xref linkend="nss"/>, 88 <xref linkend="python2"/>, and 87 <xref linkend="nss"/>, and 89 88 <xref linkend="sqlite"/>. 90 89 </para> … … 106 105 <xref linkend="gtk-doc"/>, 107 106 <xref linkend="mitkrb"/>, 108 a <xref linkend="server-mail"/> (that provides a <command>sendmail</command> command), 107 a <xref linkend="server-mail"/> (that provides a <command>sendmail</command> command), and 109 108 <xref linkend="openldap"/>, 110 < ulink url="https://gitlab.com/groups/accounts-sso">Accounts-SSO</ulink>,109 <!--<ulink url="https://gitlab.com/groups/accounts-sso">Accounts-SSO</ulink>, 111 110 <ulink url="https://github.com/google/google-authenticator/">Google Authenticator</ulink>, and 112 <ulink url="https://github.com/googlei18n/libphonenumber/">libphonenumber</ulink> 111 <ulink url="https://github.com/googlei18n/libphonenumber/">libphonenumber</ulink>--> 112 <!-- For the above commented entries - I can't seem to find references to 113 these in 3.32.0, so they've been commented.--> 113 114 </para> 114 115 … … 131 132 cmake -DCMAKE_INSTALL_PREFIX=/usr \ 132 133 -DSYSCONF_INSTALL_DIR=/etc \ 133 -DENABLE_UOA=OFF \134 134 -DENABLE_VALA_BINDINGS=ON \ 135 135 -DENABLE_INSTALLED_TESTS=ON \ … … 172 172 --> 173 173 174 <!-- 174 175 <para> 175 176 <parameter>-DENABLE_UOA=OFF</parameter>: This flag is used … … 178 179 Remove it if you have installed Accounts-SSO. 179 180 </para> 181 --> 180 182 181 183 <para> -
gnome/platform/folks.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY folks-download-http "&gnome-download-http;/folks/0.1 1/folks-&folks-version;.tar.xz">8 <!ENTITY folks-download-ftp "&gnome-download-ftp;/folks/0.1 1/folks-&folks-version;.tar.xz">9 <!ENTITY folks-md5sum " 08a0e9759d577c6ece43e2db4e0d039e">10 <!ENTITY folks-size " 1.9 MB">11 <!ENTITY folks-buildsize " 93 MB (add 51 MB fortests)">12 <!ENTITY folks-time "1. 0 SBU (add 2.4 SBU fortests)">7 <!ENTITY folks-download-http "&gnome-download-http;/folks/0.12/folks-&folks-version;.tar.xz"> 8 <!ENTITY folks-download-ftp "&gnome-download-ftp;/folks/0.12/folks-&folks-version;.tar.xz"> 9 <!ENTITY folks-md5sum "58bcf65a7b744ecbbb53f44dc8919204"> 10 <!ENTITY folks-size "512 KB"> 11 <!ENTITY folks-buildsize "69 MB (with tests)"> 12 <!ENTITY folks-time "1.3 SBU (with tests)"> 13 13 ]> 14 14 … … 80 80 <xref linkend="evolution-data-server"/>, 81 81 <xref linkend="gobject-introspection"/>, 82 <xref linkend="libgee"/>, and 82 <xref linkend="libgee"/>, 83 <!-- one file "tests/tools/manager-file.py" is still P2 --> 84 <xref linkend="python2"/> (during the build), and 83 85 <xref linkend="telepathy-glib"/> 84 86 </para> … … 92 94 <bridgehead renderas="sect4">Optional</bridgehead> 93 95 <para role="optional"> 94 <xref linkend="tracker"/> (Broken due to API change ),96 <xref linkend="tracker"/> (Broken due to API changes in tracker), 95 97 <ulink url="&gnome-download-http;/libsocialweb/">libsocialweb</ulink>, and 96 98 <ulink url="https://packages.debian.org/jessie/zeitgeist">Zeitgeist</ulink> … … 110 112 </para> 111 113 112 <screen><userinput>./configure --prefix=/usr --disable-fatal-warnings && 113 make</userinput></screen> 114 115 <para> 116 To test the results, issue <command>make -k check</command> from a local 114 <screen><userinput>mkdir build && 115 cd build && 116 117 meson --prefix=/usr --sysconfdir=/etc .. && 118 ninja</userinput></screen> 119 120 <para> 121 To test the results, issue <command>ninja test</command> from a local 117 122 X session started with <command>dbus-launch</command>. 123 <!-- In the future, we need to run the tests with Tracker's backend 124 enabled before we suggest enabling that backend. I tried this with 0.12.1 125 and had 103 test failures in Tracker's section of the test suite. 126 This is unacceptable and is why we have it disabled by default. --> 118 127 </para> 119 128 … … 122 131 </para> 123 132 124 <screen role="root"><userinput> makeinstall</userinput></screen>133 <screen role="root"><userinput>ninja install</userinput></screen> 125 134 126 135 </sect2> … … 130 139 131 140 <para> 132 <parameter>--disable-fatal-warnings</parameter>: This switch 133 allows the package to build with latest versions of the 134 dependencies. 135 </para> 136 137 <para> 138 <option>--enable-tracker-backend</option>: This switch enables 141 <option>-Dtracker_backend=true</option>: This switch enables 139 142 building the <application>Tracker</application> backend. 140 Use it if you have <application>Tracker</application> installed. Note 141 that this functionality is currently not working properly. 142 </para> 143 144 <para> 145 <option>--enable-docs</option>: This switch enables 143 Use it if you have <application>Tracker</application> installed. This 144 functionality is current broken, however, due to an upstream API change 145 in Tracker that hasn't been accounted for in this package. 146 </para> 147 148 <para> 149 <option>-Ddocs=true</option>: This switch enables 146 150 documentation generation. 147 151 </para> … … 250 254 </listitem> 251 255 </varlistentry> 252 256 <!-- 253 257 <varlistentry id="libfolks-tracker"> 254 258 <term><filename class="libraryfile">libfolks-tracker.so</filename></term> … … 262 266 </listitem> 263 267 </varlistentry> 268 --> 264 269 265 270 </variablelist> -
gnome/platform/gdm.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY gdm-download-http "&gnome-download-http;/gdm/&gnome-minor-3 0;/gdm-&gdm-version;.tar.xz">8 <!ENTITY gdm-download-ftp "&gnome-download-ftp;/gdm/&gnome-minor-3 0;/gdm-&gdm-version;.tar.xz">9 <!ENTITY gdm-md5sum " b60868258eab8c01badcc9c680234e8e">7 <!ENTITY gdm-download-http "&gnome-download-http;/gdm/&gnome-minor-32;/gdm-&gdm-version;.tar.xz"> 8 <!ENTITY gdm-download-ftp "&gnome-download-ftp;/gdm/&gnome-minor-32;/gdm-&gdm-version;.tar.xz"> 9 <!ENTITY gdm-md5sum "6aea9c398b2c0edb494c932d5865e877"> 10 10 <!ENTITY gdm-size "1.2 MB"> 11 <!ENTITY gdm-buildsize "4 4MB">12 <!ENTITY gdm-time "0. 4SBU">11 <!ENTITY gdm-buildsize "43 MB"> 12 <!ENTITY gdm-time "0.3 SBU"> 13 13 ]> 14 14 … … 82 82 </itemizedlist> 83 83 --> 84 <bridgehead renderas="sect3" revision="sysv">Additional Downloads</bridgehead>85 <itemizedlist spacing="compact" revision="sysv">86 <listitem>87 <para>88 Recommended patch:89 <ulink url="&patch-root;/gdm-&gdm-version;-elogind-1.patch"/>90 </para>91 </listitem>92 </itemizedlist>93 94 84 <bridgehead renderas="sect3">GDM Dependencies</bridgehead> 95 85 … … 134 124 passwd -ql gdm</userinput></screen> 135 125 136 <para revision="sysv">137 Apply a patch to use <xref linkend="elogind"/> session tracking:138 </para>139 140 <screen revision="sysv"><userinput>patch -Np1 -i ../gdm-&gdm-version;-elogind-1.patch &&141 autoreconf -fi</userinput></screen>142 143 126 <para> 144 127 Install <application>GDM</application> by running the following … … 146 129 </para> 147 130 148 <screen><userinput>./configure --prefix=/usr \ 131 <screen revision="sysv"><userinput>sed 's@systemd@elogind@' -i data/pam-lfs/gdm-launch-environment.pam && 132 133 ./configure --prefix=/usr \ 134 --sysconfdir=/etc \ 135 --localstatedir=/var \ 136 --without-plymouth \ 137 --disable-static \ 138 --enable-gdm-xsession \ 139 --with-systemdsystemunitdir=no \ 140 --with-pam-mod-dir=/lib/security && 141 make</userinput></screen> 142 143 <screen revision="systemd"><userinput>./configure --prefix=/usr \ 149 144 --sysconfdir=/etc \ 150 145 --localstatedir=/var \ … … 163 158 </para> 164 159 165 <screen role="root"><userinput>make install && 160 <screen role="root" revision="sysv"><userinput>make install</userinput></screen> 161 162 <screen role="root" revision="systemd"><userinput>make install && 166 163 install -v -m644 data/gdm.service /lib/systemd/system/gdm.service</userinput></screen> 167 164 … … 237 234 <para revision="sysv"> 238 235 To start the <command>gdm</command> automatically when the system 239 is booted, install the <filename>/etc/rc.d/init.d/ httpd</filename>236 is booted, install the <filename>/etc/rc.d/init.d/gdm</filename> 240 237 init script included in the <xref linkend="bootscripts"/> package and 241 238 set the default runlevel to 5 (graphical login) as the -
gnome/platform/geocode-glib.xml
r853ae3e5 re7d893b 9 9 <!ENTITY geocode-glib-download-ftp 10 10 "&gnome-download-ftp;/geocode-glib/&gnome-minor-26;/geocode-glib-&geocode-glib-version;.tar.xz"> 11 <!ENTITY geocode-glib-md5sum " 98c0a7d175014d5865be7d3f774ef14c">11 <!ENTITY geocode-glib-md5sum "21094494e66c86368add6a55bf480049"> 12 12 <!ENTITY geocode-glib-size "76 KB"> 13 <!ENTITY geocode-glib-buildsize "4. 7MB (with tests)">13 <!ENTITY geocode-glib-buildsize "4.8 MB (with tests)"> 14 14 <!ENTITY geocode-glib-time "0.1 SBU (with tests)"> 15 15 ]> -
gnome/platform/gexiv2.xml
r853ae3e5 re7d893b 6 6 7 7 <!-- gexiv2 --> 8 <!ENTITY gexiv2-download-http "https://download.gnome.org/sources/gexiv2/0.1 1/gexiv2-&gexiv2-version;.tar.xz">9 <!ENTITY gexiv2-download-ftp "ftp://ftp.gnome.org/pub/GNOME/sources/gexiv2/0.1 1/gexiv2-&gexiv2-version;.tar.xz">10 <!ENTITY gexiv2-md5sum " 6b9d0d9901df847a49903f11f3d6f685">8 <!ENTITY gexiv2-download-http "https://download.gnome.org/sources/gexiv2/0.12/gexiv2-&gexiv2-version;.tar.xz"> 9 <!ENTITY gexiv2-download-ftp "ftp://ftp.gnome.org/pub/GNOME/sources/gexiv2/0.12/gexiv2-&gexiv2-version;.tar.xz"> 10 <!ENTITY gexiv2-md5sum "0a618c5b053106d1801d89cc77385419"> 11 11 <!ENTITY gexiv2-size "364 KB"> 12 <!ENTITY gexiv2-buildsize "5. 1MB">12 <!ENTITY gexiv2-buildsize "5.4 MB"> 13 13 <!ENTITY gexiv2-time "0.1 SBU"> 14 14 ]> -
gnome/platform/gjs.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY gjs-download-http "&gnome-download-http;/gjs/1.5 4/gjs-&gjs-version;.tar.xz">8 <!ENTITY gjs-download-ftp "&gnome-download-ftp;/gjs/1.5 4/gjs-&gjs-version;.tar.xz">9 <!ENTITY gjs-md5sum " 387dd08d40d4f1f1ffec9546b52e7619">10 <!ENTITY gjs-size "6 36KB">11 <!ENTITY gjs-buildsize "7 8MB (with tests)">12 <!ENTITY gjs-time " 1.0 SBU (with tests)">7 <!ENTITY gjs-download-http "&gnome-download-http;/gjs/1.56/gjs-&gjs-version;.tar.xz"> 8 <!ENTITY gjs-download-ftp "&gnome-download-ftp;/gjs/1.56/gjs-&gjs-version;.tar.xz"> 9 <!ENTITY gjs-md5sum "6744153c56e958ad496021062e21823f"> 10 <!ENTITY gjs-size "688 KB"> 11 <!ENTITY gjs-buildsize "75 MB (with tests)"> 12 <!ENTITY gjs-time "0.6 SBU (using parallelism=4; with tests)"> 13 13 ]> 14 14 … … 113 113 To test the results, issue: <command>make check</command>. The 114 114 <application>GTK</application> and <application>Cairo</application> 115 tests will fail if not running in an Xorg session. Two tests that 116 use Unicode are known to fail, as C.UTF-8 isn't defined as a locale 117 in our environment. 118 <!-- I sent a mail to the lists regarding this on 2019-01-01 -renodr --> 115 tests will fail if not running in an Xorg session. 119 116 </para> 120 117 -
gnome/platform/gnome-backgrounds.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-backgrounds-download-http 8 "&gnome-download-http;/gnome-backgrounds/&gnome-minor-3 0;/gnome-backgrounds-&gnome-backgrounds-version;.tar.xz">8 "&gnome-download-http;/gnome-backgrounds/&gnome-minor-32;/gnome-backgrounds-&gnome-backgrounds-version;.tar.xz"> 9 9 <!ENTITY gnome-backgrounds-download-ftp 10 "&gnome-download-ftp;/gnome-backgrounds/&gnome-minor-3 0;/gnome-backgrounds-&gnome-backgrounds-version;.tar.xz">11 <!ENTITY gnome-backgrounds-md5sum " 13ecd0e4bb4721a68310948e67dbaaaa">12 <!ENTITY gnome-backgrounds-size " 26MB">13 <!ENTITY gnome-backgrounds-buildsize " 56MB">10 "&gnome-download-ftp;/gnome-backgrounds/&gnome-minor-32;/gnome-backgrounds-&gnome-backgrounds-version;.tar.xz"> 11 <!ENTITY gnome-backgrounds-md5sum "982fe9139e2a8692ec4a9e589247a3fe"> 12 <!ENTITY gnome-backgrounds-size "30 MB"> 13 <!ENTITY gnome-backgrounds-buildsize "65 MB"> 14 14 <!ENTITY gnome-backgrounds-time "less than 0.1 SBU"> 15 15 ]> -
gnome/platform/gnome-bluetooth.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-bluetooth-download-http 8 "&gnome-download-http;/gnome-bluetooth/&gnome-minor- 28;/gnome-bluetooth-&gnome-bluetooth-version;.tar.xz">8 "&gnome-download-http;/gnome-bluetooth/&gnome-minor-32;/gnome-bluetooth-&gnome-bluetooth-version;.tar.xz"> 9 9 <!ENTITY gnome-bluetooth-download-ftp 10 "&gnome-download-ftp;/gnome-bluetooth/&gnome-minor- 28;/gnome-bluetooth-&gnome-bluetooth-version;.tar.xz">11 <!ENTITY gnome-bluetooth-md5sum " eff705fadd5e0bb44a087d10fcbe34af">10 "&gnome-download-ftp;/gnome-bluetooth/&gnome-minor-32;/gnome-bluetooth-&gnome-bluetooth-version;.tar.xz"> 11 <!ENTITY gnome-bluetooth-md5sum "5b3d66f564a5067ea154750cdb6d850d"> 12 12 <!ENTITY gnome-bluetooth-size "344 KB"> 13 13 <!ENTITY gnome-bluetooth-buildsize "17 MB"> 14 <!ENTITY gnome-bluetooth-time " less than 0.1SBU">14 <!ENTITY gnome-bluetooth-time "0.2 SBU"> 15 15 ]> 16 16 … … 79 79 <para role="required"> 80 80 <xref linkend="gtk3"/>, 81 <xref linkend="itstool"/>, and 82 <xref linkend="libcanberra"/> 81 <xref linkend="itstool"/>, 82 <xref linkend="libcanberra"/>, and 83 <xref linkend="libnotify"/> 83 84 </para> 84 85 … … 147 148 </seg> 148 149 <seg> 149 /usr/include/gnome-bluetooth ,150 /usr/share/gnome-bluetooth ,151 /usr/share/gtk-doc/html/gnome-bluetooth and152 /usr/share/help/*/gnome-bluetooth 150 /usr/include/gnome-bluetooth and 151 /usr/share/gnome-bluetooth 152 <!--/usr/share/gtk-doc/html/gnome-bluetooth and 153 /usr/share/help/*/gnome-bluetooth --> 153 154 </seg> 154 155 </seglistitem> -
gnome/platform/gnome-control-center.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-control-center-download-http 8 "&gnome-download-http;/gnome-control-center/&gnome-minor-3 0;/gnome-control-center-&gnome-control-center-version;.tar.xz">8 "&gnome-download-http;/gnome-control-center/&gnome-minor-32;/gnome-control-center-&gnome-control-center-version;.tar.xz"> 9 9 <!ENTITY gnome-control-center-download-ftp 10 "&gnome-download-ftp;/gnome-control-center/&gnome-minor-3 0;/gnome-control-center-&gnome-control-center-version;.tar.xz">11 <!ENTITY gnome-control-center-md5sum " 1e3a23aa01f102fe6f2a76629302810b">12 <!ENTITY gnome-control-center-size "5. 6MB">13 <!ENTITY gnome-control-center-buildsize "1 40MB (with tests)">14 <!ENTITY gnome-control-center-time "1. 2SBU (with tests)">10 "&gnome-download-ftp;/gnome-control-center/&gnome-minor-32;/gnome-control-center-&gnome-control-center-version;.tar.xz"> 11 <!ENTITY gnome-control-center-md5sum "307d87113d66a9b0cfe15d7b7888ca7e"> 12 <!ENTITY gnome-control-center-size "5.7 MB"> 13 <!ENTITY gnome-control-center-buildsize "174 MB (with tests)"> 14 <!ENTITY gnome-control-center-time "1.4 SBU (with tests)"> 15 15 ]> 16 16 … … 83 83 <xref linkend="gnome-settings-daemon"/>, 84 84 <xref linkend="grilo"/>, 85 <xref linkend="gsound"/>, 85 86 <xref linkend="libgtop"/>, 86 87 <xref linkend="libpwquality"/>, … … 103 104 <para role="optional"> 104 105 <xref role="runtime" linkend="cups-pk-helper"/> (Printers panel), 105 <xref role="runtime" linkend="gnome-color-manager"/> (Color panel), 106 <xref role="runtime" linkend="sound-theme-freedesktop"/> (Additional Sound Effects in Sound panel), and 107 <xref role="runtime" linkend="vino"/> (Screen Sharing in Sharing panel) 106 <xref role="runtime" linkend="gnome-color-manager"/> (Color panel), and 107 <xref role="runtime" linkend="sound-theme-freedesktop"/> (Additional Sound Effects in Sound panel) 108 108 </para> 109 109 -
gnome/platform/gnome-desktop.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-desktop-download-http 8 "&gnome-download-http;/gnome-desktop/&gnome-minor-3 0;/gnome-desktop-&gnome-desktop-version;.tar.xz">8 "&gnome-download-http;/gnome-desktop/&gnome-minor-32;/gnome-desktop-&gnome-desktop-version;.tar.xz"> 9 9 <!ENTITY gnome-desktop-download-ftp 10 "&gnome-download-ftp;/gnome-desktop/&gnome-minor-3 0;/gnome-desktop-&gnome-desktop-version;.tar.xz">11 <!ENTITY gnome-desktop-md5sum " 0ee2a0d7af1ffe39104fbb7ca4afa21e">12 <!ENTITY gnome-desktop-size " 1.0 MB">13 <!ENTITY gnome-desktop-buildsize " 23 MB">14 <!ENTITY gnome-desktop-time "0. 3 SBU">10 "&gnome-download-ftp;/gnome-desktop/&gnome-minor-32;/gnome-desktop-&gnome-desktop-version;.tar.xz"> 11 <!ENTITY gnome-desktop-md5sum "e9a32b755c20f1462f7c4321e32b30cb"> 12 <!ENTITY gnome-desktop-size "696 KB"> 13 <!ENTITY gnome-desktop-buildsize "14 MB (with tests)"> 14 <!ENTITY gnome-desktop-time "0.1 SBU (using parallelism=4; with tests)"> 15 15 ]> 16 16 … … 81 81 <xref linkend="gtk3"/>, 82 82 <xref linkend="iso-codes"/>, 83 <xref linkend="itstool"/>,84 83 <xref linkend="libseccomp"/>, 85 84 <xref linkend="libxml2"/>, and … … 111 110 </para> 112 111 113 <screen revision="sysv"><userinput>./configure --prefix=/usr && 114 make</userinput></screen> 115 116 <screen revision="systemd"><userinput>./configure --prefix=/usr \ 117 --with-gnome-distributor="BLFS" && 118 make</userinput></screen> 119 120 <para> 121 This package does not come with a test suite. 122 </para> 123 <!-- With 3.30.x, test files do exist - the test suite just has not been implemented yet. 124 Upstream had a lot of problems with the new WallClock() API that was implemented with 3.28, which 125 is why a test suite is being implemented.--> 112 <screen revision="sysv"><userinput>mkdir build && 113 cd build && 114 115 meson --prefix=/usr .. && 116 ninja</userinput></screen> 117 118 <screen revision="systemd"><userinput>mkdir build && 119 cd build && 120 121 meson --prefix=/usr \ 122 -Dgnome_distributor="BLFS" .. && 123 ninja</userinput></screen> 124 125 <para revision="sysv"> 126 This package does not come with a functioning test suite. 127 or similar. 128 </para> 129 130 <para revision="systemd"> 131 To test the results, run <command>ninja test</command> from a X Terminal 132 or similar. 133 </para> 126 134 127 135 <para> … … 129 137 </para> 130 138 131 <screen role="root"><userinput> makeinstall</userinput></screen>139 <screen role="root"><userinput>ninja install</userinput></screen> 132 140 133 141 </sect2> … … 137 145 138 146 <para> 139 <option>- -with-gnome-distributor="Some Name"</option>: Use this147 <option>-Dgnome_distributor="Some Name"</option>: Use this 140 148 parameter to supply a custom name in the <quote>Distributor:</quote> 141 149 field of the <quote>GNOME About</quote> display window. 142 150 </para> 143 151 144 < xi:include xmlns:xi="http://www.w3.org/2001/XInclude"145 href="../../xincludes/gtk-doc-rebuild.xml"/>152 <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 153 href="../../xincludes/gtk-doc-rebuild.xml"/> --> 146 154 147 155 </sect2> -
gnome/platform/gnome-menus.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-menus-download-http 8 "&gnome-download-http;/gnome-menus/3.3 1/gnome-menus-&gnome-menus-version;.tar.xz">8 "&gnome-download-http;/gnome-menus/3.32/gnome-menus-&gnome-menus-version;.tar.xz"> 9 9 <!ENTITY gnome-menus-download-ftp 10 "&gnome-download-ftp;/gnome-menus/3.3 1/gnome-menus-&gnome-menus-version;.tar.xz">11 <!ENTITY gnome-menus-md5sum " 9324bd1e1ab9cf2f72fe6eefccbe17eb">10 "&gnome-download-ftp;/gnome-menus/3.32/gnome-menus-&gnome-menus-version;.tar.xz"> 11 <!ENTITY gnome-menus-md5sum "4262208c13f266d9ada7d356aada9e1b"> 12 12 <!ENTITY gnome-menus-size "488 KB"> 13 <!ENTITY gnome-menus-buildsize "8. 4MB">13 <!ENTITY gnome-menus-buildsize "8.5 MB"> 14 14 <!ENTITY gnome-menus-time "less than 0.1 SBU"> 15 15 ]> … … 97 97 <title>Installation of GNOME Menus</title> 98 98 99 <para> 100 First, fix a bug that was introduced after removing the Sundry menu: 101 </para> 99 <note> 100 <para> 101 If you are upgrading from GNOME-3.28.x or GNOME-3.30.x, a command 102 must be run to reset the menu structure. This is due to a major change 103 involving <application>Sundry</application> application folder removal. 104 If you are upgrading, run the following command (as root), and then 105 log in and out of your session. 106 </para> 102 107 103 <screen ><userinput remap="pre">sed -i '129i </Exclude>' layout/gnome-applications.menu</userinput></screen>108 <screen role="root"><userinput>gsettings reset-recursively org.gnome.desktop.app-folders</userinput></screen></note> 104 109 105 110 <para> -
gnome/platform/gnome-online-accounts.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-online-accounts-download-http 8 "&gnome-download-http;/gnome-online-accounts/&gnome-minor-3 0;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz">8 "&gnome-download-http;/gnome-online-accounts/&gnome-minor-32;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz"> 9 9 <!ENTITY gnome-online-accounts-download-ftp 10 "&gnome-download-ftp;/gnome-online-accounts/&gnome-minor-3 0;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz">11 <!ENTITY gnome-online-accounts-md5sum " d6ffd3eab0d74f81c0ef72eaba4feb39">12 <!ENTITY gnome-online-accounts-size " 900KB">13 <!ENTITY gnome-online-accounts-buildsize "3 7MB">14 <!ENTITY gnome-online-accounts-time "0. 5SBU">10 "&gnome-download-ftp;/gnome-online-accounts/&gnome-minor-32;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz"> 11 <!ENTITY gnome-online-accounts-md5sum "c9d2041425507b586ba04daffc817cfe"> 12 <!ENTITY gnome-online-accounts-size "848 KB"> 13 <!ENTITY gnome-online-accounts-buildsize "36 MB"> 14 <!ENTITY gnome-online-accounts-time "0.4 SBU"> 15 15 ]> 16 16 -
gnome/platform/gnome-session.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-session-download-http 8 "&gnome-download-http;/gnome-session/&gnome-minor-3 0;/gnome-session-&gnome-session-version;.tar.xz">8 "&gnome-download-http;/gnome-session/&gnome-minor-32;/gnome-session-&gnome-session-version;.tar.xz"> 9 9 <!ENTITY gnome-session-download-ftp 10 "&gnome-download-ftp;/gnome-session/&gnome-minor-3 0;/gnome-session-&gnome-session-version;.tar.xz">11 <!ENTITY gnome-session-md5sum " 45c33dfaad7d40c008f8131aff2e0391">10 "&gnome-download-ftp;/gnome-session/&gnome-minor-32;/gnome-session-&gnome-session-version;.tar.xz"> 11 <!ENTITY gnome-session-md5sum "86e0c1aa81c8b61b2077deae2ae279b8"> 12 12 <!ENTITY gnome-session-size "476 KB"> 13 13 <!ENTITY gnome-session-buildsize "15 MB"> … … 69 69 <para> 70 70 Estimated build time: &gnome-session-time; 71 </para>72 </listitem>73 </itemizedlist>74 75 <bridgehead renderas="sect3" revision="sysv">Additional Downloads</bridgehead>76 <itemizedlist spacing="compact" revision="sysv">77 <listitem>78 <para>79 Recommended patch:80 <ulink url="&patch-root;/gnome-session-&gnome-session-version;-elogind-1.patch"/>81 71 </para> 82 72 </listitem> … … 124 114 <screen><userinput>sed 's@/bin/sh@/bin/sh -l@' -i gnome-session/gnome-session.in</userinput></screen> 125 115 126 <para revision="sysv">127 Apply a patch to use <xref linkend="elogind"/> session tracking:128 </para>129 130 <screen revision="sysv"><userinput>patch -Np1 -i ../gnome-session-&gnome-session-version;-elogind-1.patch</userinput></screen>131 132 116 <para> 133 117 Install <application>GNOME Session</application> by … … 139 123 140 124 meson --prefix=/usr \ 141 -Delogind=true \142 -Dsystemd=false \143 125 -Dsystemd_journal=false \ 144 126 .. && -
gnome/platform/gnome-settings-daemon.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-settings-daemon-download-http 8 "&gnome-download-http;/gnome-settings-daemon/&gnome-minor-3 0;/gnome-settings-daemon-&gnome-settings-daemon-version;.tar.xz">8 "&gnome-download-http;/gnome-settings-daemon/&gnome-minor-32;/gnome-settings-daemon-&gnome-settings-daemon-version;.tar.xz"> 9 9 <!ENTITY gnome-settings-daemon-download-ftp 10 "&gnome-download-ftp;/gnome-settings-daemon/&gnome-minor-3 0;/gnome-settings-daemon-&gnome-settings-daemon-version;.tar.xz">11 <!ENTITY gnome-settings-daemon-md5sum " ac4cf0cf54d60c839698cad6560367ff">10 "&gnome-download-ftp;/gnome-settings-daemon/&gnome-minor-32;/gnome-settings-daemon-&gnome-settings-daemon-version;.tar.xz"> 11 <!ENTITY gnome-settings-daemon-md5sum "d1f55fb2059a2c52b1ce9af71f949961"> 12 12 <!ENTITY gnome-settings-daemon-size "1.3 MB"> 13 <!ENTITY gnome-settings-daemon-buildsize "3 8MB">13 <!ENTITY gnome-settings-daemon-buildsize "37 MB"> 14 14 <!ENTITY gnome-settings-daemon-time "0.3 SBU"> 15 15 ]> … … 112 112 </note> 113 113 114 <bridgehead renderas="sect4">Optional</bridgehead> 115 <para role="optional"> 116 <ulink url="https://github.com/martinpitt/python-dbusmock">python-dbusmock</ulink> 117 (required for the tests) 118 </para> 119 114 120 <para condition="html" role="usernotes">User Notes: 115 121 <ulink url="&blfs-wiki;/gnome-settings-daemon"/> … … 132 138 133 139 <para> 134 This package does not have a working testsuite. 140 To check the results, execute: <command>ninja test</command>. Note that 141 you must have <application>python-dbusmock</application> installed in 142 order for the tests to complete successfully. 135 143 </para> 136 144 -
gnome/platform/gnome-shell-extensions.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-shell-extensions-download-http 8 "&gnome-download-http;/gnome-shell-extensions/&gnome-minor-3 0;/gnome-shell-extensions-&gnome-shell-extensions-version;.tar.xz">8 "&gnome-download-http;/gnome-shell-extensions/&gnome-minor-32;/gnome-shell-extensions-&gnome-shell-extensions-version;.tar.xz"> 9 9 <!ENTITY gnome-shell-extensions-download-ftp 10 "&gnome-download-ftp;/gnome-shell-extensions/&gnome-minor-3 0;/gnome-shell-extensions-&gnome-shell-extensions-version;.tar.xz">11 <!ENTITY gnome-shell-extensions-md5sum " 624b7f986e4be2e2a990ea9ac92668e5">10 "&gnome-download-ftp;/gnome-shell-extensions/&gnome-minor-32;/gnome-shell-extensions-&gnome-shell-extensions-version;.tar.xz"> 11 <!ENTITY gnome-shell-extensions-md5sum "9404b291813fc3575b63d76891bb565b"> 12 12 <!ENTITY gnome-shell-extensions-size "196 KB"> 13 <!ENTITY gnome-shell-extensions-buildsize "4. 3MB">13 <!ENTITY gnome-shell-extensions-buildsize "4.4 MB"> 14 14 <!ENTITY gnome-shell-extensions-time "less than 0.1 SBU"> 15 15 ]> -
gnome/platform/gnome-shell.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-shell-download-http 8 "&gnome-download-http;/gnome-shell/&gnome-minor-3 0;/gnome-shell-&gnome-shell-version;.tar.xz">8 "&gnome-download-http;/gnome-shell/&gnome-minor-32;/gnome-shell-&gnome-shell-version;.tar.xz"> 9 9 <!ENTITY gnome-shell-download-ftp 10 "&gnome-download-ftp;/gnome-shell/&gnome-minor-3 0;/gnome-shell-&gnome-shell-version;.tar.xz">11 <!ENTITY gnome-shell-md5sum " 3aef5c837c85f6e5318b845fc844b1fe">10 "&gnome-download-ftp;/gnome-shell/&gnome-minor-32;/gnome-shell-&gnome-shell-version;.tar.xz"> 11 <!ENTITY gnome-shell-md5sum "059529c91a3d84e6542f662be47a657f"> 12 12 <!ENTITY gnome-shell-size "1.4 MB"> 13 <!ENTITY gnome-shell-buildsize " 53 MB">14 <!ENTITY gnome-shell-time "0. 4SBU">13 <!ENTITY gnome-shell-buildsize "63 MB"> 14 <!ENTITY gnome-shell-time "0.3 SBU"> 15 15 ]> 16 16 … … 73 73 </itemizedlist> 74 74 75 <bridgehead renderas="sect3">Additional Downloads</bridgehead>76 <itemizedlist spacing="compact">77 <listitem>78 <para>79 Required patch:80 <ulink url="&patch-root;/gnome-shell-&gnome-shell-version;-security_fix-1.patch"/>81 </para>82 </listitem>83 </itemizedlist>84 85 75 <bridgehead renderas="sect3">GNOME Shell Dependencies</bridgehead> 86 76 87 77 <bridgehead renderas="sect4">Required</bridgehead> 88 78 <para role="required"> 89 <xref linkend="caribou"/>,90 79 <xref linkend="evolution-data-server"/>, 91 80 <xref linkend="gjs"/>, … … 93 82 <xref linkend="libcroco"/>, 94 83 <xref linkend="mutter"/>, 95 <xref linkend="sassc"/>,<phrase revision="sysv"> and</phrase> 96 <xref linkend="startup-notification"/><phrase revision="systemd">, and 97 <xref linkend="systemd"/></phrase> 84 <xref linkend="sassc"/>, 85 <xref linkend="startup-notification"/>, and 86 <phrase revision="sysv"><xref linkend="elogind"/></phrase> 87 <phrase revision="systemd"><xref linkend="systemd"/></phrase> 98 88 </para> 99 89 … … 134 124 </para> 135 125 136 <screen revision="sysv"><userinput>patch -Np1 -i ../gnome-shell-&gnome-shell-version;-security_fix-1.patch && 137 138 mkdir build && 139 cd build && 140 141 meson --prefix=/usr \ 142 -Dsystemd=false \ 143 -Dsystemdunitdir=no .. && 144 ninja</userinput></screen> 145 146 <screen revision="systemd"><userinput>patch -Np1 -i ../gnome-shell-&gnome-shell-version;-security_fix-1.patch && 147 148 mkdir build && 126 <screen><userinput>mkdir build && 149 127 cd build && 150 128 … … 179 157 and gnome-shell-perf-tool 180 158 </seg> 181 <seg> 182 libgnome-shell-browser-plugin.so (Browser Plugin) 159 <seg> 160 <!-- libgnome-shell-browser-plugin.so (Browser Plugin) --> 161 None 183 162 </seg> 184 163 <seg> -
gnome/platform/gnome-user-docs.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gnome-user-docs-download-http 8 "&gnome-download-http;/gnome-user-docs/&gnome-minor-3 0;/gnome-user-docs-&gnome-user-docs-version;.tar.xz">8 "&gnome-download-http;/gnome-user-docs/&gnome-minor-32;/gnome-user-docs-&gnome-user-docs-version;.tar.xz"> 9 9 <!ENTITY gnome-user-docs-download-ftp 10 "&gnome-download-ftp;/gnome-user-docs/&gnome-minor-3 0;/gnome-user-docs-&gnome-user-docs-version;.tar.xz">11 <!ENTITY gnome-user-docs-md5sum " 42b55805d34ee8e384db9cc3cc13bcd1">10 "&gnome-download-ftp;/gnome-user-docs/&gnome-minor-32;/gnome-user-docs-&gnome-user-docs-version;.tar.xz"> 11 <!ENTITY gnome-user-docs-md5sum "3eb879dd9c4255bf4e81848cbde0babd"> 12 12 <!ENTITY gnome-user-docs-size "15 MB"> 13 <!ENTITY gnome-user-docs-buildsize "21 2MB">14 <!ENTITY gnome-user-docs-time "2. 0SBU">13 <!ENTITY gnome-user-docs-buildsize "213 MB"> 14 <!ENTITY gnome-user-docs-time "2.2 SBU"> 15 15 ]> 16 16 -
gnome/platform/gsettings-desktop-schemas.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY gsettings-desktop-schemas-download-http 8 "&gnome-download-http;/gsettings-desktop-schemas/&gnome-minor- 28;/gsettings-desktop-schemas-&gsettings-desktop-schemas-version;.tar.xz">8 "&gnome-download-http;/gsettings-desktop-schemas/&gnome-minor-32;/gsettings-desktop-schemas-&gsettings-desktop-schemas-version;.tar.xz"> 9 9 <!ENTITY gsettings-desktop-schemas-download-ftp 10 "&gnome-download-ftp;/gsettings-desktop-schemas/&gnome-minor- 28;/gsettings-desktop-schemas-&gsettings-desktop-schemas-version;.tar.xz">11 <!ENTITY gsettings-desktop-schemas-md5sum " 83bb19d025f126fae495ab43a2f26f40">12 <!ENTITY gsettings-desktop-schemas-size "6 40KB">10 "&gnome-download-ftp;/gsettings-desktop-schemas/&gnome-minor-32;/gsettings-desktop-schemas-&gsettings-desktop-schemas-version;.tar.xz"> 11 <!ENTITY gsettings-desktop-schemas-md5sum "0c2d468a482c12594757442c983aa8ea"> 12 <!ENTITY gsettings-desktop-schemas-size "616 KB"> 13 13 <!ENTITY gsettings-desktop-schemas-buildsize "16 MB"> 14 14 <!ENTITY gsettings-desktop-schemas-time "less than 0.1 SBU"> … … 78 78 <bridgehead renderas="sect4">Required</bridgehead> 79 79 <para role="required"> 80 <xref linkend="glib2"/> 81 </para> 82 83 <bridgehead renderas="sect4">Recommended</bridgehead> 84 <para role="recommended"> 80 <xref linkend="glib2"/> and 85 81 <xref linkend="gobject-introspection"/> 86 82 </para> … … 101 97 <screen><userinput>sed -i -r 's:"(/system):"/org/gnome\1:g' schemas/*.in && 102 98 103 ./configure --prefix=/usr && 104 make</userinput></screen> 99 mkdir build && 100 cd build && 101 102 meson --prefix=/usr .. && 103 ninja</userinput></screen> 105 104 106 105 <para> … … 112 111 </para> 113 112 114 <screen role="root"><userinput> makeinstall</userinput></screen>113 <screen role="root"><userinput>ninja install</userinput></screen> 115 114 116 115 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 125 124 deprecated entries in the schema templates.</para> 126 125 126 <!-- See about removing this at 8.5-rc1. --> 127 127 </sect2> 128 128 -
gnome/platform/gvfs.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY gvfs-download-http "&gnome-download-http;/gvfs/1. 38/gvfs-&gvfs-version;.tar.xz">8 <!ENTITY gvfs-download-ftp "&gnome-download-ftp;/gvfs/1. 38/gvfs-&gvfs-version;.tar.xz">9 <!ENTITY gvfs-md5sum " 510afd56f11579023d9a331f72fe5a8b">10 <!ENTITY gvfs-size "1. 1MB">7 <!ENTITY gvfs-download-http "&gnome-download-http;/gvfs/1.40/gvfs-&gvfs-version;.tar.xz"> 8 <!ENTITY gvfs-download-ftp "&gnome-download-ftp;/gvfs/1.40/gvfs-&gvfs-version;.tar.xz"> 9 <!ENTITY gvfs-md5sum "78496947d11a330d5435d669eade70ad"> 10 <!ENTITY gvfs-size "1.2 MB"> 11 11 <!ENTITY gvfs-buildsize "57 MB"> 12 12 <!ENTITY gvfs-time "0.4 SBU"> -
gnome/platform/libgdata.xml
r853ae3e5 re7d893b 79 79 <xref linkend="liboauth"/>, 80 80 <xref linkend="libsoup"/>, 81 <xref linkend="gnome-online-accounts"/>, 81 82 <xref linkend="gtk3"/>, 82 83 <xref linkend="json-glib"/>, … … 88 89 <para role="recommended"> 89 90 <xref linkend="gcr"/>, 90 <xref linkend="git"/>, 91 <xref linkend="gnome-online-accounts"/>, and 91 <xref linkend="git"/>, and 92 92 <xref linkend="gobject-introspection"/> 93 93 </para> -
gnome/platform/libgtop.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY libgtop-download-http "&gnome-download-http;/libgtop/2. 38/libgtop-&libgtop-version;.tar.xz">8 <!ENTITY libgtop-download-ftp "&gnome-download-ftp;/libgtop/2. 38/libgtop-&libgtop-version;.tar.xz">9 <!ENTITY libgtop-md5sum " bb0ce7de6b28694b40405eedac8a31b5">10 <!ENTITY libgtop-size "72 0KB">11 <!ENTITY libgtop-buildsize " 19MB">7 <!ENTITY libgtop-download-http "&gnome-download-http;/libgtop/2.40/libgtop-&libgtop-version;.tar.xz"> 8 <!ENTITY libgtop-download-ftp "&gnome-download-ftp;/libgtop/2.40/libgtop-&libgtop-version;.tar.xz"> 9 <!ENTITY libgtop-md5sum "c6d67325cd97b2208b41e07e6cc7b947"> 10 <!ENTITY libgtop-size "728 KB"> 11 <!ENTITY libgtop-buildsize "20 MB"> 12 12 <!ENTITY libgtop-time "0.2 SBU"> 13 13 ]> … … 138 138 <seglistitem> 139 139 <seg> 140 None140 libgtop_daemon2 and libgtop_server2 141 141 </seg> 142 142 <seg> -
gnome/platform/libgweather.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY libgweather-download-http 8 "&gnome-download-http;/libgweather/&gnome-minor- 28;/libgweather-&libgweather-version;.tar.xz">8 "&gnome-download-http;/libgweather/&gnome-minor-32;/libgweather-&libgweather-version;.tar.xz"> 9 9 <!ENTITY libgweather-download-ftp 10 "&gnome-download-ftp;/libgweather/&gnome-minor- 28;/libgweather-&libgweather-version;.tar.xz">11 <!ENTITY libgweather-md5sum " 4f8771fedc83bd1c7594c5aa7f21dedb">10 "&gnome-download-ftp;/libgweather/&gnome-minor-32;/libgweather-&libgweather-version;.tar.xz"> 11 <!ENTITY libgweather-md5sum "048de183cbeaf7353a875cb5ebd9b4f9"> 12 12 <!ENTITY libgweather-size "2.6 MB"> 13 <!ENTITY libgweather-buildsize "9 1MB">13 <!ENTITY libgweather-buildsize "92 MB"> 14 14 <!ENTITY libgweather-time "0.1 SBU"> 15 15 ]> -
gnome/platform/libsecret.xml
r853ae3e5 re7d893b 7 7 <!ENTITY libsecret-download-http "&gnome-download-http;/libsecret/0.18/libsecret-&libsecret-version;.tar.xz"> 8 8 <!ENTITY libsecret-download-ftp "&gnome-download-ftp;/libsecret/0.18/libsecret-&libsecret-version;.tar.xz"> 9 <!ENTITY libsecret-md5sum " 376153ece17081eb5410870e0dc5c031">9 <!ENTITY libsecret-md5sum "fee403988442f497f3c1dfe7b128869c"> 10 10 <!ENTITY libsecret-size "500 KB"> 11 11 <!ENTITY libsecret-buildsize "17 MB"> -
gnome/platform/libwnck.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY libwnck-download-http "&gnome-download-http;/libwnck/&gnome-minor-3 0;/libwnck-&libwnck-version;.tar.xz">8 <!ENTITY libwnck-download-ftp "&gnome-download-ftp;/libwnck/&gnome-minor-3 0;/libwnck-&libwnck-version;.tar.xz">9 <!ENTITY libwnck-md5sum " 60109c2ab0b07da1099ee57980054de1">10 <!ENTITY libwnck-size " 784 KB">11 <!ENTITY libwnck-buildsize " 16MB">12 <!ENTITY libwnck-time " 0.2SBU">7 <!ENTITY libwnck-download-http "&gnome-download-http;/libwnck/&gnome-minor-32;/libwnck-&libwnck-version;.tar.xz"> 8 <!ENTITY libwnck-download-ftp "&gnome-download-ftp;/libwnck/&gnome-minor-32;/libwnck-&libwnck-version;.tar.xz"> 9 <!ENTITY libwnck-md5sum "89dbe5a1843fd3745b8b64b34a2ef55d"> 10 <!ENTITY libwnck-size "444 KB"> 11 <!ENTITY libwnck-buildsize "8.0 MB"> 12 <!ENTITY libwnck-time "less than 0.1 SBU"> 13 13 ]> 14 14 … … 102 102 </para> 103 103 104 <screen><userinput>./configure --prefix=/usr && 105 make</userinput></screen> 104 <screen><userinput>mkdir build && 105 cd build && 106 107 meson --prefix=/usr -Dbuildtype=release .. && 108 ninja</userinput></screen> 106 109 107 110 <para> … … 113 116 </para> 114 117 115 <screen role="root"><userinput> makeinstall</userinput></screen>118 <screen role="root"><userinput>ninja install</userinput></screen> 116 119 117 120 </sect2> … … 120 123 <title>Command Explanations</title> 121 124 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../../xincludes/gtk-doc-rebuild.xml"/> 125 <para> 126 <parameter>-Dgtk_doc=true</parameter>: Use this option 127 to build the API reference manual. 128 </para> 124 129 125 130 </sect2> -
gnome/platform/mutter.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY mutter-download-http "&gnome-download-http;/mutter/&gnome-minor-3 0;/mutter-&mutter-version;.tar.xz">8 <!ENTITY mutter-download-ftp "&gnome-download-ftp;/mutter/&gnome-minor-3 0;/mutter-&mutter-version;.tar.xz">9 <!ENTITY mutter-md5sum " d74b9bf421b2b82ebfe11cccc055a760">10 <!ENTITY mutter-size " 3.6MB">11 <!ENTITY mutter-buildsize " 236MB">12 <!ENTITY mutter-time "2. 9SBU">7 <!ENTITY mutter-download-http "&gnome-download-http;/mutter/&gnome-minor-32;/mutter-&mutter-version;.tar.xz"> 8 <!ENTITY mutter-download-ftp "&gnome-download-ftp;/mutter/&gnome-minor-32;/mutter-&mutter-version;.tar.xz"> 9 <!ENTITY mutter-md5sum "6748ec4afdef5e06a9d5639cba3a5cdb"> 10 <!ENTITY mutter-size "2.7 MB"> 11 <!ENTITY mutter-buildsize "163 MB"> 12 <!ENTITY mutter-time "2.2 SBU"> 13 13 ]> 14 14 … … 73 73 </itemizedlist> 74 74 75 <bridgehead renderas="sect3" revision="sysv">Additional Downloads</bridgehead>76 <itemizedlist spacing="compact" revision="sysv">77 <listitem>78 <para>79 Recommended patch:80 <ulink url="&patch-root;/mutter-&mutter-version;-elogind-1.patch"/>81 </para>82 </listitem>83 </itemizedlist>84 85 75 <bridgehead renderas="sect3">Mutter Dependencies</bridgehead> 86 76 … … 89 79 <xref linkend="clutter"/>, 90 80 <xref linkend="gnome-desktop"/>, 81 <xref linkend="libcanberra"/>, 91 82 <xref linkend="libwacom"/>, 92 83 <xref linkend="libxkbcommon"/>, 84 <xref linkend="pipewire"/>, 93 85 <xref linkend="upower"/>, and 94 86 <xref linkend="zenity"/> … … 97 89 <bridgehead renderas="sect4">Recommended</bridgehead> 98 90 <para role="recommended"> 99 <xref linkend="gobject-introspection"/>, 100 <xref linkend="libcanberra"/>, and 91 <xref linkend="gobject-introspection"/> and 101 92 <xref linkend="startup-notification"/> 102 93 </para> … … 113 104 </para> 114 105 115 <!-- NOTE: For some reason, it builds internal git versions of116 cogl and clutter during the building process, even with them preinstalled.117 This adds 1.5 SBU, and I have no clue why it needs to do this. -->106 <!-- NOTE: Mutter compiles git versions of COGL and Clutter for it's own 107 internal use. This is because the wayland support upstream isn't advanced 108 enough for the graphics stack used in Mutter. --> 118 109 119 110 <para condition="html" role="usernotes">User Notes: … … 126 117 <title>Installation of Mutter</title> 127 118 128 <para revision="sysv">129 Apply a patch to use <xref linkend="elogind"/> session tracking:130 </para>131 132 <screen revision="sysv"><userinput>patch -Np1 -i ../mutter-&mutter-version;-elogind-1.patch &&133 autoreconf -fi</userinput></screen>134 135 119 <para> 136 120 Install <application>Mutter</application> by running the following … … 138 122 </para> 139 123 140 <screen><userinput>./configure --prefix=/usr \ 141 --disable-static \ 142 --enable-compile-warnings=minimum && 143 make</userinput></screen> 124 <screen><userinput>mkdir build && 125 cd build && 126 127 meson --prefix=/usr .. && 128 ninja</userinput></screen> 144 129 145 130 <para> 146 This package does not come with a test suite. 131 To test the results, issue: <command>ninja test</command>. The tests 132 require an active X session to run correctly. A few tests may fail 133 depending on the gobject-introspection version installed as well. 147 134 </para> 148 135 … … 151 138 </para> 152 139 153 <screen role="root"><userinput>make install</userinput></screen> 154 155 </sect2> 156 157 <sect2 role="commands"> 158 <title>Command Explanations</title> 159 160 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 161 href="../../xincludes/static-libraries.xml"/> 140 <screen role="root"><userinput>ninja install</userinput></screen> 162 141 163 142 </sect2> … … 176 155 </seg> 177 156 <seg> 178 libmutter- 3.so157 libmutter-4.so 179 158 </seg> 180 159 <seg> 181 /usr/{lib,include }/mutter160 /usr/{lib,include,libexec/installed-tests,share/{installed-tests}}/mutter-4 182 161 </seg> 183 162 </seglistitem> … … 203 182 204 183 <varlistentry id="libmutter"> 205 <term><filename class="libraryfile">libmutter- 3.so</filename></term>184 <term><filename class="libraryfile">libmutter-4.so</filename></term> 206 185 <listitem> 207 186 <para> … … 209 188 </para> 210 189 <indexterm zone="mutter libmutter"> 211 <primary sortas="c-libmutter">libmutter- 3.so</primary>190 <primary sortas="c-libmutter">libmutter-4.so</primary> 212 191 </indexterm> 213 192 </listitem> -
gnome/platform/nautilus.xml
r853ae3e5 re7d893b 6 6 7 7 <!ENTITY nautilus-download-http 8 "&gnome-download-http;/nautilus/&gnome-minor-3 0;/nautilus-&nautilus-version;.tar.xz">8 "&gnome-download-http;/nautilus/&gnome-minor-32;/nautilus-&nautilus-version;.tar.xz"> 9 9 <!ENTITY nautilus-download-ftp 10 "&gnome-download-ftp;/nautilus/&gnome-minor-3 0;/nautilus-&nautilus-version;.tar.xz">11 <!ENTITY nautilus-md5sum "e 9d392e7a11440d4d981ce49d8960d5b">10 "&gnome-download-ftp;/nautilus/&gnome-minor-32;/nautilus-&nautilus-version;.tar.xz"> 11 <!ENTITY nautilus-md5sum "e1bd5e67979b2082166a41319d5df079"> 12 12 <!ENTITY nautilus-size "3.1 MB"> 13 <!ENTITY nautilus-buildsize "1 47MB (with tests)">14 <!ENTITY nautilus-time "0. 6 SBU (with tests)">13 <!ENTITY nautilus-buildsize "136 MB (with tests)"> 14 <!ENTITY nautilus-time "0.2 SBU (using parallelism=4; with tests)"> 15 15 ]> 16 16 … … 83 83 <xref linkend="libnotify"/>, 84 84 <xref linkend="libseccomp"/>, and 85 <xref linkend="tracker "/>85 <xref linkend="tracker-miners"/> 86 86 </para> 87 87 … … 119 119 </para> 120 120 121 <screen><userinput>sed s/\'libm\'/\'m\'/ -i meson.build && 122 mkdir build && 121 <screen><userinput>mkdir build && 123 122 cd build && 124 123 … … 147 146 <sect2 role="commands"> 148 147 <title>Command Explanations</title> 149 150 <para>151 <command>sed s/\'libm\'/\'m\'/ -i meson.build</command>: Fix the build152 system so that it finds the Math library.153 </para>154 148 155 149 <para> -
gnome/platform/platform.xml
r853ae3e5 re7d893b 16 16 <title>GNOME Libraries and Desktop</title> 17 17 18 <para> 19 This section contains the libraries and applications necessary to provide 20 the <application>Gnome</application> desktop environment. 21 </para> 18 <para> 19 The objective of this section is to build a 20 <application>GNOME</application> desktop, since we have 21 <application>systemd</application>. 22 </para> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dummy-platform.xml"/> 22 25 23 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcr.xml"/> … … 48 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gfbgraph.xml"/> 49 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tracker.xml"/> 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tracker-miners.xml"/> 54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gsound.xml"/> 50 55 51 <!-- systemd: GNOME Desktop --> 52 <!-- trunk: Required Runtime Dependencies --> 56 <!-- GNOME Desktop --> 53 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dummy-desktop.xml"/> 54 < xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="caribou.xml"/>58 <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="caribou.xml"/>--> 55 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dummy-runtime.xml"/> 56 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dconf.xml"/> … … 65 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-control-center.xml"/> 66 70 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mutter.xml"/> 67 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sassc.xml"/> -->68 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-shell.xml"/> 69 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-shell-extensions.xml"/> -
gnome/platform/tracker.xml
r853ae3e5 re7d893b 9 9 <!ENTITY tracker-download-ftp 10 10 "&gnome-download-ftp;/tracker/2.2/tracker-&tracker-version;.tar.xz"> 11 <!ENTITY tracker-md5sum " e4c637cbc1aa2f4d03e09c8e6b318d6d">11 <!ENTITY tracker-md5sum "2ec18c6f9e877abdfe1f50bac0e9eade"> 12 12 <!ENTITY tracker-size "2.7 MB"> 13 <!ENTITY tracker-buildsize " 211 MB (withtests)">14 <!ENTITY tracker-time " 1.0 SBU (withtests)">13 <!ENTITY tracker-buildsize "197 MB (including tests)"> 14 <!ENTITY tracker-time "0.4 SBU (add 0.9 SBU for tests)"> 15 15 ]> 16 16 … … 94 94 <bridgehead renderas="sect4">Optional</bridgehead> 95 95 <para role="optional"> 96 <xref linkend="gtk-doc"/> ,97 < xref linkend="python2"/> (for the <quote>functional</quote> tests), and98 < ulink url="https://github.com/snowballstem/snowball/">Snowball</ulink>96 <xref linkend="gtk-doc"/> and 97 <ulink url="https://github.com/snowballstem/snowball/">libstemmer</ulink> 98 <!-- Python2 used to be a dependency until 2.2.1 --> 99 99 </para> 100 100 … … 113 113 114 114 <screen><userinput>mkdir build && 115 cd build &&115 cd build && 116 116 117 117 meson --prefix=/usr --sysconfdir=/etc .. && … … 120 120 <para> 121 121 To test the results, issue: <command>ninja test</command>. The tests 122 should be run from a graphical session. Several tests may output an error 123 due to the Python 2 module for PyGObject3 not being available. 122 should be run from a graphical session. 124 123 </para> 125 124 -
gnome/platform/vte.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY vte-download-http "&gnome-download-http;/vte/0.5 4/vte-&vte-version;.tar.xz">8 <!ENTITY vte-download-ftp "&gnome-download-ftp;/vte/0.5 4/vte-&vte-version;.tar.xz">9 <!ENTITY vte-md5sum " fc0e9de2b6199c69e529ff3629fa35c8">10 <!ENTITY vte-size "1. 0MB">7 <!ENTITY vte-download-http "&gnome-download-http;/vte/0.56/vte-&vte-version;.tar.xz"> 8 <!ENTITY vte-download-ftp "&gnome-download-ftp;/vte/0.56/vte-&vte-version;.tar.xz"> 9 <!ENTITY vte-md5sum "adf341807861a5dad9f98e5c701c0769"> 10 <!ENTITY vte-size "1.1 MB"> 11 11 <!ENTITY vte-buildsize "37 MB (with tests)"> 12 <!ENTITY vte-time "0. 7 SBU (with tests)">12 <!ENTITY vte-time "0.5 SBU (using parallelism=4; with tests)"> 13 13 <!-- Consolidating Tests/No Tests in GNOME sections for consistency. --> 14 14 … … 104 104 <sect2 role="installation"> 105 105 <title>Installation of VTE</title> 106 106 <!-- with 0.56.0, not needed any more. 107 <para> 108 First, fix compilation of a Vala program with newer versions of 109 Vala (0.43 and more): 110 </para> 111 112 <!- - Upstream fix: - -> 113 <screen><userinput>sed -e '/bool audible/i\ public int dummy;' \ 114 -i bindings/vala/app.vala</userinput></screen> 115 --> 107 116 <para> 108 117 Install <application>VTE</application> by running the following -
gnome/platform/yelp-xsl.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY yelp-xsl-download-http "&gnome-download-http;/yelp-xsl/&gnome-minor-3 0;/yelp-xsl-&yelp-xsl-version;.tar.xz">8 <!ENTITY yelp-xsl-download-ftp "&gnome-download-ftp;/yelp-xsl/&gnome-minor-3 0;/yelp-xsl-&yelp-xsl-version;.tar.xz">9 <!ENTITY yelp-xsl-md5sum " 371f7379f1614e602f861922182bbfbe">10 <!ENTITY yelp-xsl-size "5 08KB">11 <!ENTITY yelp-xsl-buildsize "8. 5MB">7 <!ENTITY yelp-xsl-download-http "&gnome-download-http;/yelp-xsl/&gnome-minor-32;/yelp-xsl-&yelp-xsl-version;.tar.xz"> 8 <!ENTITY yelp-xsl-download-ftp "&gnome-download-ftp;/yelp-xsl/&gnome-minor-32;/yelp-xsl-&yelp-xsl-version;.tar.xz"> 9 <!ENTITY yelp-xsl-md5sum "e5b800a872b50243570552402b56f0d6"> 10 <!ENTITY yelp-xsl-size "520 KB"> 11 <!ENTITY yelp-xsl-buildsize "8.8 MB"> 12 12 <!ENTITY yelp-xsl-time "less than 0.1 SBU"> 13 13 ]> … … 93 93 </para> 94 94 95 <screen><userinput>./configure --prefix=/usr && 96 make</userinput></screen> 95 <screen><userinput>./configure --prefix=/usr</userinput></screen> 97 96 98 97 <para> -
gnome/platform/yelp.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY yelp-download-http "&gnome-download-http;/yelp/&gnome-minor-3 0;/yelp-&yelp-version;.tar.xz">8 <!ENTITY yelp-download-ftp "&gnome-download-ftp;/yelp/&gnome-minor-3 0;/yelp-&yelp-version;.tar.xz">9 <!ENTITY yelp-md5sum " 97792831ad391fde1c326df6a1e470a3">10 <!ENTITY yelp-size "1. 3MB">11 <!ENTITY yelp-buildsize " 22MB">12 <!ENTITY yelp-time "0. 2SBU">7 <!ENTITY yelp-download-http "&gnome-download-http;/yelp/&gnome-minor-32;/yelp-&yelp-version;.tar.xz"> 8 <!ENTITY yelp-download-ftp "&gnome-download-ftp;/yelp/&gnome-minor-32;/yelp-&yelp-version;.tar.xz"> 9 <!ENTITY yelp-md5sum "177a57015986b6152e5f1b36af625f5a"> 10 <!ENTITY yelp-size "1.5 MB"> 11 <!ENTITY yelp-buildsize "17 MB"> 12 <!ENTITY yelp-time "0.1 SBU"> 13 13 ]> 14 14 … … 124 124 </para> 125 125 126 <screen role="root"><userinput>make install && 127 update-desktop-database</userinput></screen> 126 <screen role="root"><userinput>make install</userinput></screen> 127 128 <para> 129 Still as the <systemitem class="username">root</systemitem> user, ensure 130 that <filename>/usr/share/applications/mimeinfo.cache</filename> will 131 be updated and therefore the <command>help</command> in gnome 132 applications will work. 133 </para> 134 135 <screen role="root"><userinput>update-desktop-database</userinput></screen> 128 136 129 137 </sect2> … … 137 145 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 138 146 href="../../xincludes/gtk-doc-rebuild.xml"/> 139 140 <para><command>update-desktop-database</command>: This ensures that141 <filename>/usr/share/applications/mimeinfo.cache</filename> will142 be updated and therefore the <command>help</command> in gnome143 applications will work. Some packages run this command during their144 installation, but yelp and the gnome applications do not.</para>145 147 146 148 </sect2> -
gnome/platform/zenity.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY zenity-download-http "&gnome-download-http;/zenity/&gnome-minor-3 0;/zenity-&zenity-version;.tar.xz">8 <!ENTITY zenity-download-ftp "&gnome-download-ftp;/zenity/&gnome-minor-3 0;/zenity-&zenity-version;.tar.xz">9 <!ENTITY zenity-md5sum "b 2180f4ef4fcb2ee90da8c65bd5241af">10 <!ENTITY zenity-size "4. 3MB">7 <!ENTITY zenity-download-http "&gnome-download-http;/zenity/&gnome-minor-32;/zenity-&zenity-version;.tar.xz"> 8 <!ENTITY zenity-download-ftp "&gnome-download-ftp;/zenity/&gnome-minor-32;/zenity-&zenity-version;.tar.xz"> 9 <!ENTITY zenity-md5sum "ba2b2a13248773b4ec0fd323d95e6d5a"> 10 <!ENTITY zenity-size "4.5 MB"> 11 11 <!ENTITY zenity-buildsize "27 MB"> 12 12 <!ENTITY zenity-time "0.1 SBU"> -
introduction/important/building-notes.xml
r853ae3e5 re7d893b 454 454 </sect2> 455 455 --> 456 <sect2 id="buildsystems"> 457 <title>Working with different build systems</title> 458 459 <para> 460 There are now three different build systems in common use for 461 converting C or C++ source code into compiled programs or 462 libraries and their details (particularly, finding out about available 463 options and their default values) differ. It may be easiest to understand 464 the issues caused by some choices (typically slow execution or 465 unexpected use of, or omission of, optimizatons) by starting with 466 the CFLAGS and CXXFLAGS environment variables. 467 </para> 468 469 <para> 470 Most LFS and BLFS builders are probably aware of the basics of CFLAGS 471 and CXXFLAGS for altering how a program is compiled. Typically, some 472 form of optimization is used by upstream developers (-O2 or -O3), 473 sometimes with the creation of debug symbols (-g), as defaults. 474 </para> 475 476 <para> 477 If there are contradictory flags (e.g. multiple different -O values), 478 the <emphasis>last</emphasis> value will be used. Sometimes this means 479 that flags specified in environment variables will be picked up before 480 values hardcoded in the Makefile, and therefore ignored. For example, 481 where a user specifies '-O2' and that is followed by '-O3' the build will 482 use '-O3'. 483 </para> 484 485 <para> 486 There are various other things which can be passed in CFLAGS or 487 CXXFLAGS, such as forcing compilation for a specific microarchitecture 488 (e.g. -march=amdfam10, -march=native) or specifying a specific standard 489 for C or C++ (-std=c++17 for example). But one thing which has now come 490 to light is that programmers might include debug assertions in their 491 code, expecting them to be disabled in releases by using -DNDEBUG. 492 Specifically, if <xref linkend="mesa"/> is built with these assertions 493 enabled, some activities such as loading levels of games can take 494 extremely long times, even on high-class video cards. 495 </para> 496 497 <bridgehead renderas="sect3" id="autotools-info">Autotools with Make</bridgehead> 498 499 <para> 500 This combination is often described as 'CMMI' (configure, make, make 501 install) and is used here to also cover the few packages which have a 502 configure script that is not generated by autotools. 503 </para> 504 505 <para> 506 Sometimes running <command>./configure --help</command> will produce 507 useful options about switches which might be used. At other times, 508 after looking at the output from configure you may need to look 509 at the details of the script to find out what it was actually searching 510 for. 511 </para> 512 513 <para> 514 Many configure scripts will pick up any CFLAGS or CXXFLAGS from the 515 environment, but CMMI packages vary about how these will be mixed with 516 any flags which would otherwise be used (<emphasis>variously</emphasis>: 517 ignored, used to replace the programmer's suggestion, used before the 518 programmer's suggestion, or used after the programmer's suggestion). 519 </para> 520 521 <para> 522 In most CMMI packages, running 'make' will list each command and run 523 it, interspersed with any warnings. But some packages try to be 'silent' 524 and only show which file they are compiling or linking instead of showing 525 the command line. If you need to inspect the command, either because of 526 an error, or just to see what options and flags are being used, adding 527 'V=1' to the make invocation may help. 528 </para> 529 530 <bridgehead renderas="sect3" id="cmake-info">CMake</bridgehead> 531 532 <para> 533 CMake works in a very different way, and it has two backends which can 534 be used on BLFS: 'make' and 'ninja'. The default backend is make, but 535 ninja can be faster on large packages with multiple processors. To 536 use ninja, specify '-G Ninja' in the cmake command. 537 </para> 538 539 <para> 540 The hardest part of using CMake is knowing what options you might wish 541 to specify. The only way to get a list of what the package knows about 542 is to run <command>cmake -LAH</command> and look at the output for that 543 default configuration. 544 </para> 545 546 <para> 547 Perhaps the most-important thing about CMake is that it has a variety 548 of CMAKE_BUILD_TYPE values, and these affect the flags. The default 549 is that this is not set and no flags are generated. Any CFLAGS or 550 CXXFLAGS in the environment will be used. If the programmer has coded 551 any debug assertions, those will be enabled unless -DNDEBUG is used. 552 The following CMAKE_BUILD_TYPE values will generate the flags shown, 553 and these will come <emphasis>after</emphasis> any flags in the 554 environment and therefore take precedence. 555 </para> 556 557 <itemizedlist> 558 <listitem> 559 <para>Debug : '-g'</para> 560 </listitem> 561 <listitem> 562 <para>Release : '-O3 -DNDEBUG'</para> 563 </listitem> 564 <listitem> 565 <para>RelWithDebInfo : '-O2 -g -DNDEBUG'</para> 566 </listitem> 567 <listitem> 568 <para>MinSizeRel : '-Os -DNDEBUG'</para> 569 </listitem> 570 </itemizedlist> 571 572 <para> 573 CMake tries to produce quiet builds. To see the details of the commands 574 which are being run, use 'make VERBOSE=1' or 'ninja -v'. 575 </para> 576 577 <bridgehead renderas="sect3" id="meson-info">Meson</bridgehead> 578 579 <para> 580 Meson has some similarities to CMake, but many differences. To get 581 details of the defines that you may wish to change you can look at 582 <filename>meson_options.txt</filename> which is usually in the 583 top-level directory. 584 </para> 585 586 <para> 587 If you have already configured the package by running 588 <command>meson</command> and now wish to change one or more settings, 589 you can either remove the build directory, recreate it, and use the 590 altered options, or within the build directory run <command>meson 591 configure</command>, e.g. to set an option: 592 </para> 593 594 <screen><userinput>meson configure -D<some_option>=true</userinput></screen> 595 596 <para> 597 If you do that, the file <filename>meson-private/cmd_line.txt</filename> 598 will show the <emphasis>last</emphasis> commands which were used. 599 </para> 600 601 <para> 602 Meson provides the following buildtype values, and the flags they enable 603 come <emphasis>after</emphasis> any flags supplied in the environment and 604 therefore take precedence. 605 </para> 606 607 <itemizedlist> 608 <listitem> 609 <para>plain : no added flags. This is for distributors to supply their 610 own CLFAGS, CXXFLAGS and LDFLAGS. There is no obvious reason to use 611 this in BLFS.</para> 612 </listitem> 613 <listitem> 614 <para>debug : '-g'</para> 615 </listitem> 616 <listitem> 617 <para>debugoptimized : '-O2 -g' - this is the default if nothing is 618 specified, it leaves assertions enabled.</para> 619 </listitem> 620 <listitem> 621 <para>release : '-O3 -DNDEBUG'</para> 622 </listitem> 623 </itemizedlist> 624 625 <para> 626 Although the 'release' buildtype is described as enabling -DNDEBUG, and all 627 CMake Release builds pass that, it has so far only been observed (in 628 verbose builds) for <xref linkend="mesa"/>. That suggests that it might 629 only be used when there are debug assertions present. 630 </para> 631 632 <para> 633 The -DNDEBUG flag can also be provided by passing 634 <command>-Db_ndebug=true</command>. 635 </para> 636 637 <para> 638 To see the details of the commands which are being run in a package using 639 meson, use 'ninja -v'. 640 </para> 641 642 </sect2> 643 456 644 </sect1> -
introduction/welcome/changelog.xml
r853ae3e5 re7d893b 34 34 <itemizedlist> 35 35 <listitem revision="sysv"> 36 <para>[dj] - Disable systemd journal for ModemManager.</para> 36 <para>[dj] - add with-libsystemd-login=no parameter to polkit 37 instructions.</para> 37 38 </listitem> 38 39 <listitem revision="sysv"> … … 45 46 </listitem> 46 47 <listitem revision="sysv"> 47 <para>[dj] - Add gdm-3.30.2-elogind-1.patch. Unnecessary after48 241.1.</para>49 </listitem>50 <listitem revision="sysv">51 <para>[dj] - Add mutter-3.30.2-elogind-1.patch. Unnecessary after52 241.1.</para>53 </listitem>54 <listitem revision="sysv">55 <para>[dj] - Add gnome-session elogind patch. Unnecessary after56 241.1.</para>57 </listitem>58 <listitem revision="sysv">59 <para>[dj] - Remove gnome-shell dependency on elogind. Put back after60 241.1.</para>61 </listitem>62 <listitem revision="sysv">63 48 <para>[dj] - Fix accountsservice build with elogind.</para> 64 49 </listitem> … … 90 75 </itemizedlist> 91 76 </listitem> 92 --> 93 94 <listitem revision="sysv"> 77 --> 78 79 <listitem> 80 <para>May 18th, 2019</para> 81 <itemizedlist> 82 <listitem> 83 <para>[bdubbs] - Update to xfce4-power-manager-1.6.2. Fixes 84 <ulink url="&blfs-ticket-root;12076">#12076</ulink>.</para> 85 </listitem> 86 <listitem> 87 <para>[bdubbs] - Update to tumbler-0.2.4. Fixes 88 <ulink url="&blfs-ticket-root;12075">#12075</ulink>.</para> 89 </listitem> 90 </itemizedlist> 91 </listitem> 92