Changeset abfacaf


Ignore:
Timestamp:
03/05/2024 02:22:51 PM (8 weeks ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
ken/TL2024, trunk, xry111/llvm18
Children:
8aed1dc, 9bb439e
Parents:
648752cf
Message:

Remove most references to PCRE1

Some notes:

  • proftpd has been supporting PCRE2 since 1.3.8a.
  • bluefish actually invokes PCRE via Glib, so since Glib was ported from PCRE1 to PCRE2 bluefish has been using PCRE2 in fact.
  • zsh and rasqal will support PCRE2 in the next release. For zsh pcre is not used with book instruction anyway, and for rasqal the maintainer suggests just relying on Glibc regex.h before the next release.
  • The other distros (Fedora for eg) are already disabling PCRE for slang.
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • general/prog/git.xml

    r648752cf rabfacaf  
    122122      <xref role="runtime" linkend="openssh"/> (runtime, needed to use
    123123      <application>Git</application> over ssh),
    124       <xref linkend="pcre2"/> (<emphasis>or</emphasis> the deprecated <xref
    125       role="nodep" linkend="pcre"/>), in either case configured with
    126       <literal>--enable-jit</literal>,
     124      <xref linkend="pcre2"/>,
    127125      <xref role="runtime" linkend="subversion"/> with Perl bindings
    128126         (runtime, for <command>git svn</command>),
     
    300298    <para>
    301299      <option>--with-libpcre2</option>: Use this switch if
    302       <application>PCRE2</application> is installed and has been built with
    303       the non-default JIT enabled.
    304     </para>
    305 
    306     <para>
    307       <option>--with-libpcre1</option>: As an alternative to PCRE2, use this
    308       switch if the deprecated <application>PCRE</application> is installed
    309       and has been built with the non-default JIT enabled.
     300      <application>PCRE2</application> is installed.
    310301    </para>
    311302
  • general/prog/slang.xml

    r648752cf rabfacaf  
    6767    <bridgehead renderas="sect4">Optional</bridgehead>
    6868    <para role="optional">
    69       <xref linkend="libpng"/>,
    70       <xref linkend="pcre"/>, and
     69      <xref linkend="libpng"/> and
    7170      <ulink url="https://github.com/kkos/oniguruma">Oniguruma</ulink>
    7271    </para>
  • general/sysutils/mc.xml

    r648752cf rabfacaf  
    8888      <xref linkend="graphviz"/>,
    8989      <xref linkend="libssh2"/>,
    90       <xref linkend="pcre"/>,
    9190      <xref linkend="pcre2"/>,
    9291      <xref linkend="ruby"/>,
     
    143142      <option>--with-search-engine=pcre2</option>: Use this switch if you would
    144143      prefer to use <xref linkend="pcre2" role="nodep"/> instead of GLib for
    145       the built-in search engine. Alternatively, you can pass 'pcre' instead of
    146       'pcre2' if you prefer to use <xref linkend="pcre" role="nodep"/>.
     144      the built-in search engine.
    147145    </para>
    148146
  • general/sysutils/rasqal.xml

    r648752cf rabfacaf  
    7878    <bridgehead renderas="sect4">Optional</bridgehead>
    7979    <para role="optional">
    80       <xref linkend="pcre"/> and
     80      <!-- <xref linkend="pcre2"/> the next rasqal release will support it -->
    8181      <xref linkend="libgcrypt"/>
    8282    </para>
  • kde/kf5/kf5-frameworks.xml

    r648752cf rabfacaf  
    102102    <xref linkend="ModemManager"/> (needed to build ModemManager-Qt),
    103103    <xref linkend="NetworkManager"/> (needed to build NetworkManager-Qt), and
    104 <!--    <xref linkend="pcre"/>, and -->
    105104    <xref linkend="polkit-qt"/> (Authentication backend for KAuth)
    106105  </para>
  • networking/netprogs/wget.xml

    r648752cf rabfacaf  
    8686      <xref linkend="perl-io-socket-ssl"/> (for the test suite),
    8787      <xref linkend="libidn2"/>,
    88       <xref linkend="pcre"/> or <xref linkend="pcre2"/>, and
     88      <xref linkend="pcre2"/>, and
    8989      <xref linkend="valgrind"/> (for the test suite)
    9090    </para>
  • postlfs/editors/bluefish.xml

    r648752cf rabfacaf  
    8787    <para role="optional">
    8888      <xref linkend="enchant"/> (for spell checking),
    89       <xref linkend="gucharmap"/>,
    90       <xref linkend="pcre"/> and
     89      <xref linkend="gucharmap"/>, and
    9190      <ulink url="https://github.com/relaxng/jing-trang">Jing</ulink>
    9291    </para>
  • postlfs/shells/zsh.xml

    r648752cf rabfacaf  
    8282    <bridgehead renderas="sect4">Optional</bridgehead>
    8383    <para role="optional">
    84       <xref linkend="pcre"/>,
    85       <xref linkend="valgrind"/>, and
     84      <!-- <xref linkend="pcre2"/>, The next zsh release will support it -->
     85      <xref linkend="valgrind"/> and
    8686      <ulink url='https://fbb-git.gitlab.io/yodl/'>yodl</ulink>
    8787    </para>
     
    189189      use of the <application>GDBM</application> library.
    190190    </para>
    191 
    192     <para>
    193       <option>--enable-pcre</option>: This option allows zsh to use
    194       the <application>PCRE</application> regular expression library in shell
     191<!-- the next zsh release will support it
     192    <para>
     193      <option>- -enable-pcre</option>: This option allows zsh to use
     194      the <application>PCRE2</application> regular expression library in shell
    195195      builtins.
    196196    </para>
     197-->
    197198  </sect2>
    198199
  • server/major/proftpd.xml

    r648752cf rabfacaf  
    8686      <xref linkend="linux-pam"/>,
    8787      <xref linkend="mariadb"/> or <ulink url="https://www.mysql.com/">MySQL</ulink>,
    88       <xref linkend="pcre"/>,
     88      <xref linkend="pcre2"/>,
    8989      <xref linkend="postgresql"/>, and
    9090      <ulink url="https://metacpan.org/pod/Net::SSH2">Net::SSH2</ulink>
  • x/dm/lightdm.xml

    r648752cf rabfacaf  
    129129      <xref linkend="itstool"/>,
    130130      <xref linkend="linux-pam"/>, and
    131 <!-- Neither lightdm-1.30.0 nor lightdm-gtk-greeter-2.0.8
    132      mention pcre in their configure scripts
    133       <xref linkend="pcre"/>-->
    134131      <xref role='runtime' linkend='xorg-server'/> (Runtime)
    135132    </para>
  • x/installing/xterm.xml

    r648752cf rabfacaf  
    8686    <para role="optional">
    8787      <xref linkend="emacs"/>, <!-- looks for ctags/etags -->
    88       <xref linkend="pcre"/> or <xref linkend="pcre2"/>,
     88      <xref linkend="pcre2"/>,
    8989      <xref linkend="valgrind"/> and
    9090      <ulink url="https://www.nongnu.org/man2html/">man2html</ulink>
  • xsoft/other/balsa.xml

    r648752cf rabfacaf  
    9696      <command>sendmail</command> command)
    9797    </para>
    98 
    99 <!-- in 2.6.3 the only references to pcre are in the old spec file,
    100      the INSTALL file which seems to be out of date,
    101      and the ChangeLog where it was defaulted to off in 2008.
    102      Not mentioned in configure.
    103     <bridgehead renderas="sect4">Recommended</bridgehead>
    104     <para role="recommended">
    105       <xref linkend="pcre"/>
    106     </para>-->
    10798
    10899    <bridgehead renderas="sect4">Optional</bridgehead>
Note: See TracChangeset for help on using the changeset viewer.