From 313849a5764bbd946f95ae538c8d1dd80b741825 Mon Sep 17 00:00:00 2001 From: Nick Owens Date: Mon, 11 Jul 2016 10:44:28 -0700 Subject: [PATCH] bump(dev-libs/libpcre): sync with upstream --- .../portage-stable/dev-libs/libpcre/ChangeLog | 1104 +++-------------- .../dev-libs/libpcre/ChangeLog-2015 | 1000 +++++++++++++++ .../portage-stable/dev-libs/libpcre/Manifest | 25 +- .../files/libpcre-7.9-pkg-config.patch | 48 - .../files/libpcre-8.37-CVE-2015-3210.patch | 91 -- .../files/libpcre-8.37-CVE-2015-5073.patch | 72 -- .../files/libpcre-8.38-CVE-2016-1283.patch | 42 + .../files/libpcre-8.38-ZDI-CAN-3542.patch | 172 +++ .../dev-libs/libpcre/libpcre-7.9-r1.ebuild | 62 - .../dev-libs/libpcre/libpcre-8.37-r2.ebuild | 94 -- .../dev-libs/libpcre/libpcre-8.37.ebuild | 96 -- ...cre-8.36.ebuild => libpcre-8.38-r1.ebuild} | 17 +- ...ibpcre-8.35.ebuild => libpcre-8.38.ebuild} | 15 +- ...cre-8.37-r1.ebuild => libpcre-8.39.ebuild} | 15 +- .../dev-libs/libpcre/metadata.xml | 5 +- .../md5-cache/dev-libs/libpcre-7.9-r1 | 13 - .../metadata/md5-cache/dev-libs/libpcre-8.37 | 14 - .../md5-cache/dev-libs/libpcre-8.37-r1 | 14 - .../dev-libs/{libpcre-8.35 => libpcre-8.38} | 10 +- .../{libpcre-8.36 => libpcre-8.38-r1} | 10 +- .../{libpcre-8.37-r2 => libpcre-8.39} | 6 +- 21 files changed, 1437 insertions(+), 1488 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog-2015 delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-7.9-pkg-config.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.37-CVE-2015-3210.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.37-CVE-2015-5073.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-CVE-2016-1283.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-ZDI-CAN-3542.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-7.9-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.37-r2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.37.ebuild rename sdk_container/src/third_party/portage-stable/dev-libs/libpcre/{libpcre-8.36.ebuild => libpcre-8.38-r1.ebuild} (89%) rename sdk_container/src/third_party/portage-stable/dev-libs/libpcre/{libpcre-8.35.ebuild => libpcre-8.38.ebuild} (89%) rename sdk_container/src/third_party/portage-stable/dev-libs/libpcre/{libpcre-8.37-r1.ebuild => libpcre-8.39.ebuild} (92%) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-7.9-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.37 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.37-r1 rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/{libpcre-8.35 => libpcre-8.38} (72%) rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/{libpcre-8.36 => libpcre-8.38-r1} (72%) rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/{libpcre-8.37-r2 => libpcre-8.39} (87%) diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog index cb64d0baec..5285b475af 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog @@ -1,1000 +1,246 @@ # ChangeLog for dev-libs/libpcre -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/ChangeLog,v 1.259 2015/07/14 07:42:31 vapier Exp $ +# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 +# (auto-generated from git log) - 14 Jul 2015; Mike Frysinger libpcre-8.37-r2.ebuild: - Update to EAPI=5 and use subslots with readline. +*libpcre-8.37-r2 (09 Aug 2015) +*libpcre-8.37-r1 (09 Aug 2015) +*libpcre-8.37 (09 Aug 2015) +*libpcre-8.36 (09 Aug 2015) +*libpcre-8.35 (09 Aug 2015) +*libpcre-7.9-r1 (09 Aug 2015) -*libpcre-8.37-r2 (06 Jul 2015) - - 06 Jul 2015; Mike Frysinger + 09 Aug 2015; Robin H. Johnson + +files/libpcre-7.9-pkg-config.patch, +files/libpcre-8.37-CVE-2015-3210.patch, - +files/libpcre-8.37-CVE-2015-5073.patch, +libpcre-8.37-r2.ebuild: - Add backport from upstream for CVE-2015-3210 #551240 by Thomas D. Add - backport from upstream for CVE-2015-5073 #553300 by Agostino Sarubbo. + +files/libpcre-8.37-CVE-2015-5073.patch, +libpcre-7.9-r1.ebuild, + +libpcre-8.35.ebuild, +libpcre-8.36.ebuild, +libpcre-8.37.ebuild, + +libpcre-8.37-r1.ebuild, +libpcre-8.37-r2.ebuild, +metadata.xml: + proj/gentoo: Initial commit - 09 Jun 2015; Justin Lecher metadata.xml: - Updating remote-id in metadata.xml + This commit represents a new era for Gentoo: + Storing the gentoo-x86 tree in Git, as converted from CVS. - 02 Jun 2015; Jack Morgan libpcre-8.36.ebuild: - sparc stable wrt bug #548234 + This commit is the start of the NEW history. + Any historical data is intended to be grafted onto this point. - 30 May 2015; Mikle Kolyada libpcre-8.36.ebuild: - x86 stable wrt bug #548234 + Creation process: + 1. Take final CVS checkout snapshot + 2. Remove ALL ChangeLog* files + 3. Transform all Manifests to thin + 4. Remove empty Manifests + 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ + 5.1. Do not touch files with -kb/-ko keyword flags. - 30 May 2015; Mikle Kolyada libpcre-8.36.ebuild: - arm stable wrt bug #548234 + Signed-off-by: Robin H. Johnson + X-Thanks: Alec Warner - did the GSoC 2006 migration + tests + X-Thanks: Robin H. Johnson - infra guy, herding this + project + X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo + developer, wrote Git features for the migration + X-Thanks: Brian Harring - wrote much python to improve + cvs2svn + X-Thanks: Rich Freeman - validation scripts + X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 + work in migration + X-Thanks: Michał Górny - scripts, QA, nagging + X-Thanks: All of other Gentoo developers - many ideas and lots of paint on + the bikeshed - 20 May 2015; Matt Turner libpcre-8.36.ebuild: - alpha stable, bug 548234. + 24 Aug 2015; Justin Lecher metadata.xml: + Use https by default - 15 May 2015; Pacho Ramos libpcre-8.36.ebuild: - ppc stable wrt bug #548234 + Convert all URLs for sites supporting encrypted connections from http to + https - 13 May 2015; Jack Morgan libpcre-8.36.ebuild: - ia64 stable wrt bug #548234 + Signed-off-by: Justin Lecher -*libpcre-8.37-r1 (10 May 2015) + 24 Aug 2015; Mike Gilbert metadata.xml: + Revert DOCTYPE SYSTEM https changes in metadata.xml - 10 May 2015; Lars Wendler +libpcre-8.37-r1.ebuild: - Revbump to fix pkgconfig file (bug #548270). + repoman does not yet accept the https version. + This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - 01 May 2015; Mikle Kolyada libpcre-8.36.ebuild: - amd64 stable wrt bug #548234 + Bug: https://bugs.gentoo.org/552720 - 01 May 2015; Jeroen Roovers libpcre-8.36.ebuild: - Stable for PPC64 (bug #548234). + 25 Aug 2015; Mike Frysinger metadata.xml: + rewrite metadata.xml #558720 - 01 May 2015; Jeroen Roovers libpcre-8.36.ebuild: - Stable for HPPA (bug #548234). +*libpcre-8.38 (24 Nov 2015) -*libpcre-8.37 (30 Apr 2015) + 24 Nov 2015; Lars Wendler +libpcre-8.38.ebuild: + Bump to version 8.38 - 30 Apr 2015; Lars Wendler -libpcre-8.35-r1.ebuild, - +libpcre-8.37.ebuild, -files/libpcre-8.35-export-output.patch: - Version bump. Removed old. + Package-Manager: portage-2.2.25 + Signed-off-by: Lars Wendler -*libpcre-8.36 (02 Oct 2014) + 24 Nov 2015; Lars Wendler -libpcre-8.37.ebuild, + -libpcre-8.37-r1.ebuild: + Removed old. - 02 Oct 2014; Lars Wendler -libpcre-8.02.ebuild, - -libpcre-8.12.ebuild, -libpcre-8.13.ebuild, -libpcre-8.13-r1.ebuild, - -libpcre-8.20.ebuild, -libpcre-8.21.ebuild, -libpcre-8.30-r2.ebuild, - -libpcre-8.31.ebuild, -libpcre-8.32.ebuild, -libpcre-8.32-r1.ebuild, - -libpcre-8.33.ebuild, -libpcre-8.33-r1.ebuild, -libpcre-8.34.ebuild, - +libpcre-8.36.ebuild, -files/libpcre-8.13-posix-regex.patch, - -files/libpcre-8.21-static-build.patch, -files/libpcre-8.30-bzip2-typo.patch, - -files/libpcre-8.31-madvise.patch: - Version bump. Removed old. + Package-Manager: portage-2.2.25 + Signed-off-by: Lars Wendler - 04 Sep 2014; Mike Frysinger libpcre-8.35.ebuild: - Mark arm64/m68k/s390/sh/sparc stable. + 26 Nov 2015; Agostino Sarubbo libpcre-8.38.ebuild: + amd64 stable wrt bug #553300 -*libpcre-8.35-r1 (04 Sep 2014) + Package-Manager: portage-2.2.20.1 + RepoMan-Options: --include-arches="amd64" - 04 Sep 2014; Mike Frysinger - +files/libpcre-8.35-export-output.patch, +libpcre-8.35-r1.ebuild: - Add fix from upstream for exported symbols in C++ lib. + 29 Nov 2015; Jeroen Roovers libpcre-8.38.ebuild: + Stable for PPC64 (bug #553300). - 23 Aug 2014; Agostino Sarubbo libpcre-8.35.ebuild: - Stable for ia64, wrt bug #512012 + Package-Manager: portage-2.2.26 + RepoMan-Options: --ignore-arches - 21 Aug 2014; Agostino Sarubbo libpcre-8.35.ebuild: - Stable for ppc64, wrt bug #512012 + 30 Nov 2015; Jeroen Roovers libpcre-8.38.ebuild: + Stable for HPPA (bug #553300). - 18 Jul 2014; Matt Turner libpcre-8.35.ebuild: - alpha stable, bug 516310. + Package-Manager: portage-2.2.26 + RepoMan-Options: --ignore-arches - 13 Jul 2014; Agostino Sarubbo libpcre-8.35.ebuild: - Stable for ppc, wrt bug #516310 + 05 Dec 2015; Markus Meier libpcre-8.38.ebuild: + arm stable, bug #553300 - 11 Jul 2014; Mikle Kolyada libpcre-8.35.ebuild: - x86 stable wrt bug #516310 + Package-Manager: portage-2.2.26 + RepoMan-Options: --include-arches="arm" - 11 Jul 2014; Markus Meier libpcre-8.35.ebuild: - arm stable, bug #516310 + 06 Dec 2015; Matt Turner libpcre-8.38.ebuild: + alpha stable, bug 553300. - 05 Jul 2014; Mikle Kolyada libpcre-8.35.ebuild: - amd64 stable wrt bug #516310 + 07 Dec 2015; Agostino Sarubbo libpcre-8.38.ebuild: + ppc stable wrt bug #553300 - 05 Jul 2014; Jeroen Roovers libpcre-8.35.ebuild: - Stable for HPPA (bug #516310). + Package-Manager: portage-2.2.20.1 + RepoMan-Options: --include-arches="ppc" + Signed-off-by: Agostino Sarubbo - 24 Jun 2014; Patrick Lauer libpcre-7.9-r1.ebuild, - libpcre-8.02.ebuild: - Remove obsolete lafilefixer messages + 25 Dec 2015; Agostino Sarubbo libpcre-8.38.ebuild: + x86 stable wrt bug #553300 - 22 May 2014; Michał Górny libpcre-8.35.ebuild: - Add pcre-config to MULTILIB_CHOST_TOOLS. + Package-Manager: portage-2.2.24 + RepoMan-Options: --include-arches="x86" + Signed-off-by: Agostino Sarubbo - 29 Apr 2014; Mike Frysinger libpcre-8.12.ebuild, - libpcre-8.13-r1.ebuild, libpcre-8.13.ebuild, libpcre-8.20.ebuild, - libpcre-8.21.ebuild, libpcre-8.30-r2.ebuild, libpcre-8.31.ebuild, - libpcre-8.32-r1.ebuild, libpcre-8.32.ebuild, libpcre-8.33-r1.ebuild, - libpcre-8.33.ebuild, libpcre-8.34.ebuild, libpcre-8.35.ebuild: - Drop mint-specific -D_GNU_SOURCE as it is no longer needed #256824 by Alan - Hourihane. + 27 Dec 2015; Mikle Kolyada libpcre-8.38.ebuild: + sparc stable wrt bug #553300 - 28 Apr 2014; Michał Górny libpcre-8.34.ebuild, - libpcre-8.35.ebuild: - Replace multilib_build_binaries with multilib_is_native_abi. The two are - equivalent now, and the team has decided to use the old name as being less - confusing. + Package-Manager: portage-2.2.24 - 21 Apr 2014; Michał Górny libpcre-8.35.ebuild: - Use multilib_build_binaries consistently, and the new multilib_native_use* - functions. + 11 Jan 2016; Agostino Sarubbo libpcre-8.38.ebuild: + ia64 stable wrt bug #553300 -*libpcre-8.35 (05 Apr 2014) + Package-Manager: portage-2.2.26 + RepoMan-Options: --include-arches="ia64" + Signed-off-by: Agostino Sarubbo - 05 Apr 2014; Tim Harder +libpcre-8.35.ebuild: - Version bump. + 11 Jan 2016; Mike Frysinger libpcre-8.38.ebuild: + mark 8.38 arm64/m68k/s390/sh stable - 18 Jan 2014; Mike Frysinger libpcre-8.33-r1.ebuild, - libpcre-8.33.ebuild, libpcre-8.34.ebuild: - Add arm64 love. + 24 Jan 2016; Michał Górny metadata.xml: + Replace all herds with appropriate projects (GLEP 67) - 06 Jan 2014; Mike Frysinger libpcre-8.34.ebuild: - Use multilib_build_binaries helper #489580 by Thomas Sachau. + Replace all uses of herd with appropriate project maintainers, or no + maintainers in case of herds requested to be disbanded. -*libpcre-8.34 (16 Dec 2013) + 24 Jan 2016; Michał Górny metadata.xml: + Set appropriate maintainer types in metadata.xml (GLEP 67) - 16 Dec 2013; Tim Harder +libpcre-8.34.ebuild: - Version bump. + 10 Feb 2016; Mike Frysinger libpcre-7.9-r1.ebuild, + libpcre-8.35.ebuild, libpcre-8.36.ebuild, libpcre-8.37-r2.ebuild, + libpcre-8.38.ebuild: + drop findutils dep #278370 - 30 Nov 2013; Markos Chandras libpcre-8.33-r1.ebuild: - Use V=1 for verbose build log. Bug #475994 + The forced upgrade has been moved to @system now. -*libpcre-8.33-r1 (26 Oct 2013) + 30 Mar 2016; Mike Frysinger libpcre-8.35.ebuild, + libpcre-8.36.ebuild, libpcre-8.37-r2.ebuild, libpcre-8.38.ebuild: + toolchain-funcs.eclass: gen_usr_ldscript: integrate multilib_is_native_abi + support #479448 - 26 Oct 2013; Alexis Ballier +libpcre-8.33-r1.ebuild: - Convert to multilib, bug #481300 + Many ebuilds have started checking multilib_is_native_abi to see if they + should call gen_usr_ldscript. Since that logic always makes sense, add + it directly to the gen_usr_ldscript function. - 06 Aug 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for s390, wrt bug #453948 + 30 Mar 2016; Mike Frysinger + -files/libpcre-8.37-CVE-2015-3210.patch, + -files/libpcre-8.37-CVE-2015-5073.patch, -libpcre-8.35.ebuild, + -libpcre-8.36.ebuild, -libpcre-8.37-r2.ebuild: + drop old 8.3[567] versions - 22 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for sparc, wrt bug #453948 +*libpcre-8.38-r1 (02 Apr 2016) - 21 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for sh, wrt bug #453948 + 02 Apr 2016; Mike Frysinger + +files/libpcre-8.38-CVE-2016-1283.patch, + +files/libpcre-8.38-ZDI-CAN-3542.patch, +libpcre-8.38-r1.ebuild: + add upstream fixes #570694 #575546 - 14 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for alpha, wrt bug #453948 +*libpcre-8.39 (14 Jun 2016) - 13 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for ppc64, wrt bug #453948 + 14 Jun 2016; Lars Wendler +libpcre-8.39.ebuild: + Bump to version 8.39 - 13 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for ppc, wrt bug #453948 + Package-Manager: portage-2.2.28 + Signed-off-by: Lars Wendler - 07 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for ia64, wrt bug #453948 + 14 Jun 2016; Lars Wendler + -files/libpcre-7.9-pkg-config.patch, -libpcre-7.9-r1.ebuild: + Removed old. - 07 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for arm, wrt bug #453948 + Package-Manager: portage-2.2.28 + Signed-off-by: Lars Wendler - 07 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for x86, wrt bug #453948 + 20 Jun 2016; Tobias Klausmann libpcre-8.38-r1.ebuild: + 8.38-r1: add alpha keyword - 07 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for amd64, wrt bug #453948 + Gentoo-Bug: 575546 - 06 Jul 2013; Jeroen Roovers libpcre-8.33.ebuild: - Stable for HPPA (bug #453948). + Package-Manager: portage-2.3.0_rc1 - 05 Jun 2013; Mike Frysinger metadata.xml: - Add upstream CPE tag (security info) from ChromiumOS. + 21 Jun 2016; Jeroen Roovers libpcre-8.38-r1.ebuild: + Stable for HPPA PPC64 (bug #575546). -*libpcre-8.33 (29 May 2013) + Package-Manager: portage-2.3.0_rc1 + RepoMan-Options: --ignore-arches - 29 May 2013; Tim Harder +libpcre-8.33.ebuild, - metadata.xml: - Version bump and add pcre32 use flag (bug #471608). + 26 Jun 2016; Markus Meier libpcre-8.38-r1.ebuild: + arm stable, bug #575546 -*libpcre-8.32-r1 (28 Apr 2013) + Package-Manager: portage-2.3.0_rc1 + RepoMan-Options: --include-arches="arm" - 28 Apr 2013; Mike Frysinger +libpcre-8.32-r1.ebuild, - libpcre-8.32.ebuild: - Add -pthread to static pkg-config entries when appropriate #454478 by Till - Heikamp. + 27 Jun 2016; Agostino Sarubbo libpcre-8.38-r1.ebuild: + amd64 stable wrt bug #575546 - 21 Feb 2013; Zac Medico libpcre-8.32.ebuild: - Add ~arm-linux keyword. + Package-Manager: portage-2.2.28 + RepoMan-Options: --include-arches="amd64" + Signed-off-by: Agostino Sarubbo -*libpcre-8.32 (02 Dec 2012) + 27 Jun 2016; Agostino Sarubbo libpcre-8.38-r1.ebuild: + x86 stable wrt bug #575546 - 02 Dec 2012; Diego E. Pettenò +libpcre-8.32.ebuild: - Version bump. + Package-Manager: portage-2.2.28 + RepoMan-Options: --include-arches="x86" + Signed-off-by: Agostino Sarubbo - 12 Jul 2012; Fabian Groffen - +files/libpcre-8.31-madvise.patch, libpcre-8.31.ebuild: - Fix compilation on platforms lacking posix_madvise, using a partial patch - grabbed from upstream. + 08 Jul 2016; Agostino Sarubbo libpcre-8.38-r1.ebuild: + ppc stable wrt bug #575546 -*libpcre-8.31 (11 Jul 2012) + Package-Manager: portage-2.2.28 + RepoMan-Options: --include-arches="ppc" + Signed-off-by: Agostino Sarubbo - 11 Jul 2012; Tim Harder +libpcre-8.31.ebuild: - Version bump. Add libedit use flag. + 08 Jul 2016; Agostino Sarubbo libpcre-8.38-r1.ebuild: + sparc stable wrt bug #575546 - 08 Jul 2012; Raúl Porcel libpcre-8.30-r2.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #417571 + Package-Manager: portage-2.2.28 + RepoMan-Options: --include-arches="sparc" + Signed-off-by: Agostino Sarubbo - 31 May 2012; Jeroen Roovers libpcre-8.30-r2.ebuild: - Stable for HPPA (bug #417571). + 08 Jul 2016; Agostino Sarubbo libpcre-8.38-r1.ebuild: + ia64 stable wrt bug #575546 - 30 May 2012; Markus Meier libpcre-8.30-r2.ebuild: - arm stable, bug #417571 + Package-Manager: portage-2.2.28 + RepoMan-Options: --include-arches="ia64" + Signed-off-by: Agostino Sarubbo - 30 May 2012; Jeff Horelick libpcre-8.30-r2.ebuild: - marked x86 per bug 417571 - - 29 May 2012; Brent Baude libpcre-8.30-r2.ebuild: - Marking libpcre-8.30-r2 ppc for bug 417571 - - 29 May 2012; Mike Frysinger - +files/libpcre-8.30-bzip2-typo.patch, libpcre-8.30-r2.ebuild: - Add fix by Richard Grenville to fix building when USE="bzip2 -zlib" #418033 by - GES. - - 29 May 2012; Brent Baude libpcre-8.30-r2.ebuild: - Marking libpcre-8.30-r2 ppc64 for bug 417571 - - 26 May 2012; Agostino Sarubbo libpcre-8.30-r2.ebuild: - Stable for amd64, wrt bug #417571 - - 25 May 2012; Mike Frysinger metadata.xml: - Drop now redundant USE=jit description #416603 by Alexandre Rostovtsev. - - 25 May 2012; Mike Frysinger libpcre-7.9-r1.ebuild, - libpcre-8.02.ebuild, libpcre-8.21.ebuild, libpcre-8.30-r2.ebuild: - Add missing inherits, and drop other unused ones. - - 14 May 2012; Diego E. Pettenò metadata.xml: - Fix typo in metadata.xml. - - 04 May 2012; Jeff Horelick libpcre-7.9-r1.ebuild, - libpcre-8.02.ebuild, libpcre-8.12.ebuild, libpcre-8.13.ebuild, - libpcre-8.13-r1.ebuild, libpcre-8.20.ebuild, libpcre-8.21.ebuild, - libpcre-8.30-r2.ebuild: - dev-util/pkgconfig -> virtual/pkgconfig - - 26 Apr 2012; Alexis Ballier libpcre-8.30-r2.ebuild: - keyword ~amd64-fbsd - - 16 Feb 2012; Michael Haubenwallner libpcre-8.30-r2.ebuild: - add keyword ~ppc-aix, relies on package.use.mask 'jit' - -*libpcre-8.30-r2 (05 Feb 2012) - - 05 Feb 2012; Tim Harder -libpcre-8.30.ebuild, - -libpcre-8.30-r1.ebuild, +libpcre-8.30-r2.ebuild: - Revbump to add preserve old lib support and remove old. - -*libpcre-8.30-r1 (05 Feb 2012) - - 05 Feb 2012; Tim Harder +libpcre-8.30-r1.ebuild, - metadata.xml: - Add pcre16 use flag to control building the library with 16-bit character - support. - -*libpcre-8.30 (05 Feb 2012) - - 05 Feb 2012; Tim Harder +libpcre-8.30.ebuild: - Version bump. - - 31 Dec 2011; Fabian Groffen - +files/libpcre-8.21-static-build.patch, libpcre-8.21.ebuild: - Add patch to fix static build, bug #395343 - - 12 Dec 2011; Tim Harder libpcre-8.20.ebuild: - Use correct readline configure flag. - -*libpcre-8.21 (12 Dec 2011) - - 12 Dec 2011; Tim Harder +libpcre-8.21.ebuild: - Version bump. - -*libpcre-8.20 (23 Oct 2011) - - 23 Oct 2011; Diego E. Pettenò libpcre-8.13-r1.ebuild, - +libpcre-8.20.ebuild, metadata.xml: - Version bump (I need the new version with JIT to test new ModSecurity code); - add an enabled-by-default (following upstream) jit USE flag to enable the new - Just-in-Time compiler of regular expressions. Also add a readline USE flag - for pcretest that now can use command line editing. Add description of USE - flags to metadata.xml. Also fix in 8.13 the wrong _rc conditional to fix the - SRC_URI setting. - -*libpcre-8.13-r1 (17 Sep 2011) - - 17 Sep 2011; Mike Frysinger +libpcre-8.13-r1.ebuild, - +files/libpcre-8.13-posix-regex.patch: - Add fix from upstream for posix regex behavior #382919 by Christian Kaps. - -*libpcre-8.13 (01 Sep 2011) - - 01 Sep 2011; Tim Harder +libpcre-8.13.ebuild: - Version bump (bug #381395 by Peter Volkov). - - 09 Aug 2011; Jeremy Olexa libpcre-8.12.ebuild: - Migrate changes from Gentoo Prefix. EAPI3, KEYWORDS, mint CXXFLAGS, add - EPREFIX to configure - - 09 Apr 2011; Raúl Porcel libpcre-8.12.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #358791 - - 05 Apr 2011; Markus Meier libpcre-8.12.ebuild: - arm stable, bug #358791 - - 03 Apr 2011; Raúl Porcel libpcre-8.02.ebuild: - ia64/m68k/s390/sh stable wrt #348487 - - 02 Apr 2011; Christoph Mende libpcre-8.12.ebuild: - Stable on amd64 wrt bug #358791 - - 02 Apr 2011; Pawel Hajdan jr libpcre-8.12.ebuild: - x86 stable wrt security bug #358791 - - 02 Apr 2011; Jeroen Roovers libpcre-8.12.ebuild: - Stable for HPPA (bug #358791). - - 01 Apr 2011; Kacper Kowalik libpcre-8.12.ebuild: - ppc/ppc64 stable wrt #358791 - - 27 Feb 2011; Tobias Klausmann libpcre-8.02.ebuild: - Stable on alpha, bug #348487 - -*libpcre-8.12 (31 Jan 2011) - - 31 Jan 2011; Diego E. Pettenò -libpcre-8.10.ebuild, - -libpcre-8.11.ebuild, +libpcre-8.12.ebuild: - Version bump, remove old 8.1x series ebuilds as 8.12 is the next stable - candidate instead. - - 18 Jan 2011; Kacper Kowalik libpcre-8.02.ebuild: - ppc64 stable wrt #348487 - - 07 Jan 2011; Brent Baude libpcre-8.02.ebuild: - stable ppc, bug 348487 - - 21 Dec 2010; Markus Meier libpcre-8.02.ebuild: - arm stable, bug #348487 - -*libpcre-8.11 (14 Dec 2010) - - 14 Dec 2010; Diego E. Pettenò +libpcre-8.11.ebuild: - Version bump; thanks to Arseny Solokha for reporting (bug #348743). - - 13 Dec 2010; Jeroen Roovers libpcre-8.02.ebuild: - Stable for HPPA (bug #348487). - - 12 Dec 2010; Markos Chandras libpcre-8.02.ebuild: - Stable on amd64 wrt bug #348487 - - 12 Dec 2010; Thomas Kahle libpcre-8.02.ebuild: - x86 stable per bug 348487 - -*libpcre-8.10 (12 Dec 2010) - - 12 Dec 2010; Diego E. Pettenò -libpcre-8.00.ebuild, - +libpcre-8.10.ebuild, metadata.xml: - Version bump, thanks to Arseny Solokha and Sebastian Pipping in bug #333355. - Take over the package for base-system herd as Peter has been away for quite a - long time. Avoid adding -L/lib(64) to the ldflags when using pkg-config; run - elibtoolize. Drop old version. - -*libpcre-8.02 (03 May 2010) - - 03 May 2010; Patrick Lauer +libpcre-8.02.ebuild: - Bump for #311077 - - 21 Oct 2009; Peter Alfredsen -libpcre-7.8.ebuild, - -libpcre-7.8-r2.ebuild, libpcre-7.9-r1.ebuild, libpcre-8.00.ebuild: - Fix bug 278370. Remove old. - - 20 Oct 2009; Peter Alfredsen libpcre-8.00.ebuild: - Re-add keywords. - -*libpcre-8.00 (19 Oct 2009) - - 19 Oct 2009; Peter Alfredsen +libpcre-8.00.ebuild: - Add 8.00. No keywords until I have tested it doesn't break stuff randomly. - - 17 Oct 2009; Markus Meier metadata.xml: - remove static-libs description as it is global now - - 11 Sep 2009; Peter Alfredsen libpcre-7.9-r1.ebuild: - Add deps for bzip2 and zlib. Bug 284638. - - 19 Jun 2009; Brent Baude libpcre-7.9-r1.ebuild: - stable ppc64, bug 273037 - - 11 Jun 2009; Markus Meier libpcre-7.9-r1.ebuild: - amd64 stable, bug #272977 - - 11 Jun 2009; Raúl Porcel libpcre-7.9-r1.ebuild: - alpha/arm/ia64/m68k/s390/sh stable wrt #272977 - - 09 Jun 2009; Christian Faulhammer - libpcre-7.9-r1.ebuild: - stable x86, bug 272977 - - 08 Jun 2009; Ferris McCormick libpcre-7.9-r1.ebuild: - Sparc stable, Bug #272977. - - 08 Jun 2009; Jeroen Roovers libpcre-7.9-r1.ebuild: - Stable for HPPA (bug #272977). - - 07 Jun 2009; nixnut libpcre-7.9-r1.ebuild: - ppc stable #272977 - - 18 May 2009; Peter Alfredsen libpcre-7.8-r2.ebuild, - libpcre-7.9-r1.ebuild, metadata.xml: - Add IUSE=static-libs now that council has approved. - -*libpcre-7.9-r1 (18 Apr 2009) -*libpcre-7.8-r2 (18 Apr 2009) - - 18 Apr 2009; Peter Alfredsen - -files/libpcre-7.7-buffer-overflow.patch, - +files/libpcre-7.9-pkg-config.patch, -libpcre-7.8-r1.ebuild, - +libpcre-7.8-r2.ebuild, -libpcre-7.9.ebuild, +libpcre-7.9-r1.ebuild: - Provide static libraries per bug 266016. Provide pkg-config file to link - statically against libpcreposix as replacement for .la files. Remove old - patch file. - -*libpcre-7.9 (12 Apr 2009) - - 12 Apr 2009; Peter Alfredsen - -libpcre-7.9_rc2.ebuild, +libpcre-7.9.ebuild: - Bump - - 12 Apr 2009; Peter Alfredsen libpcre-7.8-r1.ebuild, - libpcre-7.9_rc2.ebuild: - Use gen_usr_ldscript instead of clunky symlinks handling. Thanks to - grobian. - -*libpcre-7.9_rc2 (09 Apr 2009) -*libpcre-7.8-r1 (09 Apr 2009) - - 09 Apr 2009; Peter Alfredsen -libpcre-7.7-r1.ebuild, - +libpcre-7.8-r1.ebuild, +libpcre-7.9_rc2.ebuild: - Bump. No longer include .la and .a files. Revision bump for 7.8 with the - same changes. Move libpcre.so* to /lib for grep - bug 1638 and bug 53627. - - 05 Nov 2008; Peter Alfredsen -libpcre-7.4.ebuild: - Clean out GLSA'd ebuild - - 16 Oct 2008; Jeroen Roovers libpcre-7.8.ebuild: - Stable for HPPA (bug #242126). - - 16 Oct 2008; Raúl Porcel libpcre-7.8.ebuild: - alpha/ia64/sparc/x86 stable wrt #242126 - - 15 Oct 2008; Thomas Anderson libpcre-7.8.ebuild: - stable amd64, bug 242126 - - 15 Oct 2008; Brent Baude libpcre-7.8.ebuild: - stable ppc, bug 242126 - - 15 Oct 2008; Brent Baude libpcre-7.8.ebuild: - stable ppc64, bug 242126 - -*libpcre-7.8 (07 Sep 2008) - - 07 Sep 2008; Peter Alfredsen - -files/libpcre-7.6-ABI_correction.patch, libpcre-7.4.ebuild, - -libpcre-7.4-r1.ebuild, -libpcre-7.6-r1.ebuild, -libpcre-7.7.ebuild, - +libpcre-7.8.ebuild: - Bump, remove old. Drop keywords for all except sh, arm, s390 and m68k on - 7.4, since it's affected by a number of GLSAs. - -*libpcre-7.7-r1 (30 Jun 2008) - - 30 Jun 2008; Peter Alfredsen - +files/libpcre-7.7-buffer-overflow.patch, +libpcre-7.7-r1.ebuild: - Commit -> Stable 7.7-r1 wrt bug 228091. - -*libpcre-7.7 (26 May 2008) - - 26 May 2008; Peter Alfredsen metadata.xml, - +libpcre-7.7.ebuild: - Version bump. Bug fix release. - - 21 Apr 2008; Christian Heim metadata.xml: - Fix up metadata.xml. If there's no maintainer for the package, the metadata - also needs to contain m-needed@g.o. - -*libpcre-7.6-r1 (13 Feb 2008) - - 13 Feb 2008; Christian Faulhammer - +files/libpcre-7.6-ABI_correction.patch, -libpcre-7.6.ebuild, - +libpcre-7.6-r1.ebuild: - revision bump (direct stable), to fix ABI breakage reported in bug 209697 by - jakub - - 10 Feb 2008; Olivier Crête libpcre-7.6.ebuild: - Stable on amd64, security bug #209067 - - 07 Feb 2008; Raúl Porcel libpcre-7.4-r1.ebuild: - alpha/ia64 stable - - 06 Feb 2008; Tobias Scherbaum libpcre-7.6.ebuild: - ppc stable, bug #209067 - - 06 Feb 2008; Raúl Porcel libpcre-7.6.ebuild: - alpha/ia64 stable wrt security #209067 - - 06 Feb 2008; Ferris McCormick libpcre-7.6.ebuild: - Sparc stable --- security Bug #209067 --- tests good. - - 06 Feb 2008; Ferris McCormick libpcre-7.4-r1.ebuild: - Sparc stable --- Bug #209060 --- all tests pass. - - 06 Feb 2008; Jeroen Roovers libpcre-7.6.ebuild: - Stable for HPPA (bug #209067). - - 06 Feb 2008; Brent Baude libpcre-7.6.ebuild: - Marking libpcre-7.6 ppc64 for bug 209067 - - 06 Feb 2008; Christian Faulhammer libpcre-7.6.ebuild: - x86 stable, security bug 209067 - -*libpcre-7.6 (06 Feb 2008) - - 06 Feb 2008; Christian Faulhammer +libpcre-7.6.ebuild: - version bump, bug 208879, reported by Arfrever Frehtes Taifersar Arahesis - - - 05 Feb 2008; Christian Faulhammer - libpcre-7.4-r1.ebuild: - stable x86, bug 209060 - - 05 Feb 2008; Christian Faulhammer - -files/pcre-6.3-link.patch, -files/pcre-6.3-uclibc-tuple.patch, - -files/pcre-6.4-link.patch, -files/pcre-6.6-parallel-build.patch, - -files/pcre-7.1-pic.patch, -libpcre-6.6.ebuild, -libpcre-7.1.ebuild, - -libpcre-7.2.ebuild, -libpcre-7.3.ebuild, -libpcre-7.3-r1.ebuild: - clean up - - 27 Nov 2007; Jeroen Roovers libpcre-7.4.ebuild: - Stable for HPPA (bug #199740). - - 26 Nov 2007; Markus Rothe libpcre-7.4.ebuild: - Stable on ppc64; bug #199740 - - 24 Nov 2007; Brent Baude libpcre-7.4.ebuild: - Marking libpcre-7.4 ppc stable for bug 199740 - - 22 Nov 2007; Raúl Porcel libpcre-7.4.ebuild: - alpha/ia64/sparc stable wrt #199740 - - 21 Nov 2007; Dawid Węgliński libpcre-7.4.ebuild: - Stable on x86 (bug #199740) - - 20 Nov 2007; Samuli Suominen libpcre-7.4.ebuild: - amd64 stable wrt #199740 - - 19 Nov 2007; Joshua Kinard libpcre-7.3-r1.ebuild: - Marked unstable on mips, per #195416. - - 18 Nov 2007; Diego Pettenò metadata.xml: - Remove carlo from metadata who didn't commit to the package since March 2006. - -*libpcre-7.4-r1 (18 Nov 2007) - - 18 Nov 2007; Diego Pettenò +libpcre-7.4-r1.ebuild: - Add new ebuild, using EAPI=1. This version installs the documentation in the - correct place, and more importantly adds a +cxx USE flag that allows to - enable/disable the C++ bindings. - - 14 Oct 2007; Markus Rothe libpcre-7.3-r1.ebuild: - Stable on ppc64; bug #195416 - - 13 Oct 2007; Christoph Mende libpcre-7.3-r1.ebuild: - Stable on amd64 wrt bug #195416 - - 11 Oct 2007; Lars Weiler libpcre-7.3-r1.ebuild: - stable ppc, bug #195416 - - 11 Oct 2007; Raúl Porcel libpcre-7.3-r1.ebuild: - alpha/ia64/sparc stable wrt #195416 - - 11 Oct 2007; Jeroen Roovers libpcre-7.3-r1.ebuild: - Stable for HPPA (bug #195416). - - 10 Oct 2007; Dawid Węgliński libpcre-7.3-r1.ebuild: - Stable on x86 for bug #195416 - -*libpcre-7.4 (11 Oct 2007) - - 11 Oct 2007; Anant Narayanan +libpcre-7.4.ebuild: - Bump to 7.4 (bug #194269) - -*libpcre-7.3-r1 (10 Oct 2007) - - 10 Oct 2007; +libpcre-7.3-r1.ebuild: - - match-limit-recursion - - 06 Oct 2007; Tom Gall libpcre-7.3.ebuild: - stable on ppc64 - - 03 Oct 2007; Christian Heim Manifest: - Fixing the Manifest/digest for 7.3. - - 03 Oct 2007; Joshua Jackson libpcre-7.3.ebuild: - Marking stable for amd64 as well - - 03 Oct 2007; Joshua Jackson ChangeLog: - Marking stable on x86 - - 18 Sep 2007; Mike Frysinger libpcre-7.3.ebuild: - Backout broken PIC patch #182652. - - 18 Sep 2007; Christoph Mende libpcre-7.3.ebuild: - Readded pcre-7.1-pic.patch to libpcre-7.3 - -*libpcre-7.3 (14 Sep 2007) - - 14 Sep 2007; Anant Narayanan +libpcre-7.3.ebuild: - Version bump to 7.3 - - 15 Jul 2007; Christoph Mende - +files/pcre-7.1-pic.patch, libpcre-7.1.ebuild, libpcre-7.2.ebuild: - Added -fPIC for shared libraries, thanks to Simon Cooper (Bug #182652) - - 05 Jul 2007; Roy Marples libpcre-7.2.ebuild: - Keyworded ~sparc-fbsd, #181670. - -*libpcre-7.2 (22 Jun 2007) - - 22 Jun 2007; Anant Narayanan -libpcre-7.0.ebuild, - +libpcre-7.2.ebuild: - bump to 7.2, closes bug #182654 - - 16 Jun 2007; Tobias Scherbaum libpcre-7.1.ebuild: - Added ~ppc, bug #181670 - - 15 Jun 2007; Daniel Gryniewicz libpcre-7.1.ebuild: - Marked ~amd64 for bug #181670 - - 13 Jun 2007; Markus Rothe libpcre-7.1.ebuild: - Added ~ppc64; bug #181670 - - 12 Jun 2007; Diego Pettenò libpcre-7.1.ebuild: - Add ~x86-fbsd keyword. - - 12 Jun 2007; Gustavo Zacarias libpcre-7.1.ebuild: - Keyworded ~sparc wrt #181670 - - 12 Jun 2007; Raúl Porcel libpcre-7.1.ebuild: - Add ~alpha/~ia64 wrt #181670 - - 12 Jun 2007; Jeroen Roovers libpcre-7.1.ebuild: - Marked ~hppa (bug #181670). - -*libpcre-7.1 (11 Jun 2007) - - 11 Jun 2007; Anant Narayanan +libpcre-7.1.ebuild: - Version bump to 7.1 - - 11 Feb 2007; Fabian Groffen libpcre-6.6.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 27 Jan 2007; Alexander H. Færøy libpcre-6.6.ebuild: - Stable on MIPS; bug #145409 - - 27 Jan 2007; Charlie Shepherd - libpcre-7.0.ebuild: - Force building of static libs; bug 164099 - -*libpcre-7.0 (27 Jan 2007) - - 27 Jan 2007; Charlie Shepherd - -libpcre-6.3.ebuild, -libpcre-6.4.ebuild, +libpcre-7.0.ebuild: - Bump to version 7 and add unicode useflags, bugs 145365 and 141794. Thanks to - Michael Vogt - - 20 Oct 2006; Bryan Østergaard libpcre-6.6.ebuild: - Stable on Alpha. - - 18 Oct 2006; Emanuele Giaquinta - -files/pcre-4.2-link.patch, -files/pcre-4.2-macos.patch, - -files/pcre-4.4-uclibc-tuple.patch, -files/pcre-5.0-uclibc-tuple.patch, - -files/pcre-6.1-link.patch, -libpcre-4.2-r1.ebuild, -libpcre-4.4.ebuild, - -libpcre-4.5.ebuild, -libpcre-5.0.ebuild, -libpcre-6.1.ebuild: - Security cleanup, bug #140528. - - 17 Oct 2006; Roy Marples libpcre-6.6.ebuild: - Added ~sparc-fbsd keyword. - - 17 Oct 2006; Joshua Jackson libpcre-6.6.ebuild: - Stable x86; bug #145409 - - 15 Oct 2006; Olivier Crête libpcre-6.6.ebuild: - Stable on amd64 per bug #145409 - - 14 Oct 2006; Jason Wever libpcre-6.6.ebuild: - Stable on SPARC wrt bug #145409. - - 14 Oct 2006; Aron Griffis libpcre-6.6.ebuild: - Mark 6.6 stable on ia64. #145409 - - 14 Oct 2006; Markus Rothe libpcre-6.6.ebuild: - Stable on ppc64; bug #145409 - - 13 Oct 2006; Stephanie Lockwood-Childs - libpcre-6.6.ebuild: - stable on ppc (Bug #145409) - - 06 Sep 2006; Stephen Bennett - +files/pcre-6.6-parallel-build.patch, libpcre-6.6.ebuild: - Fix parallel build. Bug #130668. - - 22 Jun 2006; Fabian Groffen libpcre-6.6.ebuild: - Readded ~ppc-macos since this version compiles and works again - - 01 Apr 2006; Diego Pettenò libpcre-6.6.ebuild: - Add ~x86-fbsd keyword. - - 07 Mar 2006; Carsten Lohrke libpcre-6.6.ebuild: - Remove ~ppc-macos again. - -*libpcre-6.6 (07 Mar 2006) - - 07 Mar 2006; Carsten Lohrke +libpcre-6.6.ebuild: - Version bump. - - 31 Dec 2005; Fabian Groffen libpcre-6.4.ebuild: - Removed ~ppc-macos since it doesn't configure, and if it does, it doesn't - compile. - -*libpcre-6.4 (31 Dec 2005) - - 31 Dec 2005; Carsten Lohrke +files/pcre-6.4-link.patch, - +libpcre-6.4.ebuild: - version bump, made macos patch unconditional - - 23 Aug 2005; Fernando J. Pereda libpcre-6.3.ebuild: - Stable on alpha, wrt bug #103337 - - 23 Aug 2005; Fabian Groffen libpcre-6.3.ebuild: - Stable on ppc-macos (bug #103337) - - 23 Aug 2005; Michael Hanselmann libpcre-6.3.ebuild: - Stable on ppc and hppa. - - 23 Aug 2005; Aaron Walker libpcre-6.3.ebuild: - Stable on mips for bug #103337. - - 23 Aug 2005; Aron Griffis libpcre-6.3.ebuild: - stable on ia64 - - 23 Aug 2005; Markus Rothe libpcre-6.3.ebuild: - Stable on ppc64 (bug #103337) - -*libpcre-6.3 (22 Aug 2005) - - 22 Aug 2005; Jeremy Huddleston - +files/pcre-6.3-link.patch, +files/pcre-6.3-uclibc-tuple.patch, - +libpcre-6.3.ebuild: - Version bump for security bug #103337. Stable amd64, sparc, x86. - -*libpcre-6.1 (02 Jul 2005) - - 02 Jul 2005; Jeremy Huddleston - +files/pcre-6.1-link.patch, +libpcre-6.1.ebuild: - Version bump closes bug #97246 thanks to Carsten Lohrke . - - 26 Jun 2005; Lina Pezzella libpcre-5.0.ebuild: - Fixed dirty dylib hack - - 10 Jun 2005; Lina Pezzella libpcre-5.0.ebuild: - Removed elibtoolize for ppc-macos. Fixes Bug #95384. Thanks to kito and - Fabian Groffen for contributing to the fix. - - 18 Apr 2005; Michael Hanselmann libpcre-5.0.ebuild: - Stable on ppc. - - 08 Apr 2005; Markus Rothe libpcre-5.0.ebuild: - Stable on ppc64 - - 21 Feb 2005; libpcre-5.0.ebuild: - Stable on ppc-macos. - - 13 Feb 2005; Lina Pezzella - +files/pcre-5.0-macos.patch, libpcre-5.0.ebuild: - dylib fix for ppc-macos - - 07 Feb 2005; Bryan Østergaard libpcre-5.0.ebuild: - Stable on alpha. - - 06 Feb 2005; Joshua Kinard libpcre-5.0.ebuild: - Marked stable on mips. - - 31 Jan 2005; Jeremy Huddleston libpcre-5.0.ebuild: - Stable amd64, sparc, x86. - - 28 Jan 2005; Lina Pezzella libpcre-4.5.ebuild: - Stable ppc-macos. - - 21 Jan 2005; libpcre-5.0.ebuild: - Removed patch from 4.2 for ppc-macos -- 5.0 works fine w/o it. - - 29 Dec 2004; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - -*libpcre-5.0 (28 Dec 2004) - - 28 Dec 2004; Jeremy Huddleston - +files/pcre-5.0-uclibc-tuple.patch, -libpcre-3.9-r1.ebuild, - -libpcre-3.9-r2.ebuild, -libpcre-3.9.ebuild, +libpcre-5.0.ebuild: - Version bump closes bug #75919. - - 08 Oct 2004; Lina Pezzella libpcre-4.5.ebuild: - Added patch for creation of dylibs on ppc-macos. Bug #58165. Thanks to Robin Munn for the submission. - Testing on ppc-macos. - - 08 Oct 2004; Guy Martin libpcre-4.5.ebuild: - Marked stable on hppa. - - 19 Sep 2004; Joshua Kinard libpcre-4.5.ebuild: - Marked stable on mips. - - 06 Sep 2004; Bryan Østergaard libpcre-4.5.ebuild: - Stable on alpha. - - 04 Sep 2004; Gustavo Zacarias libpcre-4.5.ebuild: - Stable on sparc - - 01 Sep 2004; Jeremy Huddleston libpcre-4.5.ebuild: - Stable x86 amd64. - - 07 Aug 2004; Tom Martin libpcre-3.9.ebuild: - Typo in DESCRIPTION: compitable -> compatible. Bug 59717. - -*libpcre-4.5 (12 Jul 2004) - - 12 Jul 2004; Jeremy Huddleston +libpcre-4.5.ebuild: - Version bump closes bug #56791. - - 12 Jul 2004; libpcre-4.4.ebuild, - files/pcre-4.2-link.patch, files/pcre-4.4-uclibc-tuple.patch: - added two patches that came from redhat, one adds the uclibc tuple for - configure and the other fixes linking problems. enabled PIC for all arches vs - hppa/amd64 alone. - - 01 Jul 2004; Jeremy Huddleston - libpcre-3.9-r1.ebuild, libpcre-3.9-r2.ebuild, libpcre-3.9.ebuild, - libpcre-4.2-r1.ebuild, libpcre-4.4.ebuild: - virtual/glibc -> virtual/libc - - 23 May 2004; Bryan Østergaard libpcre-4.4.ebuild: - Stable on alpha. - - 15 May 2004; Joshua Kinard libpcre-4.4.ebuild: - Marked stable on mips. - - 22 Apr 2004; Travis Tilley libpcre-4.4.ebuild: - stable on amd64 - - 20 Apr 2004; Jeremy Huddleston - libpcre-4.2-r1.ebuild, libpcre-4.4.ebuild: - IUSE added - - 01 Apr 2004; Brian Jackson libpcre-4.4.ebuild: - add s390 to keywords - - 01 Apr 2004; Gustavo Zacarias libpcre-4.4.ebuild: - stable on sparc - - 31 Mar 2004; Jeremy Huddleston libpcre-4.4.ebuild, - metadata.xml: - Added me as maintainer. Stable on x86. - - 28 Mar 2004; Luca Barbato libpcre-4.2-r1.ebuild: - Marked ppc - - 07 Mar 2004; Tom Gall libpcre-4.4.ebuild: - stable on ppc64 - - 13 Jan 2004; Aron Griffis libpcre-4.2-r1.ebuild: - stable on alpha - - 28 Dec 2003; Joshua Kinard libpcre-4.2-r1.ebuild: - Move to mips stable (~mips -> mips) - -*libpcre-4.4 (19 Nov 2003) - - 22 Dec 2003; Guy Martin libpcre-4.4.ebuild : - Marked stable for hppa. append-flags -fPIC for hppa. - - 19 Nov 2003; Martin Holzer libpcre-4.4.ebuild: - Version bumped. Closes #28976 - - 08 Nov 2003; Brad House libpcre-4.2-r1.ebuild: - append-flags -fPIC for amd64 - - 15 Jul 2003; Christian Birchinger libpcre-4.2-r1.ebuild: - Added sparc stable keyword - -*libpcre-4.2-r1 (03 May 2003) - - 23 Jul 2003; Guy Martin libpcre-4.2-r1.ebuild : - Marked stable on hppa. - - 03 May 2003; Paul de Vrieze libpcre-4.2-r1.ebuild: - Bumped libpcre-4.2 version to -r1 to force recompilation with people who run - unstable and have a miscompiled libpcre - -*libpcre-4.2 (15 Apr 2003) - - 30 Apr 2003; Paul de Vrieze libpcre-4.2.ebuild: - Corrected problem with libtool that would not allow libpcre-4.2 to install - libpcreposix if there was not allready a libpcre installed. Older versions - don't seem to have the problem - - 20 Apr 2003; Martin Holzer libpcre-3.9-r2.ebuild, - libpcre-4.2.ebuild: - Fixing Header - - 16 Apr 2003; Patrick Kursawe libpcre-4.2.ebuild : - parallel make failed if no older version was installed - tried to - link with the not-yet-existing library. Changed emake -> make. - - 15 Apr 2003; Martin Holzer Manifest, - libpcre-4.2.ebuild: - Version bumped. - -*libpcre-3.9-r2 (10 Mar 2003) - - 30 Jun 2003; Guy Martin libpcre-3.9-r2.ebuild : - Marked stable on hppa. - - 21 Mar 2003; Guy Martin libpcre-3.9-r2.ebuild : - Added ~hppa to KEYWORDS. - - 10 Mar 2003; Graham Forest libpcre-3.9-r2.ebuild: - Added -r2 with utf-8 support - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*libpcre-3.9-r1 (21 Mar 2003) - - 21 Mar 2003; Guy Martin libpcre-3.9-r1.ebuild : - Added hppa to KEYWORDS. - - 14 Mar 2003; Jan Seidel : - Added mips to KEYWORDS - - 21 Jul 2002; Owen Stampflee : - - Added KEYWORDS and License - - - 27 Mar 2002; Seemant Kulleen libpcre-3.9-r1.ebuild : - - Ungzipped html docs. - - - 21 Feb 2002; G.Bevin libpcre-3.9.ebuild : - - Fixed html docs installation problem. - -*libpcre-3.9 (20 Feb 2002) - - 20 Feb 2002; G.Bevin libpcre-3.9.ebuild, - files/digest-libpcre-3.9: - - Version upgrade to latest version. - Added binary compatibility slot 3. - -*libpcre-3.7 (1 Feb 2002) - - 1 Feb 2002; G.Bevin ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog-2015 new file mode 100644 index 0000000000..cb64d0baec --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog-2015 @@ -0,0 +1,1000 @@ +# ChangeLog for dev-libs/libpcre +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/ChangeLog,v 1.259 2015/07/14 07:42:31 vapier Exp $ + + 14 Jul 2015; Mike Frysinger libpcre-8.37-r2.ebuild: + Update to EAPI=5 and use subslots with readline. + +*libpcre-8.37-r2 (06 Jul 2015) + + 06 Jul 2015; Mike Frysinger + +files/libpcre-8.37-CVE-2015-3210.patch, + +files/libpcre-8.37-CVE-2015-5073.patch, +libpcre-8.37-r2.ebuild: + Add backport from upstream for CVE-2015-3210 #551240 by Thomas D. Add + backport from upstream for CVE-2015-5073 #553300 by Agostino Sarubbo. + + 09 Jun 2015; Justin Lecher metadata.xml: + Updating remote-id in metadata.xml + + 02 Jun 2015; Jack Morgan libpcre-8.36.ebuild: + sparc stable wrt bug #548234 + + 30 May 2015; Mikle Kolyada libpcre-8.36.ebuild: + x86 stable wrt bug #548234 + + 30 May 2015; Mikle Kolyada libpcre-8.36.ebuild: + arm stable wrt bug #548234 + + 20 May 2015; Matt Turner libpcre-8.36.ebuild: + alpha stable, bug 548234. + + 15 May 2015; Pacho Ramos libpcre-8.36.ebuild: + ppc stable wrt bug #548234 + + 13 May 2015; Jack Morgan libpcre-8.36.ebuild: + ia64 stable wrt bug #548234 + +*libpcre-8.37-r1 (10 May 2015) + + 10 May 2015; Lars Wendler +libpcre-8.37-r1.ebuild: + Revbump to fix pkgconfig file (bug #548270). + + 01 May 2015; Mikle Kolyada libpcre-8.36.ebuild: + amd64 stable wrt bug #548234 + + 01 May 2015; Jeroen Roovers libpcre-8.36.ebuild: + Stable for PPC64 (bug #548234). + + 01 May 2015; Jeroen Roovers libpcre-8.36.ebuild: + Stable for HPPA (bug #548234). + +*libpcre-8.37 (30 Apr 2015) + + 30 Apr 2015; Lars Wendler -libpcre-8.35-r1.ebuild, + +libpcre-8.37.ebuild, -files/libpcre-8.35-export-output.patch: + Version bump. Removed old. + +*libpcre-8.36 (02 Oct 2014) + + 02 Oct 2014; Lars Wendler -libpcre-8.02.ebuild, + -libpcre-8.12.ebuild, -libpcre-8.13.ebuild, -libpcre-8.13-r1.ebuild, + -libpcre-8.20.ebuild, -libpcre-8.21.ebuild, -libpcre-8.30-r2.ebuild, + -libpcre-8.31.ebuild, -libpcre-8.32.ebuild, -libpcre-8.32-r1.ebuild, + -libpcre-8.33.ebuild, -libpcre-8.33-r1.ebuild, -libpcre-8.34.ebuild, + +libpcre-8.36.ebuild, -files/libpcre-8.13-posix-regex.patch, + -files/libpcre-8.21-static-build.patch, -files/libpcre-8.30-bzip2-typo.patch, + -files/libpcre-8.31-madvise.patch: + Version bump. Removed old. + + 04 Sep 2014; Mike Frysinger libpcre-8.35.ebuild: + Mark arm64/m68k/s390/sh/sparc stable. + +*libpcre-8.35-r1 (04 Sep 2014) + + 04 Sep 2014; Mike Frysinger + +files/libpcre-8.35-export-output.patch, +libpcre-8.35-r1.ebuild: + Add fix from upstream for exported symbols in C++ lib. + + 23 Aug 2014; Agostino Sarubbo libpcre-8.35.ebuild: + Stable for ia64, wrt bug #512012 + + 21 Aug 2014; Agostino Sarubbo libpcre-8.35.ebuild: + Stable for ppc64, wrt bug #512012 + + 18 Jul 2014; Matt Turner libpcre-8.35.ebuild: + alpha stable, bug 516310. + + 13 Jul 2014; Agostino Sarubbo libpcre-8.35.ebuild: + Stable for ppc, wrt bug #516310 + + 11 Jul 2014; Mikle Kolyada libpcre-8.35.ebuild: + x86 stable wrt bug #516310 + + 11 Jul 2014; Markus Meier libpcre-8.35.ebuild: + arm stable, bug #516310 + + 05 Jul 2014; Mikle Kolyada libpcre-8.35.ebuild: + amd64 stable wrt bug #516310 + + 05 Jul 2014; Jeroen Roovers libpcre-8.35.ebuild: + Stable for HPPA (bug #516310). + + 24 Jun 2014; Patrick Lauer libpcre-7.9-r1.ebuild, + libpcre-8.02.ebuild: + Remove obsolete lafilefixer messages + + 22 May 2014; Michał Górny libpcre-8.35.ebuild: + Add pcre-config to MULTILIB_CHOST_TOOLS. + + 29 Apr 2014; Mike Frysinger libpcre-8.12.ebuild, + libpcre-8.13-r1.ebuild, libpcre-8.13.ebuild, libpcre-8.20.ebuild, + libpcre-8.21.ebuild, libpcre-8.30-r2.ebuild, libpcre-8.31.ebuild, + libpcre-8.32-r1.ebuild, libpcre-8.32.ebuild, libpcre-8.33-r1.ebuild, + libpcre-8.33.ebuild, libpcre-8.34.ebuild, libpcre-8.35.ebuild: + Drop mint-specific -D_GNU_SOURCE as it is no longer needed #256824 by Alan + Hourihane. + + 28 Apr 2014; Michał Górny libpcre-8.34.ebuild, + libpcre-8.35.ebuild: + Replace multilib_build_binaries with multilib_is_native_abi. The two are + equivalent now, and the team has decided to use the old name as being less + confusing. + + 21 Apr 2014; Michał Górny libpcre-8.35.ebuild: + Use multilib_build_binaries consistently, and the new multilib_native_use* + functions. + +*libpcre-8.35 (05 Apr 2014) + + 05 Apr 2014; Tim Harder +libpcre-8.35.ebuild: + Version bump. + + 18 Jan 2014; Mike Frysinger libpcre-8.33-r1.ebuild, + libpcre-8.33.ebuild, libpcre-8.34.ebuild: + Add arm64 love. + + 06 Jan 2014; Mike Frysinger libpcre-8.34.ebuild: + Use multilib_build_binaries helper #489580 by Thomas Sachau. + +*libpcre-8.34 (16 Dec 2013) + + 16 Dec 2013; Tim Harder +libpcre-8.34.ebuild: + Version bump. + + 30 Nov 2013; Markos Chandras libpcre-8.33-r1.ebuild: + Use V=1 for verbose build log. Bug #475994 + +*libpcre-8.33-r1 (26 Oct 2013) + + 26 Oct 2013; Alexis Ballier +libpcre-8.33-r1.ebuild: + Convert to multilib, bug #481300 + + 06 Aug 2013; Agostino Sarubbo libpcre-8.33.ebuild: + Stable for s390, wrt bug #453948 + + 22 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: + Stable for sparc, wrt bug #453948 + + 21 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: + Stable for sh, wrt bug #453948 + + 14 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: + Stable for alpha, wrt bug #453948 + + 13 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: + Stable for ppc64, wrt bug #453948 + + 13 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: + Stable for ppc, wrt bug #453948 + + 07 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: + Stable for ia64, wrt bug #453948 + + 07 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: + Stable for arm, wrt bug #453948 + + 07 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: + Stable for x86, wrt bug #453948 + + 07 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: + Stable for amd64, wrt bug #453948 + + 06 Jul 2013; Jeroen Roovers libpcre-8.33.ebuild: + Stable for HPPA (bug #453948). + + 05 Jun 2013; Mike Frysinger metadata.xml: + Add upstream CPE tag (security info) from ChromiumOS. + +*libpcre-8.33 (29 May 2013) + + 29 May 2013; Tim Harder +libpcre-8.33.ebuild, + metadata.xml: + Version bump and add pcre32 use flag (bug #471608). + +*libpcre-8.32-r1 (28 Apr 2013) + + 28 Apr 2013; Mike Frysinger +libpcre-8.32-r1.ebuild, + libpcre-8.32.ebuild: + Add -pthread to static pkg-config entries when appropriate #454478 by Till + Heikamp. + + 21 Feb 2013; Zac Medico libpcre-8.32.ebuild: + Add ~arm-linux keyword. + +*libpcre-8.32 (02 Dec 2012) + + 02 Dec 2012; Diego E. Pettenò +libpcre-8.32.ebuild: + Version bump. + + 12 Jul 2012; Fabian Groffen + +files/libpcre-8.31-madvise.patch, libpcre-8.31.ebuild: + Fix compilation on platforms lacking posix_madvise, using a partial patch + grabbed from upstream. + +*libpcre-8.31 (11 Jul 2012) + + 11 Jul 2012; Tim Harder +libpcre-8.31.ebuild: + Version bump. Add libedit use flag. + + 08 Jul 2012; Raúl Porcel libpcre-8.30-r2.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #417571 + + 31 May 2012; Jeroen Roovers libpcre-8.30-r2.ebuild: + Stable for HPPA (bug #417571). + + 30 May 2012; Markus Meier libpcre-8.30-r2.ebuild: + arm stable, bug #417571 + + 30 May 2012; Jeff Horelick libpcre-8.30-r2.ebuild: + marked x86 per bug 417571 + + 29 May 2012; Brent Baude libpcre-8.30-r2.ebuild: + Marking libpcre-8.30-r2 ppc for bug 417571 + + 29 May 2012; Mike Frysinger + +files/libpcre-8.30-bzip2-typo.patch, libpcre-8.30-r2.ebuild: + Add fix by Richard Grenville to fix building when USE="bzip2 -zlib" #418033 by + GES. + + 29 May 2012; Brent Baude libpcre-8.30-r2.ebuild: + Marking libpcre-8.30-r2 ppc64 for bug 417571 + + 26 May 2012; Agostino Sarubbo libpcre-8.30-r2.ebuild: + Stable for amd64, wrt bug #417571 + + 25 May 2012; Mike Frysinger metadata.xml: + Drop now redundant USE=jit description #416603 by Alexandre Rostovtsev. + + 25 May 2012; Mike Frysinger libpcre-7.9-r1.ebuild, + libpcre-8.02.ebuild, libpcre-8.21.ebuild, libpcre-8.30-r2.ebuild: + Add missing inherits, and drop other unused ones. + + 14 May 2012; Diego E. Pettenò metadata.xml: + Fix typo in metadata.xml. + + 04 May 2012; Jeff Horelick libpcre-7.9-r1.ebuild, + libpcre-8.02.ebuild, libpcre-8.12.ebuild, libpcre-8.13.ebuild, + libpcre-8.13-r1.ebuild, libpcre-8.20.ebuild, libpcre-8.21.ebuild, + libpcre-8.30-r2.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 26 Apr 2012; Alexis Ballier libpcre-8.30-r2.ebuild: + keyword ~amd64-fbsd + + 16 Feb 2012; Michael Haubenwallner libpcre-8.30-r2.ebuild: + add keyword ~ppc-aix, relies on package.use.mask 'jit' + +*libpcre-8.30-r2 (05 Feb 2012) + + 05 Feb 2012; Tim Harder -libpcre-8.30.ebuild, + -libpcre-8.30-r1.ebuild, +libpcre-8.30-r2.ebuild: + Revbump to add preserve old lib support and remove old. + +*libpcre-8.30-r1 (05 Feb 2012) + + 05 Feb 2012; Tim Harder +libpcre-8.30-r1.ebuild, + metadata.xml: + Add pcre16 use flag to control building the library with 16-bit character + support. + +*libpcre-8.30 (05 Feb 2012) + + 05 Feb 2012; Tim Harder +libpcre-8.30.ebuild: + Version bump. + + 31 Dec 2011; Fabian Groffen + +files/libpcre-8.21-static-build.patch, libpcre-8.21.ebuild: + Add patch to fix static build, bug #395343 + + 12 Dec 2011; Tim Harder libpcre-8.20.ebuild: + Use correct readline configure flag. + +*libpcre-8.21 (12 Dec 2011) + + 12 Dec 2011; Tim Harder +libpcre-8.21.ebuild: + Version bump. + +*libpcre-8.20 (23 Oct 2011) + + 23 Oct 2011; Diego E. Pettenò libpcre-8.13-r1.ebuild, + +libpcre-8.20.ebuild, metadata.xml: + Version bump (I need the new version with JIT to test new ModSecurity code); + add an enabled-by-default (following upstream) jit USE flag to enable the new + Just-in-Time compiler of regular expressions. Also add a readline USE flag + for pcretest that now can use command line editing. Add description of USE + flags to metadata.xml. Also fix in 8.13 the wrong _rc conditional to fix the + SRC_URI setting. + +*libpcre-8.13-r1 (17 Sep 2011) + + 17 Sep 2011; Mike Frysinger +libpcre-8.13-r1.ebuild, + +files/libpcre-8.13-posix-regex.patch: + Add fix from upstream for posix regex behavior #382919 by Christian Kaps. + +*libpcre-8.13 (01 Sep 2011) + + 01 Sep 2011; Tim Harder +libpcre-8.13.ebuild: + Version bump (bug #381395 by Peter Volkov). + + 09 Aug 2011; Jeremy Olexa libpcre-8.12.ebuild: + Migrate changes from Gentoo Prefix. EAPI3, KEYWORDS, mint CXXFLAGS, add + EPREFIX to configure + + 09 Apr 2011; Raúl Porcel libpcre-8.12.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #358791 + + 05 Apr 2011; Markus Meier libpcre-8.12.ebuild: + arm stable, bug #358791 + + 03 Apr 2011; Raúl Porcel libpcre-8.02.ebuild: + ia64/m68k/s390/sh stable wrt #348487 + + 02 Apr 2011; Christoph Mende libpcre-8.12.ebuild: + Stable on amd64 wrt bug #358791 + + 02 Apr 2011; Pawel Hajdan jr libpcre-8.12.ebuild: + x86 stable wrt security bug #358791 + + 02 Apr 2011; Jeroen Roovers libpcre-8.12.ebuild: + Stable for HPPA (bug #358791). + + 01 Apr 2011; Kacper Kowalik libpcre-8.12.ebuild: + ppc/ppc64 stable wrt #358791 + + 27 Feb 2011; Tobias Klausmann libpcre-8.02.ebuild: + Stable on alpha, bug #348487 + +*libpcre-8.12 (31 Jan 2011) + + 31 Jan 2011; Diego E. Pettenò -libpcre-8.10.ebuild, + -libpcre-8.11.ebuild, +libpcre-8.12.ebuild: + Version bump, remove old 8.1x series ebuilds as 8.12 is the next stable + candidate instead. + + 18 Jan 2011; Kacper Kowalik libpcre-8.02.ebuild: + ppc64 stable wrt #348487 + + 07 Jan 2011; Brent Baude libpcre-8.02.ebuild: + stable ppc, bug 348487 + + 21 Dec 2010; Markus Meier libpcre-8.02.ebuild: + arm stable, bug #348487 + +*libpcre-8.11 (14 Dec 2010) + + 14 Dec 2010; Diego E. Pettenò +libpcre-8.11.ebuild: + Version bump; thanks to Arseny Solokha for reporting (bug #348743). + + 13 Dec 2010; Jeroen Roovers libpcre-8.02.ebuild: + Stable for HPPA (bug #348487). + + 12 Dec 2010; Markos Chandras libpcre-8.02.ebuild: + Stable on amd64 wrt bug #348487 + + 12 Dec 2010; Thomas Kahle libpcre-8.02.ebuild: + x86 stable per bug 348487 + +*libpcre-8.10 (12 Dec 2010) + + 12 Dec 2010; Diego E. Pettenò -libpcre-8.00.ebuild, + +libpcre-8.10.ebuild, metadata.xml: + Version bump, thanks to Arseny Solokha and Sebastian Pipping in bug #333355. + Take over the package for base-system herd as Peter has been away for quite a + long time. Avoid adding -L/lib(64) to the ldflags when using pkg-config; run + elibtoolize. Drop old version. + +*libpcre-8.02 (03 May 2010) + + 03 May 2010; Patrick Lauer +libpcre-8.02.ebuild: + Bump for #311077 + + 21 Oct 2009; Peter Alfredsen -libpcre-7.8.ebuild, + -libpcre-7.8-r2.ebuild, libpcre-7.9-r1.ebuild, libpcre-8.00.ebuild: + Fix bug 278370. Remove old. + + 20 Oct 2009; Peter Alfredsen libpcre-8.00.ebuild: + Re-add keywords. + +*libpcre-8.00 (19 Oct 2009) + + 19 Oct 2009; Peter Alfredsen +libpcre-8.00.ebuild: + Add 8.00. No keywords until I have tested it doesn't break stuff randomly. + + 17 Oct 2009; Markus Meier metadata.xml: + remove static-libs description as it is global now + + 11 Sep 2009; Peter Alfredsen libpcre-7.9-r1.ebuild: + Add deps for bzip2 and zlib. Bug 284638. + + 19 Jun 2009; Brent Baude libpcre-7.9-r1.ebuild: + stable ppc64, bug 273037 + + 11 Jun 2009; Markus Meier libpcre-7.9-r1.ebuild: + amd64 stable, bug #272977 + + 11 Jun 2009; Raúl Porcel libpcre-7.9-r1.ebuild: + alpha/arm/ia64/m68k/s390/sh stable wrt #272977 + + 09 Jun 2009; Christian Faulhammer + libpcre-7.9-r1.ebuild: + stable x86, bug 272977 + + 08 Jun 2009; Ferris McCormick libpcre-7.9-r1.ebuild: + Sparc stable, Bug #272977. + + 08 Jun 2009; Jeroen Roovers libpcre-7.9-r1.ebuild: + Stable for HPPA (bug #272977). + + 07 Jun 2009; nixnut libpcre-7.9-r1.ebuild: + ppc stable #272977 + + 18 May 2009; Peter Alfredsen libpcre-7.8-r2.ebuild, + libpcre-7.9-r1.ebuild, metadata.xml: + Add IUSE=static-libs now that council has approved. + +*libpcre-7.9-r1 (18 Apr 2009) +*libpcre-7.8-r2 (18 Apr 2009) + + 18 Apr 2009; Peter Alfredsen + -files/libpcre-7.7-buffer-overflow.patch, + +files/libpcre-7.9-pkg-config.patch, -libpcre-7.8-r1.ebuild, + +libpcre-7.8-r2.ebuild, -libpcre-7.9.ebuild, +libpcre-7.9-r1.ebuild: + Provide static libraries per bug 266016. Provide pkg-config file to link + statically against libpcreposix as replacement for .la files. Remove old + patch file. + +*libpcre-7.9 (12 Apr 2009) + + 12 Apr 2009; Peter Alfredsen + -libpcre-7.9_rc2.ebuild, +libpcre-7.9.ebuild: + Bump + + 12 Apr 2009; Peter Alfredsen libpcre-7.8-r1.ebuild, + libpcre-7.9_rc2.ebuild: + Use gen_usr_ldscript instead of clunky symlinks handling. Thanks to + grobian. + +*libpcre-7.9_rc2 (09 Apr 2009) +*libpcre-7.8-r1 (09 Apr 2009) + + 09 Apr 2009; Peter Alfredsen -libpcre-7.7-r1.ebuild, + +libpcre-7.8-r1.ebuild, +libpcre-7.9_rc2.ebuild: + Bump. No longer include .la and .a files. Revision bump for 7.8 with the + same changes. Move libpcre.so* to /lib for grep - bug 1638 and bug 53627. + + 05 Nov 2008; Peter Alfredsen -libpcre-7.4.ebuild: + Clean out GLSA'd ebuild + + 16 Oct 2008; Jeroen Roovers libpcre-7.8.ebuild: + Stable for HPPA (bug #242126). + + 16 Oct 2008; Raúl Porcel libpcre-7.8.ebuild: + alpha/ia64/sparc/x86 stable wrt #242126 + + 15 Oct 2008; Thomas Anderson libpcre-7.8.ebuild: + stable amd64, bug 242126 + + 15 Oct 2008; Brent Baude libpcre-7.8.ebuild: + stable ppc, bug 242126 + + 15 Oct 2008; Brent Baude libpcre-7.8.ebuild: + stable ppc64, bug 242126 + +*libpcre-7.8 (07 Sep 2008) + + 07 Sep 2008; Peter Alfredsen + -files/libpcre-7.6-ABI_correction.patch, libpcre-7.4.ebuild, + -libpcre-7.4-r1.ebuild, -libpcre-7.6-r1.ebuild, -libpcre-7.7.ebuild, + +libpcre-7.8.ebuild: + Bump, remove old. Drop keywords for all except sh, arm, s390 and m68k on + 7.4, since it's affected by a number of GLSAs. + +*libpcre-7.7-r1 (30 Jun 2008) + + 30 Jun 2008; Peter Alfredsen + +files/libpcre-7.7-buffer-overflow.patch, +libpcre-7.7-r1.ebuild: + Commit -> Stable 7.7-r1 wrt bug 228091. + +*libpcre-7.7 (26 May 2008) + + 26 May 2008; Peter Alfredsen metadata.xml, + +libpcre-7.7.ebuild: + Version bump. Bug fix release. + + 21 Apr 2008; Christian Heim metadata.xml: + Fix up metadata.xml. If there's no maintainer for the package, the metadata + also needs to contain m-needed@g.o. + +*libpcre-7.6-r1 (13 Feb 2008) + + 13 Feb 2008; Christian Faulhammer + +files/libpcre-7.6-ABI_correction.patch, -libpcre-7.6.ebuild, + +libpcre-7.6-r1.ebuild: + revision bump (direct stable), to fix ABI breakage reported in bug 209697 by + jakub + + 10 Feb 2008; Olivier Crête libpcre-7.6.ebuild: + Stable on amd64, security bug #209067 + + 07 Feb 2008; Raúl Porcel libpcre-7.4-r1.ebuild: + alpha/ia64 stable + + 06 Feb 2008; Tobias Scherbaum libpcre-7.6.ebuild: + ppc stable, bug #209067 + + 06 Feb 2008; Raúl Porcel libpcre-7.6.ebuild: + alpha/ia64 stable wrt security #209067 + + 06 Feb 2008; Ferris McCormick libpcre-7.6.ebuild: + Sparc stable --- security Bug #209067 --- tests good. + + 06 Feb 2008; Ferris McCormick libpcre-7.4-r1.ebuild: + Sparc stable --- Bug #209060 --- all tests pass. + + 06 Feb 2008; Jeroen Roovers libpcre-7.6.ebuild: + Stable for HPPA (bug #209067). + + 06 Feb 2008; Brent Baude libpcre-7.6.ebuild: + Marking libpcre-7.6 ppc64 for bug 209067 + + 06 Feb 2008; Christian Faulhammer libpcre-7.6.ebuild: + x86 stable, security bug 209067 + +*libpcre-7.6 (06 Feb 2008) + + 06 Feb 2008; Christian Faulhammer +libpcre-7.6.ebuild: + version bump, bug 208879, reported by Arfrever Frehtes Taifersar Arahesis + + + 05 Feb 2008; Christian Faulhammer + libpcre-7.4-r1.ebuild: + stable x86, bug 209060 + + 05 Feb 2008; Christian Faulhammer + -files/pcre-6.3-link.patch, -files/pcre-6.3-uclibc-tuple.patch, + -files/pcre-6.4-link.patch, -files/pcre-6.6-parallel-build.patch, + -files/pcre-7.1-pic.patch, -libpcre-6.6.ebuild, -libpcre-7.1.ebuild, + -libpcre-7.2.ebuild, -libpcre-7.3.ebuild, -libpcre-7.3-r1.ebuild: + clean up + + 27 Nov 2007; Jeroen Roovers libpcre-7.4.ebuild: + Stable for HPPA (bug #199740). + + 26 Nov 2007; Markus Rothe libpcre-7.4.ebuild: + Stable on ppc64; bug #199740 + + 24 Nov 2007; Brent Baude libpcre-7.4.ebuild: + Marking libpcre-7.4 ppc stable for bug 199740 + + 22 Nov 2007; Raúl Porcel libpcre-7.4.ebuild: + alpha/ia64/sparc stable wrt #199740 + + 21 Nov 2007; Dawid Węgliński libpcre-7.4.ebuild: + Stable on x86 (bug #199740) + + 20 Nov 2007; Samuli Suominen libpcre-7.4.ebuild: + amd64 stable wrt #199740 + + 19 Nov 2007; Joshua Kinard libpcre-7.3-r1.ebuild: + Marked unstable on mips, per #195416. + + 18 Nov 2007; Diego Pettenò metadata.xml: + Remove carlo from metadata who didn't commit to the package since March 2006. + +*libpcre-7.4-r1 (18 Nov 2007) + + 18 Nov 2007; Diego Pettenò +libpcre-7.4-r1.ebuild: + Add new ebuild, using EAPI=1. This version installs the documentation in the + correct place, and more importantly adds a +cxx USE flag that allows to + enable/disable the C++ bindings. + + 14 Oct 2007; Markus Rothe libpcre-7.3-r1.ebuild: + Stable on ppc64; bug #195416 + + 13 Oct 2007; Christoph Mende libpcre-7.3-r1.ebuild: + Stable on amd64 wrt bug #195416 + + 11 Oct 2007; Lars Weiler libpcre-7.3-r1.ebuild: + stable ppc, bug #195416 + + 11 Oct 2007; Raúl Porcel libpcre-7.3-r1.ebuild: + alpha/ia64/sparc stable wrt #195416 + + 11 Oct 2007; Jeroen Roovers libpcre-7.3-r1.ebuild: + Stable for HPPA (bug #195416). + + 10 Oct 2007; Dawid Węgliński libpcre-7.3-r1.ebuild: + Stable on x86 for bug #195416 + +*libpcre-7.4 (11 Oct 2007) + + 11 Oct 2007; Anant Narayanan +libpcre-7.4.ebuild: + Bump to 7.4 (bug #194269) + +*libpcre-7.3-r1 (10 Oct 2007) + + 10 Oct 2007; +libpcre-7.3-r1.ebuild: + - match-limit-recursion + + 06 Oct 2007; Tom Gall libpcre-7.3.ebuild: + stable on ppc64 + + 03 Oct 2007; Christian Heim Manifest: + Fixing the Manifest/digest for 7.3. + + 03 Oct 2007; Joshua Jackson libpcre-7.3.ebuild: + Marking stable for amd64 as well + + 03 Oct 2007; Joshua Jackson ChangeLog: + Marking stable on x86 + + 18 Sep 2007; Mike Frysinger libpcre-7.3.ebuild: + Backout broken PIC patch #182652. + + 18 Sep 2007; Christoph Mende libpcre-7.3.ebuild: + Readded pcre-7.1-pic.patch to libpcre-7.3 + +*libpcre-7.3 (14 Sep 2007) + + 14 Sep 2007; Anant Narayanan +libpcre-7.3.ebuild: + Version bump to 7.3 + + 15 Jul 2007; Christoph Mende + +files/pcre-7.1-pic.patch, libpcre-7.1.ebuild, libpcre-7.2.ebuild: + Added -fPIC for shared libraries, thanks to Simon Cooper (Bug #182652) + + 05 Jul 2007; Roy Marples libpcre-7.2.ebuild: + Keyworded ~sparc-fbsd, #181670. + +*libpcre-7.2 (22 Jun 2007) + + 22 Jun 2007; Anant Narayanan -libpcre-7.0.ebuild, + +libpcre-7.2.ebuild: + bump to 7.2, closes bug #182654 + + 16 Jun 2007; Tobias Scherbaum libpcre-7.1.ebuild: + Added ~ppc, bug #181670 + + 15 Jun 2007; Daniel Gryniewicz libpcre-7.1.ebuild: + Marked ~amd64 for bug #181670 + + 13 Jun 2007; Markus Rothe libpcre-7.1.ebuild: + Added ~ppc64; bug #181670 + + 12 Jun 2007; Diego Pettenò libpcre-7.1.ebuild: + Add ~x86-fbsd keyword. + + 12 Jun 2007; Gustavo Zacarias libpcre-7.1.ebuild: + Keyworded ~sparc wrt #181670 + + 12 Jun 2007; Raúl Porcel libpcre-7.1.ebuild: + Add ~alpha/~ia64 wrt #181670 + + 12 Jun 2007; Jeroen Roovers libpcre-7.1.ebuild: + Marked ~hppa (bug #181670). + +*libpcre-7.1 (11 Jun 2007) + + 11 Jun 2007; Anant Narayanan +libpcre-7.1.ebuild: + Version bump to 7.1 + + 11 Feb 2007; Fabian Groffen libpcre-6.6.ebuild: + Dropped ppc-macos keyword, see you in prefix + + 27 Jan 2007; Alexander H. Færøy libpcre-6.6.ebuild: + Stable on MIPS; bug #145409 + + 27 Jan 2007; Charlie Shepherd + libpcre-7.0.ebuild: + Force building of static libs; bug 164099 + +*libpcre-7.0 (27 Jan 2007) + + 27 Jan 2007; Charlie Shepherd + -libpcre-6.3.ebuild, -libpcre-6.4.ebuild, +libpcre-7.0.ebuild: + Bump to version 7 and add unicode useflags, bugs 145365 and 141794. Thanks to + Michael Vogt + + 20 Oct 2006; Bryan Østergaard libpcre-6.6.ebuild: + Stable on Alpha. + + 18 Oct 2006; Emanuele Giaquinta + -files/pcre-4.2-link.patch, -files/pcre-4.2-macos.patch, + -files/pcre-4.4-uclibc-tuple.patch, -files/pcre-5.0-uclibc-tuple.patch, + -files/pcre-6.1-link.patch, -libpcre-4.2-r1.ebuild, -libpcre-4.4.ebuild, + -libpcre-4.5.ebuild, -libpcre-5.0.ebuild, -libpcre-6.1.ebuild: + Security cleanup, bug #140528. + + 17 Oct 2006; Roy Marples libpcre-6.6.ebuild: + Added ~sparc-fbsd keyword. + + 17 Oct 2006; Joshua Jackson libpcre-6.6.ebuild: + Stable x86; bug #145409 + + 15 Oct 2006; Olivier Crête libpcre-6.6.ebuild: + Stable on amd64 per bug #145409 + + 14 Oct 2006; Jason Wever libpcre-6.6.ebuild: + Stable on SPARC wrt bug #145409. + + 14 Oct 2006; Aron Griffis libpcre-6.6.ebuild: + Mark 6.6 stable on ia64. #145409 + + 14 Oct 2006; Markus Rothe libpcre-6.6.ebuild: + Stable on ppc64; bug #145409 + + 13 Oct 2006; Stephanie Lockwood-Childs + libpcre-6.6.ebuild: + stable on ppc (Bug #145409) + + 06 Sep 2006; Stephen Bennett + +files/pcre-6.6-parallel-build.patch, libpcre-6.6.ebuild: + Fix parallel build. Bug #130668. + + 22 Jun 2006; Fabian Groffen libpcre-6.6.ebuild: + Readded ~ppc-macos since this version compiles and works again + + 01 Apr 2006; Diego Pettenò libpcre-6.6.ebuild: + Add ~x86-fbsd keyword. + + 07 Mar 2006; Carsten Lohrke libpcre-6.6.ebuild: + Remove ~ppc-macos again. + +*libpcre-6.6 (07 Mar 2006) + + 07 Mar 2006; Carsten Lohrke +libpcre-6.6.ebuild: + Version bump. + + 31 Dec 2005; Fabian Groffen libpcre-6.4.ebuild: + Removed ~ppc-macos since it doesn't configure, and if it does, it doesn't + compile. + +*libpcre-6.4 (31 Dec 2005) + + 31 Dec 2005; Carsten Lohrke +files/pcre-6.4-link.patch, + +libpcre-6.4.ebuild: + version bump, made macos patch unconditional + + 23 Aug 2005; Fernando J. Pereda libpcre-6.3.ebuild: + Stable on alpha, wrt bug #103337 + + 23 Aug 2005; Fabian Groffen libpcre-6.3.ebuild: + Stable on ppc-macos (bug #103337) + + 23 Aug 2005; Michael Hanselmann libpcre-6.3.ebuild: + Stable on ppc and hppa. + + 23 Aug 2005; Aaron Walker libpcre-6.3.ebuild: + Stable on mips for bug #103337. + + 23 Aug 2005; Aron Griffis libpcre-6.3.ebuild: + stable on ia64 + + 23 Aug 2005; Markus Rothe libpcre-6.3.ebuild: + Stable on ppc64 (bug #103337) + +*libpcre-6.3 (22 Aug 2005) + + 22 Aug 2005; Jeremy Huddleston + +files/pcre-6.3-link.patch, +files/pcre-6.3-uclibc-tuple.patch, + +libpcre-6.3.ebuild: + Version bump for security bug #103337. Stable amd64, sparc, x86. + +*libpcre-6.1 (02 Jul 2005) + + 02 Jul 2005; Jeremy Huddleston + +files/pcre-6.1-link.patch, +libpcre-6.1.ebuild: + Version bump closes bug #97246 thanks to Carsten Lohrke . + + 26 Jun 2005; Lina Pezzella libpcre-5.0.ebuild: + Fixed dirty dylib hack + + 10 Jun 2005; Lina Pezzella libpcre-5.0.ebuild: + Removed elibtoolize for ppc-macos. Fixes Bug #95384. Thanks to kito and + Fabian Groffen for contributing to the fix. + + 18 Apr 2005; Michael Hanselmann libpcre-5.0.ebuild: + Stable on ppc. + + 08 Apr 2005; Markus Rothe libpcre-5.0.ebuild: + Stable on ppc64 + + 21 Feb 2005; libpcre-5.0.ebuild: + Stable on ppc-macos. + + 13 Feb 2005; Lina Pezzella + +files/pcre-5.0-macos.patch, libpcre-5.0.ebuild: + dylib fix for ppc-macos + + 07 Feb 2005; Bryan Østergaard libpcre-5.0.ebuild: + Stable on alpha. + + 06 Feb 2005; Joshua Kinard libpcre-5.0.ebuild: + Marked stable on mips. + + 31 Jan 2005; Jeremy Huddleston libpcre-5.0.ebuild: + Stable amd64, sparc, x86. + + 28 Jan 2005; Lina Pezzella libpcre-4.5.ebuild: + Stable ppc-macos. + + 21 Jan 2005; libpcre-5.0.ebuild: + Removed patch from 4.2 for ppc-macos -- 5.0 works fine w/o it. + + 29 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + +*libpcre-5.0 (28 Dec 2004) + + 28 Dec 2004; Jeremy Huddleston + +files/pcre-5.0-uclibc-tuple.patch, -libpcre-3.9-r1.ebuild, + -libpcre-3.9-r2.ebuild, -libpcre-3.9.ebuild, +libpcre-5.0.ebuild: + Version bump closes bug #75919. + + 08 Oct 2004; Lina Pezzella libpcre-4.5.ebuild: + Added patch for creation of dylibs on ppc-macos. Bug #58165. Thanks to Robin Munn for the submission. + Testing on ppc-macos. + + 08 Oct 2004; Guy Martin libpcre-4.5.ebuild: + Marked stable on hppa. + + 19 Sep 2004; Joshua Kinard libpcre-4.5.ebuild: + Marked stable on mips. + + 06 Sep 2004; Bryan Østergaard libpcre-4.5.ebuild: + Stable on alpha. + + 04 Sep 2004; Gustavo Zacarias libpcre-4.5.ebuild: + Stable on sparc + + 01 Sep 2004; Jeremy Huddleston libpcre-4.5.ebuild: + Stable x86 amd64. + + 07 Aug 2004; Tom Martin libpcre-3.9.ebuild: + Typo in DESCRIPTION: compitable -> compatible. Bug 59717. + +*libpcre-4.5 (12 Jul 2004) + + 12 Jul 2004; Jeremy Huddleston +libpcre-4.5.ebuild: + Version bump closes bug #56791. + + 12 Jul 2004; libpcre-4.4.ebuild, + files/pcre-4.2-link.patch, files/pcre-4.4-uclibc-tuple.patch: + added two patches that came from redhat, one adds the uclibc tuple for + configure and the other fixes linking problems. enabled PIC for all arches vs + hppa/amd64 alone. + + 01 Jul 2004; Jeremy Huddleston + libpcre-3.9-r1.ebuild, libpcre-3.9-r2.ebuild, libpcre-3.9.ebuild, + libpcre-4.2-r1.ebuild, libpcre-4.4.ebuild: + virtual/glibc -> virtual/libc + + 23 May 2004; Bryan Østergaard libpcre-4.4.ebuild: + Stable on alpha. + + 15 May 2004; Joshua Kinard libpcre-4.4.ebuild: + Marked stable on mips. + + 22 Apr 2004; Travis Tilley libpcre-4.4.ebuild: + stable on amd64 + + 20 Apr 2004; Jeremy Huddleston + libpcre-4.2-r1.ebuild, libpcre-4.4.ebuild: + IUSE added + + 01 Apr 2004; Brian Jackson libpcre-4.4.ebuild: + add s390 to keywords + + 01 Apr 2004; Gustavo Zacarias libpcre-4.4.ebuild: + stable on sparc + + 31 Mar 2004; Jeremy Huddleston libpcre-4.4.ebuild, + metadata.xml: + Added me as maintainer. Stable on x86. + + 28 Mar 2004; Luca Barbato libpcre-4.2-r1.ebuild: + Marked ppc + + 07 Mar 2004; Tom Gall libpcre-4.4.ebuild: + stable on ppc64 + + 13 Jan 2004; Aron Griffis libpcre-4.2-r1.ebuild: + stable on alpha + + 28 Dec 2003; Joshua Kinard libpcre-4.2-r1.ebuild: + Move to mips stable (~mips -> mips) + +*libpcre-4.4 (19 Nov 2003) + + 22 Dec 2003; Guy Martin libpcre-4.4.ebuild : + Marked stable for hppa. append-flags -fPIC for hppa. + + 19 Nov 2003; Martin Holzer libpcre-4.4.ebuild: + Version bumped. Closes #28976 + + 08 Nov 2003; Brad House libpcre-4.2-r1.ebuild: + append-flags -fPIC for amd64 + + 15 Jul 2003; Christian Birchinger libpcre-4.2-r1.ebuild: + Added sparc stable keyword + +*libpcre-4.2-r1 (03 May 2003) + + 23 Jul 2003; Guy Martin libpcre-4.2-r1.ebuild : + Marked stable on hppa. + + 03 May 2003; Paul de Vrieze libpcre-4.2-r1.ebuild: + Bumped libpcre-4.2 version to -r1 to force recompilation with people who run + unstable and have a miscompiled libpcre + +*libpcre-4.2 (15 Apr 2003) + + 30 Apr 2003; Paul de Vrieze libpcre-4.2.ebuild: + Corrected problem with libtool that would not allow libpcre-4.2 to install + libpcreposix if there was not allready a libpcre installed. Older versions + don't seem to have the problem + + 20 Apr 2003; Martin Holzer libpcre-3.9-r2.ebuild, + libpcre-4.2.ebuild: + Fixing Header + + 16 Apr 2003; Patrick Kursawe libpcre-4.2.ebuild : + parallel make failed if no older version was installed - tried to + link with the not-yet-existing library. Changed emake -> make. + + 15 Apr 2003; Martin Holzer Manifest, + libpcre-4.2.ebuild: + Version bumped. + +*libpcre-3.9-r2 (10 Mar 2003) + + 30 Jun 2003; Guy Martin libpcre-3.9-r2.ebuild : + Marked stable on hppa. + + 21 Mar 2003; Guy Martin libpcre-3.9-r2.ebuild : + Added ~hppa to KEYWORDS. + + 10 Mar 2003; Graham Forest libpcre-3.9-r2.ebuild: + Added -r2 with utf-8 support + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*libpcre-3.9-r1 (21 Mar 2003) + + 21 Mar 2003; Guy Martin libpcre-3.9-r1.ebuild : + Added hppa to KEYWORDS. + + 14 Mar 2003; Jan Seidel : + Added mips to KEYWORDS + + 21 Jul 2002; Owen Stampflee : + + Added KEYWORDS and License + + + 27 Mar 2002; Seemant Kulleen libpcre-3.9-r1.ebuild : + + Ungzipped html docs. + + + 21 Feb 2002; G.Bevin libpcre-3.9.ebuild : + + Fixed html docs installation problem. + +*libpcre-3.9 (20 Feb 2002) + + 20 Feb 2002; G.Bevin libpcre-3.9.ebuild, + files/digest-libpcre-3.9: + + Version upgrade to latest version. + Added binary compatibility slot 3. + +*libpcre-3.7 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/Manifest index 3279fefbee..daaca297c3 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/Manifest @@ -1,15 +1,10 @@ -AUX libpcre-7.9-pkg-config.patch 1487 SHA256 d247cbd8bf85a4e898e0f7512e27bebaaf121e020fd2b85dc04eb6a3c041cd70 SHA512 eda853380d8612d7309c5fbd09d7de70582c1fdbb12fd31a835db5a3f866b4f085b66681b5481c83b2be4934b927d88c69798c8274e5228cb2532e58f99c886a WHIRLPOOL 5d63a40bda7e6b630e0a7b5e151b4c547eb284eac4ca8f4c644033dacb23ae20e0636a89f93fbd7fd4f5b083b5dcfffb3dc335cbadde5bab52cfab0370a7b959 -AUX libpcre-8.37-CVE-2015-3210.patch 2881 SHA256 317f96a803076fcf66a0a1efb78877cbf02b149d9a68f78b010906137ea4e0ac SHA512 ef0c1c45695350b1e31401bcaeb0dc0e03508f8f64c3c44c46f689e2f7f8925191b86499887728e71c791884f809e866562460897c187d4fa505013ddccaf6c4 WHIRLPOOL d2c8aeb8cb59ac40fdba79a1b037817f3425201b5fade9c61503d80d498b6f76ba650ce92653311099c7065a5fea1b1ec5e3331a69fa31cf7a9eadf04dbe4805 -AUX libpcre-8.37-CVE-2015-5073.patch 2215 SHA256 11624ba419d97b076b22aa7bf393dc3d06414385ae46d93f7821f65b75d91d1f SHA512 59320f0260f5d002b34c591d918b06e550a48ada6d38ad2b62d15bdc8f0663dc970dbc7f9b622721b0f3212fe99ae101da8e0a06e71ed420a1cdfbf3613105b5 WHIRLPOOL e31bb3769731b94b6c79b105e784d6d2f5a254dc61b5f6c6a956320ee7975297065ff57fcde73490c80fa683ecb59db2da7691089e085a9f7cea3aae306a8378 -DIST pcre-7.9.tar.bz2 861580 SHA256 40a13a9759f1de5b16bc2f0d47b6aa5f0ec010325646922f54b013c040dcd740 SHA512 b4c47a9b196750d4bead9e3904702fc793d282a22af1b34e24081077b4c167ec787cf7dec9a565fa9df4dafb5927b7accdd49568f5c2f8733842cbbec5d4d25c WHIRLPOOL 412cf0a128861cbb991a0424e9f4ba551093b7853465776e17465f9c2b4222002a8b26d7a234b91a49e055a04ae840ad5d6c1613615c98db3d44413a723a6152 -DIST pcre-8.35.tar.bz2 1522220 SHA256 a961c1c78befef263cc130756eeca7b674b4e73a81533293df44e4265236865b SHA512 e94c652b40de60b391e28afbddc67b5a034650f6f62027e52f2d7aef53caf5f0da9f2d4f6872d1558f965dd9d4d696e5e23d2a50f20a4fbc9f0a707fb6f55fae WHIRLPOOL 677dd9673299438c4d76c68947124069b9c2b88ac837e59d00fc4e92113498357041f173ec4ae1cd61e760debad0a2392710f986794796678e596b9a22ba62a2 -DIST pcre-8.36.tar.bz2 1533818 SHA256 ef833457de0c40e82f573e34528f43a751ff20257ad0e86d272ed5637eb845bb SHA512 acd2bc6911be7b518ad4aca3c3ccbe98bdbeabf0e77d6b04009838c7825b563a001377f8c3a6a8a0583ec32ee9fefe05e3c1a69f272fe5084469a6b6c2148fbf WHIRLPOOL 4c144e3c468a76d8bac3d8a0d4642f7b2e2bd03f84ca915d51a81af7128d7d9c6ed7272bf25e2b9c5eb435037b77ffc41b871bd7257efde0a14a20f5fb4b8432 -DIST pcre-8.37.tar.bz2 1557603 SHA256 51679ea8006ce31379fb0860e46dd86665d864b5020fc9cd19e71260eef4789d SHA512 19344c9add2ebbd26c528505d07d3b028d79bc3e6103d51453a449cebd76bc76f5bc7ddd9ef0de41f98c50be74a2d9a65db539ed60f1add1086d99bde8a81466 WHIRLPOOL 43f723a9107fd6d78a88d4682502d79d5b9b0df90a579667a80b9862611a1c7bee25a1d5a1f9facec7c077f89605d7d96e3843d4aa5b94113b49b06a974331e5 -EBUILD libpcre-7.9-r1.ebuild 1872 SHA256 8db0511de7f6524150743222c385d892903ce76cef45a25c2325c58c822249b1 SHA512 46a7f47e80c2b14f66a60679fac409ff7759f10bb72a2d152ef8952f36406854a0a7abadbb94b27deba323d2cb8285bb0868d99dc90b42df5e94f04870ad19eb WHIRLPOOL c5949737eabed82022a0d88539d1cf11150d72fa7d4ab901565c2dc4ff9f28f5e14ce0e7b1b6168c137a046ffda00fca8f44944fded001e920cd41e8853b2241 -EBUILD libpcre-8.35.ebuild 2930 SHA256 d726abf44494478c1bdb391eb4620c8aabbf41d4e8cec74710edb6b2d06db6a4 SHA512 b8cd3687d7a2992fab826dd1a640f5b12751d813132efab647b0ba2b422b5f5f03ddaf30eab90199000453b6fffe026e0b56681c2aee438dfdaef109258a4a66 WHIRLPOOL 59f856c8b7ff011d1a999a494d06d7c1f6432d2e37c61da18b74e4c8a36b10dbdcb939a2faa9117cdcf7afff9a7f32d5bbd275a69fbe11be31eb62deffc4ae28 -EBUILD libpcre-8.36.ebuild 2934 SHA256 37c6db7e9cbf2e416bb74c131b3e09f4cff87eb4f29c9197acd3dec9306f80e8 SHA512 f7f5a88e7f25d7f4d3e8a6b72e1ea77bd3d822232b37574b177479e75d40f2d1d0769c1e4189a94f6211b3a24c3a0e47d9a577d17e1d9c8d28f52bd22bcc103c WHIRLPOOL 045ce9e9253ab1827718c97e41420fa7cc63b8176fa736b2e0d7a089bb6f4828b45aaf12bb5b0856bb9483ee8c90d219af611863820cf80ee06225e1e6f8668d -EBUILD libpcre-8.37-r1.ebuild 2846 SHA256 c17e08921e6f3e5e5c96028a7f3b9e5a13bd7826855c2016bf1fa5a4f8e4b218 SHA512 1565c8a9356e12880bdeec3e11b918e6e918c2d541489cbf3ce7249cd93dca33858e02f273561d3cb43c74b6973f1c4868188517f45c45f3c2a5978606517408 WHIRLPOOL 1448940b222f02bcf75b4ff511595eed57ad2ea7b12b7a64031f355bd5b5b73c10237f2d4f8fabc536945d5e8b753e83072b233e00e2f5b12028056771d756f4 -EBUILD libpcre-8.37-r2.ebuild 2959 SHA256 f1c695d1ad2d89342cf47ef4a7ed88960d650d421341821f53e0617f8d7e5bd5 SHA512 0acb71f4852bf4d914ed626ccf7843a209b8f9ea78e4778bdccc9060f0ee682d124ba722223b786921e91aa0c1c779c499ff49fe1365f1b7d96dd516aa6ca080 WHIRLPOOL 5dfe09b124806a7c8e9811a1006cfacb74c80c3ae35472af6c847c483f5d91f28e53a120fa9d5236c54328973ee64df67e6652cebebbed0eba546f1aaa7ad889 -EBUILD libpcre-8.37.ebuild 2943 SHA256 be46dc4743c50242a62e9e64693cddd0d6c892221c633df08dad6e0c7e8e5526 SHA512 66e4c228eef5bf3ee33e430ae3725bcde47a9695c1e80846c38cae2f1790f5eb8ade01e7040d497bd94366d12564188c73807eb07223325c0d5662df278a3f6d WHIRLPOOL 7b46beb57f05a5e9641e94d3ad17a2b1040ef0d3802dfa552dbbe9a627d24baf8b32a3c8af82c38597c583fc4abf25811b6c4c14955c8fd2464ef598a54a7a6c -MISC ChangeLog 35335 SHA256 dfdfc43bcff86898d74db532baf46e6d88c70a3e62e82ceab69c285934f802b5 SHA512 94411b185f75967d240777124272d04b13f3cb3e43de6f751baa9944e07086f9fa2972e4854514fb39f85d69422a07fd1ee1cc7fc587dacf54b777bdf68439ea WHIRLPOOL ec71b8c06e85b5ec0a4040def4447e6aa2589bbaf9bd4b5d7479a2b968357a2b5c4a30e7c2739bd1b4607e074cdc9d15e0f730ed1a69cb936d514056d53578e0 -MISC metadata.xml 1023 SHA256 ba00f7b82e98957bb11e252f04248323f385c183e0a89109770b3f0eeb75da04 SHA512 61e620f72d2bfa6784a172d011a81e177bc9eb75c9af2b2908f8718ed45f071146d048a884e37e9bc2b778ad6b2dd4d7d7a9771f505c3f67ce6ee0668a6b4c82 WHIRLPOOL cc27337f8cbcf9bb174b43cb2f835b63a10ec6770ec86298b5dce91d1e0ece36d6c00a09d9695b12ebea1af128d1d180e2e639a67188719b12520cb6ba9328ca +AUX libpcre-8.38-CVE-2016-1283.patch 1714 SHA256 a4b1a1d4176b7271403ce9a8b9e96404671b7a6d82b2a5e1c4778172c36e6b69 SHA512 353f4573c06a95247ba4b506be0308c6781ee41bdc0f8e2040d974d258d51dee5e19861925e70584eb6319f9da8593000c1c8fc670ae60a8d76c41ee57f2da2b WHIRLPOOL 29935cf10b15cad22699ffbe4dd34314de4185cf49789dfc56537bcc9203b91e5ca2731b1089d6d138a029fb3ad9ccdf167d2e1da9341a23a900c7f9f6dab73f +AUX libpcre-8.38-ZDI-CAN-3542.patch 8318 SHA256 5dc56e334771467747427f5e4f46af61a193a54a5e367d9d4f0dc1b8888fd4b3 SHA512 6ef0ba6ceca2805894c27e906388f000fae06ef67ed7be1f01809f64f2cc7b7adfd6747e005033aa260f229479fcbb64055ec151d3dee10edd0a400cece97914 WHIRLPOOL cee8fb91e4854e019ebcbabd7d4dc3c87a4a796574dc167890b702d0b36ede2518d1fcdfb104eb6139b463e8d766c4c27b5866ea70c66d3408a9ef80f5100843 +DIST pcre-8.38.tar.bz2 1562265 SHA256 b9e02d36e23024d6c02a2e5b25204b3a4fa6ade43e0a5f869f254f49535079df SHA512 ad3412ceee8f992787a3e7cbe0155ffba67affd4b2dfece6c4501dc8d2012f52dcc1ee1f56759362e04bbbd10ea9370b3e46f238e2f75005cb69f6c8439e52c0 WHIRLPOOL 68533f741a3faa618f4d7341bfa59aaac295ac6af6085772e4c169ad73fae38e98cace2ce2af2899a619bb05dce79859dcd175a158a73729082f7cf52107d1df +DIST pcre-8.39.tar.bz2 1560758 SHA256 b858099f82483031ee02092711689e7245586ada49e534a06e678b8ea9549e8b SHA512 8b0f14ae5947c4b2d74876a795b04e532fd71c2479a64dbe0ed817e7c7894ea3cae533413de8c17322d305cb7f4e275d72b43e4e828eaca77dc4bcaf04529cf6 WHIRLPOOL 00e8e7fb3dc60cbbd2ee185e269696058b568a0f269749386bad44cb474f723c9ed3dfd2af91ddce0b5047aab459864f07e05940af17d3d51d2f1b068415b1ed +EBUILD libpcre-8.38-r1.ebuild 2877 SHA256 b613afa5c0226d80a430d547c7f099e3359a8808a68a3d9321bb3cb19f9da629 SHA512 fb3eed9e159ca3b6779d499381f88eba60d12610b560fbc77800bd3c3c6bd08c4154e24be9963a0c5ee38f5cf2ae6325aaef36b5d5273053c18738316aeba939 WHIRLPOOL 9f5c4fc185be2b287f8724e8cc8156797979601e86cebe6fb749a0cc0354461db4b20ce8a81d545d3cab2b0779162f47ae18ca0281189be511fb472ea7664b73 +EBUILD libpcre-8.38.ebuild 2764 SHA256 530981f347fac64af185ee1d0ac30bfab2b63a65555503e3a2a70b2a1696467d SHA512 d1372fd1df017a9371fd08c15bf8fe6acc28e6e5ff9ffcf1605ed1a4fa07204a1d33e9ee46d1eb4b40e98079132fd280582101a5938bdbd26fb535105aa891a8 WHIRLPOOL 61daaf93e4d61b6fe06e1dab51224f33ed815fe96591ac7119ea61c20c3555beb0f8754420889432f8cf83e1c3ed66cbd8a45685d1a17581e000dad964db16ac +EBUILD libpcre-8.39.ebuild 2817 SHA256 184be06d035cd47b30ba9210fb15134fddf8c87020767c25b07491caafa3e4f8 SHA512 73aa42fc4e66a3a6956c8094dbb47a37b4b1bad83d3a7e3df8f3cb33412102fc85c3c77813a92d1878fe0652a09b66ebdbe40aa76b713dbcf6bd6c6641e9467a WHIRLPOOL 2bff4fa314847208aa93cbe9a77c8e2f7b74158cc1f1fe62ab0079145056087e67653a1870aad5e36ec53eb875dac8a2ce7ade8b0b056ec0b1fab037b978f969 +MISC ChangeLog 8367 SHA256 5132cb1f50c9c3c1752f3d6f21113d49c754f07782cc6eae47d99622b452c210 SHA512 52f4278c83f1d8b6f7491f808a4d0fbc02538a4aad487f7df25ba485e78cfe48d834c0a7e3388d0a2e92af463c2f0a74ad279abd1631ce7fbe0e166692e92f5b WHIRLPOOL 5a4d432ce378e56c2e52dd6b3f0b2cb2e39117624128d50e0eb1aa8503127db9ffdbb0be5de53c7e470266559ae25763e3ec61033cac5db53edc414575e7aea4 +MISC ChangeLog-2015 35335 SHA256 dfdfc43bcff86898d74db532baf46e6d88c70a3e62e82ceab69c285934f802b5 SHA512 94411b185f75967d240777124272d04b13f3cb3e43de6f751baa9944e07086f9fa2972e4854514fb39f85d69422a07fd1ee1cc7fc587dacf54b777bdf68439ea WHIRLPOOL ec71b8c06e85b5ec0a4040def4447e6aa2589bbaf9bd4b5d7479a2b968357a2b5c4a30e7c2739bd1b4607e074cdc9d15e0f730ed1a69cb936d514056d53578e0 +MISC metadata.xml 1112 SHA256 fa2a7f9e7f1ee1c432907cbc5cc0dd23f9636b5f4c51836dbcdbf24f72975c2a SHA512 eb7e2db9932c108442e69bd3ddf04d8d753dede44f7453b1fa33730ec9cda89e618f4444a0adf3f9e7d09baf8c97ff19831906ad7148a26674269f1efd427e6b WHIRLPOOL 7b675f34fbd1f58f42d7ad5c4e39e1d80922474624047165b30d85ecdbbffd1246d68b0dad4d7553c0d2fc900249e3425fc04f9b3821f189b30ebb2d2615dbad diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-7.9-pkg-config.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-7.9-pkg-config.patch deleted file mode 100644 index 3015d78b86..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-7.9-pkg-config.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -NrU5 pcre-7.9.orig/configure.ac pcre-7.9/configure.ac ---- pcre-7.9.orig/configure.ac 2009-04-11 16:09:54.000000000 +0200 -+++ pcre-7.9/configure.ac 2009-04-18 22:40:50.000000000 +0200 -@@ -598,10 +598,11 @@ - - # Produce these files, in addition to config.h. - AC_CONFIG_FILES( - Makefile - libpcre.pc -+ libpcreposix.pc - libpcrecpp.pc - pcre-config - pcre.h - pcre_stringpiece.h - pcrecpparg.h -diff -NrU5 pcre-7.9.orig/libpcreposix.pc.in pcre-7.9/libpcreposix.pc.in ---- pcre-7.9.orig/libpcreposix.pc.in 1970-01-01 01:00:00.000000000 +0100 -+++ pcre-7.9/libpcreposix.pc.in 2009-04-18 22:38:02.000000000 +0200 -@@ -0,0 +1,13 @@ -+# Package Information for pkg-config -+ -+prefix=@prefix@ -+exec_prefix=@exec_prefix@ -+libdir=@libdir@ -+includedir=@includedir@ -+ -+Name: libpcreposix -+Description: PCREPosix - Posix compatible regular expressions C library -+Version: @PACKAGE_VERSION@ -+Libs: -L${libdir} -lpcreposix -+Cflags: -I${includedir} -+Requires.private: libpcre -diff -NrU5 pcre-7.9.orig/Makefile.am pcre-7.9/Makefile.am ---- pcre-7.9.orig/Makefile.am 2009-02-27 17:02:49.000000000 +0100 -+++ pcre-7.9/Makefile.am 2009-04-18 22:40:00.000000000 +0200 -@@ -325,11 +325,11 @@ - $(CC) -shared -o pcre.dll -Wl,"--strip-all" -Wl,"--export-all-symbols" $(DLL_OBJS) - - - # We have .pc files for pkg-config users. - pkgconfigdir = $(libdir)/pkgconfig --pkgconfig_DATA = libpcre.pc -+pkgconfig_DATA = libpcre.pc libpcreposix.pc - if WITH_PCRE_CPP - pkgconfig_DATA += libpcrecpp.pc - endif - - dist_man_MANS = \ diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.37-CVE-2015-3210.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.37-CVE-2015-3210.patch deleted file mode 100644 index 8199b0838d..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.37-CVE-2015-3210.patch +++ /dev/null @@ -1,91 +0,0 @@ -https://bugs.exim.org/show_bug.cgi?id=1636 -https://bugs.gentoo.org/551240 -https://bugzilla.redhat.com/1236659 - -From 68ff1beb43bb3d4d8838f3285c97023d1e50513a Mon Sep 17 00:00:00 2001 -From: ph10 -Date: Fri, 15 May 2015 17:17:03 +0000 -Subject: [PATCH] Fix buffer overflow for named recursive back reference when - the name is duplicated. -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Upstream commit ported to pcre-8.37: - -commit 4b79af6b4cbeb5326ae5e4d83f3e935e00286c19 -Author: ph10 -Date: Fri May 15 17:17:03 2015 +0000 - - Fix buffer overflow for named recursive back reference when the name is - duplicated. - - git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1558 2f5784b3-3f2a-0410-8824-cb99058d5e15 - -This fixes CVE-2015-3210. - -Signed-off-by: Petr Písař ---- - pcre_compile.c | 16 ++++++++++++++-- - testdata/testinput2 | 2 ++ - testdata/testoutput2 | 2 ++ - 3 files changed, 18 insertions(+), 2 deletions(-) - -diff --git a/pcre_compile.c b/pcre_compile.c -index 0efad26..6f06912 100644 ---- a/pcre_compile.c -+++ b/pcre_compile.c -@@ -7173,14 +7173,26 @@ for (;; ptr++) - number. If the name is not found, set the value to 0 for a forward - reference. */ - -+ recno = 0; - ng = cd->named_groups; - for (i = 0; i < cd->names_found; i++, ng++) - { - if (namelen == ng->length && - STRNCMP_UC_UC(name, ng->name, namelen) == 0) -- break; -+ { -+ open_capitem *oc; -+ recno = ng->number; -+ if (is_recurse) break; -+ for (oc = cd->open_caps; oc != NULL; oc = oc->next) -+ { -+ if (oc->number == recno) -+ { -+ oc->flag = TRUE; -+ break; -+ } -+ } -+ } - } -- recno = (i < cd->names_found)? ng->number : 0; - - /* Count named back references. */ - -diff --git a/testdata/testinput2 b/testdata/testinput2 -index 58fe53b..83bb471 100644 ---- a/testdata/testinput2 -+++ b/testdata/testinput2 -@@ -4152,4 +4152,6 @@ backtracking verbs. --/ - - /((?2){73}(?2))((?1))/ - -+"(?J)(?'d'(?'d'\g{d}))" -+ - /-- End of testinput2 --/ -diff --git a/testdata/testoutput2 b/testdata/testoutput2 -index b718df0..7dff52a 100644 ---- a/testdata/testoutput2 -+++ b/testdata/testoutput2 -@@ -14423,4 +14423,6 @@ Failed: lookbehind assertion is not fixed length at offset 17 - - /((?2){73}(?2))((?1))/ - -+"(?J)(?'d'(?'d'\g{d}))" -+ - /-- End of testinput2 --/ --- -2.4.3 - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.37-CVE-2015-5073.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.37-CVE-2015-5073.patch deleted file mode 100644 index a97ea392fa..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.37-CVE-2015-5073.patch +++ /dev/null @@ -1,72 +0,0 @@ -https://bugs.exim.org/show_bug.cgi?id=1651 -https://bugs.gentoo.org/553300 -https://bugzilla.redhat.com/1237224 - -From 354e1f8e921dcb9cf2f3a5eac93cd826d01a7d8a Mon Sep 17 00:00:00 2001 -From: ph10 -Date: Tue, 23 Jun 2015 16:34:53 +0000 -Subject: [PATCH] Fix buffer overflow for forward reference within backward - assertion with excess closing parenthesis. Bugzilla 1651. -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This is upstream commit ported to 8.37: - -commit 764692f9aea9eab50fdba6cb537441d8b34c6c37 -Author: ph10 -Date: Tue Jun 23 16:34:53 2015 +0000 - - Fix buffer overflow for forward reference within backward assertion with excess - closing parenthesis. Bugzilla 1651. - - git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1571 2f5784b3-3f2a-0410-8824-cb99058d5e15 - -It fixes CVE-2015-5073. - -Signed-off-by: Petr Písař ---- - pcre_compile.c | 2 +- - testdata/testinput2 | 2 ++ - testdata/testoutput2 | 3 +++ - 3 files changed, 6 insertions(+), 1 deletion(-) - -diff --git a/pcre_compile.c b/pcre_compile.c -index 6f06912..b66b1f6 100644 ---- a/pcre_compile.c -+++ b/pcre_compile.c -@@ -9392,7 +9392,7 @@ OP_RECURSE that are not fixed length get a diagnosic with a useful offset. The - exceptional ones forgo this. We scan the pattern to check that they are fixed - length, and set their lengths. */ - --if (cd->check_lookbehind) -+if (errorcode == 0 && cd->check_lookbehind) - { - pcre_uchar *cc = (pcre_uchar *)codestart; - -diff --git a/testdata/testinput2 b/testdata/testinput2 -index 83bb471..5cc9ce6 100644 ---- a/testdata/testinput2 -+++ b/testdata/testinput2 -@@ -4154,4 +4154,6 @@ backtracking verbs. --/ - - "(?J)(?'d'(?'d'\g{d}))" - -+/(?=di(?<=(?1))|(?=(.))))/ -+ - /-- End of testinput2 --/ -diff --git a/testdata/testoutput2 b/testdata/testoutput2 -index 7dff52a..4decb8d 100644 ---- a/testdata/testoutput2 -+++ b/testdata/testoutput2 -@@ -14425,4 +14425,7 @@ Failed: lookbehind assertion is not fixed length at offset 17 - - "(?J)(?'d'(?'d'\g{d}))" - -+/(?=di(?<=(?1))|(?=(.))))/ -+Failed: unmatched parentheses at offset 23 -+ - /-- End of testinput2 --/ --- -2.4.3 - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-CVE-2016-1283.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-CVE-2016-1283.patch new file mode 100644 index 0000000000..77c5046a5f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-CVE-2016-1283.patch @@ -0,0 +1,42 @@ +From b7537308b7c758f33c347cb0bec62754c43c271f Mon Sep 17 00:00:00 2001 +From: ph10 +Date: Sat, 27 Feb 2016 17:38:11 +0000 +Subject: [PATCH] Yet another duplicate name bugfix by overestimating the + memory needed (i.e. another hack - PCRE2 has this "properly" fixed). + +git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1636 2f5784b3-3f2a-0410-8824-cb99058d5e15 +--- + ChangeLog | 7 +++++++ + pcre_compile.c | 7 ++++++- + testdata/testinput2 | 2 ++ + testdata/testoutput2 | 2 ++ + 4 files changed, 17 insertions(+), 1 deletion(-) + +14. And yet another buffer overflow bug involving duplicate named groups, this + time nested, with a nested back reference. Yet again, I have just allowed + for more memory, because anything more needs all the refactoring that has + been done for PCRE2. An example pattern that provoked this bug is: + /((?J)(?'R'(?'R'(?'R'(?'R'(?'R'(?|(\k'R'))))))))/ and the bug was + registered as CVE-2016-1283. + +diff --git a/pcre_compile.c b/pcre_compile.c +index 5019854..4ffea0c 100644 +--- a/pcre_compile.c ++++ b/pcre_compile.c +@@ -7311,7 +7311,12 @@ for (;; ptr++) + so far in order to get the number. If the name is not found, leave + the value of recno as 0 for a forward reference. */ + +- else ++ /* This patch (removing "else") fixes a problem when a reference is ++ to multiple identically named nested groups from within the nest. ++ Once again, it is not the "proper" fix, and it results in an ++ over-allocation of memory. */ ++ ++ /* else */ + { + ng = cd->named_groups; + for (i = 0; i < cd->names_found; i++, ng++) +-- +2.7.4 + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-ZDI-CAN-3542.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-ZDI-CAN-3542.patch new file mode 100644 index 0000000000..7ca05f9eb6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-ZDI-CAN-3542.patch @@ -0,0 +1,172 @@ +From 943a5105b9fe2842851003f692c7077a6cdbeefe Mon Sep 17 00:00:00 2001 +From: ph10 +Date: Wed, 10 Feb 2016 19:13:17 +0000 +Subject: [PATCH] Fix workspace overflow for (*ACCEPT) with deeply nested + parentheses. + +git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1631 2f5784b3-3f2a-0410-8824-cb99058d5e15 +--- + ChangeLog | 32 ++++++++++++++++++-------------- + pcre_compile.c | 23 +++++++++++++++++++---- + pcre_internal.h | 4 ++-- + pcreposix.c | 5 +++-- + testdata/testinput11 | 2 ++ + testdata/testoutput11-16 | 3 +++ + testdata/testoutput11-32 | 3 +++ + testdata/testoutput11-8 | 3 +++ + 8 files changed, 53 insertions(+), 22 deletions(-) + +13. A pattern that included (*ACCEPT) in the middle of a sufficiently deeply + nested set of parentheses of sufficient size caused an overflow of the + compiling workspace (which was diagnosed, but of course is not desirable). + +diff --git a/pcre_compile.c b/pcre_compile.c +index b9a239e..5019854 100644 +--- a/pcre_compile.c ++++ b/pcre_compile.c +@@ -6,7 +6,7 @@ + and semantics are as close as possible to those of the Perl 5 language. + + Written by Philip Hazel +- Copyright (c) 1997-2014 University of Cambridge ++ Copyright (c) 1997-2016 University of Cambridge + + ----------------------------------------------------------------------------- + Redistribution and use in source and binary forms, with or without +@@ -560,6 +560,7 @@ static const char error_texts[] = + /* 85 */ + "parentheses are too deeply nested (stack check)\0" + "digits missing in \\x{} or \\o{}\0" ++ "regular expression is too complicated\0" + ; + + /* Table to identify digits and hex digits. This is used when compiling +@@ -4591,7 +4592,8 @@ for (;; ptr++) + if (code > cd->start_workspace + cd->workspace_size - + WORK_SIZE_SAFETY_MARGIN) /* Check for overrun */ + { +- *errorcodeptr = ERR52; ++ *errorcodeptr = (code >= cd->start_workspace + cd->workspace_size)? ++ ERR52 : ERR87; + goto FAILED; + } + +@@ -6626,8 +6628,21 @@ for (;; ptr++) + cd->had_accept = TRUE; + for (oc = cd->open_caps; oc != NULL; oc = oc->next) + { +- *code++ = OP_CLOSE; +- PUT2INC(code, 0, oc->number); ++ if (lengthptr != NULL) ++ { ++#ifdef COMPILE_PCRE8 ++ *lengthptr += 1 + IMM2_SIZE; ++#elif defined COMPILE_PCRE16 ++ *lengthptr += 2 + IMM2_SIZE; ++#elif defined COMPILE_PCRE32 ++ *lengthptr += 4 + IMM2_SIZE; ++#endif ++ } ++ else ++ { ++ *code++ = OP_CLOSE; ++ PUT2INC(code, 0, oc->number); ++ } + } + setverb = *code++ = + (cd->assert_depth > 0)? OP_ASSERT_ACCEPT : OP_ACCEPT; +diff --git a/pcre_internal.h b/pcre_internal.h +index f7a5ee7..dbfe80e 100644 +--- a/pcre_internal.h ++++ b/pcre_internal.h +@@ -7,7 +7,7 @@ + and semantics are as close as possible to those of the Perl 5 language. + + Written by Philip Hazel +- Copyright (c) 1997-2014 University of Cambridge ++ Copyright (c) 1997-2016 University of Cambridge + + ----------------------------------------------------------------------------- + Redistribution and use in source and binary forms, with or without +@@ -2289,7 +2289,7 @@ enum { ERR0, ERR1, ERR2, ERR3, ERR4, ERR5, ERR6, ERR7, ERR8, ERR9, + ERR50, ERR51, ERR52, ERR53, ERR54, ERR55, ERR56, ERR57, ERR58, ERR59, + ERR60, ERR61, ERR62, ERR63, ERR64, ERR65, ERR66, ERR67, ERR68, ERR69, + ERR70, ERR71, ERR72, ERR73, ERR74, ERR75, ERR76, ERR77, ERR78, ERR79, +- ERR80, ERR81, ERR82, ERR83, ERR84, ERR85, ERR86, ERRCOUNT }; ++ ERR80, ERR81, ERR82, ERR83, ERR84, ERR85, ERR86, ERR87, ERRCOUNT }; + + /* JIT compiling modes. The function list is indexed by them. */ + +diff --git a/pcreposix.c b/pcreposix.c +index dcc13ef..55b6ddc 100644 +--- a/pcreposix.c ++++ b/pcreposix.c +@@ -6,7 +6,7 @@ + and semantics are as close as possible to those of the Perl 5 language. + + Written by Philip Hazel +- Copyright (c) 1997-2014 University of Cambridge ++ Copyright (c) 1997-2016 University of Cambridge + + ----------------------------------------------------------------------------- + Redistribution and use in source and binary forms, with or without +@@ -173,7 +173,8 @@ static const int eint[] = { + REG_BADPAT, /* group name must start with a non-digit */ + /* 85 */ + REG_BADPAT, /* parentheses too deeply nested (stack check) */ +- REG_BADPAT /* missing digits in \x{} or \o{} */ ++ REG_BADPAT, /* missing digits in \x{} or \o{} */ ++ REG_BADPAT /* pattern too complicated */ + }; + + /* Table of texts corresponding to POSIX error codes */ +diff --git a/testdata/testinput11 b/testdata/testinput11 +index ac9d228..6f0989a 100644 +--- a/testdata/testinput11 ++++ b/testdata/testinput11 +@@ -138,4 +138,6 @@ is required for these tests. --/ + + /.((?2)(?R)\1)()/B + ++/([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00](*ACCEPT)/ ++ + /-- End of testinput11 --/ +diff --git a/testdata/testoutput11-16 b/testdata/testoutput11-16 +index 280692e..3c485da 100644 +--- a/testdata/testoutput11-16 ++++ b/testdata/testoutput11-16 +@@ -765,4 +765,7 @@ Memory allocation (code space): 14 + 25 End + ------------------------------------------------------------------ + ++/([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00](*ACCEPT)/ ++Failed: regular expression is too complicated at offset 490 ++ + /-- End of testinput11 --/ +diff --git a/testdata/testoutput11-32 b/testdata/testoutput11-32 +index cdbda74..e19518d 100644 +--- a/testdata/testoutput11-32 ++++ b/testdata/testoutput11-32 +@@ -765,4 +765,7 @@ Memory allocation (code space): 28 + 25 End + ------------------------------------------------------------------ + ++/([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00](*ACCEPT)/ ++Failed: missing ) at offset 509 ++ + /-- End of testinput11 --/ +diff --git a/testdata/testoutput11-8 b/testdata/testoutput11-8 +index cb37896..5a4fbb2 100644 +--- a/testdata/testoutput11-8 ++++ b/testdata/testoutput11-8 +@@ -765,4 +765,7 @@ Memory allocation (code space): 10 + 38 End + ------------------------------------------------------------------ + ++/([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00](*ACCEPT)/ ++Failed: missing ) at offset 509 ++ + /-- End of testinput11 --/ +-- +2.7.4 + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-7.9-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-7.9-r1.ebuild deleted file mode 100644 index 0217102fbd..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-7.9-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 - -inherit libtool eutils toolchain-funcs autotools multilib - -DESCRIPTION="Perl-compatible regular expression library" -HOMEPAGE="http://www.pcre.org/" -if [[ ${PV} == ${PV/_rc} ]] -then - MY_P="pcre-${PV}" - SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2" -else - MY_P="pcre-${PV/_rc/-RC}" - SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2" -fi -LICENSE="BSD" -SLOT="3" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" -IUSE="bzip2 +cxx doc unicode zlib static-libs" - -RDEPEND="bzip2? ( app-arch/bzip2 ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - virtual/pkgconfig - userland_GNU? ( >=sys-apps/findutils-4.4.0 )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - sed -i -e "s:libdir=@libdir@:libdir=/$(get_libdir):" libpcre.pc.in || die "Fixing libpcre pkgconfig files failed" - sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die "Fixing libpcrecpp pkgconfig files failed" - echo "Requires: libpcre = @PACKAGE_VERSION@" >> libpcrecpp.pc.in - epatch "${FILESDIR}"/libpcre-7.9-pkg-config.patch - eautoreconf - elibtoolize -} - -src_configure() { - econf --with-match-limit-recursion=8192 \ - $(use_enable unicode utf8) $(use_enable unicode unicode-properties) \ - $(use_enable cxx cpp) \ - $(use_enable zlib pcregrep-libz) \ - $(use_enable bzip2 pcregrep-libbz2) \ - $(use_enable static-libs static) \ - --enable-shared \ - --htmldir=/usr/share/doc/${PF}/html \ - --docdir=/usr/share/doc/${PF} \ - || die "econf failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - - gen_usr_ldscript -a pcre - - dodoc doc/*.txt AUTHORS - use doc && dohtml doc/html/* - find "${D}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.37-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.37-r2.ebuild deleted file mode 100644 index 3037707549..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.37-r2.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal - -DESCRIPTION="Perl-compatible regular expression library" -HOMEPAGE="http://www.pcre.org/" -MY_P="pcre-${PV/_rc/-RC}" -if [[ ${PV} != *_rc* ]] ; then - # Only the final releases are available here. - SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2 - ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2" -else - SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2" -fi - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib" -REQUIRED_USE="readline? ( !libedit ) - libedit? ( !readline )" - -RDEPEND="bzip2? ( app-arch/bzip2 ) - zlib? ( sys-libs/zlib ) - libedit? ( dev-libs/libedit ) - readline? ( sys-libs/readline:0= )" -DEPEND="${RDEPEND} - virtual/pkgconfig - userland_GNU? ( >=sys-apps/findutils-4.4.0 )" -RDEPEND="${RDEPEND} - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - )" - -S=${WORKDIR}/${MY_P} - -MULTILIB_CHOST_TOOLS=( - /usr/bin/pcre-config -) - -src_prepare() { - epatch "${FILESDIR}"/${P}-CVE-2015-3210.patch #551240 - epatch "${FILESDIR}"/${P}-CVE-2015-5073.patch #553300 - sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die - elibtoolize -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - --with-match-limit-recursion=$(usex recursion-limit 8192 MATCH_LIMIT) \ - $(multilib_native_use_enable bzip2 pcregrep-libbz2) \ - $(use_enable cxx cpp) \ - $(use_enable jit) $(use_enable jit pcregrep-jit) \ - $(use_enable pcre16) \ - $(use_enable pcre32) \ - $(multilib_native_use_enable libedit pcretest-libedit) \ - $(multilib_native_use_enable readline pcretest-libreadline) \ - $(use_enable static-libs static) \ - $(use_enable unicode utf) $(use_enable unicode unicode-properties) \ - $(multilib_native_use_enable zlib pcregrep-libz) \ - --enable-pcre8 \ - --enable-shared \ - --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} -} - -multilib_src_compile() { - emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=") -} - -multilib_src_install() { - emake \ - DESTDIR="${D}" \ - $(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \ - install - multilib_is_native_abi && gen_usr_ldscript -a pcre -} - -multilib_src_install_all() { - prune_libtool_files -} - -pkg_preinst() { - preserve_old_lib /$(get_libdir)/libpcre.so.0 -} - -pkg_postinst() { - preserve_old_lib_notify /$(get_libdir)/libpcre.so.0 -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.37.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.37.ebuild deleted file mode 100644 index 1d284f5196..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.37.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal - -DESCRIPTION="Perl-compatible regular expression library" -HOMEPAGE="http://www.pcre.org/" -MY_P="pcre-${PV/_rc/-RC}" -if [[ ${PV} != *_rc* ]] ; then - # Only the final releases are available here. - SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2 - ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2" -else - SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2" -fi - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib" -REQUIRED_USE="readline? ( !libedit ) - libedit? ( !readline )" - -RDEPEND="bzip2? ( app-arch/bzip2 ) - zlib? ( sys-libs/zlib ) - libedit? ( dev-libs/libedit ) - readline? ( sys-libs/readline )" -DEPEND="${RDEPEND} - virtual/pkgconfig - userland_GNU? ( >=sys-apps/findutils-4.4.0 )" -RDEPEND="${RDEPEND} - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - )" - -S=${WORKDIR}/${MY_P} - -MULTILIB_CHOST_TOOLS=( - /usr/bin/pcre-config -) - -src_prepare() { - local pc - for pc in *.pc.in ; do - echo "Libs.private: @PTHREAD_CFLAGS@" >> ${pc} #454478 - done - sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die - elibtoolize -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - --with-match-limit-recursion=$(usex recursion-limit 8192 MATCH_LIMIT) \ - $(multilib_native_use_enable bzip2 pcregrep-libbz2) \ - $(use_enable cxx cpp) \ - $(use_enable jit) $(use_enable jit pcregrep-jit) \ - $(use_enable pcre16) \ - $(use_enable pcre32) \ - $(multilib_native_use_enable libedit pcretest-libedit) \ - $(multilib_native_use_enable readline pcretest-libreadline) \ - $(use_enable static-libs static) \ - $(use_enable unicode utf) $(use_enable unicode unicode-properties) \ - $(multilib_native_use_enable zlib pcregrep-libz) \ - --enable-pcre8 \ - --enable-shared \ - --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} -} - -multilib_src_compile() { - emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=") -} - -multilib_src_install() { - emake \ - DESTDIR="${D}" \ - $(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \ - install - multilib_is_native_abi && gen_usr_ldscript -a pcre -} - -multilib_src_install_all() { - prune_libtool_files -} - -pkg_preinst() { - preserve_old_lib /$(get_libdir)/libpcre.so.0 -} - -pkg_postinst() { - preserve_old_lib_notify /$(get_libdir)/libpcre.so.0 -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.36.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38-r1.ebuild similarity index 89% rename from sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.36.ebuild rename to sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38-r1.ebuild index 42f41ec75c..0bcdcf6ee6 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.36.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="4" +EAPI="5" inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal @@ -27,10 +27,9 @@ REQUIRED_USE="readline? ( !libedit ) RDEPEND="bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) - readline? ( sys-libs/readline )" + readline? ( sys-libs/readline:0= )" DEPEND="${RDEPEND} - virtual/pkgconfig - userland_GNU? ( >=sys-apps/findutils-4.4.0 )" + virtual/pkgconfig" RDEPEND="${RDEPEND} abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 @@ -44,10 +43,8 @@ MULTILIB_CHOST_TOOLS=( ) src_prepare() { - local pc - for pc in *.pc.in ; do - echo "Libs.private: @PTHREAD_CFLAGS@" >> ${pc} #454478 - done + epatch "${FILESDIR}"/${P}-ZDI-CAN-3542.patch #575546 + epatch "${FILESDIR}"/${P}-CVE-2016-1283.patch #570694 sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die elibtoolize } @@ -80,7 +77,7 @@ multilib_src_install() { DESTDIR="${D}" \ $(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \ install - multilib_is_native_abi && gen_usr_ldscript -a pcre + gen_usr_ldscript -a pcre } multilib_src_install_all() { diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.35.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38.ebuild similarity index 89% rename from sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.35.ebuild rename to sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38.ebuild index 6c7bc8a55a..fcda8d2e88 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.35.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="4" +EAPI="5" inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal @@ -27,10 +27,9 @@ REQUIRED_USE="readline? ( !libedit ) RDEPEND="bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) - readline? ( sys-libs/readline )" + readline? ( sys-libs/readline:0= )" DEPEND="${RDEPEND} - virtual/pkgconfig - userland_GNU? ( >=sys-apps/findutils-4.4.0 )" + virtual/pkgconfig" RDEPEND="${RDEPEND} abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 @@ -44,10 +43,6 @@ MULTILIB_CHOST_TOOLS=( ) src_prepare() { - local pc - for pc in *.pc.in ; do - echo "Libs.private: @PTHREAD_CFLAGS@" >> ${pc} #454478 - done sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die elibtoolize } @@ -80,7 +75,7 @@ multilib_src_install() { DESTDIR="${D}" \ $(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \ install - multilib_is_native_abi && gen_usr_ldscript -a pcre + gen_usr_ldscript -a pcre } multilib_src_install_all() { diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.37-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.39.ebuild similarity index 92% rename from sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.37-r1.ebuild rename to sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.39.ebuild index f1689c796f..83960427d4 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.37-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.39.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="4" +EAPI="5" inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal @@ -27,10 +27,9 @@ REQUIRED_USE="readline? ( !libedit ) RDEPEND="bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) - readline? ( sys-libs/readline )" + readline? ( sys-libs/readline:0= )" DEPEND="${RDEPEND} - virtual/pkgconfig - userland_GNU? ( >=sys-apps/findutils-4.4.0 )" + virtual/pkgconfig" RDEPEND="${RDEPEND} abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 @@ -43,7 +42,11 @@ MULTILIB_CHOST_TOOLS=( /usr/bin/pcre-config ) +#PATCHES=( +#) + src_prepare() { + #epatch "${PATCHES[@]}" sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die elibtoolize } @@ -76,7 +79,7 @@ multilib_src_install() { DESTDIR="${D}" \ $(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \ install - multilib_is_native_abi && gen_usr_ldscript -a pcre + gen_usr_ldscript -a pcre } multilib_src_install_all() { diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/metadata.xml index 7c5ad801b1..edde7e11c6 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/metadata.xml @@ -1,7 +1,10 @@ -base-system + + base-system@gentoo.org + Gentoo Base System + Add support for pcregrep command to search within diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-7.9-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-7.9-r1 deleted file mode 100644 index 0afa0a4ad0..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-7.9-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) virtual/pkgconfig userland_GNU? ( >=sys-apps/findutils-4.4.0 ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Perl-compatible regular expression library -EAPI=2 -HOMEPAGE=http://www.pcre.org/ -IUSE=bzip2 +cxx doc unicode zlib static-libs -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd -LICENSE=BSD -RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) -SLOT=3 -SRC_URI=ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-7.9.tar.bz2 -_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=3614565220d06c3a77f44995b8af1cc3 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.37 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.37 deleted file mode 100644 index e5fdaca295..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.37 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare test -DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) virtual/pkgconfig userland_GNU? ( >=sys-apps/findutils-4.4.0 ) -DESCRIPTION=Perl-compatible regular expression library -EAPI=4 -HOMEPAGE=http://www.pcre.org/ -IUSE=bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) -REQUIRED_USE=readline? ( !libedit ) libedit? ( !readline ) -SLOT=3 -SRC_URI=mirror://sourceforge/pcre/pcre-8.37.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.bz2 -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=931b84a9ede32cf1de9ee6619537aefd diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.37-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.37-r1 deleted file mode 100644 index c915eab3fb..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.37-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare test -DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) virtual/pkgconfig userland_GNU? ( >=sys-apps/findutils-4.4.0 ) -DESCRIPTION=Perl-compatible regular expression library -EAPI=4 -HOMEPAGE=http://www.pcre.org/ -IUSE=bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) -REQUIRED_USE=readline? ( !libedit ) libedit? ( !readline ) -SLOT=3 -SRC_URI=mirror://sourceforge/pcre/pcre-8.37.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.bz2 -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=a20fe6e7892245d79ee073ddc8522aba diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.35 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38 similarity index 72% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.35 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38 index 265b003983..9f2f83f1cb 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.35 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install postinst preinst prepare test -DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) virtual/pkgconfig userland_GNU? ( >=sys-apps/findutils-4.4.0 ) +DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:0= ) virtual/pkgconfig DESCRIPTION=Perl-compatible regular expression library -EAPI=4 +EAPI=5 HOMEPAGE=http://www.pcre.org/ IUSE=bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=BSD -RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:0= ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) REQUIRED_USE=readline? ( !libedit ) libedit? ( !readline ) SLOT=3 -SRC_URI=mirror://sourceforge/pcre/pcre-8.35.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.bz2 +SRC_URI=mirror://sourceforge/pcre/pcre-8.38.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.bz2 _eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=cdc807ef2f65fbf70a881b61e4c51dfc +_md5_=d990004a40d36c82a3ac18322491ab6d diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.36 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38-r1 similarity index 72% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.36 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38-r1 index a02e438e6c..36a4c775f8 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.36 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38-r1 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install postinst preinst prepare test -DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) virtual/pkgconfig userland_GNU? ( >=sys-apps/findutils-4.4.0 ) +DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:0= ) virtual/pkgconfig DESCRIPTION=Perl-compatible regular expression library -EAPI=4 +EAPI=5 HOMEPAGE=http://www.pcre.org/ IUSE=bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=BSD -RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:0= ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) REQUIRED_USE=readline? ( !libedit ) libedit? ( !readline ) SLOT=3 -SRC_URI=mirror://sourceforge/pcre/pcre-8.36.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.bz2 +SRC_URI=mirror://sourceforge/pcre/pcre-8.38.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.bz2 _eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=739baeef2a43569d4cd69abac5551913 +_md5_=7175720c6415650aed75abe863d0aeed diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.37-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.39 similarity index 87% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.37-r2 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.39 index 5507b83d6c..c03615332e 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.37-r2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.39 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install postinst preinst prepare test -DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:0= ) virtual/pkgconfig userland_GNU? ( >=sys-apps/findutils-4.4.0 ) +DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:0= ) virtual/pkgconfig DESCRIPTION=Perl-compatible regular expression library EAPI=5 HOMEPAGE=http://www.pcre.org/ @@ -9,6 +9,6 @@ LICENSE=BSD RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:0= ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) REQUIRED_USE=readline? ( !libedit ) libedit? ( !readline ) SLOT=3 -SRC_URI=mirror://sourceforge/pcre/pcre-8.37.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.bz2 +SRC_URI=mirror://sourceforge/pcre/pcre-8.39.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.bz2 _eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=7e82bb36facfbe93abf44f41b50a537f +_md5_=8b917f2995ad1bda39b880bc326c1ff6