Changeset a3e69b9b


Ignore:
Timestamp:
03/25/2024 04:28:32 PM (5 weeks ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
trunk
Children:
e1b67062
Parents:
49a01c11
Message:

Added perl modules html5lib and webencodings

These packages are needed in suport of qtwebengine.

Also changed phinxcontrib-htmlhelp and sphinx dependency references
for external ulinks to internal xrefs.

Files:
2 added
7 edited

Legend:

Unmodified
Added
Removed
  • general/prog/python-dependencies.xml

    r49a01c11 ra3e69b9b  
    217217        </para>
    218218      </listitem>
     219      <listitem>
     220        <para>
     221          <xref linkend="webencodings"/>
     222        </para>
     223      </listitem>
    219224    </itemizedlist>
    220225  </sect2>
     
    319324    href="python-dependencies/urllib3.xml"/>
    320325
     326  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     327    href="python-dependencies/webencodings.xml"/>
     328
    321329</sect1>
  • general/prog/python-dependencies/sphinxcontrib-htmlhelp.xml

    r49a01c11 ra3e69b9b  
    7272        <xref linkend="pytest"/>,
    7373        <xref linkend="sphinx"/> (circular dependency), and
    74         <ulink url="https://pypi.org/project/html5lib/">html5lib</ulink>
     74        <xref linkend="html5lib"/>
    7575      </para>
    7676
     
    9191
    9292    <para>
    93       Assuming <xref linkend="pytest"/> is installed, but the other optional
    94       dependency is not, the installation can be tested with the following
    95       commands:
     93      If the optional dependencies are installed, the package can be tested with:
    9694    </para>
    9795
    98 <screen remap="test"><userinput>python3 -m venv --system-site-packages testenv   &amp;&amp;
    99 source testenv/bin/activate                      &amp;&amp;
    100 pip3 install html5lib                            &amp;&amp;
    101 python3 /usr/bin/pytest<!-- no && because of a possible error -->
    102 deactivate</userinput></screen>
    103 
    104 <!--
    105     <para>
    106       the <command>sed ...</command> command is needed because of a change
    107       in <application>Sphinx</application> API for versions greater than
    108       5.0.
    109     </para>
    110 -->
     96<screen remap="test"><userinput>python3 /usr/bin/pytest</userinput></screen>
    11197
    11298    </sect3>
  • general/prog/python-modules.xml

    r49a01c11 ra3e69b9b  
    117117      <listitem>
    118118        <para>
     119          <xref linkend="html5lib"/>
     120        </para>
     121      </listitem>
     122      <listitem>
     123        <para>
    119124          <xref linkend="lxml"/>
    120125        </para>
     
    273278
    274279  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     280    href="python-modules/html5lib.xml"/>
     281
     282  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    275283    href="python-modules/lxml.xml"/>
    276284
  • general/prog/python-modules/sphinx.xml

    r49a01c11 ra3e69b9b  
    8989      <para role="optional">
    9090        <xref linkend="cython"/>,
     91        <xref linkend="html5lib"/>,
    9192        <xref linkend="pytest"/>,
    92         <xref linkend="texlive"/>,
    93         <ulink url="https://pypi.org/project/filelock/">filelock</ulink>, and
    94         <ulink url="https://pypi.org/project/html5lib/">html5lib</ulink>
     93        <xref linkend="texlive"/>, and
     94        <ulink url="https://pypi.org/project/filelock/">filelock</ulink>
    9595      </para>
    9696
     
    118118<screen remap="test"><userinput>python3 -m venv --system-site-packages testenv &amp;&amp;
    119119source testenv/bin/activate                    &amp;&amp;
    120 pip3 install html5lib filelock                 &amp;&amp;
     120pip3 install filelock                          &amp;&amp;
    121121python3 -m pytest<!-- no && because of a possible error -->
    122122deactivate</userinput></screen>
  • introduction/welcome/changelog.xml

    r49a01c11 ra3e69b9b  
    4444      <itemizedlist>
    4545        <listitem>
     46          <para>[bdubbs] - Added perl modules html5lib and webencodings
     47          in support of qtwebengine. Fixes
     48          <ulink url="&blfs-ticket-root;19535">#19535</ulink>.</para>
     49        </listitem>
     50      </itemizedlist>
     51    </listitem>
     52
     53    <listitem>
     54      <para>March 24th, 2024</para>
     55      <itemizedlist>
     56        <listitem>
    4657          <para>[bdubbs] - Update to libpciaccess-0.18.1 (xorg library). Fixes
    4758          <ulink url="&blfs-ticket-root;19534">#19534</ulink>.</para>
  • packages.ent

    r49a01c11 ra3e69b9b  
    567567<!ENTITY recommonmark-version         "0.7.1">
    568568<!ENTITY recommonmark-md5sum          "3c550a76eb62006bf007843a9f1805bb">
     569<!ENTITY html5lib-version             "1.1">
     570<!ENTITY html5lib-md5sum              "6748742e2ec4cb99287a6bc82bcfe2b0">
    569571<!-- libxml2 for Python2 shares the version of libxml2 -->
    570572<!ENTITY lxml-version                 "4.9.4">
     
    662664<!ENTITY urllib3-version                "2.0.2">
    663665<!ENTITY urllib3-md5sum                 "92d23af401c19da3daec9934f60c8575">
     666<!ENTITY webencodings-version           "0.5.1">
     667<!ENTITY webencodings-md5sum            "32f6e261d52e57bf7e1c4d41546d15b8">
    664668
    665669<!-- Part IV -->
  • x/lib/qtwebengine.xml

    r49a01c11 ra3e69b9b  
    153153
    154154    <para role="required">
     155      <xref linkend="html5lib"/>,
    155156      <xref linkend="nodejs"/>,
    156157      <xref linkend="nss"/>,
Note: See TracChangeset for help on using the changeset viewer.