[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre-debian/

2024-05-04 Thread James Le Cuirot
commit: 745dcfe48dad0736f452f3b227cb96e495391915
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat May  4 15:59:43 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat May  4 20:26:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745dcfe4

dev-libs/libpcre-debian: remove old

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/36546
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-libs/libpcre-debian/libpcre-debian-8-r2.ebuild | 25 --
 1 file changed, 25 deletions(-)

diff --git a/dev-libs/libpcre-debian/libpcre-debian-8-r2.ebuild 
b/dev-libs/libpcre-debian/libpcre-debian-8-r2.ebuild
deleted file mode 100644
index 01cd18656c14..
--- a/dev-libs/libpcre-debian/libpcre-debian-8-r2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib-minimal
-
-DESCRIPTION="libpcre(posix).so.3 symlinks for compatibility with Debian"
-HOMEPAGE="http://www.pcre.org/";
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-libs/libpcre:${SLOT}[${MULTILIB_USEDEP}]"
-
-S="${WORKDIR}"
-
-multilib_src_install() {
-   dosym ../$(multilib_is_native_abi && echo 
../../$(get_libdir)/)libpcre.so.1 \
- /usr/$(get_libdir)/debiancompat/libpcre.so.3
-
-   dosym ../libpcreposix.so.0 \
- /usr/$(get_libdir)/debiancompat/libpcreposix.so.3
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre-debian/

2024-05-04 Thread James Le Cuirot
commit: a0d55532a4b8aa02cdf3196184efb4fbabef2951
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat May  4 15:59:32 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat May  4 20:25:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d55532

dev-libs/libpcre-debian: EAPI8 bump

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-libs/libpcre-debian/libpcre-debian-8-r3.ebuild | 24 ++
 1 file changed, 24 insertions(+)

diff --git a/dev-libs/libpcre-debian/libpcre-debian-8-r3.ebuild 
b/dev-libs/libpcre-debian/libpcre-debian-8-r3.ebuild
new file mode 100644
index ..ecc28e2f0357
--- /dev/null
+++ b/dev-libs/libpcre-debian/libpcre-debian-8-r3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="libpcre(posix).so.3 symlinks for compatibility with Debian"
+HOMEPAGE="https://www.pcre.org/";
+S="${WORKDIR}"
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-libs/libpcre:${SLOT}[${MULTILIB_USEDEP}]"
+
+multilib_src_install() {
+   dosym ../$(multilib_is_native_abi && echo 
../../$(get_libdir)/)libpcre.so.1 \
+ /usr/$(get_libdir)/debiancompat/libpcre.so.3
+
+   dosym ../libpcreposix.so.0 \
+ /usr/$(get_libdir)/debiancompat/libpcreposix.so.3
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2024-03-18 Thread Ionen Wolkens
commit: 60dbba48f4764b8218394ee2ca849231c0aa6ca5
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 17:18:30 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60dbba48

dev-libs/libpcre: Stabilize 8.45-r3 hppa, #925631

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45-r3.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
index 2e1de1d51940..6147da6ca44c 100644
--- a/dev-libs/libpcre/libpcre-8.45-r3.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind zlib"
 REQUIRED_USE="
readline? ( !libedit )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2024-03-03 Thread Michał Górny
commit: ca671f246332c12c4eeba15f3454d8e9ed0d2b48
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar  3 19:02:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar  3 19:03:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca671f24

dev-libs/libpcre: Stabilize 8.45-r3 sparc, #925631

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45-r3.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
index 49114b7935e9..2e1de1d51940 100644
--- a/dev-libs/libpcre/libpcre-8.45-r3.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind zlib"
 REQUIRED_USE="
readline? ( !libedit )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2024-03-02 Thread Sam James
commit: 91a84eae3a529a1fe948bb378abeed89ddbf8433
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  3 04:04:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  3 04:04:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a84eae

dev-libs/libpcre: Stabilize 8.45-r3 arm64, #925631

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45-r3.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
index b948f3fa446e..49114b7935e9 100644
--- a/dev-libs/libpcre/libpcre-8.45-r3.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind zlib"
 REQUIRED_USE="
readline? ( !libedit )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2024-03-02 Thread Sam James
commit: b3b105ad3018078bf0ad4f932cc6c4874ba3cefc
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  2 22:07:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  2 22:07:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b105ad

dev-libs/libpcre: Stabilize 8.45-r3 ppc, #925631

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45-r3.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
index a75daa270351..b948f3fa446e 100644
--- a/dev-libs/libpcre/libpcre-8.45-r3.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind zlib"
 REQUIRED_USE="
readline? ( !libedit )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2024-02-27 Thread Sam James
commit: 3d57c197ea7172ea8f8a0d3e2a2cab51814b31fb
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 27 23:20:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 27 23:20:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d57c197

dev-libs/libpcre: Stabilize 8.45-r3 arm, #925631

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45-r3.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
index e6342ab90fab..a75daa270351 100644
--- a/dev-libs/libpcre/libpcre-8.45-r3.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind zlib"
 REQUIRED_USE="
readline? ( !libedit )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2024-02-27 Thread Sam James
commit: 0b104760513971441b8bf682d6a0e40b56aae2bc
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 27 23:03:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 27 23:03:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b104760

dev-libs/libpcre: Stabilize 8.45-r3 ppc64, #925631

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45-r3.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
index 006e23369ba2..d3beef5f9e4a 100644
--- a/dev-libs/libpcre/libpcre-8.45-r3.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind zlib"
 REQUIRED_USE="
readline? ( !libedit )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2024-02-27 Thread Sam James
commit: 2bac564b1f0aaa7821ff24d852531fd2dc4c8ad1
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 27 23:03:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 27 23:03:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bac564b

dev-libs/libpcre: Stabilize 8.45-r3 amd64, #925631

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45-r3.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
index d3beef5f9e4a..148581630160 100644
--- a/dev-libs/libpcre/libpcre-8.45-r3.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind zlib"
 REQUIRED_USE="
readline? ( !libedit )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2024-02-27 Thread Sam James
commit: a3eb88ec313fbb317bba5373c667621e7e6d1369
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 27 23:03:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 27 23:03:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3eb88ec

dev-libs/libpcre: Stabilize 8.45-r3 x86, #925631

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45-r3.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
index 148581630160..e6342ab90fab 100644
--- a/dev-libs/libpcre/libpcre-8.45-r3.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind zlib"
 REQUIRED_USE="
readline? ( !libedit )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2024-02-06 Thread Sam James
commit: ff636eaf95bdba9d2769397b2865f2f8c428f223
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Feb  6 15:51:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 22:44:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff636eaf

dev-libs/libpcre: do a full autoreconf

elibtoolize is not good enough for this software because it uses a
random libtool version, so patches don't tend to apply.

Fixes QA warnings for failing to respect -frecord-gcc-switches.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r3.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libpcre/libpcre-8.45-r3.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
index b64c66f82555..006e23369ba2 100644
--- a/dev-libs/libpcre/libpcre-8.45-r3.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit libtool multilib-minimal preserve-libs
+inherit autotools multilib-minimal preserve-libs
 
 DESCRIPTION="Perl-compatible regular expression library"
 HOMEPAGE="http://www.pcre.org/";
@@ -54,7 +54,12 @@ src_prepare() {
default
 
sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
-   elibtoolize
+
+   # We do a full autoreconf because:
+   # - the software is end of life and never getting new dist tarballs
+   # - it uses a frankensteined "2.4.6.42-b88ce-dirty" libtool, which
+   #   means elibtoolize can't find patches to apply
+   eautoreconf
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2024-02-06 Thread Sam James
commit: 8bbe6864e419afdc494ca2f20e77072363a259d3
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Feb  6 15:34:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 22:44:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bbe6864

dev-libs/libpcre: remove usr-ldscript support

Per news item 2024-01-05-usr-initramfs, we no longer support this use
case. It is fragile and hacky and leads to bizarre forms of load errors.

The functionality is, despite being called "split-usr", not really about
split-usr at all.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r3.ebuild | 104 
 1 file changed, 104 insertions(+)

diff --git a/dev-libs/libpcre/libpcre-8.45-r3.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
new file mode 100644
index ..b64c66f82555
--- /dev/null
+++ b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit libtool multilib-minimal preserve-libs
+
+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
+   https://ftp.pcre.org/pub/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
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind 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}
+   valgrind? ( dev-debug/valgrind )
+"
+BDEPEND="virtual/pkgconfig"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/pcre-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.45-fix-stack-size-detection.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(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 valgrind)
+   $(multilib_native_use_enable zlib pcregrep-libz)
+
+   --enable-pcre8
+   --enable-shared
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+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_src_install_all() {
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_preinst() {
+   preserve_old_lib /$(get_libdir)/libpcre.so.0
+}
+
+pkg_postinst() {
+   preserve_old_lib_notify /$(get_libdir)/libpcre.so.0
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2023-09-07 Thread Sam James
commit: fd00fdde712d243dd1df744d89936ef04b2cdcd2
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  7 23:27:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  7 23:27:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd00fdde

dev-libs/libpcre: Stabilize 8.45-r2 amd64, #913801

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45-r2.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r2.ebuild
index fd7d62024bf9..265ffc9ac1f5 100644
--- a/dev-libs/libpcre/libpcre-8.45-r2.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r2.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind zlib"
 REQUIRED_USE="
readline? ( !libedit )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/files/, dev-libs/libpcre/

2023-08-03 Thread Sam James
commit: c7ebd2b053695929b4028cabac2744b23a0bb4c6
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  3 19:08:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  3 19:08:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ebd2b0

dev-libs/libpcre: fix attributes w/ clang 16

pcre_exec was optimised, despite the attributes asking it not to, because
Clang 16 recognises different tokens.

Thanks to Zhixu Liu for the wonderful analysis.

Closes: https://bugs.gentoo.org/910188
Signed-off-by: Sam James  gentoo.org>

 .../libpcre-8.45-fix-stack-size-detection.patch|  18 
 dev-libs/libpcre/libpcre-8.45-r2.ebuild| 106 +
 2 files changed, 124 insertions(+)

diff --git a/dev-libs/libpcre/files/libpcre-8.45-fix-stack-size-detection.patch 
b/dev-libs/libpcre/files/libpcre-8.45-fix-stack-size-detection.patch
new file mode 100644
index ..2b5af062d36a
--- /dev/null
+++ b/dev-libs/libpcre/files/libpcre-8.45-fix-stack-size-detection.patch
@@ -0,0 +1,18 @@
+https://bugs.exim.org/show_bug.cgi?id=2173#c4
+https://bugs.gentoo.org/910188
+https://github.com/MariaDB/server/pull/2700
+--- a/pcre_exec.c
 b/pcre_exec.c
+@@ -509,6 +509,12 @@
+  (e.g. stopped by repeated call or recursion limit)
+ */
+ 
++#ifdef __GNUC__
++static int
++match(REGISTER PCRE_PUCHAR eptr, REGISTER const pcre_uchar *ecode,
++  PCRE_PUCHAR mstart, int offset_top, match_data *md, eptrblock *eptrb,
++  unsigned int rdepth) __attribute__((optnone,noinline,noclone));
++#endif
+ static int
+ match(REGISTER PCRE_PUCHAR eptr, REGISTER const pcre_uchar *ecode,
+   PCRE_PUCHAR mstart, int offset_top, match_data *md, eptrblock *eptrb,

diff --git a/dev-libs/libpcre/libpcre-8.45-r2.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r2.ebuild
new file mode 100644
index ..0f71104bd917
--- /dev/null
+++ b/dev-libs/libpcre/libpcre-8.45-r2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit libtool multilib-minimal preserve-libs usr-ldscript
+
+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
+   https://ftp.pcre.org/pub/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
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind 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}
+   valgrind? ( dev-util/valgrind )
+"
+BDEPEND="virtual/pkgconfig"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/pcre-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.45-fix-stack-size-detection.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(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 valgrind)
+   $(multilib_native_use_enable zlib pcregrep-libz)
+
+   --enable-pcre8
+   --enable-shared
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+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
+
+   gen_usr_ldscript -a pcre
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_preinst() {
+   preserve_old_lib /$(get_libdir)/libpcre.so.0
+}
+
+pkg_postinst() {
+   preserve_old_lib_

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2023-05-14 Thread Sam James
commit: 101680122c5cb0a4885121db1e6ff65ea35f8576
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:01:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10168012

dev-libs/libpcre: defer to new global USE=valgrind description

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/libpcre/metadata.xml b/dev-libs/libpcre/metadata.xml
index f5512da0f52d..e7bcdb6d6d5d 100644
--- a/dev-libs/libpcre/metadata.xml
+++ b/dev-libs/libpcre/metadata.xml
@@ -16,7 +16,6 @@
Add support for command line editing to pcretest, 
through
sys-libs/readline.

-   Support Valgrind 
(dev-util/valgrind) with annotations to improve results for 
memcheck.

Add support for pcregrep command to search within
gzip-compressed files (via sys-libs/zlib).



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2023-05-14 Thread Sam James
commit: 384dcdde49b74c051eff19816a711831364795ba
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 07:18:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 07:26:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=384dcdde

dev-libs/libpcre: add Valgrind annotation support   

   194

The headers are needed to get Valgrind annotations.

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r1.ebuild | 18 --
 dev-libs/libpcre/metadata.xml   |  1 +
 2 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libpcre/libpcre-8.45-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r1.ebuild
index 18522d5343a3..4c1bdd5438eb 100644
--- a/dev-libs/libpcre/libpcre-8.45-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,17 +22,22 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="BSD"
 SLOT="3"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode zlib"
-REQUIRED_USE="readline? ( !libedit )
-   libedit? ( !readline )"
+IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind 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= )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
 "
-DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 MULTILIB_CHOST_TOOLS=(
@@ -63,6 +68,7 @@ multilib_src_configure() {
$(use_enable static-libs static)
$(use_enable unicode utf)
$(use_enable unicode unicode-properties)
+   $(multilib_native_use_enable valgrind)
$(multilib_native_use_enable zlib pcregrep-libz)
 
--enable-pcre8

diff --git a/dev-libs/libpcre/metadata.xml b/dev-libs/libpcre/metadata.xml
index e7bcdb6d6d5d..f5512da0f52d 100644
--- a/dev-libs/libpcre/metadata.xml
+++ b/dev-libs/libpcre/metadata.xml
@@ -16,6 +16,7 @@
Add support for command line editing to pcretest, 
through
sys-libs/readline.

+   Support Valgrind 
(dev-util/valgrind) with annotations to improve results for 
memcheck.

Add support for pcregrep command to search within
gzip-compressed files (via sys-libs/zlib).



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2022-03-22 Thread Mike Gilbert
commit: 0f140c24292730f0fc225ff6683589fc84d63a45
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Mar 22 14:29:43 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Mar 22 15:12:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f140c24

dev-libs/libpcre: drop 'recursion-limit' USE flag

Bug: https://bugs.gentoo.org/835796
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/libpcre/{libpcre-8.45.ebuild => libpcre-8.45-r1.ebuild} | 5 ++---
 dev-libs/libpcre/metadata.xml| 4 
 2 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/dev-libs/libpcre/libpcre-8.45.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r1.ebuild
similarity index 92%
rename from dev-libs/libpcre/libpcre-8.45.ebuild
rename to dev-libs/libpcre/libpcre-8.45-r1.ebuild
index 0adbaa5d98d3..a28f218327e9 100644
--- a/dev-libs/libpcre/libpcre-8.45.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="BSD"
 SLOT="3"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
+IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"
 
@@ -52,7 +52,6 @@ src_prepare() {
 
 multilib_src_configure() {
local myeconfargs=(
-   --with-match-limit-recursion=$(usex recursion-limit 8192 
MATCH_LIMIT)
$(multilib_native_use_enable bzip2 pcregrep-libbz2)
$(use_enable cxx cpp)
$(use_enable jit)

diff --git a/dev-libs/libpcre/metadata.xml b/dev-libs/libpcre/metadata.xml
index 5337fb94bb67..e7bcdb6d6d5d 100644
--- a/dev-libs/libpcre/metadata.xml
+++ b/dev-libs/libpcre/metadata.xml
@@ -16,10 +16,6 @@
Add support for command line editing to pcretest, 
through
sys-libs/readline.

-   
-   Limit match recursion to 8192; if disabled, the default 
limit is
-   used, which is the same as the match limit.
-   

Add support for pcregrep command to search within
gzip-compressed files (via sys-libs/zlib).



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2021-07-26 Thread Sam James
commit: a7663b5bbcb384a4a59bec319b019dcb2012403a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 27 03:14:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 27 03:14:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7663b5b

dev-libs/libpcre: Stabilize 8.45 ppc64, #803449

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45.ebuild 
b/dev-libs/libpcre/libpcre-8.45.ebuild
index 9684a413845..dfeaebddecd 100644
--- a/dev-libs/libpcre/libpcre-8.45.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2021-07-26 Thread Sam James
commit: a2a97e913edb33666be6c6833bf9df8466f334ec
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 26 11:14:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 26 11:17:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a97e91

dev-libs/libpcre: Stabilize 8.45 ppc, #803449

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45.ebuild 
b/dev-libs/libpcre/libpcre-8.45.ebuild
index 6ee138d329c..9684a413845 100644
--- a/dev-libs/libpcre/libpcre-8.45.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2021-07-25 Thread Sam James
commit: cdef14f47760637d814b8a7504ba531cc5426ef6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 20:07:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 25 20:07:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdef14f4

dev-libs/libpcre: Stabilize 8.45 arm, #803449

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45.ebuild 
b/dev-libs/libpcre/libpcre-8.45.ebuild
index 935f7ae457b..6ee138d329c 100644
--- a/dev-libs/libpcre/libpcre-8.45.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2021-07-25 Thread Sergei Trofimovich
commit: 4738f50c4a2f58521c67f3befb3a4479a7bd2e8b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jul 25 08:09:03 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul 25 08:13:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4738f50c

dev-libs/libpcre: stable 8.45 for hppa, bug #803449

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libpcre/libpcre-8.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45.ebuild 
b/dev-libs/libpcre/libpcre-8.45.ebuild
index 47e8a5ed3fd..935f7ae457b 100644
--- a/dev-libs/libpcre/libpcre-8.45.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2021-07-24 Thread Agostino Sarubbo
commit: f4edee61103ae1c18d3f43aa1b34f82a18268149
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul 24 07:58:41 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul 24 07:58:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4edee61

dev-libs/libpcre: x86 stable wrt bug #803449

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45.ebuild 
b/dev-libs/libpcre/libpcre-8.45.ebuild
index 5c0feb03ee9..47e8a5ed3fd 100644
--- a/dev-libs/libpcre/libpcre-8.45.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2021-07-24 Thread Agostino Sarubbo
commit: dfca6571acba53289d92480640bcf5410ae0e95a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul 24 07:57:56 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul 24 07:57:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfca6571

dev-libs/libpcre: sparc stable wrt bug #803449

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45.ebuild 
b/dev-libs/libpcre/libpcre-8.45.ebuild
index 21d8141cf6a..5c0feb03ee9 100644
--- a/dev-libs/libpcre/libpcre-8.45.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2021-07-24 Thread Agostino Sarubbo
commit: b6dc4eee4585b24e030b18df95ed9d884e1f3e55
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul 24 07:57:09 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul 24 07:57:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6dc4eee

dev-libs/libpcre: amd64 stable wrt bug #803449

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45.ebuild 
b/dev-libs/libpcre/libpcre-8.45.ebuild
index 78e4947fa84..21d8141cf6a 100644
--- a/dev-libs/libpcre/libpcre-8.45.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2021-06-15 Thread David Seifert
commit: c71856f226d9759be17bc939cb41b63372c8b025
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 20:05:01 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jun 15 20:05:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71856f2

dev-libs/libpcre: add 8.45

Closes: https://github.com/gentoo/gentoo/pull/21257
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/libpcre/Manifest|  1 +
 dev-libs/libpcre/libpcre-8.45.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index 1cf338338e0..05b5b9ba564 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1 +1,2 @@
 DIST pcre-8.44.tar.bz2 1577611 BLAKE2B 
ef8d5737ca1f4c72f12c8726956ce5d3bad13aa8303b7c3b5d25499e3027ddc2edcdb937d9ad2bdd437a8885f1af8757ba194aa0b2f236b6e6a3a18d2ec8f138
 SHA512 
f26d850aab5228799e58ac8c2306fb313889332c39e29b118ef1de57677c5c90f970d68d3f475cabc64f8b982a77f04eca990ff1057f3ccf5e19bd137997c4ac
+DIST pcre-8.45.tar.bz2 1578809 BLAKE2B 
3954e08cf3c67a5e2249bf72f8d4c1a90fe7a098fffa5a0a06d0d665d07899027cfd632eab2757fcf2b1b9b413a43d5c484c8e52d05b7ca113b3bbbc4dd3bb29
 SHA512 
91bff52eed4a2dfc3f3bfdc9c672b88e7e2ffcf3c4b121540af8a4ae8c1ce05178430aa6b8000658b9bb7b4252239357250890e20ceb84b79cdfcde05154061a

diff --git a/dev-libs/libpcre/libpcre-8.45.ebuild 
b/dev-libs/libpcre/libpcre-8.45.ebuild
new file mode 100644
index 000..78e4947fa84
--- /dev/null
+++ b/dev-libs/libpcre/libpcre-8.45.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool multilib-minimal preserve-libs usr-ldscript
+
+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
+   https://ftp.pcre.org/pub/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
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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}"
+BDEPEND="virtual/pkgconfig"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/pcre-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.41-fix-stack-size-detection.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --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
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+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
+
+   gen_usr_ldscript -a pcre
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_preinst() {
+   preserve_old_lib /$(get_libdir)/libpcre.so.0
+}
+
+pkg_postinst() {
+   preserve_old_lib_notify /$(get_libdir)/libpcre.so.0
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2021-03-19 Thread Sam James
commit: f1756a0a4eed068111dec697e557682f74bab7c0
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 20 01:09:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 20 01:09:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1756a0a

dev-libs/libpcre: add bugs-to

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libpcre/metadata.xml b/dev-libs/libpcre/metadata.xml
index 1e5257985a6..3572e85b8df 100644
--- a/dev-libs/libpcre/metadata.xml
+++ b/dev-libs/libpcre/metadata.xml
@@ -26,6 +26,7 @@



+   
https://bugs.exim.org/describecomponents.cgi?product=PCRE
cpe:/a:pcre:pcre
pcre




[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2021-03-19 Thread Sam James
commit: 6dca8e890d0d5f7c9bd0a937d6870e1faeb5ec35
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 20 01:09:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 20 01:09:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dca8e89

dev-libs/libpcre: update metadata indentation

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/metadata.xml | 56 +--
 1 file changed, 28 insertions(+), 28 deletions(-)

diff --git a/dev-libs/libpcre/metadata.xml b/dev-libs/libpcre/metadata.xml
index edde7e11c64..1e5257985a6 100644
--- a/dev-libs/libpcre/metadata.xml
+++ b/dev-libs/libpcre/metadata.xml
@@ -1,32 +1,32 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
-
-   
-   Add support for pcregrep command to search within
-   bzip2-compressed files (via app-arch/bzip2).
-   
-   Build PCRE library for 16 bit characters (e.g. 
UTF-16).
-   Build PCRE library for 32 bit characters (e.g. 
UTF-32).
-   
-   Add support for command line editing to pcretest, through
-   sys-libs/readline.
-   
-   
-   Limit match recursion to 8192; if disabled, the default limit is
-   used, which is the same as the match limit.
-   
-   
-   Add support for pcregrep command to search within
-   gzip-compressed files (via sys-libs/zlib).
-   
-
-
-   cpe:/a:pcre:pcre
-   pcre
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   
+   Add support for pcregrep command to search within
+   bzip2-compressed files (via app-arch/bzip2).
+   
+   Build PCRE library for 16 bit characters 
(e.g. UTF-16).
+   Build PCRE library for 32 bit characters 
(e.g. UTF-32).
+   
+   Add support for command line editing to pcretest, 
through
+   sys-libs/readline.
+   
+   
+   Limit match recursion to 8192; if disabled, the default 
limit is
+   used, which is the same as the match limit.
+   
+   
+   Add support for pcregrep command to search within
+   gzip-compressed files (via sys-libs/zlib).
+   
+   
+   
+   cpe:/a:pcre:pcre
+   pcre
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-12-27 Thread Fabian Groffen
commit: eb6987efeba94b582947c6b35ebfafe4b1bb0d29
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 14:15:19 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 14:21:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6987ef

dev-libs/libpcre: drop ppc-aix m68k-mint

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-libs/libpcre/libpcre-8.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.44.ebuild 
b/dev-libs/libpcre/libpcre-8.44.ebuild
index 737d3c29e1d..1e2d3f6f81d 100644
--- a/dev-libs/libpcre/libpcre-8.44.ebuild
+++ b/dev-libs/libpcre/libpcre-8.44.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-09-18 Thread Lars Wendler
commit: 577e461933395f3e973e0c153e3a1080cdf0a284
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep 18 10:29:29 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Sep 18 10:30:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577e4619

dev-libs/libpcre: Security cleanup

Bug: https://bugs.gentoo.org/717920
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libpcre/Manifest|  2 -
 dev-libs/libpcre/libpcre-8.42.ebuild | 96 
 dev-libs/libpcre/libpcre-8.43.ebuild | 96 
 3 files changed, 194 deletions(-)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index ee5a25a1815..1cf338338e0 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,3 +1 @@
-DIST pcre-8.42.tar.bz2 1570171 BLAKE2B 
f68bac3cf8ff5a81ccba31fd4d8926e05143a25a756e7daba9793467cec9cd8a4766f394f958ffca088b472463a43a31ea77014f2d4505082c1f366a18f30c7a
 SHA512 
b47b923108f6ee0c31409b79d0888314271b482a22590e164d02f21d2112fba22dd0342c24f9ba0f5fcc5b8c65550bad08c476e30a2fc79b34ecf4601ed82f3d
-DIST pcre-8.43.tar.bz2 1576584 BLAKE2B 
12c2117fc5d242ada44884df279f7f8b4c680fa1623ddc131c0adca1740ec47614ac6af20fc60b0c516d9d7b66488ba8a4e5efa5fc8a0a70aacb02bb3d38ee53
 SHA512 
3b4ac2c7ccd77c9575d07a33c3456f40b50731029e62d01fb8f2f5871d7118e12bc9e6bc7a8079769c765e38da5ecf98c4b261b10ff0a2f14f0881b434f67af7
 DIST pcre-8.44.tar.bz2 1577611 BLAKE2B 
ef8d5737ca1f4c72f12c8726956ce5d3bad13aa8303b7c3b5d25499e3027ddc2edcdb937d9ad2bdd437a8885f1af8757ba194aa0b2f236b6e6a3a18d2ec8f138
 SHA512 
f26d850aab5228799e58ac8c2306fb313889332c39e29b118ef1de57677c5c90f970d68d3f475cabc64f8b982a77f04eca990ff1057f3ccf5e19bd137997c4ac

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
deleted file mode 100644
index 0c2110d64d2..000
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib libtool flag-o-matic toolchain-funcs multilib-minimal 
preserve-libs usr-ldscript
-
-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 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-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
-"
-
-S="${WORKDIR}/${MY_P}"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/pcre-config
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-8.41-fix-stack-size-detection.patch
-)
-
-src_prepare() {
-   default
-   sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
-   elibtoolize
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --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
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-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
-   gen_usr_ldscript -a pcre
-}
-
-multilib_src_install_all() {
-   find "${ED}" -name "*.la" -delete || die
-}
-
-pkg_preinst() {
-   preserve_old_lib /$(get_libdir)/libpcre.so

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-09-06 Thread Sergei Trofimovich
commit: 749dc4c4ee9f9b3b98901f3e870de3060c62a3bf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep  6 07:46:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep  6 07:49:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749dc4c4

dev-libs/libpcre: stable 8.44 for hppa

stable wrt bug #717920

Package-Manager: Portage-3.0.5, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libpcre/libpcre-8.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.44.ebuild 
b/dev-libs/libpcre/libpcre-8.44.ebuild
index 1f16d91d7e8..4414fde35e7 100644
--- a/dev-libs/libpcre/libpcre-8.44.ebuild
+++ b/dev-libs/libpcre/libpcre-8.44.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-09-03 Thread Sam James
commit: 4b467aaca13059e5b4438bc98de65f00c45dc8f1
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  3 23:42:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  3 23:42:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b467aac

dev-libs/libpcre: ppc64 stable (bug #717920)

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.44.ebuild 
b/dev-libs/libpcre/libpcre-8.44.ebuild
index 013ed8025dd..1f16d91d7e8 100644
--- a/dev-libs/libpcre/libpcre-8.44.ebuild
+++ b/dev-libs/libpcre/libpcre-8.44.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-08-28 Thread Sam James
commit: 45a5af7eff5fffb37a33d5439d202828e73706fd
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 29 04:43:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 29 04:43:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a5af7e

dev-libs/libpcre: Stabilize 8.44 ppc, #717920

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.44.ebuild 
b/dev-libs/libpcre/libpcre-8.44.ebuild
index ff8be837c0c..013ed8025dd 100644
--- a/dev-libs/libpcre/libpcre-8.44.ebuild
+++ b/dev-libs/libpcre/libpcre-8.44.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-08-28 Thread Sergei Trofimovich
commit: 3c119c526d9ec4a50543ce73853d59c12a317e7c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Aug 28 19:18:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Aug 28 22:21:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c119c52

dev-libs/libpcre: stable 8.44 for sparc

stable wrt bug #717920

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libpcre/libpcre-8.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.44.ebuild 
b/dev-libs/libpcre/libpcre-8.44.ebuild
index eaf2be21f9a..ff8be837c0c 100644
--- a/dev-libs/libpcre/libpcre-8.44.ebuild
+++ b/dev-libs/libpcre/libpcre-8.44.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-08-22 Thread Agostino Sarubbo
commit: b2b10f590e51dfc956d521cfe36ff4bc1b5ebb3f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 22 11:25:20 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 22 11:25:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b10f59

dev-libs/libpcre: amd64 stable wrt bug #717920

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.44.ebuild 
b/dev-libs/libpcre/libpcre-8.44.ebuild
index acc22e77194..eaf2be21f9a 100644
--- a/dev-libs/libpcre/libpcre-8.44.ebuild
+++ b/dev-libs/libpcre/libpcre-8.44.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-08-21 Thread Agostino Sarubbo
commit: 206b81e513bc9d3cdcc7053560f61d81c0984c0a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 22 05:49:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 22 05:49:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206b81e5

dev-libs/libpcre: x86 stable wrt bug #717920

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.44.ebuild 
b/dev-libs/libpcre/libpcre-8.44.ebuild
index 5239b0579c9..acc22e77194 100644
--- a/dev-libs/libpcre/libpcre-8.44.ebuild
+++ b/dev-libs/libpcre/libpcre-8.44.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-08-21 Thread Agostino Sarubbo
commit: 54bb2ae17a5e57092318a65097fd091156d6355f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 21 15:26:36 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 21 15:26:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54bb2ae1

dev-libs/libpcre: arm stable wrt bug #717920

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.44.ebuild 
b/dev-libs/libpcre/libpcre-8.44.ebuild
index 96e500e1dbb..5239b0579c9 100644
--- a/dev-libs/libpcre/libpcre-8.44.ebuild
+++ b/dev-libs/libpcre/libpcre-8.44.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-08-19 Thread Sam James
commit: fdd2093687a0fcef8d07d5ba1ec015189c554e63
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 19 09:06:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 19 09:06:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd20936

dev-libs/libpcre: Stabilize 8.44 arm64, #717920

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre/libpcre-8.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.44.ebuild 
b/dev-libs/libpcre/libpcre-8.44.ebuild
index 05f4f351f39..96e500e1dbb 100644
--- a/dev-libs/libpcre/libpcre-8.44.ebuild
+++ b/dev-libs/libpcre/libpcre-8.44.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-05-05 Thread Sergei Trofimovich
commit: 48994095c7abf2c1cb14d751dbbbe656723f09bd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May  5 21:01:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  5 21:04:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48994095

dev-libs/libpcre: stable 8.43 for hppa, bug #709462

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libpcre/libpcre-8.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
index cb7d81d44ff..72208bf391f 100644
--- a/dev-libs/libpcre/libpcre-8.43.ebuild
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-05-01 Thread Agostino Sarubbo
commit: 1be973455a9161703797893d2a8a66f5794d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 17:47:59 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 17:47:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be97345

dev-libs/libpcre: x86 stable wrt bug #709462

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
index 1c50ea6e11d..cb7d81d44ff 100644
--- a/dev-libs/libpcre/libpcre-8.43.ebuild
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-05-01 Thread Agostino Sarubbo
commit: 2168ddbc66adfcb0f3d0617ff8d31c477484eaa2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 17:43:16 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 17:43:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2168ddbc

dev-libs/libpcre: arm stable wrt bug #709462

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
index d9552494efe..1c50ea6e11d 100644
--- a/dev-libs/libpcre/libpcre-8.43.ebuild
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-05-01 Thread Agostino Sarubbo
commit: e623a28936a19aaa7359ea71c72ef177f668c94d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 17:40:59 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 17:40:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e623a289

dev-libs/libpcre: amd64 stable wrt bug #709462

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
index 1d228eaac9f..d9552494efe 100644
--- a/dev-libs/libpcre/libpcre-8.43.ebuild
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-05-01 Thread Agostino Sarubbo
commit: 9c25aad79670856939d2a9ca73039c40a1791a74
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 14:02:47 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 14:02:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c25aad7

dev-libs/libpcre: sparc stable wrt bug #709462

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
index b9bf8c88271..1d228eaac9f 100644
--- a/dev-libs/libpcre/libpcre-8.43.ebuild
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-05-01 Thread Agostino Sarubbo
commit: 9409dcb0e3a36aa3ffc509966ee15a64d8cd2c10
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 14:00:21 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 14:00:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9409dcb0

dev-libs/libpcre: ppc64 stable wrt bug #709462

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
index d2ba1b289e4..b9bf8c88271 100644
--- a/dev-libs/libpcre/libpcre-8.43.ebuild
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-05-01 Thread Agostino Sarubbo
commit: 5be0b7e76209f894ab41874a4d13f15a802f5bdf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  1 13:57:44 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  1 13:57:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be0b7e7

dev-libs/libpcre: ppc stable wrt bug #709462

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
index a6fa87208d4..d2ba1b289e4 100644
--- a/dev-libs/libpcre/libpcre-8.43.ebuild
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-05-01 Thread Mart Raudsepp
commit: e950e133b68964d82f38fb018b23c066ba64fe4d
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Apr 30 22:34:56 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  1 08:37:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e950e133

dev-libs/libpcre: arm64 stable (bug #709462)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/libpcre/libpcre-8.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
index 3d3db540022..a6fa87208d4 100644
--- a/dev-libs/libpcre/libpcre-8.43.ebuild
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-04-30 Thread Agostino Sarubbo
commit: a64f20f142dba76a214babae1bf43f2461de4a2c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 30 15:58:39 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 30 15:58:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a64f20f1

dev-libs/libpcre: s390 stable wrt bug #709462

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libpcre/libpcre-8.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
index fc383e0f677..3d3db540022 100644
--- a/dev-libs/libpcre/libpcre-8.43.ebuild
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre-debian/

2020-03-07 Thread James Le Cuirot
commit: 3e62ccf40ace4f3971f083e919ba3aab6212d982
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar  7 21:22:03 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  7 21:45:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e62ccf4

dev-libs/libpcre-debian: Create relative instead of absolute symlinks

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 .../{libpcre-debian-8-r1.ebuild => libpcre-debian-8-r2.ebuild}  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libpcre-debian/libpcre-debian-8-r1.ebuild 
b/dev-libs/libpcre-debian/libpcre-debian-8-r2.ebuild
similarity index 74%
rename from dev-libs/libpcre-debian/libpcre-debian-8-r1.ebuild
rename to dev-libs/libpcre-debian/libpcre-debian-8-r2.ebuild
index 1f26347b560..377aa75f7c8 100644
--- a/dev-libs/libpcre-debian/libpcre-debian-8-r1.ebuild
+++ b/dev-libs/libpcre-debian/libpcre-debian-8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,9 +16,9 @@ RDEPEND="dev-libs/libpcre:${SLOT}[${MULTILIB_USEDEP}]"
 S="${WORKDIR}"
 
 multilib_src_install() {
-   dosym $(multilib_is_native_abi || echo /usr)/$(get_libdir)/libpcre.so.1 
\
+   dosym ../$(multilib_is_native_abi && echo 
../../$(get_libdir)/)libpcre.so.1 \
  /usr/$(get_libdir)/debiancompat/libpcre.so.3
 
-   dosym /usr/$(get_libdir)/libpcreposix.so.0 \
+   dosym ../libpcreposix.so.0 \
  /usr/$(get_libdir)/debiancompat/libpcreposix.so.3
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-02-13 Thread Lars Wendler
commit: 4dc10f720b2d9e0ff9938aa571a47dc42cdf1701
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 13 09:28:11 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 13 10:19:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc10f72

dev-libs/libpcre: Bump to version 8.44

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libpcre/Manifest|  1 +
 dev-libs/libpcre/libpcre-8.44.ebuild | 96 
 2 files changed, 97 insertions(+)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index 78c057db7ae..1bfd7ce5184 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,3 +1,4 @@
 DIST pcre-8.41.tar.bz2 1561874 BLAKE2B 
2a97a859237994137190da00c30ba7c15e8631b82b7f200858cf722f1fdd0405d36c24bb716eb099d8107f2f829a85fd7d3497f36cdac51769636989331e7a79
 SHA512 
cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551
 DIST pcre-8.42.tar.bz2 1570171 BLAKE2B 
f68bac3cf8ff5a81ccba31fd4d8926e05143a25a756e7daba9793467cec9cd8a4766f394f958ffca088b472463a43a31ea77014f2d4505082c1f366a18f30c7a
 SHA512 
b47b923108f6ee0c31409b79d0888314271b482a22590e164d02f21d2112fba22dd0342c24f9ba0f5fcc5b8c65550bad08c476e30a2fc79b34ecf4601ed82f3d
 DIST pcre-8.43.tar.bz2 1576584 BLAKE2B 
12c2117fc5d242ada44884df279f7f8b4c680fa1623ddc131c0adca1740ec47614ac6af20fc60b0c516d9d7b66488ba8a4e5efa5fc8a0a70aacb02bb3d38ee53
 SHA512 
3b4ac2c7ccd77c9575d07a33c3456f40b50731029e62d01fb8f2f5871d7118e12bc9e6bc7a8079769c765e38da5ecf98c4b261b10ff0a2f14f0881b434f67af7
+DIST pcre-8.44.tar.bz2 1577611 BLAKE2B 
ef8d5737ca1f4c72f12c8726956ce5d3bad13aa8303b7c3b5d25499e3027ddc2edcdb937d9ad2bdd437a8885f1af8757ba194aa0b2f236b6e6a3a18d2ec8f138
 SHA512 
f26d850aab5228799e58ac8c2306fb313889332c39e29b118ef1de57677c5c90f970d68d3f475cabc64f8b982a77f04eca990ff1057f3ccf5e19bd137997c4ac

diff --git a/dev-libs/libpcre/libpcre-8.44.ebuild 
b/dev-libs/libpcre/libpcre-8.44.ebuild
new file mode 100644
index 000..8ee80c2f8d4
--- /dev/null
+++ b/dev-libs/libpcre/libpcre-8.44.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib libtool flag-o-matic toolchain-funcs multilib-minimal 
preserve-libs usr-ldscript
+
+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 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+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}"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/pcre-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.41-fix-stack-size-detection.patch
+)
+
+src_prepare() {
+   default
+   sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --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
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+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= 
di

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/files/, dev-libs/libpcre/

2020-02-13 Thread Lars Wendler
commit: 35ddbcc2ef4d71b165ca54bddd95878dbec14945
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 13 09:31:37 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 13 10:20:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ddbcc2

dev-libs/libpcre: Removed old

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libpcre/Manifest  |   1 -
 ...bpcre-8.41-sljit_mips-label-statement-fix.patch |  15 
 dev-libs/libpcre/libpcre-8.41-r1.ebuild| 100 -
 3 files changed, 116 deletions(-)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index 1bfd7ce5184..ee5a25a1815 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,4 +1,3 @@
-DIST pcre-8.41.tar.bz2 1561874 BLAKE2B 
2a97a859237994137190da00c30ba7c15e8631b82b7f200858cf722f1fdd0405d36c24bb716eb099d8107f2f829a85fd7d3497f36cdac51769636989331e7a79
 SHA512 
cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551
 DIST pcre-8.42.tar.bz2 1570171 BLAKE2B 
f68bac3cf8ff5a81ccba31fd4d8926e05143a25a756e7daba9793467cec9cd8a4766f394f958ffca088b472463a43a31ea77014f2d4505082c1f366a18f30c7a
 SHA512 
b47b923108f6ee0c31409b79d0888314271b482a22590e164d02f21d2112fba22dd0342c24f9ba0f5fcc5b8c65550bad08c476e30a2fc79b34ecf4601ed82f3d
 DIST pcre-8.43.tar.bz2 1576584 BLAKE2B 
12c2117fc5d242ada44884df279f7f8b4c680fa1623ddc131c0adca1740ec47614ac6af20fc60b0c516d9d7b66488ba8a4e5efa5fc8a0a70aacb02bb3d38ee53
 SHA512 
3b4ac2c7ccd77c9575d07a33c3456f40b50731029e62d01fb8f2f5871d7118e12bc9e6bc7a8079769c765e38da5ecf98c4b261b10ff0a2f14f0881b434f67af7
 DIST pcre-8.44.tar.bz2 1577611 BLAKE2B 
ef8d5737ca1f4c72f12c8726956ce5d3bad13aa8303b7c3b5d25499e3027ddc2edcdb937d9ad2bdd437a8885f1af8757ba194aa0b2f236b6e6a3a18d2ec8f138
 SHA512 
f26d850aab5228799e58ac8c2306fb313889332c39e29b118ef1de57677c5c90f970d68d3f475cabc64f8b982a77f04eca990ff1057f3ccf5e19bd137997c4ac

diff --git 
a/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch 
b/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch
deleted file mode 100644
index 0494ccc25eb..000
--- a/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -Naurp pcre-8.41.orig/sljit/sljitNativeMIPS_common.c 
pcre-8.41/sljit/sljitNativeMIPS_common.c
 pcre-8.41.orig/sljit/sljitNativeMIPS_common.c  2017-05-07 
11:32:25.0 -0400
-+++ pcre-8.41/sljit/sljitNativeMIPS_common.c   2017-07-29 17:50:24.508909742 
-0400
-@@ -503,9 +503,11 @@ SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit
- #ifdef SLJIT_IS_FPU_AVAILABLE
-   return SLJIT_IS_FPU_AVAILABLE;
- #elif defined(__GNUC__)
-+  {
-   sljit_sw fir;
-   asm ("cfc1 %0, $0" : "=r"(fir));
-   return (fir >> 22) & 0x1;
-+  }
- #else
- #error "FIR check is not implemented for this architecture"
- #endif

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
deleted file mode 100644
index 83d4cfce9cb..000
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal 
preserve-libs usr-ldscript
-
-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 ~x64-cygwin ~amd64-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
-"
-RDEPEND="
-   ${RDEPEND}
-"
-
-S="${WORKDIR}/${MY_P}"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/pcre-config
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-8.41-sljit_mips-label-statement-fix.patch
-   "${FILESDIR}"/${PN}-8.41-fix-stack-size-detection.patch
-)
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-   sed -i -e "s:-lpcre ::" libpcrecpp.pc.i

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2020-02-12 Thread David Seifert
commit: d91f1898a96210393886e45f507023692de2e30b
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb 12 15:22:26 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb 12 15:22:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91f1898

dev-libs/libpcre: [QA] inherit preserve-libs.eclass directly

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/libpcre/libpcre-8.41-r1.ebuild | 2 +-
 dev-libs/libpcre/libpcre-8.42.ebuild| 2 +-
 dev-libs/libpcre/libpcre-8.43.ebuild| 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
index fa5d7558f16..83d4cfce9cb 100644
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal 
usr-ldscript
+inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal 
preserve-libs usr-ldscript
 
 DESCRIPTION="Perl-compatible regular expression library"
 HOMEPAGE="http://www.pcre.org/";

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index 2f1c2a6fef3..5e863a9f565 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit multilib libtool flag-o-matic toolchain-funcs multilib-minimal 
usr-ldscript
+inherit multilib libtool flag-o-matic toolchain-funcs multilib-minimal 
preserve-libs usr-ldscript
 
 DESCRIPTION="Perl-compatible regular expression library"
 HOMEPAGE="http://www.pcre.org/";

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
index b5a63a4a71d..65e976ed381 100644
--- a/dev-libs/libpcre/libpcre-8.43.ebuild
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit multilib libtool flag-o-matic toolchain-funcs multilib-minimal 
usr-ldscript
+inherit multilib libtool flag-o-matic toolchain-funcs multilib-minimal 
preserve-libs usr-ldscript
 
 DESCRIPTION="Perl-compatible regular expression library"
 HOMEPAGE="http://www.pcre.org/";



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-06-24 Thread Michael Haubenwallner
commit: 2c895e05d24276b23909c7295a36a01ac7242165
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Mon Jun 24 11:28:46 2019 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Mon Jun 24 11:29:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c895e05

dev-libs/libpcre: add ~x86-winnt keyword

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Michael Haubenwallner  gentoo.org>

 dev-libs/libpcre/libpcre-8.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
index a24c0d8e03f..3a5b54a20a8 100644
--- a/dev-libs/libpcre/libpcre-8.43.ebuild
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit 
static-libs unicode zlib"
 REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-05-04 Thread Mikle Kolyada
commit: 5e03bda53875e308465c8f70d2d4b534e331a475
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May  4 16:24:22 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May  4 16:24:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e03bda5

dev-libs/libpcre: Add ~riscv keyword

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/libpcre/libpcre-8.43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
index 3d85bbdb3c3..a24c0d8e03f 100644
--- a/dev-libs/libpcre/libpcre-8.43.ebuild
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/files/, dev-libs/libpcre/

2019-04-09 Thread Lars Wendler
commit: 378165b144d4c9d0fe540d82ed064ca46b045dab
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr 10 06:17:00 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr 10 06:18:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378165b1

Revert "dev-libs/libpcre: Removed old"

This reverts commit 738937f1dd8819af159f52452fcd6fd93468f7da.

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libpcre/Manifest  |   1 +
 ...bpcre-8.41-sljit_mips-label-statement-fix.patch |  15 
 dev-libs/libpcre/libpcre-8.41-r1.ebuild| 100 +
 3 files changed, 116 insertions(+)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index 79a8a6acc0b..78c057db7ae 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,2 +1,3 @@
+DIST pcre-8.41.tar.bz2 1561874 BLAKE2B 
2a97a859237994137190da00c30ba7c15e8631b82b7f200858cf722f1fdd0405d36c24bb716eb099d8107f2f829a85fd7d3497f36cdac51769636989331e7a79
 SHA512 
cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551
 DIST pcre-8.42.tar.bz2 1570171 BLAKE2B 
f68bac3cf8ff5a81ccba31fd4d8926e05143a25a756e7daba9793467cec9cd8a4766f394f958ffca088b472463a43a31ea77014f2d4505082c1f366a18f30c7a
 SHA512 
b47b923108f6ee0c31409b79d0888314271b482a22590e164d02f21d2112fba22dd0342c24f9ba0f5fcc5b8c65550bad08c476e30a2fc79b34ecf4601ed82f3d
 DIST pcre-8.43.tar.bz2 1576584 BLAKE2B 
12c2117fc5d242ada44884df279f7f8b4c680fa1623ddc131c0adca1740ec47614ac6af20fc60b0c516d9d7b66488ba8a4e5efa5fc8a0a70aacb02bb3d38ee53
 SHA512 
3b4ac2c7ccd77c9575d07a33c3456f40b50731029e62d01fb8f2f5871d7118e12bc9e6bc7a8079769c765e38da5ecf98c4b261b10ff0a2f14f0881b434f67af7

diff --git 
a/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch 
b/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch
new file mode 100644
index 000..0494ccc25eb
--- /dev/null
+++ b/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch
@@ -0,0 +1,15 @@
+diff -Naurp pcre-8.41.orig/sljit/sljitNativeMIPS_common.c 
pcre-8.41/sljit/sljitNativeMIPS_common.c
+--- pcre-8.41.orig/sljit/sljitNativeMIPS_common.c  2017-05-07 
11:32:25.0 -0400
 pcre-8.41/sljit/sljitNativeMIPS_common.c   2017-07-29 17:50:24.508909742 
-0400
+@@ -503,9 +503,11 @@ SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit
+ #ifdef SLJIT_IS_FPU_AVAILABLE
+   return SLJIT_IS_FPU_AVAILABLE;
+ #elif defined(__GNUC__)
++  {
+   sljit_sw fir;
+   asm ("cfc1 %0, $0" : "=r"(fir));
+   return (fir >> 22) & 0x1;
++  }
+ #else
+ #error "FIR check is not implemented for this architecture"
+ #endif

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
new file mode 100644
index 000..d6f935a21d8
--- /dev/null
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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
+"
+RDEPEND="
+   ${RDEPEND}
+"
+
+S="${WORKDIR}/${MY_P}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/pcre-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.41-sljit_mips-label-statement-fix.patch
+   "${FILESDIR}"/${PN}-8.41-fix-stack-size-detection.patch
+)
+
+src_prepare() {
+   epatch "${PATCHES[@]}"
+   sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --with-match-limit-recursion=$(usex recursion-limit 8192 
MATCH_LIMIT)
+   $(multilib_native_use_enable bzip2 pcregrep-libbz2)
+   $(use_enable cxx cpp)
+  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/files/, dev-libs/libpcre/

2019-04-09 Thread Lars Wendler
commit: 738937f1dd8819af159f52452fcd6fd93468f7da
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr 10 05:05:33 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr 10 05:06:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738937f1

dev-libs/libpcre: Removed old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libpcre/Manifest  |   1 -
 ...bpcre-8.41-sljit_mips-label-statement-fix.patch |  15 
 dev-libs/libpcre/libpcre-8.41-r1.ebuild| 100 -
 3 files changed, 116 deletions(-)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index 78c057db7ae..79a8a6acc0b 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,3 +1,2 @@
-DIST pcre-8.41.tar.bz2 1561874 BLAKE2B 
2a97a859237994137190da00c30ba7c15e8631b82b7f200858cf722f1fdd0405d36c24bb716eb099d8107f2f829a85fd7d3497f36cdac51769636989331e7a79
 SHA512 
cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551
 DIST pcre-8.42.tar.bz2 1570171 BLAKE2B 
f68bac3cf8ff5a81ccba31fd4d8926e05143a25a756e7daba9793467cec9cd8a4766f394f958ffca088b472463a43a31ea77014f2d4505082c1f366a18f30c7a
 SHA512 
b47b923108f6ee0c31409b79d0888314271b482a22590e164d02f21d2112fba22dd0342c24f9ba0f5fcc5b8c65550bad08c476e30a2fc79b34ecf4601ed82f3d
 DIST pcre-8.43.tar.bz2 1576584 BLAKE2B 
12c2117fc5d242ada44884df279f7f8b4c680fa1623ddc131c0adca1740ec47614ac6af20fc60b0c516d9d7b66488ba8a4e5efa5fc8a0a70aacb02bb3d38ee53
 SHA512 
3b4ac2c7ccd77c9575d07a33c3456f40b50731029e62d01fb8f2f5871d7118e12bc9e6bc7a8079769c765e38da5ecf98c4b261b10ff0a2f14f0881b434f67af7

diff --git 
a/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch 
b/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch
deleted file mode 100644
index 0494ccc25eb..000
--- a/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -Naurp pcre-8.41.orig/sljit/sljitNativeMIPS_common.c 
pcre-8.41/sljit/sljitNativeMIPS_common.c
 pcre-8.41.orig/sljit/sljitNativeMIPS_common.c  2017-05-07 
11:32:25.0 -0400
-+++ pcre-8.41/sljit/sljitNativeMIPS_common.c   2017-07-29 17:50:24.508909742 
-0400
-@@ -503,9 +503,11 @@ SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit
- #ifdef SLJIT_IS_FPU_AVAILABLE
-   return SLJIT_IS_FPU_AVAILABLE;
- #elif defined(__GNUC__)
-+  {
-   sljit_sw fir;
-   asm ("cfc1 %0, $0" : "=r"(fir));
-   return (fir >> 22) & 0x1;
-+  }
- #else
- #error "FIR check is not implemented for this architecture"
- #endif

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
deleted file mode 100644
index d6f935a21d8..000
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-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 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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
-"
-RDEPEND="
-   ${RDEPEND}
-"
-
-S="${WORKDIR}/${MY_P}"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/pcre-config
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-8.41-sljit_mips-label-statement-fix.patch
-   "${FILESDIR}"/${PN}-8.41-fix-stack-size-detection.patch
-)
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-   sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
-   elibtoolize
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --with-match-limit-recursion=$(usex recursion-limit 8192 
MATCH_LIMIT)
-   $(multilib_native_use_enable bzip2 pcregrep-libbz2)
-   $(use_enable cxx cpp)
-   $(use_enable

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-04-09 Thread Aaron Bauman
commit: 63eb460ebbde1a049a1f5bf34fb2585656a4458b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 10 00:14:36 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 10 00:15:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63eb460e

dev-libs/libpcre: arm64 stable (bug #678646)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index 9ee1641685d..5de61cf52e9 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-03-05 Thread Mikle Kolyada
commit: 51ddd773516e84894733db05a798aa3f29e69fa1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar  5 18:09:30 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar  5 18:09:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ddd773

dev-libs/libpcre: sh stable wrt bug #678646

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sh"

 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index d768bd31192..78560521e37 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-03-05 Thread Mikle Kolyada
commit: fc27de849ee4b16f3bf1547e151820b04c015b1d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar  5 18:09:04 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar  5 18:09:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc27de84

dev-libs/libpcre: s390 stable wrt bug #678646

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"

 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index 334c4289621..d768bd31192 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-03-05 Thread Mikle Kolyada
commit: 24e07abe64f88bc039954549adae3e24ec235156
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar  5 18:09:57 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar  5 18:09:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e07abe

dev-libs/libpcre: m68k stable wrt bug #678646

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="m68k"

 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index 78560521e37..9ee1641685d 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-03-02 Thread Mikle Kolyada
commit: 8fa075a11224558a8d90f3d0ed9ba0804044cb2d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  3 06:00:14 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  3 06:00:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa075a1

dev-libs/libpcre: alpha stable wrt bug #678646

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index 0c4d315da16..334c4289621 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-03-02 Thread Mikle Kolyada
commit: d8deb074028f64204cef100d5d6629e2bb9b259d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar  2 15:33:39 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar  2 15:33:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8deb074

dev-libs/libpcre: arm stable wrt bug #678646

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index 5e439a343bb..0c4d315da16 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-02-27 Thread Sergei Trofimovich
commit: dea932d9bdc4b980e1cfd63a825e0d9c9ba33d35
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 28 06:26:43 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 28 07:23:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea932d9

dev-libs/libpcre: stable 8.42 for hppa, bug #678646

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index 64c08b31592..5e439a343bb 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-02-27 Thread Sergei Trofimovich
commit: ada914f596de4d9df85ee7ccb9d48b457d823532
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 27 07:59:33 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 27 07:59:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada914f5

dev-libs/libpcre: stable 8.42 for ppc64, bug #678646

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index eee389b4b40..b4b0cb1c6d2 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-02-27 Thread Sergei Trofimovich
commit: fd2540e66f59b391b3cd5f49ff673de6e9c088e5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 27 08:18:28 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 27 08:18:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2540e6

dev-libs/libpcre: stable 8.42 for ppc, bug #678646

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index b4b0cb1c6d2..64c08b31592 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-02-26 Thread Sergei Trofimovich
commit: d7d6f4b8eb88514c67da9c00a0774d2ba41e0009
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 27 07:55:14 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 27 07:55:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d6f4b8

dev-libs/libpcre: stable 8.42 for ia64, bug #678646

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index b2fb3d0dc60..eee389b4b40 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-02-25 Thread Sergei Trofimovich
commit: 8c192fe42e2f0922edc52b84a3b21b6eef574fb9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Feb 25 22:07:59 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb 25 22:23:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c192fe4

dev-libs/libpcre: stable 8.42 for sparc, bug #678646

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index c15666dfbb2..b2fb3d0dc60 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-02-25 Thread Mikle Kolyada
commit: bce063f4fad727d1dabeb9e355de30fbef5f4a6e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Feb 25 14:59:17 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb 25 14:59:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce063f4

dev-libs/libpcre: amd64 stable wrt bug #678646

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-libs/libpcre/libpcre-8.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index a0ee60c457a..c15666dfbb2 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-02-24 Thread Thomas Deutschmann
commit: 46b756b39b5e4c49c99a90f9a41f0cc5061f9bc6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Feb 24 18:53:58 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Feb 24 18:53:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b756b3

dev-libs/libpcre: x86 stable (bug #678646)

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libpcre/libpcre-8.42.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
index 6ef489f6de4..a0ee60c457a 100644
--- a/dev-libs/libpcre/libpcre-8.42.ebuild
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2019-02-23 Thread Lars Wendler
commit: 8ad662735642d52ca8e6acc733b05101a23720c7
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb 23 19:15:00 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb 23 19:15:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad66273

dev-libs/libpcre: Bump to version 8.43

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libpcre/Manifest|  1 +
 dev-libs/libpcre/libpcre-8.43.ebuild | 96 
 2 files changed, 97 insertions(+)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index f67a4002d14..78c057db7ae 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,2 +1,3 @@
 DIST pcre-8.41.tar.bz2 1561874 BLAKE2B 
2a97a859237994137190da00c30ba7c15e8631b82b7f200858cf722f1fdd0405d36c24bb716eb099d8107f2f829a85fd7d3497f36cdac51769636989331e7a79
 SHA512 
cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551
 DIST pcre-8.42.tar.bz2 1570171 BLAKE2B 
f68bac3cf8ff5a81ccba31fd4d8926e05143a25a756e7daba9793467cec9cd8a4766f394f958ffca088b472463a43a31ea77014f2d4505082c1f366a18f30c7a
 SHA512 
b47b923108f6ee0c31409b79d0888314271b482a22590e164d02f21d2112fba22dd0342c24f9ba0f5fcc5b8c65550bad08c476e30a2fc79b34ecf4601ed82f3d
+DIST pcre-8.43.tar.bz2 1576584 BLAKE2B 
12c2117fc5d242ada44884df279f7f8b4c680fa1623ddc131c0adca1740ec47614ac6af20fc60b0c516d9d7b66488ba8a4e5efa5fc8a0a70aacb02bb3d38ee53
 SHA512 
3b4ac2c7ccd77c9575d07a33c3456f40b50731029e62d01fb8f2f5871d7118e12bc9e6bc7a8079769c765e38da5ecf98c4b261b10ff0a2f14f0881b434f67af7

diff --git a/dev-libs/libpcre/libpcre-8.43.ebuild 
b/dev-libs/libpcre/libpcre-8.43.ebuild
new file mode 100644
index 000..3d85bbdb3c3
--- /dev/null
+++ b/dev-libs/libpcre/libpcre-8.43.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit 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 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-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
+"
+
+S="${WORKDIR}/${MY_P}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/pcre-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.41-fix-stack-size-detection.patch
+)
+
+src_prepare() {
+   default
+   sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --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
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+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
+   gen_usr_ldscript -a pcre
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name "*.la" -delete || die
+}
+
+pkg_preinst() {
+   preserve_old_lib /$(get_libdir)/libpcre.so.0
+}
+
+pkg_postinst() {
+   preserve_old_lib_notify /$(get_libdir)/libpcre.so.0
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2018-05-18 Thread Mike Frysinger
commit: e491f4c3af1c01ff7acc2d479dbd94543ac15c2f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri May 18 08:23:53 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri May 18 08:23:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e491f4c3

dev-libs/libpcre: mark 8.41-r1 m68k/s390/sh stable

 dev-libs/libpcre/libpcre-8.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
index ef823d588f9..c2d87d6d28f 100644
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/files/

2018-03-21 Thread Lars Wendler
commit: 2b08f3e7d78883170ac9cd43afa72398327dc0ff
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar 21 07:08:20 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar 21 07:08:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b08f3e7

dev-libs/libpcre: Minor patch adjustment.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/libpcre/files/libpcre-8.41-fix-stack-size-detection.patch | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/libpcre/files/libpcre-8.41-fix-stack-size-detection.patch 
b/dev-libs/libpcre/files/libpcre-8.41-fix-stack-size-detection.patch
index a0e71ab3f30..b5392677943 100644
--- a/dev-libs/libpcre/files/libpcre-8.41-fix-stack-size-detection.patch
+++ b/dev-libs/libpcre/files/libpcre-8.41-fix-stack-size-detection.patch
@@ -1,6 +1,5 @@
 https://bugs.exim.org/show_bug.cgi?id=2173#c4
 
-diff --git a/pcre/pcre_exec.c b/pcre/pcre_exec.c
 --- a/pcre_exec.c
 +++ b/pcre_exec.c
 @@ -509,6 +509,12 @@



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/, dev-libs/libpcre/files/

2018-03-21 Thread Lars Wendler
commit: d8c6db460e2de44b3d4db179687ca5a6334ac3cf
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar 21 06:59:50 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar 21 07:05:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c6db46

dev-libs/libpcre: Bump to version 8.42

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/libpcre/Manifest  |  1 +
 .../libpcre-8.41-fix-stack-size-detection.patch|  4 +-
 dev-libs/libpcre/libpcre-8.42.ebuild   | 96 ++
 3 files changed, 99 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index 6cdfc4655c5..9c138703d64 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,2 +1,3 @@
 DIST pcre-8.40.tar.bz2 1560119 BLAKE2B 
121d2c9f8c403a663fe27a68030faf09a06dec5e6a25ae8d62e06887850e219e87c71a14f6ded084fa25b719067acb71c89c66c81f6f09f55dcc51feaf41e737
 SHA512 
b4c27eafbdf33bd7a1384655b1936f4be3bc6745c072347eb26e988896c52664bd85ac42444da1be78b6e20f45b6c7e5921f5f20f5b0741b5bd3d9844e5bd4e2
 DIST pcre-8.41.tar.bz2 1561874 BLAKE2B 
2a97a859237994137190da00c30ba7c15e8631b82b7f200858cf722f1fdd0405d36c24bb716eb099d8107f2f829a85fd7d3497f36cdac51769636989331e7a79
 SHA512 
cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551
+DIST pcre-8.42.tar.bz2 1570171 BLAKE2B 
f68bac3cf8ff5a81ccba31fd4d8926e05143a25a756e7daba9793467cec9cd8a4766f394f958ffca088b472463a43a31ea77014f2d4505082c1f366a18f30c7a
 SHA512 
b47b923108f6ee0c31409b79d0888314271b482a22590e164d02f21d2112fba22dd0342c24f9ba0f5fcc5b8c65550bad08c476e30a2fc79b34ecf4601ed82f3d

diff --git a/dev-libs/libpcre/files/libpcre-8.41-fix-stack-size-detection.patch 
b/dev-libs/libpcre/files/libpcre-8.41-fix-stack-size-detection.patch
index 0fd6b5f3b22..a0e71ab3f30 100644
--- a/dev-libs/libpcre/files/libpcre-8.41-fix-stack-size-detection.patch
+++ b/dev-libs/libpcre/files/libpcre-8.41-fix-stack-size-detection.patch
@@ -1,8 +1,8 @@
 https://bugs.exim.org/show_bug.cgi?id=2173#c4
 
 diff --git a/pcre/pcre_exec.c b/pcre/pcre_exec.c
 a/pcre/pcre_exec.c
-+++ b/pcre/pcre_exec.c
+--- a/pcre_exec.c
 b/pcre_exec.c
 @@ -509,6 +509,12 @@
   (e.g. stopped by repeated call or recursion limit)
  */

diff --git a/dev-libs/libpcre/libpcre-8.42.ebuild 
b/dev-libs/libpcre/libpcre-8.42.ebuild
new file mode 100644
index 000..613e96bb360
--- /dev/null
+++ b/dev-libs/libpcre/libpcre-8.42.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit 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 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-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
+"
+
+S="${WORKDIR}/${MY_P}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/pcre-config
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.41-fix-stack-size-detection.patch
+)
+
+src_prepare() {
+   default
+   sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --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)
+

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/files/, dev-libs/libpcre/

2018-03-21 Thread Lars Wendler
commit: 18db8a135756f3d263a97169430aceb21410177c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar 21 07:00:56 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar 21 07:05:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18db8a13

dev-libs/libpcre: Removed old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/libpcre/Manifest  |   1 -
 dev-libs/libpcre/files/libpcre-8.40-jit-else.patch |  68 --
 .../files/libpcre-8.40-pcregrep-multiline-1.patch  |  69 --
 .../files/libpcre-8.40-pcregrep-multiline-2.patch  |  25 -
 dev-libs/libpcre/libpcre-8.40-r1.ebuild|  96 ---
 dev-libs/libpcre/libpcre-8.41.ebuild   | 103 -
 6 files changed, 362 deletions(-)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index 9c138703d64..f67a4002d14 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,3 +1,2 @@
-DIST pcre-8.40.tar.bz2 1560119 BLAKE2B 
121d2c9f8c403a663fe27a68030faf09a06dec5e6a25ae8d62e06887850e219e87c71a14f6ded084fa25b719067acb71c89c66c81f6f09f55dcc51feaf41e737
 SHA512 
b4c27eafbdf33bd7a1384655b1936f4be3bc6745c072347eb26e988896c52664bd85ac42444da1be78b6e20f45b6c7e5921f5f20f5b0741b5bd3d9844e5bd4e2
 DIST pcre-8.41.tar.bz2 1561874 BLAKE2B 
2a97a859237994137190da00c30ba7c15e8631b82b7f200858cf722f1fdd0405d36c24bb716eb099d8107f2f829a85fd7d3497f36cdac51769636989331e7a79
 SHA512 
cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551
 DIST pcre-8.42.tar.bz2 1570171 BLAKE2B 
f68bac3cf8ff5a81ccba31fd4d8926e05143a25a756e7daba9793467cec9cd8a4766f394f958ffca088b472463a43a31ea77014f2d4505082c1f366a18f30c7a
 SHA512 
b47b923108f6ee0c31409b79d0888314271b482a22590e164d02f21d2112fba22dd0342c24f9ba0f5fcc5b8c65550bad08c476e30a2fc79b34ecf4601ed82f3d

diff --git a/dev-libs/libpcre/files/libpcre-8.40-jit-else.patch 
b/dev-libs/libpcre/files/libpcre-8.40-jit-else.patch
deleted file mode 100644
index d347a7f5e1e..000
--- a/dev-libs/libpcre/files/libpcre-8.40-jit-else.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-https://bugs.gentoo.org/609592
-https://bugs.exim.org/show_bug.cgi?id=2035
-
-From 7ddfbe9d0b9f43402f8043e940172a318cc407c6 Mon Sep 17 00:00:00 2001
-From: Zoltan Herczeg 
-Date: Tue, 14 Feb 2017 08:48:18 +
-Subject: [PATCH] Fix a missing else in the JIT compiler reported by
- 'idaifish'.
-
-git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1680 
2f5784b3-3f2a-0410-8824-cb99058d5e15

- ChangeLog | 2 ++
- pcre_jit_compile.c| 2 +-
- testdata/testinput12  | 2 ++
- testdata/testoutput12 | 2 ++
- 4 files changed, 7 insertions(+), 1 deletion(-)
-
-diff --git a/ChangeLog b/ChangeLog
-index 373ee8422ef5..d813935539bd 100644
 a/ChangeLog
-+++ b/ChangeLog
-@@ -15,6 +15,8 @@ mode with --only-matching matched several lines, it 
restarted scanning at the
- next line instead of moving on to the end of the matched string, which can be 
- several lines after the start.
- 
-+3.  Fix a missing else in the JIT compiler reported by 'idaifish'.
-+
- 
- Version 8.40 11-January-2017
- 
-diff --git a/pcre_jit_compile.c b/pcre_jit_compile.c
-index c301f05d5e3f..6ef8e48ff5e8 100644
 a/pcre_jit_compile.c
-+++ b/pcre_jit_compile.c
-@@ -8110,7 +8110,7 @@ if (opcode == OP_COND || opcode == OP_SCOND)
- 
- if (*matchingpath == OP_FAIL)
-   stacksize = 0;
--if (*matchingpath == OP_RREF)
-+else if (*matchingpath == OP_RREF)
-   {
-   stacksize = GET2(matchingpath, 1);
-   if (common->currententry == NULL)
-diff --git a/testdata/testinput12 b/testdata/testinput12
-index 944be6943f5e..89ed4564bcd4 100644
 a/testdata/testinput12
-+++ b/testdata/testinput12
-@@ -104,4 +104,6 @@ and a couple of things that are different with JIT. --/
- /(.|.)*?bx/
- bax
- 
-+/((?(?!))x)(?'name')(?1)/S++
-+
- /-- End of testinput12 --/
-diff --git a/testdata/testoutput12 b/testdata/testoutput12
-index 87911086f498..7632c4e58013 100644
 a/testdata/testoutput12
-+++ b/testdata/testoutput12
-@@ -201,4 +201,6 @@ No match, mark = m (JIT)
- bax
- Error -8 (match limit exceeded)
- 
-+/((?(?!))x)(?'name')(?1)/S++
-+
- /-- End of testinput12 --/
--- 
-2.12.0
-

diff --git a/dev-libs/libpcre/files/libpcre-8.40-pcregrep-multiline-1.patch 
b/dev-libs/libpcre/files/libpcre-8.40-pcregrep-multiline-1.patch
deleted file mode 100644
index f15968dfe98..000
--- a/dev-libs/libpcre/files/libpcre-8.40-pcregrep-multiline-1.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From 5be027b624bc866702808abadfe5f99360414086 Mon Sep 17 00:00:00 2001
-From: Philip Hazel 
-Date: Fri, 10 Feb 2017 17:47:34 +
-Subject: [PATCH] Correct fix for pcre2grep multiline with --only-matching.
-
-git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1678 
2f5784b3-3f2a-0410-8824-cb99058

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2018-03-17 Thread Matt Turner
commit: 145d975830ab1b94569c9bb6d3548346bdfd27e6
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 17 22:37:59 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 17 22:37:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145d9758

dev-libs/libpcre-8.41-r1: ppc stable, bug 647082

 dev-libs/libpcre/libpcre-8.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
index dd61ddff6ec..27c7f365fd9 100644
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2018-03-02 Thread Mart Raudsepp
commit: dc21e21fdd934ad6f7f4fb45d1d6a4f4b56822d3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar  2 11:42:23 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar  2 11:42:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc21e21f

dev-libs/libpcre-8.41-r1: arm64 stable (bug #614052)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libpcre/libpcre-8.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
index 5d5edcea7b1..dd61ddff6ec 100644
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-12-29 Thread Mikle Kolyada
commit: 31c12cf6b3a34ac32f06a2f55090f8833602b375
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Dec 29 19:23:29 2017 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Dec 29 19:23:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c12cf6

dev-libs/libpcre: amd64 stable wrt bug #637580

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-libs/libpcre/libpcre-8.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
index 642b4a7165e..26af9240884 100644
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-12-14 Thread Jeroen Roovers
commit: 048d864936d4ef0761608790cd00d7c485e0a4a5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec 14 12:31:16 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec 14 12:31:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=048d8649

dev-libs/libpcre: Stable for HPPA too.

Package-Manager: Portage-2.3.18, Repoman-2.3.6
RepoMan-Options: --ignore-arches

 dev-libs/libpcre/libpcre-8.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
index 35666adaac5..642b4a7165e 100644
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-11-23 Thread Markus Meier
commit: d78f44b961b66bc5d4e68ee821fe0b0afc11cf6b
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Nov 24 06:01:47 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Nov 24 06:01:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d78f44b9

dev-libs/libpcre: arm stable, bug #637580

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 dev-libs/libpcre/libpcre-8.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
index ecd15b813d8..35666adaac5 100644
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-11-23 Thread Sergei Trofimovich
commit: 33fbe06bb8e724d3d6c7c14f0fa8d41c0c69c8dd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 23 23:16:25 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 23 23:17:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33fbe06b

dev-libs/libpcre: stable 8.41-r1 for sparc, bug #638174 (thanks to Rolf Eike 
Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-libs/libpcre/Manifest   | 2 +-
 dev-libs/libpcre/libpcre-8.41-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index 727c1c97676..6cdfc4655c5 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,2 +1,2 @@
-DIST pcre-8.40.tar.bz2 1560119 SHA256 
00e27a29ead4267e3de8111fcaa59b132d0533cdfdbdddf4b0604279acbcf4f4 SHA512 
b4c27eafbdf33bd7a1384655b1936f4be3bc6745c072347eb26e988896c52664bd85ac42444da1be78b6e20f45b6c7e5921f5f20f5b0741b5bd3d9844e5bd4e2
 WHIRLPOOL 
6711688972b3db4b98902d548b84e8b03b61c3a12d24a4e42fc49ddc5e2b4be51f98f91873166e550866e88b6cd55092ea27704a3b7e71d58a2af21148ad3340
+DIST pcre-8.40.tar.bz2 1560119 BLAKE2B 
121d2c9f8c403a663fe27a68030faf09a06dec5e6a25ae8d62e06887850e219e87c71a14f6ded084fa25b719067acb71c89c66c81f6f09f55dcc51feaf41e737
 SHA512 
b4c27eafbdf33bd7a1384655b1936f4be3bc6745c072347eb26e988896c52664bd85ac42444da1be78b6e20f45b6c7e5921f5f20f5b0741b5bd3d9844e5bd4e2
 DIST pcre-8.41.tar.bz2 1561874 BLAKE2B 
2a97a859237994137190da00c30ba7c15e8631b82b7f200858cf722f1fdd0405d36c24bb716eb099d8107f2f829a85fd7d3497f36cdac51769636989331e7a79
 SHA512 
cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
index 148a915675a..ecd15b813d8 100644
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-11-23 Thread Tobias Klausmann
commit: 4649be1c9adcf281a4be8c50355b9fccbe7a32c8
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Nov 23 11:54:34 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Nov 23 11:54:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4649be1c

dev-libs/libpcre-8.41-r1: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/638174

 dev-libs/libpcre/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index 7d801d1c0ef..727c1c97676 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,2 +1,2 @@
 DIST pcre-8.40.tar.bz2 1560119 SHA256 
00e27a29ead4267e3de8111fcaa59b132d0533cdfdbdddf4b0604279acbcf4f4 SHA512 
b4c27eafbdf33bd7a1384655b1936f4be3bc6745c072347eb26e988896c52664bd85ac42444da1be78b6e20f45b6c7e5921f5f20f5b0741b5bd3d9844e5bd4e2
 WHIRLPOOL 
6711688972b3db4b98902d548b84e8b03b61c3a12d24a4e42fc49ddc5e2b4be51f98f91873166e550866e88b6cd55092ea27704a3b7e71d58a2af21148ad3340
-DIST pcre-8.41.tar.bz2 1561874 SHA256 
e62c7eac5ae7c0e7286db61ff82912e1c0b7a0c13706616e94a7dd729321b530 SHA512 
cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551
 WHIRLPOOL 
24d891c4f6580af20aa07a166038a2bacb52cdb305987f8b91b2fecae65e7b5277d3ef0b26ddbb3a33fd34794e6340e77df6a321e770b3aca4393d1ed144cf64
+DIST pcre-8.41.tar.bz2 1561874 BLAKE2B 
2a97a859237994137190da00c30ba7c15e8631b82b7f200858cf722f1fdd0405d36c24bb716eb099d8107f2f829a85fd7d3497f36cdac51769636989331e7a79
 SHA512 
cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-11-18 Thread Sergei Trofimovich
commit: 4966b27e1ea57a1133568499b1ec23ac41a2a08a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov 18 09:36:05 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 18 09:36:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4966b27e

dev-libs/libpcre: stable 8.41-r1 for ia64, bug #637580

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 dev-libs/libpcre/libpcre-8.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
index 282e7e3f2e4..e6f6f9e0aae 100644
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-11-16 Thread Sergei Trofimovich
commit: 175032c65feece73a51d82f0539f81d9b5637a9e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 16 21:55:36 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 16 21:57:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175032c6

dev-libs/libpcre: stable 8.41-r1 for ppc64, bug #637580

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-libs/libpcre/libpcre-8.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
index 68d07a6f164..282e7e3f2e4 100644
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-11-16 Thread Tobias Klausmann
commit: ed5c29cb4bc58bf699b2546db07ee7b2eefc3cad
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Nov 16 16:31:55 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Nov 16 16:31:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5c29cb

dev-libs/libpcre-8.41-r1: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/637580

 dev-libs/libpcre/libpcre-8.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
index eed796ef4bf..68d07a6f164 100644
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/, dev-libs/libpcre/files/

2017-10-30 Thread Thomas Deutschmann
commit: 181bc2b406fcf7c401b543181d0af6f6562602e7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 30 22:26:59 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 30 22:31:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181bc2b4

dev-libs/libpcre: Rev bump to fix stack size detection

Needed for dev-db/mariadb and friends.

Bug: https://jira.mariadb.org/browse/MDEV-13412
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 .../libpcre-8.41-fix-stack-size-detection.patch|  18 
 dev-libs/libpcre/libpcre-8.41-r1.ebuild| 104 +
 2 files changed, 122 insertions(+)

diff --git a/dev-libs/libpcre/files/libpcre-8.41-fix-stack-size-detection.patch 
b/dev-libs/libpcre/files/libpcre-8.41-fix-stack-size-detection.patch
new file mode 100644
index 000..0fd6b5f3b22
--- /dev/null
+++ b/dev-libs/libpcre/files/libpcre-8.41-fix-stack-size-detection.patch
@@ -0,0 +1,18 @@
+https://bugs.exim.org/show_bug.cgi?id=2173#c4
+
+diff --git a/pcre/pcre_exec.c b/pcre/pcre_exec.c
+--- a/pcre/pcre_exec.c
 b/pcre/pcre_exec.c
+@@ -509,6 +509,12 @@
+  (e.g. stopped by repeated call or recursion limit)
+ */
+ 
++#ifdef __GNUC__
++static int
++match(REGISTER PCRE_PUCHAR eptr, REGISTER const pcre_uchar *ecode,
++  PCRE_PUCHAR mstart, int offset_top, match_data *md, eptrblock *eptrb,
++  unsigned int rdepth) __attribute__((noinline,noclone));
++#endif
+ static int
+ match(REGISTER PCRE_PUCHAR eptr, REGISTER const pcre_uchar *ecode,
+   PCRE_PUCHAR mstart, int offset_top, match_data *md, eptrblock *eptrb,

diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
new file mode 100644
index 000..eed796ef4bf
--- /dev/null
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-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
+"
+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
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.41-sljit_mips-label-statement-fix.patch
+   "${FILESDIR}"/${PN}-8.41-fix-stack-size-detection.patch
+)
+
+src_prepare() {
+   epatch "${PATCHES[@]}"
+   sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --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}
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=")
+}
+
+multilib_src_install() {
+   emake \
+   DESTDIR="${D}" \
+   $(multilib_is_native_abi |

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-10-24 Thread Sergei Trofimovich
commit: a041f5e038fcac200c97675268370ca65f98acf5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 24 18:55:13 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 24 18:55:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a041f5e0

dev-libs/libpcre: stable 8.41 for sparc, bug #614052 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 dev-libs/libpcre/libpcre-8.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41.ebuild 
b/dev-libs/libpcre/libpcre-8.41.ebuild
index 96c3c8993de..c62f7c4ccca 100644
--- a/dev-libs/libpcre/libpcre-8.41.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-09-26 Thread Sergei Trofimovich
commit: c292b60f919f5b923cad78d8bd8b2d3c0215c33f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Sep 26 21:20:58 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Sep 26 21:20:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c292b60f

dev-libs/libpcre: stable 8.41 for hppa, bug #614052

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa"

 dev-libs/libpcre/libpcre-8.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41.ebuild 
b/dev-libs/libpcre/libpcre-8.41.ebuild
index b905d5eee97..96c3c8993de 100644
--- a/dev-libs/libpcre/libpcre-8.41.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-09-25 Thread Sergei Trofimovich
commit: 2db49271b4b6fd50e3b3b6c010360e682acaeaa5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Sep 25 21:49:30 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep 25 21:49:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db49271

dev-libs/libpcre: stable 8.41 for ppc, bug #614052

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 dev-libs/libpcre/libpcre-8.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41.ebuild 
b/dev-libs/libpcre/libpcre-8.41.ebuild
index 9d6e1e1c862..b905d5eee97 100644
--- a/dev-libs/libpcre/libpcre-8.41.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-09-25 Thread Sergei Trofimovich
commit: a14dd77a3e498f4c7adc8df696ed9892ac15f237
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Sep 25 21:41:51 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Sep 25 21:41:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14dd77a

dev-libs/libpcre: stable 8.41 for ppc64, bug #614052

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc64"

 dev-libs/libpcre/libpcre-8.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41.ebuild 
b/dev-libs/libpcre/libpcre-8.41.ebuild
index 073f885e552..9d6e1e1c862 100644
--- a/dev-libs/libpcre/libpcre-8.41.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-08-31 Thread Matt Turner
commit: 1f1642771a98c298ac377da57c375571b5dbc04b
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Aug 31 15:17:17 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug 31 15:17:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f164277

dev-libs/libpcre-8.41: alpha stable, bug 614052

 dev-libs/libpcre/libpcre-8.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41.ebuild 
b/dev-libs/libpcre/libpcre-8.41.ebuild
index 06656449d7b..073f885e552 100644
--- a/dev-libs/libpcre/libpcre-8.41.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-08-26 Thread Mikle Kolyada
commit: 9d7073231b925bf0c57c01245e00ba9e01981f61
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Aug 26 08:56:52 2017 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Aug 26 08:56:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d707323

dev-libs/libpcre: amd64 stable wrt bug #614052

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-libs/libpcre/libpcre-8.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41.ebuild 
b/dev-libs/libpcre/libpcre-8.41.ebuild
index ff518d13da4..06656449d7b 100644
--- a/dev-libs/libpcre/libpcre-8.41.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-08-24 Thread Markus Meier
commit: 2e235b3f42a605cc206c1aaa03b2657c119b9bf7
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Aug 25 04:44:07 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Aug 25 04:44:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e235b3f

dev-libs/libpcre: arm stable, bug #614052

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-libs/libpcre/libpcre-8.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41.ebuild 
b/dev-libs/libpcre/libpcre-8.41.ebuild
index 6cbba141eb1..ff518d13da4 100644
--- a/dev-libs/libpcre/libpcre-8.41.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-08-18 Thread Sergei Trofimovich
commit: 62cc50e7739f138ad6cce29def4879b4307c9959
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Aug 18 20:45:16 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Aug 18 20:45:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62cc50e7

dev-libs/libpcre: stable 8.41 for ia64, bug #614052

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 dev-libs/libpcre/libpcre-8.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41.ebuild 
b/dev-libs/libpcre/libpcre-8.41.ebuild
index 0a4d53e8814..6cbba141eb1 100644
--- a/dev-libs/libpcre/libpcre-8.41.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-08-18 Thread Thomas Deutschmann
commit: 0bb53ca8b7f86fb212b83b11222d17614f401a4a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 18 19:12:44 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 18 19:12:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb53ca8

dev-libs/libpcre: x86 stable (bug #614052)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/libpcre/libpcre-8.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.41.ebuild 
b/dev-libs/libpcre/libpcre-8.41.ebuild
index 397cbd7f417..0a4d53e8814 100644
--- a/dev-libs/libpcre/libpcre-8.41.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/, dev-libs/libpcre/files/

2017-07-29 Thread Joshua Kinard
commit: 25f864c733b97212f71e3677f4f1a2fbaca4e857
Author: Joshua Kinard  gentoo  org>
AuthorDate: Sat Jul 29 22:48:00 2017 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Sat Jul 29 22:49:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f864c7

dev-libs/libpcre: Fix compile error on MIPS.  Fixes #626564

Fixes a compile error on certain MIPS platforms that leads to a
violation of C grammar in sljit/sljitNativeMIPS_common.c.  Patch
has been upstreamed:
https://bugs.exim.org/show_bug.cgi?id=2154

Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../libpcre-8.41-sljit_mips-label-statement-fix.patch | 15 +++
 dev-libs/libpcre/libpcre-8.41.ebuild  |  7 ---
 2 files changed, 19 insertions(+), 3 deletions(-)

diff --git 
a/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch 
b/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch
new file mode 100644
index 000..0494ccc25eb
--- /dev/null
+++ b/dev-libs/libpcre/files/libpcre-8.41-sljit_mips-label-statement-fix.patch
@@ -0,0 +1,15 @@
+diff -Naurp pcre-8.41.orig/sljit/sljitNativeMIPS_common.c 
pcre-8.41/sljit/sljitNativeMIPS_common.c
+--- pcre-8.41.orig/sljit/sljitNativeMIPS_common.c  2017-05-07 
11:32:25.0 -0400
 pcre-8.41/sljit/sljitNativeMIPS_common.c   2017-07-29 17:50:24.508909742 
-0400
+@@ -503,9 +503,11 @@ SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit
+ #ifdef SLJIT_IS_FPU_AVAILABLE
+   return SLJIT_IS_FPU_AVAILABLE;
+ #elif defined(__GNUC__)
++  {
+   sljit_sw fir;
+   asm ("cfc1 %0, $0" : "=r"(fir));
+   return (fir >> 22) & 0x1;
++  }
+ #else
+ #error "FIR check is not implemented for this architecture"
+ #endif

diff --git a/dev-libs/libpcre/libpcre-8.41.ebuild 
b/dev-libs/libpcre/libpcre-8.41.ebuild
index a681e836fee..397cbd7f417 100644
--- a/dev-libs/libpcre/libpcre-8.41.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41.ebuild
@@ -47,11 +47,12 @@ MULTILIB_CHOST_TOOLS=(
/usr/bin/pcre-config
 )
 
-#PATCHES=(
-#)
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.41-sljit_mips-label-statement-fix.patch
+)
 
 src_prepare() {
-   #epatch "${PATCHES[@]}"
+   epatch "${PATCHES[@]}"
sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
elibtoolize
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-07-05 Thread Lars Wendler
commit: 7006337e7b55d0da08a5a0beb3f2745ab90152e1
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jul  5 21:25:43 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jul  5 21:46:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7006337e

dev-libs/libpcre: Bump to version 8.41

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/libpcre/Manifest|   1 +
 dev-libs/libpcre/libpcre-8.41.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index dacf77de3e9..7d801d1c0ef 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1 +1,2 @@
 DIST pcre-8.40.tar.bz2 1560119 SHA256 
00e27a29ead4267e3de8111fcaa59b132d0533cdfdbdddf4b0604279acbcf4f4 SHA512 
b4c27eafbdf33bd7a1384655b1936f4be3bc6745c072347eb26e988896c52664bd85ac42444da1be78b6e20f45b6c7e5921f5f20f5b0741b5bd3d9844e5bd4e2
 WHIRLPOOL 
6711688972b3db4b98902d548b84e8b03b61c3a12d24a4e42fc49ddc5e2b4be51f98f91873166e550866e88b6cd55092ea27704a3b7e71d58a2af21148ad3340
+DIST pcre-8.41.tar.bz2 1561874 SHA256 
e62c7eac5ae7c0e7286db61ff82912e1c0b7a0c13706616e94a7dd729321b530 SHA512 
cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551
 WHIRLPOOL 
24d891c4f6580af20aa07a166038a2bacb52cdb305987f8b91b2fecae65e7b5277d3ef0b26ddbb3a33fd34794e6340e77df6a321e770b3aca4393d1ed144cf64

diff --git a/dev-libs/libpcre/libpcre-8.41.ebuild 
b/dev-libs/libpcre/libpcre-8.41.ebuild
new file mode 100644
index 000..a681e836fee
--- /dev/null
+++ b/dev-libs/libpcre/libpcre-8.41.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-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
+"
+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
+)
+
+#PATCHES=(
+#)
+
+src_prepare() {
+   #epatch "${PATCHES[@]}"
+   sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --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}
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+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
+   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

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-06-07 Thread Lars Wendler
commit: 34b8482e5b18c1242dfd3d5407c1da6a0a3d86af
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jun  4 12:58:59 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun  7 10:38:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b8482e

dev-libs/libpcre: Security cleanup (bug #609592)

Package-Manager: Portage-2.3.5, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4848

 dev-libs/libpcre/Manifest|  1 -
 dev-libs/libpcre/libpcre-8.39.ebuild | 94 
 dev-libs/libpcre/libpcre-8.40.ebuild | 94 
 3 files changed, 189 deletions(-)

diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index ec5ea111375..dacf77de3e9 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -1,2 +1 @@
-DIST pcre-8.39.tar.bz2 1560758 SHA256 
b858099f82483031ee02092711689e7245586ada49e534a06e678b8ea9549e8b SHA512 
8b0f14ae5947c4b2d74876a795b04e532fd71c2479a64dbe0ed817e7c7894ea3cae533413de8c17322d305cb7f4e275d72b43e4e828eaca77dc4bcaf04529cf6
 WHIRLPOOL 
00e8e7fb3dc60cbbd2ee185e269696058b568a0f269749386bad44cb474f723c9ed3dfd2af91ddce0b5047aab459864f07e05940af17d3d51d2f1b068415b1ed
 DIST pcre-8.40.tar.bz2 1560119 SHA256 
00e27a29ead4267e3de8111fcaa59b132d0533cdfdbdddf4b0604279acbcf4f4 SHA512 
b4c27eafbdf33bd7a1384655b1936f4be3bc6745c072347eb26e988896c52664bd85ac42444da1be78b6e20f45b6c7e5921f5f20f5b0741b5bd3d9844e5bd4e2
 WHIRLPOOL 
6711688972b3db4b98902d548b84e8b03b61c3a12d24a4e42fc49ddc5e2b4be51f98f91873166e550866e88b6cd55092ea27704a3b7e71d58a2af21148ad3340

diff --git a/dev-libs/libpcre/libpcre-8.39.ebuild 
b/dev-libs/libpcre/libpcre-8.39.ebuild
deleted file mode 100644
index 52b4b043c95..000
--- a/dev-libs/libpcre/libpcre-8.39.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-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 ~amd64-linux ~arm-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"
-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
-)
-
-#PATCHES=(
-#)
-
-src_prepare() {
-   #epatch "${PATCHES[@]}"
-   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
-   gen_usr_ldscript -a pcre
-}
-
-multilib_src_install_all() {
-   prune_libtool_files
-}
-
-pkg_preinst() {
-   preserve_old_lib /$(ge

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-04-12 Thread Mike Frysinger
commit: 3ae742ff4a47ec4b1958ce07428170a2de06b513
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Apr 12 19:17:12 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Apr 12 19:29:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae742ff

dev-libs/libpcre: mark 8.40-r1 m68k/s390/sh stable

 dev-libs/libpcre/libpcre-8.40-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.40-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.40-r1.ebuild
index 6b897beeb90..a99e82c6069 100644
--- a/dev-libs/libpcre/libpcre-8.40-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.40-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-03-29 Thread Matt Turner
commit: 684cd975e58a1bebca87e9cdeec2a40057a1cbc3
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 30 00:32:29 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 30 00:38:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=684cd975

dev-libs/libpcre-8.40-r1: alpha stable, bug 609592

 dev-libs/libpcre/libpcre-8.40-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.40-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.40-r1.ebuild
index 2f8d5e6abe9..4e9ab5e1cdd 100644
--- a/dev-libs/libpcre/libpcre-8.40-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.40-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-03-29 Thread Matt Turner
commit: e4da6aa869236df4c4b55ad8ea73654c812c8a0e
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 30 00:32:25 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 30 00:38:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4da6aa8

dev-libs/libpcre-8.40-r1: ia64 stable, bug 609592

 dev-libs/libpcre/libpcre-8.40-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.40-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.40-r1.ebuild
index ee9b30d34bf..2f8d5e6abe9 100644
--- a/dev-libs/libpcre/libpcre-8.40-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.40-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-03-28 Thread Michael Weber
commit: 0651d6a5b9bec1ec67a3f8b8f35d6105e7292831
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Mar 28 11:07:44 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Mar 28 11:08:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0651d6a5

dev-libs/libpcre: arm64 stable (bug 609592).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="arm arm64 ppc ppc64"

 dev-libs/libpcre/libpcre-8.40-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.40-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.40-r1.ebuild
index 013991e3ac5..ee9b30d34bf 100644
--- a/dev-libs/libpcre/libpcre-8.40-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.40-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre/

2017-03-28 Thread Michael Weber
commit: 0542e2786319cc746ce78476d5e2f480994cc1e7
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Mar 28 10:56:32 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Mar 28 10:56:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0542e278

dev-libs/libpcre: arm stable (bug 609592).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/libpcre/libpcre-8.40-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.40-r1.ebuild 
b/dev-libs/libpcre/libpcre-8.40-r1.ebuild
index 94e8378ab26..013991e3ac5 100644
--- a/dev-libs/libpcre/libpcre-8.40-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.40-r1.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 )"



  1   2   >