Changeset 1ad3510e for networking


Ignore:
Timestamp:
09/06/2018 10:54:04 PM (6 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
f3e3b83
Parents:
864abc6
Message:

Add libpsl
Update to libsoup-2.64.0
Update to glib-networking-2.58.0
Add text to cURL regarding test issues with valgrind
Add GNOME-3.30 entity
Typo fix in template

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20466 af4574ff-66df-0310-9fd7-8a98e5e911e0

Location:
networking
Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • networking/netlibs/curl.xml

    r864abc6 r1ad3510e  
    1111  <!ENTITY curl-buildsize     "43 MB (add 14 MB for tests)">
    1212  <!ENTITY curl-time          "0.2 SBU (add 3.2 SBU for tests)">
    13   <!-- Note that I did this package with minimal optional dependencies. I can
    14        retest later if needed. -->
    1513]>
    1614
     
    8987      <xref linkend="gnutls"/>,
    9088      <xref linkend="libidn2"/>,
     89      <xref linkend="libpsl"/>,
    9190      <xref linkend="libssh2"/>,
    9291      <xref linkend="mitkrb"/>,
     
    9594      <xref linkend="samba"/>,
    9695      <ulink url="https://launchpad.net/libmetalink/">libmetalink</ulink>,
    97       <ulink url="https://github.com/rockdaboot/libpsl">libpsl</ulink>,
    9896      <ulink url="http://rtmpdump.mplayerhq.hu/">librtmp</ulink>,
    9997      <ulink url="https://tls.mbed.org/">mbed TLS</ulink> (formerly known as
     
    108106       reported that the tool set in the test case does not exist - ken -->
    109107      <xref linkend="stunnel"/> (for the HTTPS and FTPS tests) and
    110       <xref linkend="valgrind"/> (this will slow the tests down)
     108      <xref linkend="valgrind"/> (this will slow the tests down and may cause failures.)
    111109    </para>
    112110
     
    160158    <para>
    161159      To run the test suite, issue: <command>make test</command>. Two (of 857) tests
    162       fail for unknown reasons.<!--
     160      fail for unknown reasons, and all tests fail is valgrind is installed. Moving
     161      valgrind out of $PATH is recommended if you wish to run the tests suite while
     162      it is installed.
     163<!--
    163164Added by Pierre for curl-7.59.0:
    164165no stunnel, no valgrind, no options
     
    181182      or upstream servers that may not be available, especially for tests
    182183      numbered 700 and above.
    183       Test time may be significantly increase due to hanging tests that fail. i
     184      Test time may be significantly increase due to hanging tests that fail.
    184185__________
    185186Added by Bruce for curl-7.60.0:
  • networking/netlibs/glib-networking.xml

    r864abc6 r1ad3510e  
    66
    77  <!ENTITY glib-networking-download-http
    8     "&gnome-download-http;/glib-networking/2.56/glib-networking-&glib-networking-version;.tar.xz">
     8    "&gnome-download-http;/glib-networking/2.58/glib-networking-&glib-networking-version;.tar.xz">
    99  <!ENTITY glib-networking-download-ftp
    10     "&gnome-download-ftp;/glib-networking/2.56/glib-networking-&glib-networking-version;.tar.xz">
    11   <!ENTITY glib-networking-md5sum        "456572f1e8fea32ef747541d64508a8e">
    12   <!ENTITY glib-networking-size          "164 KB">
    13   <!ENTITY glib-networking-buildsize     "4.8 MB (with tests)">
     10    "&gnome-download-ftp;/glib-networking/2.58/glib-networking-&glib-networking-version;.tar.xz">
     11  <!ENTITY glib-networking-md5sum        "75b14b7e73a67753be9ce307751c661d">
     12  <!ENTITY glib-networking-size          "172 KB">
     13  <!ENTITY glib-networking-buildsize     "6.4 MB (with tests)">
    1414  <!ENTITY glib-networking-time          "0.1 SBU (with tests)">
    1515]>
     
    7777    <bridgehead renderas="sect4">Required</bridgehead>
    7878    <para role="required">
    79       <xref linkend="glib2"/>, <!-- needed because version is important -->
     79      <xref linkend="glib2"/>,
    8080      <xref linkend="gnutls"/>, and
    8181      <xref linkend="gsettings-desktop-schemas"/>
     
    111111meson --prefix=/usr            \
    112112      -Dlibproxy_support=false \
    113       -Dca_certificates_path=/etc/ssl/ca-bundle.crt .. &amp;&amp;
     113      -Dpkcs11_support=true .. &amp;&amp;
    114114ninja</userinput></screen>
    115115
     
    142142  <sect2 role="configuration">
    143143    <title>Configuring Glib-networking</title>
     144    <!-- This breaks the libsoup tests -->
    144145
    145146    <sect3 id="glib-networking-config">
  • networking/netlibs/libsoup.xml

    r864abc6 r1ad3510e  
    66
    77  <!ENTITY libsoup-download-http
    8            "&gnome-download-http;/libsoup/2.62/libsoup-&libsoup-version;.tar.xz">
     8           "&gnome-download-http;/libsoup/2.64/libsoup-&libsoup-version;.tar.xz">
    99  <!ENTITY libsoup-download-ftp
    10            "&gnome-download-ftp;/libsoup/2.62/libsoup-&libsoup-version;.tar.xz">
    11   <!ENTITY libsoup-md5sum        "dfbf30af5fb6190bfafc5aa6abcc9dce">
    12   <!ENTITY libsoup-size          "1.8 MB">
    13   <!ENTITY libsoup-buildsize     "32 MB (with tests)">
    14   <!ENTITY libsoup-time          "0.3 SBU">
     10           "&gnome-download-ftp;/libsoup/2.64/libsoup-&libsoup-version;.tar.xz">
     11  <!ENTITY libsoup-md5sum        "75bf3cb20d5c045922140c5e01b10696">
     12  <!ENTITY libsoup-size          "1.7 MB">
     13  <!ENTITY libsoup-buildsize     "27 MB (with tests)">
     14  <!ENTITY libsoup-time          "0.3 SBU (with tests)">
    1515]>
    1616
     
    8080    <para role="required">
    8181      <xref linkend="glib-networking"/>,
     82      <xref linkend="libpsl"/>,
    8283      <xref linkend="libxml2"/> and
    8384      <xref linkend="sqlite"/>
     
    114115    </para>
    115116
    116 <screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    117 make</userinput></screen>
    118 
    119     <para>
    120       To test the results, issue: <command>make check</command>.
     117<screen><userinput>mkdir build &amp;&amp;
     118cd build &amp;&amp;
     119
     120meson --prefix=/usr -Dvapi=true .. &amp;&amp;
     121ninja</userinput></screen>
     122
     123    <para>
     124      To test the results, issue: <command>ninja test</command>.
    121125    </para>
    122126
     
    125129    </para>
    126130
    127 <screen role="root"><userinput>make install</userinput></screen>
     131<screen role="root"><userinput>ninja install</userinput></screen>
    128132
    129133  </sect2>
     
    132136    <title>Command Explanations</title>
    133137
    134     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    135       href="../../xincludes/static-libraries.xml"/>
    136 
    137     <para>
    138       <option>--disable-vala</option>: use this if you have not installed
     138    <para>
     139      <option>-Dvapi=false</option>: use this if you have not installed
    139140      <application>Vala</application>, e.g. because you are not building
    140141      <application>GNOME</application>.
    141142    </para>
    142143
     144<!--
    143145    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    144146      href="../../xincludes/gtk-doc-rebuild.xml"/>
     147-->
     148
     149    <para>
     150      <option>-Ddoc=true</option>: Use this option if you want to build
     151      the documentation. Note that you must have <xref linkend="gtk-doc"/> installed.
     152    </para>
    145153
    146154  </sect2>
     
    164172          /usr/include/libsoup-2.4,
    165173          /usr/include/libsoup-gnome-2.4 and
    166           /usr/share/gtk-doc/html/libsoup-2.4
     174          /usr/share/gtk-doc/html/libsoup-2.4 <!-- only installed if -Ddoc=true is
     175          passed. -->
    167176        </seg>
    168177      </seglistitem>
  • networking/netlibs/netlibs.xml

    r864abc6 r1ad3510e  
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libnsl.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpcap.xml"/>
     34  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpsl.xml"/>
    3435  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libndp.xml"/>
    3536  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libsoup.xml"/>
  • networking/netprogs/wget.xml

    r864abc6 r1ad3510e  
    8787      <xref linkend="perl-io-socket-ssl"/> (for the test suite),
    8888      <xref linkend="libidn2"/>,
     89      <xref linkend="libpsl"/>,
    8990      <xref linkend="pcre"/>,
    90       <xref linkend="python2"/> (built with ssl; for the test suite),
    91       <xref linkend="valgrind"/> (for the test suite), and
    92       <ulink url="https://github.com/rockdaboot/libpsl/">libpsl</ulink>
     91      <xref linkend="python2"/> (built with ssl; for the test suite), and
     92      <xref linkend="valgrind"/> (for the test suite)
    9393    </para>
    9494
  • networking/netutils/networkmanager.xml

    r864abc6 r1ad3510e  
    116116      <xref linkend="bluez"/>,
    117117      <xref linkend="gtk-doc"/>,
     118      <xref linkend="libpsl"/>,
    118119      <xref linkend="qt5"/> (for examples),
    119120      <xref linkend="ModemManager"/>,
     
    123124      <ulink url="https://github.com/Distrotech/libaudit">libaudit</ulink>,
    124125      <ulink url="https://github.com/jpirko/libteam">libteam</ulink>,
    125       <ulink url="https://github.com/rockdaboot/libpsl">libpsl</ulink>,
    126126      <ulink url="https://www.samba.org/ftp/ppp/">PPP</ulink>, and
    127127      <ulink url="https://www.roaringpenguin.com/products/pppoe">RP-PPPoE</ulink>
Note: See TracChangeset for help on using the changeset viewer.