<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/pcre, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2024-05-11T18:58:08Z</updated>
<entry>
<title>pcre: drop package</title>
<updated>2024-05-11T18:58:08Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2024-04-28T20:32:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=38d5b8b3444ab83348a35adec145443d755aae45'/>
<id>urn:sha1:38d5b8b3444ab83348a35adec145443d755aae45</id>
<content type='text'>
This package is no longer actively maintained as it reached
End-of-Life. [1] All new projects should use PCRE2.

OpenWrt wants to be minimalistic and we migrated many packages
from PCRE to PCRE2 huge thanks belong to @Ansuel (Christian Marangi),
who worked with several open-source projects to migrate it to PCRE2 [2].
This means that on routers, we don't need to have installed two libraries
(pcre and pcre2) side by side.

[1] https://www.pcre.org/
[2] https://github.com/openwrt/packages/issues/22006

Fixes: https://github.com/openwrt/packages/issues/22006
Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>pcre: move pcre from base repository to packages feed</title>
<updated>2023-05-18T08:20:59Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-05-17T20:45:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c7aba534f028ac166639b9f7c3b77667d93a64e7'/>
<id>urn:sha1:c7aba534f028ac166639b9f7c3b77667d93a64e7</id>
<content type='text'>
pcre is no longer needed in the base repository. However, some packages
still rely on it in the packages and telephony feed.

Cross-reference to base repository:
e3e6652a550d ("pcre: move package to packages feed")

While working on it remove AUTORELEASE.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>pcre: move package to core</title>
<updated>2020-08-13T10:26:35Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2020-08-13T10:25:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6f5412e6beb25d94cb30f088177900f2619af514'/>
<id>urn:sha1:6f5412e6beb25d94cb30f088177900f2619af514</id>
<content type='text'>
libpcre is required for libselinux which was added to core recently.
Move it to the core so core builds without the packages feed.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>pcre: 32 bit character support enabled (libpcre32)</title>
<updated>2020-07-13T09:41:35Z</updated>
<author>
<name>Alex Kirhenshtein</name>
</author>
<published>2020-07-06T22:18:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=748891ddddb0bba67b1b66b079d16a5229127f57'/>
<id>urn:sha1:748891ddddb0bba67b1b66b079d16a5229127f57</id>
<content type='text'>
Signed-off-by: Alex Kirhenshtein &lt;alk@netxms.org&gt;
</content>
</entry>
<entry>
<title>pcre: update to 8.4.4</title>
<updated>2020-06-07T04:04:14Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-06-07T03:32:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4be05398d9b45f4a4dec917f0a8c1ec4599cbcdc'/>
<id>urn:sha1:4be05398d9b45f4a4dec917f0a8c1ec4599cbcdc</id>
<content type='text'>
Add PKG_BUILD_PARALLEL for faster compilation.

Remove autoreconf as nothing is being patched.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>pcre: Add JIT-support for select architectures</title>
<updated>2019-11-22T08:08:33Z</updated>
<author>
<name>Christian Lachner</name>
</author>
<published>2019-11-16T12:29:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6c40db7e9f730eb7d29069e7ad895663b3801da6'/>
<id>urn:sha1:6c40db7e9f730eb7d29069e7ad895663b3801da6</id>
<content type='text'>
- This commit adds a config-option for JIT in libpcre(1).

  According to research published on
  https://rust-leipzig.github.io/regex/2017/03/28/comparison-of-regex-engines/
  this should give a 10x performance increase on JIT operations
  which can be desireable for high performance Apache mod_rewrite
  or haproxy reqrep operations.

  This option is available on all officially supported architecutres
  which are listed on https://pcre.org/original/doc/html/pcrejit.html#SEC3.
  Furthermore, it is enabled by default on the following
  architectures: arm, i686, x86_64.

Signed-off-by: Christian Lachner &lt;gladiac@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: add PKG_CPE_ID for better cvescanner coverage</title>
<updated>2019-09-17T10:40:26Z</updated>
<author>
<name>Jan Pavlinec</name>
</author>
<published>2019-09-12T12:13:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=299e5b0a9bce19d6e96cb9ff217028b36ee2dd36'/>
<id>urn:sha1:299e5b0a9bce19d6e96cb9ff217028b36ee2dd36</id>
<content type='text'>
Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
</content>
</entry>
<entry>
<title>pcre: remove unnecessary dependency on C++ lib</title>
<updated>2019-07-23T06:01:29Z</updated>
<author>
<name>DENG Qingfang</name>
</author>
<published>2019-07-23T06:01:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=41814de0fcc52ce055102ab2f81870bccf884b12'/>
<id>urn:sha1:41814de0fcc52ce055102ab2f81870bccf884b12</id>
<content type='text'>
Add libpcrecpp to PKG_CONFIG_DEPENDS to properly trigger
reconfiguration, avoiding unnecessary dependency.

This reverts commit 17090fecf18c795f5bfa5e1ea375ccd65d24f227.
This reverts commit ec138f51ab54873252bbe3e848f5fa9c20de78b9.

Signed-off-by: DENG Qingfang &lt;dengqf6@mail2.sysu.edu.cn&gt;
</content>
</entry>
<entry>
<title>libs/pcre: Update to 8.43</title>
<updated>2019-05-06T08:32:30Z</updated>
<author>
<name>Daniel Engberg</name>
</author>
<published>2019-05-06T08:32:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7028634ca10e19eb0db35a694d0615baacc7343f'/>
<id>urn:sha1:7028634ca10e19eb0db35a694d0615baacc7343f</id>
<content type='text'>
Update pcre to 8.43

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
</entry>
<entry>
<title>pcre: Depending on C++ now</title>
<updated>2019-04-05T14:29:45Z</updated>
<author>
<name>Bjørn Mork</name>
</author>
<published>2019-04-05T13:16:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ec138f51ab54873252bbe3e848f5fa9c20de78b9'/>
<id>urn:sha1:ec138f51ab54873252bbe3e848f5fa9c20de78b9</id>
<content type='text'>
Must depend on cpp for the unconditional --enable-cpp, or the build can
fail when CONFIG_PACKAGE_libpcrecpp is unset and nothing else has built
the c++ toolchain:

 configure: error: Invalid C++ compiler or C++ compiler flags
 Makefile:97: recipe for target '/usr/local/src/lede/build_dir/target-mipsel_24kc_musl/pcre-8.42/.configured_68b329da9893e34099c7d8ad5cb9c940' failed
 make[3]: *** [/usr/local/src/lede/build_dir/target-mipsel_24kc_musl/pcre-8.42/.configured_68b329da9893e34099c7d8ad5cb9c940] Error 1
 make[3]: Leaving directory '/usr/local/src/lede/feeds/packages/libs/pcre'
 time: package/feeds/packages/pcre/compile#4.48#0.30#6.88
 package/Makefile:107: recipe for target 'package/feeds/packages/pcre/compile' failed

Fixes: 17090fecf18c ("pcre: Fix compile of libpcrecpp")
Signed-off-by: Bjørn Mork &lt;bjorn@mork.no&gt;
</content>
</entry>
</feed>
