[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2019-06-22 Thread Tim Harder
commit: 63db516f40d8797588a94c596cacc3b1e656988a
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Jun 22 20:59:40 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Jun 22 20:59:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63db516f

dev-python/cffi: version bump to 1.12.3

Signed-off-by: Tim Harder  gentoo.org>

 dev-python/cffi/Manifest   |  1 +
 dev-python/cffi/cffi-1.12.3.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 1a541e62a92..3443dadff6b 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -2,4 +2,5 @@ DIST cffi-1.11.2.tar.gz 435142 BLAKE2B 
ba90cc377261a75557cef626f1c6b8c0c625c6721
 DIST cffi-1.11.4.tar.gz 436857 BLAKE2B 
46b5d1adf4aca2a75ea02ba01ae934821d0e864accd9c355745a681d11a08ed34c33c473204c78ecb2113b2d59fbc762ca0607ff92f6cd2dc411907844bbdaf3
 SHA512 
184572ab8c1f7a72f00084c23894efe1691aa20f9e822a3f7184ebbed16e757586ac47e7f1d12dd7b14b4322bf5b88e35465dc3bc8b0caf0dc8e2b626a52615e
 DIST cffi-1.11.5.tar.gz 438498 BLAKE2B 
2e22cf3c2d50d76f8f25b7ac31a77fac8a49e2b2f4952e3b1a1da79c0ad2ca5c6e45cadd1efa06df53d14f711e0acd73a075bea45ebd61e667fb650a10ab
 SHA512 
6770d5293cfd7405e733d60c96655641b5bcc5878fc66a737f4a8308f465d459ee0e3fcaa47893d8f57fb195e5534dd7e4728c868f33d7e657688f45e1fb1880
 DIST cffi-1.12.1.tar.gz 453584 BLAKE2B 
fb0fee63f5cc4dacd1055036ed6e7882452e848dfece99adadad7ebb1f0cc4171d1be5370fda5552da45127e374382b29cdc8e1f5122081d2551604630774cac
 SHA512 
1863ad26d730d629e1397ba155bebd3f9edc881d661fda5301a5acb080c8e006925317c1b092f054c46834d693c437d6e91a687f379c9ab029223a9a159eaf48
+DIST cffi-1.12.3.tar.gz 456340 BLAKE2B 
bac7265ed9b0858d791443572f39316fdf809c8e40b5a2557ccd667858d994cb44368b4b74655813833d3c5cd5c266fbb5227d777db8fcedc599917f31dab7ad
 SHA512 
9070f5cfe543c9261a79f995548899c3e7539ee20f562ba91a4a909887745bd28448b0e38241031d6b2ab87286fd0ec91768b8bf6577716427612d41b0ed3b93
 DIST cffi-1.9.1.tar.gz 407108 BLAKE2B 
f95e99cbb7a10aacb714d6ddbe85755e24d4fbdebb9ada0ab87c95b58aa56b364df612fbdfbf6fcc3a9dfff6e96fe5e979ee37b1c6c9b62b6ba8d3a9565def2f
 SHA512 
6e76f181b6b7b760a14ad70338edd104a8b8e2eac5680e336d3868e0bd031a1665608e29a65dc0c56806afb8a8c03811586f151f3acef11e54e60c1bfcf902e3

diff --git a/dev-python/cffi/cffi-1.12.3.ebuild 
b/dev-python/cffi/cffi-1.12.3.ebuild
new file mode 100644
index 000..f8d5fa83127
--- /dev/null
+++ b/dev-python/cffi/cffi-1.12.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi:=
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+src_configure() {
+   tc-export PKG_CONFIG
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2019-02-18 Thread Matthew Thode
commit: d2da7893dbee9b5c1f035978c4ff6da5ac97776c
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Feb 16 20:52:28 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Feb 18 15:18:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2da7893

dev-python/cffi: 1.12.1 version bump

Closes: https://bugs.gentoo.org/678174

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>
Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/cffi/Manifest   |  1 +
 dev-python/cffi/cffi-1.12.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index d3e907fed7d..1a541e62a92 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,4 +1,5 @@
 DIST cffi-1.11.2.tar.gz 435142 BLAKE2B 
ba90cc377261a75557cef626f1c6b8c0c625c67212b546d42ca56c3360496d01c59984f72d5ce61b1160aa6117b869e567b17df8458de2c88a42dc5e653f6129
 SHA512 
8ccd8988bb6b4beb760abe5d8cac7cbf65a7dcfad5a535343e5961912751f426fdf6e602a983430e6aa9f56f2f623855b0cfb5ed8e5294a95d122866a4533eda
 DIST cffi-1.11.4.tar.gz 436857 BLAKE2B 
46b5d1adf4aca2a75ea02ba01ae934821d0e864accd9c355745a681d11a08ed34c33c473204c78ecb2113b2d59fbc762ca0607ff92f6cd2dc411907844bbdaf3
 SHA512 
184572ab8c1f7a72f00084c23894efe1691aa20f9e822a3f7184ebbed16e757586ac47e7f1d12dd7b14b4322bf5b88e35465dc3bc8b0caf0dc8e2b626a52615e
 DIST cffi-1.11.5.tar.gz 438498 BLAKE2B 
2e22cf3c2d50d76f8f25b7ac31a77fac8a49e2b2f4952e3b1a1da79c0ad2ca5c6e45cadd1efa06df53d14f711e0acd73a075bea45ebd61e667fb650a10ab
 SHA512 
6770d5293cfd7405e733d60c96655641b5bcc5878fc66a737f4a8308f465d459ee0e3fcaa47893d8f57fb195e5534dd7e4728c868f33d7e657688f45e1fb1880
+DIST cffi-1.12.1.tar.gz 453584 BLAKE2B 
fb0fee63f5cc4dacd1055036ed6e7882452e848dfece99adadad7ebb1f0cc4171d1be5370fda5552da45127e374382b29cdc8e1f5122081d2551604630774cac
 SHA512 
1863ad26d730d629e1397ba155bebd3f9edc881d661fda5301a5acb080c8e006925317c1b092f054c46834d693c437d6e91a687f379c9ab029223a9a159eaf48
 DIST cffi-1.9.1.tar.gz 407108 BLAKE2B 
f95e99cbb7a10aacb714d6ddbe85755e24d4fbdebb9ada0ab87c95b58aa56b364df612fbdfbf6fcc3a9dfff6e96fe5e979ee37b1c6c9b62b6ba8d3a9565def2f
 SHA512 
6e76f181b6b7b760a14ad70338edd104a8b8e2eac5680e336d3868e0bd031a1665608e29a65dc0c56806afb8a8c03811586f151f3acef11e54e60c1bfcf902e3

diff --git a/dev-python/cffi/cffi-1.12.1.ebuild 
b/dev-python/cffi/cffi-1.12.1.ebuild
new file mode 100644
index 000..c24d74972d8
--- /dev/null
+++ b/dev-python/cffi/cffi-1.12.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi:=
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+src_configure() {
+   tc-export PKG_CONFIG
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2019-01-10 Thread James Le Cuirot
commit: 3bd7fe4f2163a9e4d1edf99a84881b3cd66c8ba9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Sep  9 13:27:51 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jan 10 21:19:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd7fe4f

dev-python/cffi: Fix cross-compiling of 1.11.5

We need to tell it the right pkg-config.

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

 dev-python/cffi/cffi-1.11.5.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.11.5.ebuild 
b/dev-python/cffi/cffi-1.11.5.ebuild
index 9cd44285b9c..20a17f5c3fc 100644
--- a/dev-python/cffi/cffi-1.11.5.ebuild
+++ b/dev-python/cffi/cffi-1.11.5.ebuild
@@ -7,7 +7,7 @@ EAPI=6
 # pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
 PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
 
-inherit distutils-r1
+inherit distutils-r1 toolchain-funcs
 
 DESCRIPTION="Foreign Function Interface for Python calling C code"
 HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/;
@@ -29,6 +29,10 @@ DEPEND="${RDEPEND}
 # Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
 DISTUTILS_IN_SOURCE_BUILD=1
 
+src_configure() {
+   tc-export PKG_CONFIG
+}
+
 python_compile_all() {
use doc && emake -C doc html
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2018-11-19 Thread Fabian Groffen
commit: 119eadaaa3721f7b5d31681b7849d51fe5a9fad8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 19 20:03:40 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 19 21:14:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119eadaa

dev-python/cffi: marked ~*-solaris

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

 dev-python/cffi/cffi-1.11.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.11.5.ebuild 
b/dev-python/cffi/cffi-1.11.5.ebuild
index a768eb4a28d..9cd44285b9c 100644
--- a/dev-python/cffi/cffi-1.11.5.ebuild
+++ b/dev-python/cffi/cffi-1.11.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2018-10-01 Thread Thomas Deutschmann
commit: 14b970f8f8065ecb25ebfce91e7a828344d1bfa2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct  1 12:33:10 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct  1 12:40:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b970f8

dev-python/cffi: subscribe to virtual/libffi sub slot

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

 dev-python/cffi/cffi-1.11.2.ebuild | 4 ++--
 dev-python/cffi/cffi-1.11.4.ebuild | 4 ++--
 dev-python/cffi/cffi-1.11.5.ebuild | 4 ++--
 dev-python/cffi/cffi-1.9.1.ebuild  | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-python/cffi/cffi-1.11.2.ebuild 
b/dev-python/cffi/cffi-1.11.2.ebuild
index 0e086e82f5f..73252df06fc 100644
--- a/dev-python/cffi/cffi-1.11.2.ebuild
+++ b/dev-python/cffi/cffi-1.11.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~s
 IUSE="doc test"
 
 RDEPEND="
-   virtual/libffi
+   virtual/libffi:=
dev-python/pycparser[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
virtual/pkgconfig

diff --git a/dev-python/cffi/cffi-1.11.4.ebuild 
b/dev-python/cffi/cffi-1.11.4.ebuild
index bdcd7280874..db4fad0ca1f 100644
--- a/dev-python/cffi/cffi-1.11.4.ebuild
+++ b/dev-python/cffi/cffi-1.11.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x
 IUSE="doc test"
 
 RDEPEND="
-   virtual/libffi
+   virtual/libffi:=
dev-python/pycparser[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
virtual/pkgconfig

diff --git a/dev-python/cffi/cffi-1.11.5.ebuild 
b/dev-python/cffi/cffi-1.11.5.ebuild
index 14fa542c3c9..a768eb4a28d 100644
--- a/dev-python/cffi/cffi-1.11.5.ebuild
+++ b/dev-python/cffi/cffi-1.11.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~s
 IUSE="doc test"
 
 RDEPEND="
-   virtual/libffi
+   virtual/libffi:=
dev-python/pycparser[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
virtual/pkgconfig

diff --git a/dev-python/cffi/cffi-1.9.1.ebuild 
b/dev-python/cffi/cffi-1.9.1.ebuild
index b8e2ed10c43..fcc13170097 100644
--- a/dev-python/cffi/cffi-1.9.1.ebuild
+++ b/dev-python/cffi/cffi-1.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc 
ppc64 ~s390 ~sh sparc
 IUSE="doc test"
 
 RDEPEND="
-   virtual/libffi
+   virtual/libffi:=
dev-python/pycparser[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2018-07-21 Thread Mikle Kolyada
commit: 0c02838de208ab39a0f808e7197673133b7871c0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jul 21 17:11:48 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jul 21 17:13:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c02838d

dev-python/cffi: mark s390 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/cffi/cffi-1.11.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.11.4.ebuild 
b/dev-python/cffi/cffi-1.11.4.ebuild
index fc98a79a146..bdcd7280874 100644
--- a/dev-python/cffi/cffi-1.11.4.ebuild
+++ b/dev-python/cffi/cffi-1.11.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2018-06-19 Thread Virgil Dupras
commit: ad63a5b3d5469caa5d99e1e3cf53cffafe3e247c
Author: Virgil Dupras  gentoo  org>
AuthorDate: Wed Jun 20 01:14:05 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Wed Jun 20 01:14:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad63a5b3

dev-python/cffi: bump to 1.11.5

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/cffi/Manifest   |  1 +
 dev-python/cffi/cffi-1.11.5.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 716edee582d..d3e907fed7d 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,3 +1,4 @@
 DIST cffi-1.11.2.tar.gz 435142 BLAKE2B 
ba90cc377261a75557cef626f1c6b8c0c625c67212b546d42ca56c3360496d01c59984f72d5ce61b1160aa6117b869e567b17df8458de2c88a42dc5e653f6129
 SHA512 
8ccd8988bb6b4beb760abe5d8cac7cbf65a7dcfad5a535343e5961912751f426fdf6e602a983430e6aa9f56f2f623855b0cfb5ed8e5294a95d122866a4533eda
 DIST cffi-1.11.4.tar.gz 436857 BLAKE2B 
46b5d1adf4aca2a75ea02ba01ae934821d0e864accd9c355745a681d11a08ed34c33c473204c78ecb2113b2d59fbc762ca0607ff92f6cd2dc411907844bbdaf3
 SHA512 
184572ab8c1f7a72f00084c23894efe1691aa20f9e822a3f7184ebbed16e757586ac47e7f1d12dd7b14b4322bf5b88e35465dc3bc8b0caf0dc8e2b626a52615e
+DIST cffi-1.11.5.tar.gz 438498 BLAKE2B 
2e22cf3c2d50d76f8f25b7ac31a77fac8a49e2b2f4952e3b1a1da79c0ad2ca5c6e45cadd1efa06df53d14f711e0acd73a075bea45ebd61e667fb650a10ab
 SHA512 
6770d5293cfd7405e733d60c96655641b5bcc5878fc66a737f4a8308f465d459ee0e3fcaa47893d8f57fb195e5534dd7e4728c868f33d7e657688f45e1fb1880
 DIST cffi-1.9.1.tar.gz 407108 BLAKE2B 
f95e99cbb7a10aacb714d6ddbe85755e24d4fbdebb9ada0ab87c95b58aa56b364df612fbdfbf6fcc3a9dfff6e96fe5e979ee37b1c6c9b62b6ba8d3a9565def2f
 SHA512 
6e76f181b6b7b760a14ad70338edd104a8b8e2eac5680e336d3868e0bd031a1665608e29a65dc0c56806afb8a8c03811586f151f3acef11e54e60c1bfcf902e3

diff --git a/dev-python/cffi/cffi-1.11.5.ebuild 
b/dev-python/cffi/cffi-1.11.5.ebuild
new file mode 100644
index 000..7d740d2b6b1
--- /dev/null
+++ b/dev-python/cffi/cffi-1.11.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2018-02-21 Thread Michał Górny
commit: a6a90693632673be6e5cc0ff9939e52fe3b69cbd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 19:30:23 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 21 20:18:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a90693

dev-python/cffi: Tested on ~amd64-fbsd

 dev-python/cffi/cffi-1.11.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.11.4.ebuild 
b/dev-python/cffi/cffi-1.11.4.ebuild
index fa68070c572..c8e28a30f4c 100644
--- a/dev-python/cffi/cffi-1.11.4.ebuild
+++ b/dev-python/cffi/cffi-1.11.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2018-02-18 Thread Matt Thode
commit: 8ff3edd17d90f3db2b3f711362d616a29055f624
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 19 00:24:14 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Feb 19 00:54:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff3edd1

dev-python/cffi: alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/cffi/Manifest   |  1 +
 dev-python/cffi/cffi-1.11.4.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 73410a10b91..716edee582d 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,2 +1,3 @@
 DIST cffi-1.11.2.tar.gz 435142 BLAKE2B 
ba90cc377261a75557cef626f1c6b8c0c625c67212b546d42ca56c3360496d01c59984f72d5ce61b1160aa6117b869e567b17df8458de2c88a42dc5e653f6129
 SHA512 
8ccd8988bb6b4beb760abe5d8cac7cbf65a7dcfad5a535343e5961912751f426fdf6e602a983430e6aa9f56f2f623855b0cfb5ed8e5294a95d122866a4533eda
+DIST cffi-1.11.4.tar.gz 436857 BLAKE2B 
46b5d1adf4aca2a75ea02ba01ae934821d0e864accd9c355745a681d11a08ed34c33c473204c78ecb2113b2d59fbc762ca0607ff92f6cd2dc411907844bbdaf3
 SHA512 
184572ab8c1f7a72f00084c23894efe1691aa20f9e822a3f7184ebbed16e757586ac47e7f1d12dd7b14b4322bf5b88e35465dc3bc8b0caf0dc8e2b626a52615e
 DIST cffi-1.9.1.tar.gz 407108 BLAKE2B 
f95e99cbb7a10aacb714d6ddbe85755e24d4fbdebb9ada0ab87c95b58aa56b364df612fbdfbf6fcc3a9dfff6e96fe5e979ee37b1c6c9b62b6ba8d3a9565def2f
 SHA512 
6e76f181b6b7b760a14ad70338edd104a8b8e2eac5680e336d3868e0bd031a1665608e29a65dc0c56806afb8a8c03811586f151f3acef11e54e60c1bfcf902e3

diff --git a/dev-python/cffi/cffi-1.11.4.ebuild 
b/dev-python/cffi/cffi-1.11.4.ebuild
new file mode 100644
index 000..fa68070c572
--- /dev/null
+++ b/dev-python/cffi/cffi-1.11.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2017-10-19 Thread Tim Harder
commit: b6444e6687880e9a8098511814fd126536b345cd
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Oct 19 08:18:27 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Oct 19 08:19:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6444e66

dev-python/cffi: version bump to 1.11.2

 dev-python/cffi/Manifest   |  1 +
 dev-python/cffi/cffi-1.11.2.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 4babd3e42d7..7ebec555aca 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,3 +1,4 @@
 DIST cffi-1.10.0.tar.gz 418131 SHA256 
b3b02911eb1f6ada203b0763ba924234629b51586f72a21faacc638269f4ced5 SHA512 
02c9987c44698708dcb7e0aa17637df6b15f81732dc25b03e54563ca5664a817863b87daf7a782a62c7b6150388cdca858ef496a975ab289c86f05e5492465ef
 WHIRLPOOL 
577cd975c6937537184b19432d185461964e5b66e851b1e3c4a8a3cc4a6a3329689dc15da717fb1921380af7479ca4dc9cb98c92a3763fe982abc582c012f474
+DIST cffi-1.11.2.tar.gz 435142 SHA256 
ab87dd91c0c4073758d07334c1e5f712ce8fe48f007b86f8238773963ee700a6 SHA512 
8ccd8988bb6b4beb760abe5d8cac7cbf65a7dcfad5a535343e5961912751f426fdf6e602a983430e6aa9f56f2f623855b0cfb5ed8e5294a95d122866a4533eda
 WHIRLPOOL 
103c9d2681cc88c33677ea9c31eab059b0e061814a9178899d0a589fae2d1059289f0d352ff99cd4bf378649a3ae9af6af783445d91845487ef10b1a99327642
 DIST cffi-1.5.2.tar.gz 388793 SHA256 
da9bde99872e46f7bb5cff40a9b1cc08406765efafb583c704de108b6cb821dd SHA512 
3c707db85032bc13287beec0211d85a7b9f9dfcb87844adba3a86b23211acd495e88072ec23f22e7c7626d25cadd5b9843c34255d4080eefb171020ad0a2d552
 WHIRLPOOL 
35cfd86d06dcc2bb2a0e8e196f06d5df0eeaa6dd65d13dc4489284108fa596a88f46918c5b70e38584965290d141f5cbf0e2bcb469c3316cd1962109d77889dd
 DIST cffi-1.9.1.tar.gz 407108 SHA256 
563e0bd53fda03c151573217b3a49b3abad8813de9dd0632e10090f6190fdaf8 SHA512 
6e76f181b6b7b760a14ad70338edd104a8b8e2eac5680e336d3868e0bd031a1665608e29a65dc0c56806afb8a8c03811586f151f3acef11e54e60c1bfcf902e3
 WHIRLPOOL 
12f9c044b7552520e5fe373fe85b0437734cee79a3f9a7eb1ec107ee877c85830e7f5d327d4a4a9504176cdb207a44e169ab52896a78459f00af285fd660c106

diff --git a/dev-python/cffi/cffi-1.11.2.ebuild 
b/dev-python/cffi/cffi-1.11.2.ebuild
new file mode 100644
index 000..63bcc319097
--- /dev/null
+++ b/dev-python/cffi/cffi-1.11.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2017-09-02 Thread Tim Harder
commit: a2d31f43d3d5974d9f3d9597c65de8c07df25ca2
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Sep  3 03:05:35 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Sep  3 03:05:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d31f43

dev-python/cffi: update HOMEPAGE

 dev-python/cffi/cffi-1.10.0.ebuild | 2 +-
 dev-python/cffi/cffi-1.5.2.ebuild  | 2 +-
 dev-python/cffi/cffi-1.9.1.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/cffi/cffi-1.10.0.ebuild 
b/dev-python/cffi/cffi-1.10.0.ebuild
index 3153dd22836..63bcc319097 100644
--- a/dev-python/cffi/cffi-1.10.0.ebuild
+++ b/dev-python/cffi/cffi-1.10.0.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit distutils-r1
 
 DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.python.org/pypi/cffi;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"

diff --git a/dev-python/cffi/cffi-1.5.2.ebuild 
b/dev-python/cffi/cffi-1.5.2.ebuild
index a7abea63940..e347372cd91 100644
--- a/dev-python/cffi/cffi-1.5.2.ebuild
+++ b/dev-python/cffi/cffi-1.5.2.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit distutils-r1
 
 DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.python.org/pypi/cffi;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"

diff --git a/dev-python/cffi/cffi-1.9.1.ebuild 
b/dev-python/cffi/cffi-1.9.1.ebuild
index 9b673d139be..ecbc3943b5c 100644
--- a/dev-python/cffi/cffi-1.9.1.ebuild
+++ b/dev-python/cffi/cffi-1.9.1.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit distutils-r1
 
 DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.python.org/pypi/cffi;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2017-05-23 Thread Mike Gilbert
commit: cda4d43190aa94d0bfd445b1c8774b76da117848
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 23 16:07:17 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 23 16:07:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda4d431

dev-python/cffi: depend on virtual/pkgconfig

Bug: https://bugs.gentoo.org/619350
Package-Manager: Portage-2.3.6_p1, Repoman-2.3.2_p69

 dev-python/cffi/cffi-1.10.0.ebuild | 1 +
 dev-python/cffi/cffi-1.5.2.ebuild  | 1 +
 dev-python/cffi/cffi-1.9.1.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-python/cffi/cffi-1.10.0.ebuild 
b/dev-python/cffi/cffi-1.10.0.ebuild
index 67440aaefe5..3153dd22836 100644
--- a/dev-python/cffi/cffi-1.10.0.ebuild
+++ b/dev-python/cffi/cffi-1.10.0.ebuild
@@ -22,6 +22,7 @@ RDEPEND="
virtual/libffi
dev-python/pycparser[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
+   virtual/pkgconfig
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 

diff --git a/dev-python/cffi/cffi-1.5.2.ebuild 
b/dev-python/cffi/cffi-1.5.2.ebuild
index 50e1e713d4a..a7abea63940 100644
--- a/dev-python/cffi/cffi-1.5.2.ebuild
+++ b/dev-python/cffi/cffi-1.5.2.ebuild
@@ -22,6 +22,7 @@ RDEPEND="
virtual/libffi
dev-python/pycparser[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
+   virtual/pkgconfig
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 

diff --git a/dev-python/cffi/cffi-1.9.1.ebuild 
b/dev-python/cffi/cffi-1.9.1.ebuild
index 5f490371083..9b673d139be 100644
--- a/dev-python/cffi/cffi-1.9.1.ebuild
+++ b/dev-python/cffi/cffi-1.9.1.ebuild
@@ -22,6 +22,7 @@ RDEPEND="
virtual/libffi
dev-python/pycparser[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
+   virtual/pkgconfig
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2017-05-19 Thread Michael Weber
commit: afed68b8c04867f20738e6d8d946d1e69553a727
Author: Michael Weber  gentoo  org>
AuthorDate: Fri May 19 13:19:39 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Fri May 19 13:36:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afed68b8

dev-python/cffi: arm64 stable (bug 617258)

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

 dev-python/cffi/cffi-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.9.1.ebuild 
b/dev-python/cffi/cffi-1.9.1.ebuild
index 76d71e9ab0d..5f490371083 100644
--- a/dev-python/cffi/cffi-1.9.1.ebuild
+++ b/dev-python/cffi/cffi-1.9.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2017-05-03 Thread Michał Górny
commit: 4d7c11905c97ed9a11bdc6707a1c1a2583be6643
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  3 10:39:15 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  3 11:02:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7c1190

dev-python/cffi: Clean old versions up

 dev-python/cffi/Manifest  |  4 
 dev-python/cffi/cffi-1.2.1.ebuild | 41 
 dev-python/cffi/cffi-1.6.0.ebuild | 49 ---
 dev-python/cffi/cffi-1.7.0.ebuild | 49 ---
 dev-python/cffi/cffi-1.8.3.ebuild | 49 ---
 5 files changed, 192 deletions(-)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index a3b5a4b8821..4babd3e42d7 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,7 +1,3 @@
 DIST cffi-1.10.0.tar.gz 418131 SHA256 
b3b02911eb1f6ada203b0763ba924234629b51586f72a21faacc638269f4ced5 SHA512 
02c9987c44698708dcb7e0aa17637df6b15f81732dc25b03e54563ca5664a817863b87daf7a782a62c7b6150388cdca858ef496a975ab289c86f05e5492465ef
 WHIRLPOOL 
577cd975c6937537184b19432d185461964e5b66e851b1e3c4a8a3cc4a6a3329689dc15da717fb1921380af7479ca4dc9cb98c92a3763fe982abc582c012f474
-DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d
 DIST cffi-1.5.2.tar.gz 388793 SHA256 
da9bde99872e46f7bb5cff40a9b1cc08406765efafb583c704de108b6cb821dd SHA512 
3c707db85032bc13287beec0211d85a7b9f9dfcb87844adba3a86b23211acd495e88072ec23f22e7c7626d25cadd5b9843c34255d4080eefb171020ad0a2d552
 WHIRLPOOL 
35cfd86d06dcc2bb2a0e8e196f06d5df0eeaa6dd65d13dc4489284108fa596a88f46918c5b70e38584965290d141f5cbf0e2bcb469c3316cd1962109d77889dd
-DIST cffi-1.6.0.tar.gz 397024 SHA256 
a7f75c4ef2362c0a0e54657add0a6c509fecbfa3b3807bc0925f5cb1c9f927db SHA512 
95dc7fbca624b5474ff0182ff6e1d1c6b8b34ad19c4c22cabf847f7be6c47dc32a96b23165da1c28438a46a1e9f681341fe8b7304ba5618744c595c4ae364466
 WHIRLPOOL 
a4faef6dfaa078a09abadbe2af6d589dcd36d94bcf07eb47cda1e18ae1d60a3d62d0d66240f717f09564b97565b495e71b77390fe4278afb978fa2c62d341684
-DIST cffi-1.7.0.tar.gz 400251 SHA256 
6ed5dd6afd8361f34819c68aaebf9e8fc12b5a5893f91f50c9e50c8886bb60df SHA512 
ce9439a219248b06a6f2d019324f4150576b5e4d853025d61d470105f95af2a6c2387080bfd0308c063ad756f34feead9a5958187d626524594dfe9a3adf7462
 WHIRLPOOL 
1d10ba1d5fe2dadfe239c2111e9eb08beeddb7b796e966dae642fbfef0d590737018e27e3036817a1b2f43d76d2526642022b0d2ebe97ce8fcf4a49c8006ea26
-DIST cffi-1.8.3.tar.gz 403766 SHA256 
c321bd46faa7847261b89c0469569530cad5a41976bb6dba8202c0159f476568 SHA512 
a5a5f62c9d8607a8477abc2c2c53dcbe2aa4cf964b0592d4db349cd35a199e69a84d6cf160973fb5ee736607fa6a41314e8ff0d84bef2ffe16c08f6071c15222
 WHIRLPOOL 
9ab2f3bf534f4c7b925f3617a109c31ed6591500c551e0c1cae2443b506fa5aea8a1b91b9c378646354effba3d12f0002727be0560359ed40eb3c8751a352c03
 DIST cffi-1.9.1.tar.gz 407108 SHA256 
563e0bd53fda03c151573217b3a49b3abad8813de9dd0632e10090f6190fdaf8 SHA512 
6e76f181b6b7b760a14ad70338edd104a8b8e2eac5680e336d3868e0bd031a1665608e29a65dc0c56806afb8a8c03811586f151f3acef11e54e60c1bfcf902e3
 WHIRLPOOL 
12f9c044b7552520e5fe373fe85b0437734cee79a3f9a7eb1ec107ee877c85830e7f5d327d4a4a9504176cdb207a44e169ab52896a78459f00af285fd660c106

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
deleted file mode 100644
index 202e17861ad..000
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# DO NOT ADD pypy to PYTHON_COMPAT
-# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
-IUSE="doc test"
-
-RDEPEND="
-   virtual/libffi
-   dev-python/pycparser[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_test() {
-   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
"Testing failed with ${EPYTHON}"

[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2017-04-12 Thread Tim Harder
commit: 684a1a4d1b51831c2503ffa0e8d23442cf9d721c
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 12 12:32:26 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 12 12:32:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=684a1a4d

dev-python/cffi: version bump to 1.10.0

 dev-python/cffi/Manifest   |  1 +
 dev-python/cffi/cffi-1.10.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index a855d30a8d4..a3b5a4b8821 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,3 +1,4 @@
+DIST cffi-1.10.0.tar.gz 418131 SHA256 
b3b02911eb1f6ada203b0763ba924234629b51586f72a21faacc638269f4ced5 SHA512 
02c9987c44698708dcb7e0aa17637df6b15f81732dc25b03e54563ca5664a817863b87daf7a782a62c7b6150388cdca858ef496a975ab289c86f05e5492465ef
 WHIRLPOOL 
577cd975c6937537184b19432d185461964e5b66e851b1e3c4a8a3cc4a6a3329689dc15da717fb1921380af7479ca4dc9cb98c92a3763fe982abc582c012f474
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d
 DIST cffi-1.5.2.tar.gz 388793 SHA256 
da9bde99872e46f7bb5cff40a9b1cc08406765efafb583c704de108b6cb821dd SHA512 
3c707db85032bc13287beec0211d85a7b9f9dfcb87844adba3a86b23211acd495e88072ec23f22e7c7626d25cadd5b9843c34255d4080eefb171020ad0a2d552
 WHIRLPOOL 
35cfd86d06dcc2bb2a0e8e196f06d5df0eeaa6dd65d13dc4489284108fa596a88f46918c5b70e38584965290d141f5cbf0e2bcb469c3316cd1962109d77889dd
 DIST cffi-1.6.0.tar.gz 397024 SHA256 
a7f75c4ef2362c0a0e54657add0a6c509fecbfa3b3807bc0925f5cb1c9f927db SHA512 
95dc7fbca624b5474ff0182ff6e1d1c6b8b34ad19c4c22cabf847f7be6c47dc32a96b23165da1c28438a46a1e9f681341fe8b7304ba5618744c595c4ae364466
 WHIRLPOOL 
a4faef6dfaa078a09abadbe2af6d589dcd36d94bcf07eb47cda1e18ae1d60a3d62d0d66240f717f09564b97565b495e71b77390fe4278afb978fa2c62d341684

diff --git a/dev-python/cffi/cffi-1.10.0.ebuild 
b/dev-python/cffi/cffi-1.10.0.ebuild
new file mode 100644
index 000..67440aaefe5
--- /dev/null
+++ b/dev-python/cffi/cffi-1.10.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2017-02-24 Thread Markus Meier
commit: b89f1ebe5d02b9c0c203b241fe0cc3b6a530e099
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Feb 25 07:40:00 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Feb 25 07:40:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b89f1ebe

dev-python/cffi: arm stable, bug #606648

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

 dev-python/cffi/cffi-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.9.1.ebuild 
b/dev-python/cffi/cffi-1.9.1.ebuild
index 9027e266ca..5760bbffa3 100644
--- a/dev-python/cffi/cffi-1.9.1.ebuild
+++ b/dev-python/cffi/cffi-1.9.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2017-01-25 Thread Tobias Klausmann
commit: 476db6bf0762ac30c1bab8268e9039ad84726a02
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Jan 25 13:25:46 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Jan 25 13:25:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476db6bf

dev-python/cffi-1.9.1-r0: stable on alpha

Gentoo-Bug: 606648

 dev-python/cffi/cffi-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.9.1.ebuild 
b/dev-python/cffi/cffi-1.9.1.ebuild
index e5f4cc9..d187291 100644
--- a/dev-python/cffi/cffi-1.9.1.ebuild
+++ b/dev-python/cffi/cffi-1.9.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2017-01-24 Thread Agostino Sarubbo
commit: 8aadcac32e66b91e810af9f5f9bcd580cebce7a5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jan 24 11:44:43 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jan 24 11:44:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aadcac3

dev-python/cffi: ppc64 stable wrt bug #606648

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/cffi/cffi-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.9.1.ebuild 
b/dev-python/cffi/cffi-1.9.1.ebuild
index 23fdc23..e5f4cc9 100644
--- a/dev-python/cffi/cffi-1.9.1.ebuild
+++ b/dev-python/cffi/cffi-1.9.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2017-01-22 Thread Jeroen Roovers
commit: 75b1843e0a6d29fc95d90e67bef970e1c24d8742
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 23 06:26:20 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 23 06:26:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b1843e

dev-python/cffi: Stable for HPPA (bug #606648).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 dev-python/cffi/cffi-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.9.1.ebuild 
b/dev-python/cffi/cffi-1.9.1.ebuild
index 354f9a2..d205d38 100644
--- a/dev-python/cffi/cffi-1.9.1.ebuild
+++ b/dev-python/cffi/cffi-1.9.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
~sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2017-01-21 Thread Agostino Sarubbo
commit: e66c7bfdb354b979cafd5934f1d991b5ea8b996e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan 21 17:24:20 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan 21 17:27:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66c7bfd

dev-python/cffi: x86 stable wrt bug #606648

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/cffi/cffi-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.9.1.ebuild 
b/dev-python/cffi/cffi-1.9.1.ebuild
index cb6506d..4297fb8 100644
--- a/dev-python/cffi/cffi-1.9.1.ebuild
+++ b/dev-python/cffi/cffi-1.9.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2017-01-21 Thread Agostino Sarubbo
commit: 79a37539ef002062c0b683ae34537d8af0651516
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan 21 17:13:48 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan 21 17:16:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a37539

dev-python/cffi: amd64 stable wrt bug #606648

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/cffi/cffi-1.9.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/cffi/cffi-1.9.1.ebuild 
b/dev-python/cffi/cffi-1.9.1.ebuild
index 640db6d..cb6506d 100644
--- a/dev-python/cffi/cffi-1.9.1.ebuild
+++ b/dev-python/cffi/cffi-1.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-11-26 Thread Lars Wendler
commit: 369d5280a50e506dfd22780b7589498b2454ac0e
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Nov 26 22:24:55 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Nov 26 23:04:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369d5280

dev-python/cffi: Bump to version 1.9.1

Package-Manager: portage-2.3.2

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.9.1.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index fbf672b..e26997b 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -4,3 +4,4 @@ DIST cffi-1.6.0.tar.gz 397024 SHA256 
a7f75c4ef2362c0a0e54657add0a6c509fecbfa3b38
 DIST cffi-1.7.0.tar.gz 400251 SHA256 
6ed5dd6afd8361f34819c68aaebf9e8fc12b5a5893f91f50c9e50c8886bb60df SHA512 
ce9439a219248b06a6f2d019324f4150576b5e4d853025d61d470105f95af2a6c2387080bfd0308c063ad756f34feead9a5958187d626524594dfe9a3adf7462
 WHIRLPOOL 
1d10ba1d5fe2dadfe239c2111e9eb08beeddb7b796e966dae642fbfef0d590737018e27e3036817a1b2f43d76d2526642022b0d2ebe97ce8fcf4a49c8006ea26
 DIST cffi-1.8.2.tar.gz 403191 SHA256 
2b636db1a179439d73ae0a090479e179a43df5d4eddc7e4c4067f960d4038530 SHA512 
a7bbb8735cf4b36510b6953db26af2428725d589fedae05693f39c77b84567bdefd6e3dc1e5c6deef94e617ceb4bf6bf92379e76fd3732d73a19e8a39a3d06ed
 WHIRLPOOL 
5442e4c5ab58fad20b05cc545721417e73992ef3584dc24501124075647d667a640230ff3a67e362c376aa32aff0c7d93b17425682f132532e2c165cd954b3dc
 DIST cffi-1.8.3.tar.gz 403766 SHA256 
c321bd46faa7847261b89c0469569530cad5a41976bb6dba8202c0159f476568 SHA512 
a5a5f62c9d8607a8477abc2c2c53dcbe2aa4cf964b0592d4db349cd35a199e69a84d6cf160973fb5ee736607fa6a41314e8ff0d84bef2ffe16c08f6071c15222
 WHIRLPOOL 
9ab2f3bf534f4c7b925f3617a109c31ed6591500c551e0c1cae2443b506fa5aea8a1b91b9c378646354effba3d12f0002727be0560359ed40eb3c8751a352c03
+DIST cffi-1.9.1.tar.gz 407108 SHA256 
563e0bd53fda03c151573217b3a49b3abad8813de9dd0632e10090f6190fdaf8 SHA512 
6e76f181b6b7b760a14ad70338edd104a8b8e2eac5680e336d3868e0bd031a1665608e29a65dc0c56806afb8a8c03811586f151f3acef11e54e60c1bfcf902e3
 WHIRLPOOL 
12f9c044b7552520e5fe373fe85b0437734cee79a3f9a7eb1ec107ee877c85830e7f5d327d4a4a9504176cdb207a44e169ab52896a78459f00af285fd660c106

diff --git a/dev-python/cffi/cffi-1.9.1.ebuild 
b/dev-python/cffi/cffi-1.9.1.ebuild
new file mode 100644
index ..640db6d
--- /dev/null
+++ b/dev-python/cffi/cffi-1.9.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-11-26 Thread Lars Wendler
commit: d0066570f911b61072eb72b6432ba6d31ef78868
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Nov 26 22:25:30 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Nov 26 23:04:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0066570

dev-python/cffi: Removed old.

Package-Manager: portage-2.3.2

 dev-python/cffi/Manifest  |  1 -
 dev-python/cffi/cffi-1.8.2.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index e26997b..a855d30 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -2,6 +2,5 @@ DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896c
 DIST cffi-1.5.2.tar.gz 388793 SHA256 
da9bde99872e46f7bb5cff40a9b1cc08406765efafb583c704de108b6cb821dd SHA512 
3c707db85032bc13287beec0211d85a7b9f9dfcb87844adba3a86b23211acd495e88072ec23f22e7c7626d25cadd5b9843c34255d4080eefb171020ad0a2d552
 WHIRLPOOL 
35cfd86d06dcc2bb2a0e8e196f06d5df0eeaa6dd65d13dc4489284108fa596a88f46918c5b70e38584965290d141f5cbf0e2bcb469c3316cd1962109d77889dd
 DIST cffi-1.6.0.tar.gz 397024 SHA256 
a7f75c4ef2362c0a0e54657add0a6c509fecbfa3b3807bc0925f5cb1c9f927db SHA512 
95dc7fbca624b5474ff0182ff6e1d1c6b8b34ad19c4c22cabf847f7be6c47dc32a96b23165da1c28438a46a1e9f681341fe8b7304ba5618744c595c4ae364466
 WHIRLPOOL 
a4faef6dfaa078a09abadbe2af6d589dcd36d94bcf07eb47cda1e18ae1d60a3d62d0d66240f717f09564b97565b495e71b77390fe4278afb978fa2c62d341684
 DIST cffi-1.7.0.tar.gz 400251 SHA256 
6ed5dd6afd8361f34819c68aaebf9e8fc12b5a5893f91f50c9e50c8886bb60df SHA512 
ce9439a219248b06a6f2d019324f4150576b5e4d853025d61d470105f95af2a6c2387080bfd0308c063ad756f34feead9a5958187d626524594dfe9a3adf7462
 WHIRLPOOL 
1d10ba1d5fe2dadfe239c2111e9eb08beeddb7b796e966dae642fbfef0d590737018e27e3036817a1b2f43d76d2526642022b0d2ebe97ce8fcf4a49c8006ea26
-DIST cffi-1.8.2.tar.gz 403191 SHA256 
2b636db1a179439d73ae0a090479e179a43df5d4eddc7e4c4067f960d4038530 SHA512 
a7bbb8735cf4b36510b6953db26af2428725d589fedae05693f39c77b84567bdefd6e3dc1e5c6deef94e617ceb4bf6bf92379e76fd3732d73a19e8a39a3d06ed
 WHIRLPOOL 
5442e4c5ab58fad20b05cc545721417e73992ef3584dc24501124075647d667a640230ff3a67e362c376aa32aff0c7d93b17425682f132532e2c165cd954b3dc
 DIST cffi-1.8.3.tar.gz 403766 SHA256 
c321bd46faa7847261b89c0469569530cad5a41976bb6dba8202c0159f476568 SHA512 
a5a5f62c9d8607a8477abc2c2c53dcbe2aa4cf964b0592d4db349cd35a199e69a84d6cf160973fb5ee736607fa6a41314e8ff0d84bef2ffe16c08f6071c15222
 WHIRLPOOL 
9ab2f3bf534f4c7b925f3617a109c31ed6591500c551e0c1cae2443b506fa5aea8a1b91b9c378646354effba3d12f0002727be0560359ed40eb3c8751a352c03
 DIST cffi-1.9.1.tar.gz 407108 SHA256 
563e0bd53fda03c151573217b3a49b3abad8813de9dd0632e10090f6190fdaf8 SHA512 
6e76f181b6b7b760a14ad70338edd104a8b8e2eac5680e336d3868e0bd031a1665608e29a65dc0c56806afb8a8c03811586f151f3acef11e54e60c1bfcf902e3
 WHIRLPOOL 
12f9c044b7552520e5fe373fe85b0437734cee79a3f9a7eb1ec107ee877c85830e7f5d327d4a4a9504176cdb207a44e169ab52896a78459f00af285fd660c106

diff --git a/dev-python/cffi/cffi-1.8.2.ebuild 
b/dev-python/cffi/cffi-1.8.2.ebuild
deleted file mode 100644
index 640db6d..
--- a/dev-python/cffi/cffi-1.8.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-# DO NOT ADD pypy to PYTHON_COMPAT
-# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
-IUSE="doc test"
-
-RDEPEND="
-   virtual/libffi
-   dev-python/pycparser[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_test() {
-   einfo "$PYTHONPATH"
-   $PYTHON -c "import _cffi_backend as backend" || die
-   PYTHONPATH="${PYTHONPATH}" \
-   py.test -x -v \
-   --ignore testing/test_zintegration.py \
-   --ignore testing/embedding \
-   c/ testing/ \
-   || die "Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( doc/build/html/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-10-01 Thread Jeroen Roovers
commit: b64d1df65675b1066c7af2c7902295ee51e26de8
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct  1 13:39:50 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct  1 13:40:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b64d1df6

dev-python/cffi: Stable for HPPA (bug #577824).

Package-Manager: portage-2.3.1
RepoMan-Options: --ignore-arches

 dev-python/cffi/cffi-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.5.2.ebuild 
b/dev-python/cffi/cffi-1.5.2.ebuild
index 961bf51..712e773 100644
--- a/dev-python/cffi/cffi-1.5.2.ebuild
+++ b/dev-python/cffi/cffi-1.5.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-09-18 Thread Tim Harder
commit: 26b92fb5a2b012154406d7ad585752ceb341363a
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Sep 18 15:46:48 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Sep 18 15:50:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b92fb5

dev-python/cffi: version bump to 1.8.3

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.8.3.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 3e85f97..fbf672b 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -3,3 +3,4 @@ DIST cffi-1.5.2.tar.gz 388793 SHA256 
da9bde99872e46f7bb5cff40a9b1cc08406765efafb
 DIST cffi-1.6.0.tar.gz 397024 SHA256 
a7f75c4ef2362c0a0e54657add0a6c509fecbfa3b3807bc0925f5cb1c9f927db SHA512 
95dc7fbca624b5474ff0182ff6e1d1c6b8b34ad19c4c22cabf847f7be6c47dc32a96b23165da1c28438a46a1e9f681341fe8b7304ba5618744c595c4ae364466
 WHIRLPOOL 
a4faef6dfaa078a09abadbe2af6d589dcd36d94bcf07eb47cda1e18ae1d60a3d62d0d66240f717f09564b97565b495e71b77390fe4278afb978fa2c62d341684
 DIST cffi-1.7.0.tar.gz 400251 SHA256 
6ed5dd6afd8361f34819c68aaebf9e8fc12b5a5893f91f50c9e50c8886bb60df SHA512 
ce9439a219248b06a6f2d019324f4150576b5e4d853025d61d470105f95af2a6c2387080bfd0308c063ad756f34feead9a5958187d626524594dfe9a3adf7462
 WHIRLPOOL 
1d10ba1d5fe2dadfe239c2111e9eb08beeddb7b796e966dae642fbfef0d590737018e27e3036817a1b2f43d76d2526642022b0d2ebe97ce8fcf4a49c8006ea26
 DIST cffi-1.8.2.tar.gz 403191 SHA256 
2b636db1a179439d73ae0a090479e179a43df5d4eddc7e4c4067f960d4038530 SHA512 
a7bbb8735cf4b36510b6953db26af2428725d589fedae05693f39c77b84567bdefd6e3dc1e5c6deef94e617ceb4bf6bf92379e76fd3732d73a19e8a39a3d06ed
 WHIRLPOOL 
5442e4c5ab58fad20b05cc545721417e73992ef3584dc24501124075647d667a640230ff3a67e362c376aa32aff0c7d93b17425682f132532e2c165cd954b3dc
+DIST cffi-1.8.3.tar.gz 403766 SHA256 
c321bd46faa7847261b89c0469569530cad5a41976bb6dba8202c0159f476568 SHA512 
a5a5f62c9d8607a8477abc2c2c53dcbe2aa4cf964b0592d4db349cd35a199e69a84d6cf160973fb5ee736607fa6a41314e8ff0d84bef2ffe16c08f6071c15222
 WHIRLPOOL 
9ab2f3bf534f4c7b925f3617a109c31ed6591500c551e0c1cae2443b506fa5aea8a1b91b9c378646354effba3d12f0002727be0560359ed40eb3c8751a352c03

diff --git a/dev-python/cffi/cffi-1.8.3.ebuild 
b/dev-python/cffi/cffi-1.8.3.ebuild
new file mode 100644
index ..640db6d
--- /dev/null
+++ b/dev-python/cffi/cffi-1.8.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-09-14 Thread Tim Harder
commit: 8299f430273f5cff02d6c75df9427e842cfa4e75
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep 15 00:24:34 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep 15 00:24:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8299f430

dev-python/cffi: version bump to 1.8.2

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.8.2.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 5eea68f..3e85f97 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -2,3 +2,4 @@ DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896c
 DIST cffi-1.5.2.tar.gz 388793 SHA256 
da9bde99872e46f7bb5cff40a9b1cc08406765efafb583c704de108b6cb821dd SHA512 
3c707db85032bc13287beec0211d85a7b9f9dfcb87844adba3a86b23211acd495e88072ec23f22e7c7626d25cadd5b9843c34255d4080eefb171020ad0a2d552
 WHIRLPOOL 
35cfd86d06dcc2bb2a0e8e196f06d5df0eeaa6dd65d13dc4489284108fa596a88f46918c5b70e38584965290d141f5cbf0e2bcb469c3316cd1962109d77889dd
 DIST cffi-1.6.0.tar.gz 397024 SHA256 
a7f75c4ef2362c0a0e54657add0a6c509fecbfa3b3807bc0925f5cb1c9f927db SHA512 
95dc7fbca624b5474ff0182ff6e1d1c6b8b34ad19c4c22cabf847f7be6c47dc32a96b23165da1c28438a46a1e9f681341fe8b7304ba5618744c595c4ae364466
 WHIRLPOOL 
a4faef6dfaa078a09abadbe2af6d589dcd36d94bcf07eb47cda1e18ae1d60a3d62d0d66240f717f09564b97565b495e71b77390fe4278afb978fa2c62d341684
 DIST cffi-1.7.0.tar.gz 400251 SHA256 
6ed5dd6afd8361f34819c68aaebf9e8fc12b5a5893f91f50c9e50c8886bb60df SHA512 
ce9439a219248b06a6f2d019324f4150576b5e4d853025d61d470105f95af2a6c2387080bfd0308c063ad756f34feead9a5958187d626524594dfe9a3adf7462
 WHIRLPOOL 
1d10ba1d5fe2dadfe239c2111e9eb08beeddb7b796e966dae642fbfef0d590737018e27e3036817a1b2f43d76d2526642022b0d2ebe97ce8fcf4a49c8006ea26
+DIST cffi-1.8.2.tar.gz 403191 SHA256 
2b636db1a179439d73ae0a090479e179a43df5d4eddc7e4c4067f960d4038530 SHA512 
a7bbb8735cf4b36510b6953db26af2428725d589fedae05693f39c77b84567bdefd6e3dc1e5c6deef94e617ceb4bf6bf92379e76fd3732d73a19e8a39a3d06ed
 WHIRLPOOL 
5442e4c5ab58fad20b05cc545721417e73992ef3584dc24501124075647d667a640230ff3a67e362c376aa32aff0c7d93b17425682f132532e2c165cd954b3dc

diff --git a/dev-python/cffi/cffi-1.8.2.ebuild 
b/dev-python/cffi/cffi-1.8.2.ebuild
new file mode 100644
index ..640db6d
--- /dev/null
+++ b/dev-python/cffi/cffi-1.8.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/files/

2016-09-11 Thread David Seifert
commit: 786b8c5943ceebee4e8467d3a071d942c5c84871
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Fri Sep  9 17:14:36 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Sep 11 08:48:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786b8c59

dev-python/cffi: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/2291

Signed-off-by: David Seifert  gentoo.org>

 .../cffi/files/cffi-1.1.0-test-backport.patch  | 44 
 dev-python/cffi/files/issue177_prot_exec.patch | 79 --
 2 files changed, 123 deletions(-)

diff --git a/dev-python/cffi/files/cffi-1.1.0-test-backport.patch 
b/dev-python/cffi/files/cffi-1.1.0-test-backport.patch
deleted file mode 100644
index 2609e33..
--- a/dev-python/cffi/files/cffi-1.1.0-test-backport.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-# HG changeset patch
-# User Armin Rigo 
-# Date 1433182838 -7200
-# Node ID 34d5fd98bc84d202dd6692906f21509bb5abefaf
-# Parent  feea0af4a450e0ff0045f1b7c0a5f430c97520f9
-Issue #204: second try
-
-diff --git a/testing/cffi1/test_zdist.py b/testing/cffi1/test_zdist.py
 a/testing/cffi1/test_zdist.py
-+++ b/testing/cffi1/test_zdist.py
-@@ -29,13 +29,17 @@
- if hasattr(self, 'saved_cwd'):
- os.chdir(self.saved_cwd)
- 
--def run(self, args):
-+def run(self, args, cwd=None):
- env = os.environ.copy()
--newpath = self.rootdir
--if 'PYTHONPATH' in env:
--newpath += os.pathsep + env['PYTHONPATH']
--env['PYTHONPATH'] = newpath
--subprocess.check_call([self.executable] + args, env=env)
-+# a horrible hack to prevent distutils from finding ~/.pydistutils.cfg
-+# (there is the --no-user-cfg option, but not in Python 2.6...)
-+env['HOME'] = '/this/path/does/not/exist'
-+if cwd is None:
-+newpath = self.rootdir
-+if 'PYTHONPATH' in env:
-+newpath += os.pathsep + env['PYTHONPATH']
-+env['PYTHONPATH'] = newpath
-+subprocess.check_call([self.executable] + args, cwd=cwd, env=env)
- 
- def _prepare_setuptools(self):
- if hasattr(TestDist, '_setuptools_ready'):
-@@ -44,8 +48,7 @@
- import setuptools
- except ImportError:
- py.test.skip("setuptools not found")
--subprocess.check_call([self.executable, 'setup.py', 'egg_info'],
--  cwd=self.rootdir)
-+self.run(['setup.py', 'egg_info'], cwd=self.rootdir)
- TestDist._setuptools_ready = True
- 
- def check_produced_files(self, content, curdir=None):

diff --git a/dev-python/cffi/files/issue177_prot_exec.patch 
b/dev-python/cffi/files/issue177_prot_exec.patch
deleted file mode 100644
index 8dbcf07..
--- a/dev-python/cffi/files/issue177_prot_exec.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-# HG changeset patch
-# User Armin Rigo 
-# Date 1424942568 -3600
-# Node ID c7edb1e84eb3c29cac0674790cb4efcbcf1683b2
-# Parent  95e0563201602a2e1a8d83cc95a6a70048dfeece
-issue #177: workaround for some Linux kernels
-
-diff --git a/c/malloc_closure.h b/c/malloc_closure.h
 a/c/malloc_closure.h
-+++ b/c/malloc_closure.h
-@@ -14,6 +14,54 @@
- # endif
- #endif
- 
-+/* On PaX enable kernels that have MPROTECT enable we can't use PROT_EXEC.
-+
-+   This is, apparently, an undocumented change to ffi_prep_closure():
-+   depending on the Linux kernel we're running on, we must give it a
-+   mmap that is either PROT_READ|PROT_WRITE|PROT_EXEC or only
-+   PROT_READ|PROT_WRITE.  In the latter case, just trying to obtain a
-+   mmap with PROT_READ|PROT_WRITE|PROT_EXEC would kill our process(!),
-+   but in that situation libffi is fine with only PROT_READ|PROT_WRITE.
-+   There is nothing in the libffi API to know that, though, so we have
-+   to guess by parsing /proc/self/status.  "Meh."
-+ */
-+#ifdef __linux__
-+#include 
-+
-+static int emutramp_enabled = -1;
-+
-+static int
-+emutramp_enabled_check (void)
-+{
-+char *buf = NULL;
-+size_t len = 0;
-+FILE *f;
-+int ret;
-+f = fopen ("/proc/self/status", "r");
-+if (f == NULL)
-+return 0;
-+ret = 0;
-+
-+while (getline (, , f) != -1)
-+if (!strncmp (buf, "PaX:", 4))
-+{
-+char emutramp;
-+if (sscanf (buf, "%*s %*c%c", ) == 1)
-+ret = (emutramp == 'E');
-+break;
-+}
-+free (buf);
-+fclose (f);
-+return ret;
-+}
-+
-+#define is_emutramp_enabled() (emutramp_enabled >= 0 ? emutramp_enabled \
-+: (emutramp_enabled = emutramp_enabled_check ()))
-+#else
-+#define is_emutramp_enabled() 0
-+#endif
-+
-+
- /* 'allocate_num_pages' is dynamically adjusted starting from one
-page.  It grows by a factor of PAGE_ALLOCATION_GROWTH_RATE.  This is
-meant to handle both the common case of not needing a lot of pages,
-@@ 

[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-07-17 Thread Patrick Lauer
commit: 672464c7ec456241a5a0bb747cb6c8fe6836b246
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jul 17 17:48:02 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Jul 17 17:48:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672464c7

dev-python/cffi: Bump

Package-Manager: portage-2.3.0

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.7.0.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index bb0d5ba..5eea68f 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,3 +1,4 @@
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d
 DIST cffi-1.5.2.tar.gz 388793 SHA256 
da9bde99872e46f7bb5cff40a9b1cc08406765efafb583c704de108b6cb821dd SHA512 
3c707db85032bc13287beec0211d85a7b9f9dfcb87844adba3a86b23211acd495e88072ec23f22e7c7626d25cadd5b9843c34255d4080eefb171020ad0a2d552
 WHIRLPOOL 
35cfd86d06dcc2bb2a0e8e196f06d5df0eeaa6dd65d13dc4489284108fa596a88f46918c5b70e38584965290d141f5cbf0e2bcb469c3316cd1962109d77889dd
 DIST cffi-1.6.0.tar.gz 397024 SHA256 
a7f75c4ef2362c0a0e54657add0a6c509fecbfa3b3807bc0925f5cb1c9f927db SHA512 
95dc7fbca624b5474ff0182ff6e1d1c6b8b34ad19c4c22cabf847f7be6c47dc32a96b23165da1c28438a46a1e9f681341fe8b7304ba5618744c595c4ae364466
 WHIRLPOOL 
a4faef6dfaa078a09abadbe2af6d589dcd36d94bcf07eb47cda1e18ae1d60a3d62d0d66240f717f09564b97565b495e71b77390fe4278afb978fa2c62d341684
+DIST cffi-1.7.0.tar.gz 400251 SHA256 
6ed5dd6afd8361f34819c68aaebf9e8fc12b5a5893f91f50c9e50c8886bb60df SHA512 
ce9439a219248b06a6f2d019324f4150576b5e4d853025d61d470105f95af2a6c2387080bfd0308c063ad756f34feead9a5958187d626524594dfe9a3adf7462
 WHIRLPOOL 
1d10ba1d5fe2dadfe239c2111e9eb08beeddb7b796e966dae642fbfef0d590737018e27e3036817a1b2f43d76d2526642022b0d2ebe97ce8fcf4a49c8006ea26

diff --git a/dev-python/cffi/cffi-1.7.0.ebuild 
b/dev-python/cffi/cffi-1.7.0.ebuild
new file mode 100644
index 000..c54b5e6
--- /dev/null
+++ b/dev-python/cffi/cffi-1.7.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-06-20 Thread Mike Frysinger
commit: b20df5fd944bac179dce266519f5ab68757c2ce3
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 21 02:44:21 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 21 02:44:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20df5fd

dev-python/cffi: mark 1.5.2 arm64/ia64/m68k/ppc/ppc64/s390/sh/sparc stable 
#577824

 dev-python/cffi/cffi-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.5.2.ebuild 
b/dev-python/cffi/cffi-1.5.2.ebuild
index 1428291..957d1e3 100644
--- a/dev-python/cffi/cffi-1.5.2.ebuild
+++ b/dev-python/cffi/cffi-1.5.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-05-27 Thread Tobias Klausmann
commit: b3a6248f5545365e0a14712b2854f5e305248dd7
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri May 27 14:06:33 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri May 27 14:06:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a6248f

dev-python/cffi-1.5.2-r0: add alpha keyword

Gentoo-Bug: 577824

Package-Manager: portage-2.3.0_rc1

 dev-python/cffi/cffi-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.5.2.ebuild 
b/dev-python/cffi/cffi-1.5.2.ebuild
index 698dac6..1428291 100644
--- a/dev-python/cffi/cffi-1.5.2.ebuild
+++ b/dev-python/cffi/cffi-1.5.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-05-16 Thread Dirkjan Ochtman
commit: ab716ea8e7fc3203fbfaa0bfc86ab9f1aa2bdae2
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Mon May 16 08:56:18 2016 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Mon May 16 08:57:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab716ea8

dev-python/cffi: version bump to 1.6.0

Package-Manager: portage-2.2.28

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.6.0.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 884411d..6e1a0c8 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -2,3 +2,4 @@ DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896c
 DIST cffi-1.4.2.tar.gz 365490 SHA256 
8f1d177d364ea35900415ae24ca3e471be3d5334ed0419294068c49f45913998 SHA512 
cdb265c4ae390b6498fab34a2f0920ee6eca65e6b543dfb92a0e64825bcef26e8bd4c9f1f43a15e7696128f38026e467fcdda057e00e939311a465b2b585fc34
 WHIRLPOOL 
c3bad7b0bf27f6994bc21472f4ebadae2453e91a2e714b4801d3fb642bfdfbe838a84bc5c74a446a988629811857a28d49f3e08859c9914a385eebcf39e62f7f
 DIST cffi-1.5.0.tar.gz 385496 SHA256 
44f76f6c3fc654860821785192eca29bd66531af57d09b681e6d52584604a7e7 SHA512 
229b1472a54d2758ed39340a9b9d87b7d4b9d562cdb0b64276d013f11f8499c67db12e8818a3b1ff5ec0f30818a95f4c54939839d240b9545aaf4728f01c3429
 WHIRLPOOL 
b7c7962bdde535b0be35db85525595c22d1a83bd6b35906a6f2020cc262eaa920413ae99621a784865eacf6a02f08120b9bd82301f40b3838b1afff8564e21b5
 DIST cffi-1.5.2.tar.gz 388793 SHA256 
da9bde99872e46f7bb5cff40a9b1cc08406765efafb583c704de108b6cb821dd SHA512 
3c707db85032bc13287beec0211d85a7b9f9dfcb87844adba3a86b23211acd495e88072ec23f22e7c7626d25cadd5b9843c34255d4080eefb171020ad0a2d552
 WHIRLPOOL 
35cfd86d06dcc2bb2a0e8e196f06d5df0eeaa6dd65d13dc4489284108fa596a88f46918c5b70e38584965290d141f5cbf0e2bcb469c3316cd1962109d77889dd
+DIST cffi-1.6.0.tar.gz 397024 SHA256 
a7f75c4ef2362c0a0e54657add0a6c509fecbfa3b3807bc0925f5cb1c9f927db SHA512 
95dc7fbca624b5474ff0182ff6e1d1c6b8b34ad19c4c22cabf847f7be6c47dc32a96b23165da1c28438a46a1e9f681341fe8b7304ba5618744c595c4ae364466
 WHIRLPOOL 
a4faef6dfaa078a09abadbe2af6d589dcd36d94bcf07eb47cda1e18ae1d60a3d62d0d66240f717f09564b97565b495e71b77390fe4278afb978fa2c62d341684

diff --git a/dev-python/cffi/cffi-1.6.0.ebuild 
b/dev-python/cffi/cffi-1.6.0.ebuild
new file mode 100644
index 000..c54b5e6
--- /dev/null
+++ b/dev-python/cffi/cffi-1.6.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-05-16 Thread Dirkjan Ochtman
commit: 15c7413951f3683c53e13fcbb29b87a2dbd2c451
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Mon May 16 08:57:12 2016 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Mon May 16 08:57:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c74139

dev-python/cffi: remove old versions

Package-Manager: portage-2.2.28

 dev-python/cffi/Manifest  |  2 --
 dev-python/cffi/cffi-1.4.2.ebuild | 42 
 dev-python/cffi/cffi-1.5.0.ebuild | 50 ---
 3 files changed, 94 deletions(-)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 6e1a0c8..bb0d5ba 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,5 +1,3 @@
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d
-DIST cffi-1.4.2.tar.gz 365490 SHA256 
8f1d177d364ea35900415ae24ca3e471be3d5334ed0419294068c49f45913998 SHA512 
cdb265c4ae390b6498fab34a2f0920ee6eca65e6b543dfb92a0e64825bcef26e8bd4c9f1f43a15e7696128f38026e467fcdda057e00e939311a465b2b585fc34
 WHIRLPOOL 
c3bad7b0bf27f6994bc21472f4ebadae2453e91a2e714b4801d3fb642bfdfbe838a84bc5c74a446a988629811857a28d49f3e08859c9914a385eebcf39e62f7f
-DIST cffi-1.5.0.tar.gz 385496 SHA256 
44f76f6c3fc654860821785192eca29bd66531af57d09b681e6d52584604a7e7 SHA512 
229b1472a54d2758ed39340a9b9d87b7d4b9d562cdb0b64276d013f11f8499c67db12e8818a3b1ff5ec0f30818a95f4c54939839d240b9545aaf4728f01c3429
 WHIRLPOOL 
b7c7962bdde535b0be35db85525595c22d1a83bd6b35906a6f2020cc262eaa920413ae99621a784865eacf6a02f08120b9bd82301f40b3838b1afff8564e21b5
 DIST cffi-1.5.2.tar.gz 388793 SHA256 
da9bde99872e46f7bb5cff40a9b1cc08406765efafb583c704de108b6cb821dd SHA512 
3c707db85032bc13287beec0211d85a7b9f9dfcb87844adba3a86b23211acd495e88072ec23f22e7c7626d25cadd5b9843c34255d4080eefb171020ad0a2d552
 WHIRLPOOL 
35cfd86d06dcc2bb2a0e8e196f06d5df0eeaa6dd65d13dc4489284108fa596a88f46918c5b70e38584965290d141f5cbf0e2bcb469c3316cd1962109d77889dd
 DIST cffi-1.6.0.tar.gz 397024 SHA256 
a7f75c4ef2362c0a0e54657add0a6c509fecbfa3b3807bc0925f5cb1c9f927db SHA512 
95dc7fbca624b5474ff0182ff6e1d1c6b8b34ad19c4c22cabf847f7be6c47dc32a96b23165da1c28438a46a1e9f681341fe8b7304ba5618744c595c4ae364466
 WHIRLPOOL 
a4faef6dfaa078a09abadbe2af6d589dcd36d94bcf07eb47cda1e18ae1d60a3d62d0d66240f717f09564b97565b495e71b77390fe4278afb978fa2c62d341684

diff --git a/dev-python/cffi/cffi-1.4.2.ebuild 
b/dev-python/cffi/cffi-1.4.2.ebuild
deleted file mode 100644
index ce2896f..000
--- a/dev-python/cffi/cffi-1.4.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# DO NOT ADD pypy to PYTHON_COMPAT
-# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
-PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
-IUSE="doc test"
-
-RDEPEND="
-   virtual/libffi
-   dev-python/pycparser[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_test() {
-   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
"Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( doc/build/html/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/cffi/cffi-1.5.0.ebuild 
b/dev-python/cffi/cffi-1.5.0.ebuild
deleted file mode 100644
index c54b5e6..000
--- a/dev-python/cffi/cffi-1.5.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-# DO NOT ADD pypy to PYTHON_COMPAT
-# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
-PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"

[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-04-01 Thread Markus Meier
commit: 1826f0c922736750481816dfc0ad2137ed46ca6a
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Apr  1 19:17:56 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Apr  1 19:17:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1826f0c9

dev-python/cffi: arm stable, bug #577824

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

 dev-python/cffi/cffi-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.5.2.ebuild 
b/dev-python/cffi/cffi-1.5.2.ebuild
index c73694a..698dac6 100644
--- a/dev-python/cffi/cffi-1.5.2.ebuild
+++ b/dev-python/cffi/cffi-1.5.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-03-20 Thread Agostino Sarubbo
commit: a5df507b8dd7f3a6b4183641ad4cf2bb2ad0eb1b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Mar 20 15:43:12 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Mar 20 15:43:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5df507b

dev-python/cffi: amd64 stable wrt bug #577824

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/cffi/cffi-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.5.2.ebuild 
b/dev-python/cffi/cffi-1.5.2.ebuild
index c54b5e6..c73694a 100644
--- a/dev-python/cffi/cffi-1.5.2.ebuild
+++ b/dev-python/cffi/cffi-1.5.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-02-14 Thread Justin Lecher
commit: 5ee2e23d3231c441049f5c2759b4a17c172aa48d
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Feb 14 17:02:39 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Feb 14 17:54:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee2e23d

dev-python/cffi: Version Bump

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.5.2.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 495381d..884411d 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,3 +1,4 @@
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d
 DIST cffi-1.4.2.tar.gz 365490 SHA256 
8f1d177d364ea35900415ae24ca3e471be3d5334ed0419294068c49f45913998 SHA512 
cdb265c4ae390b6498fab34a2f0920ee6eca65e6b543dfb92a0e64825bcef26e8bd4c9f1f43a15e7696128f38026e467fcdda057e00e939311a465b2b585fc34
 WHIRLPOOL 
c3bad7b0bf27f6994bc21472f4ebadae2453e91a2e714b4801d3fb642bfdfbe838a84bc5c74a446a988629811857a28d49f3e08859c9914a385eebcf39e62f7f
 DIST cffi-1.5.0.tar.gz 385496 SHA256 
44f76f6c3fc654860821785192eca29bd66531af57d09b681e6d52584604a7e7 SHA512 
229b1472a54d2758ed39340a9b9d87b7d4b9d562cdb0b64276d013f11f8499c67db12e8818a3b1ff5ec0f30818a95f4c54939839d240b9545aaf4728f01c3429
 WHIRLPOOL 
b7c7962bdde535b0be35db85525595c22d1a83bd6b35906a6f2020cc262eaa920413ae99621a784865eacf6a02f08120b9bd82301f40b3838b1afff8564e21b5
+DIST cffi-1.5.2.tar.gz 388793 SHA256 
da9bde99872e46f7bb5cff40a9b1cc08406765efafb583c704de108b6cb821dd SHA512 
3c707db85032bc13287beec0211d85a7b9f9dfcb87844adba3a86b23211acd495e88072ec23f22e7c7626d25cadd5b9843c34255d4080eefb171020ad0a2d552
 WHIRLPOOL 
35cfd86d06dcc2bb2a0e8e196f06d5df0eeaa6dd65d13dc4489284108fa596a88f46918c5b70e38584965290d141f5cbf0e2bcb469c3316cd1962109d77889dd

diff --git a/dev-python/cffi/cffi-1.5.2.ebuild 
b/dev-python/cffi/cffi-1.5.2.ebuild
new file mode 100644
index 000..c54b5e6
--- /dev/null
+++ b/dev-python/cffi/cffi-1.5.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-01-22 Thread Justin Lecher
commit: 45753b4c1c638a3abd6dbf1b10ce5ed117fbdc08
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Jan 22 11:48:11 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Jan 22 12:03:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45753b4c

dev-python/cffi: Add missing build time dep for docs

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=572406

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/cffi-1.5.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/cffi/cffi-1.5.0.ebuild 
b/dev-python/cffi/cffi-1.5.0.ebuild
index 3220cf9..c54b5e6 100644
--- a/dev-python/cffi/cffi-1.5.0.ebuild
+++ b/dev-python/cffi/cffi-1.5.0.ebuild
@@ -23,6 +23,7 @@ RDEPEND="
virtual/libffi
dev-python/pycparser[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 
 # Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-01-21 Thread Justin Lecher
commit: 3966315b2e49024ee6583249aa1b54076d194e30
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Jan 21 08:26:11 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Jan 21 08:33:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3966315b

dev-python/cffi: Version Bump

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.5.0.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 5170190..495381d 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,2 +1,3 @@
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d
 DIST cffi-1.4.2.tar.gz 365490 SHA256 
8f1d177d364ea35900415ae24ca3e471be3d5334ed0419294068c49f45913998 SHA512 
cdb265c4ae390b6498fab34a2f0920ee6eca65e6b543dfb92a0e64825bcef26e8bd4c9f1f43a15e7696128f38026e467fcdda057e00e939311a465b2b585fc34
 WHIRLPOOL 
c3bad7b0bf27f6994bc21472f4ebadae2453e91a2e714b4801d3fb642bfdfbe838a84bc5c74a446a988629811857a28d49f3e08859c9914a385eebcf39e62f7f
+DIST cffi-1.5.0.tar.gz 385496 SHA256 
44f76f6c3fc654860821785192eca29bd66531af57d09b681e6d52584604a7e7 SHA512 
229b1472a54d2758ed39340a9b9d87b7d4b9d562cdb0b64276d013f11f8499c67db12e8818a3b1ff5ec0f30818a95f4c54939839d240b9545aaf4728f01c3429
 WHIRLPOOL 
b7c7962bdde535b0be35db85525595c22d1a83bd6b35906a6f2020cc262eaa920413ae99621a784865eacf6a02f08120b9bd82301f40b3838b1afff8564e21b5

diff --git a/dev-python/cffi/cffi-1.5.0.ebuild 
b/dev-python/cffi/cffi-1.5.0.ebuild
new file mode 100644
index 000..3220cf9
--- /dev/null
+++ b/dev-python/cffi/cffi-1.5.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-01-11 Thread Agostino Sarubbo
commit: 0c9d35e367306086ed0430f69aeeb1b5f8de577e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 11 09:05:28 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 11 09:05:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9d35e3

dev-python/cffi: ia64 stable wrt bug #561372

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/cffi/cffi-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index e23874b..e1a20bc 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2016-01-11 Thread Justin Lecher
commit: 750bfe0c737dca7c61884c6b7bf2e2b1479a48cb
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Jan 11 10:13:49 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Jan 11 10:13:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750bfe0c

dev-python/cffi: Drop old

obsoletes
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=557098

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  5 -
 dev-python/cffi/cffi-1.1.2.ebuild | 40 -
 dev-python/cffi/cffi-1.3.0.ebuild | 42 ---
 dev-python/cffi/cffi-1.3.1.ebuild | 42 ---
 dev-python/cffi/cffi-1.4.0.ebuild | 42 ---
 dev-python/cffi/cffi-1.4.1.ebuild | 42 ---
 6 files changed, 213 deletions(-)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index df28565..5170190 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,7 +1,2 @@
-DIST cffi-1.1.2.tar.gz 326758 SHA256 
390970b602708c91ddc73953bb6929e56291c18a4d80f360afa00fad8b6f3339 SHA512 
d146984013b63382ea64bd2d6188cdbf9154cf83d66bf4dbb9353f1daea66f9eae07c6da47e152c5758d3458a742adde0310f71c792eb0a80950d7f857bfb943
 WHIRLPOOL 
02b92f0d13b02e351ba63e55a731c0b5480ae0b376c99a8dc1a256b3b55bf0119b4238dca88171605c1348b0847a6ff305ba4ec69cd1b42b9950708f42d6067e
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d
-DIST cffi-1.3.0.tar.gz 347342 SHA256 
9daa53aff0b5cf64c85c10eab7ce6776880d0ee71b78cedeae196ae82b6734e9 SHA512 
2ea789d67782b2f23501bea4480f42f79e312d047e2d8c777aab8113400cfa136585aa92c0a51608a0da35cd6734bc24914fcccfc5bbdad3041aad2e9f784400
 WHIRLPOOL 
5daea22a7ad04a68aea0f962de8ff08c96b41d45539c43d2157ebc7f26799cf75f251b6b5c54901bc4f8e988791cc3ddefc52528b1c0ab3d3163adc56dea452a
-DIST cffi-1.3.1.tar.gz 351300 SHA256 
d45dd39a770b4afb591c82555f6a8bbc1ac7eb019eda9b621eee1a0a72201220 SHA512 
b89fe1b98a2e1492e05a9e69407104a5d5057dbe2730852fb91fae1db66751d35db53186d2f03dc950eb10dd9cecc83e44eb3e6954381dfd80d79519c7938288
 WHIRLPOOL 
37ea487ae7e5474a903cd259bac3428d04dc8f0ab0623edf8e12979e666d0779a04135e150073deb608a46b63084e51f66023e618637d3f71cc54f2eac84fdb9
-DIST cffi-1.4.0.tar.gz 365067 SHA256 
afeb3ce1c1e200aeb70313bc0bd94ebba4f2f37b2ae7ce00cabb648f548359eb SHA512 
56b446a7635afff3cf33fea97451c98eb102589e19c5c2e249e3f751a38972152c4bcde901fa2a06703d5e01f10d994c5d9bc98af48f8278a8981de2522e45cc
 WHIRLPOOL 
8b41807d02f203132b930247d9f4755e8c5e8c0e2594105cad8f46a902be013947d45420f7389ef34483673516e7ee58bce31f615ae582d4f445d344115fe4dc
-DIST cffi-1.4.1.tar.gz 365194 SHA256 
61fa9e32cc91744b92b3ec96f74c5910aa6c2f0a9fbba939fbad71dab558b974 SHA512 
d58012af471aff5b8d8de84f837bf7f683928dcd4efb11e1b3d54e276e0eb0db143675e42c34ae757710817b9c0795ba97626734bf2e0930c93af055b1009ea6
 WHIRLPOOL 
74ca6952e3833441dd662b4a9f51c66a5746c74fa98cac5283492ddcfe17bf9314a79c5f4c0acf1592787d29f686e6e78d2a5f20334ca572d64e13d13875e272
 DIST cffi-1.4.2.tar.gz 365490 SHA256 
8f1d177d364ea35900415ae24ca3e471be3d5334ed0419294068c49f45913998 SHA512 
cdb265c4ae390b6498fab34a2f0920ee6eca65e6b543dfb92a0e64825bcef26e8bd4c9f1f43a15e7696128f38026e467fcdda057e00e939311a465b2b585fc34
 WHIRLPOOL 
c3bad7b0bf27f6994bc21472f4ebadae2453e91a2e714b4801d3fb642bfdfbe838a84bc5c74a446a988629811857a28d49f3e08859c9914a385eebcf39e62f7f

diff --git a/dev-python/cffi/cffi-1.1.2.ebuild 
b/dev-python/cffi/cffi-1.1.2.ebuild
deleted file mode 100644
index a78ef1c..000
--- a/dev-python/cffi/cffi-1.1.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
-IUSE="doc test"
-
-RDEPEND="
-   virtual/libffi
-   dev-python/pycparser[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_test() {

[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-12-24 Thread Justin Lecher
commit: f4a1cc48df80eb2a640f6f7de31747dbad5cb98e
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Dec 24 09:09:16 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Dec 24 09:23:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a1cc48

dev-python/cffi: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.4.2.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 938d551..df28565 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -4,3 +4,4 @@ DIST cffi-1.3.0.tar.gz 347342 SHA256 
9daa53aff0b5cf64c85c10eab7ce6776880d0ee71b7
 DIST cffi-1.3.1.tar.gz 351300 SHA256 
d45dd39a770b4afb591c82555f6a8bbc1ac7eb019eda9b621eee1a0a72201220 SHA512 
b89fe1b98a2e1492e05a9e69407104a5d5057dbe2730852fb91fae1db66751d35db53186d2f03dc950eb10dd9cecc83e44eb3e6954381dfd80d79519c7938288
 WHIRLPOOL 
37ea487ae7e5474a903cd259bac3428d04dc8f0ab0623edf8e12979e666d0779a04135e150073deb608a46b63084e51f66023e618637d3f71cc54f2eac84fdb9
 DIST cffi-1.4.0.tar.gz 365067 SHA256 
afeb3ce1c1e200aeb70313bc0bd94ebba4f2f37b2ae7ce00cabb648f548359eb SHA512 
56b446a7635afff3cf33fea97451c98eb102589e19c5c2e249e3f751a38972152c4bcde901fa2a06703d5e01f10d994c5d9bc98af48f8278a8981de2522e45cc
 WHIRLPOOL 
8b41807d02f203132b930247d9f4755e8c5e8c0e2594105cad8f46a902be013947d45420f7389ef34483673516e7ee58bce31f615ae582d4f445d344115fe4dc
 DIST cffi-1.4.1.tar.gz 365194 SHA256 
61fa9e32cc91744b92b3ec96f74c5910aa6c2f0a9fbba939fbad71dab558b974 SHA512 
d58012af471aff5b8d8de84f837bf7f683928dcd4efb11e1b3d54e276e0eb0db143675e42c34ae757710817b9c0795ba97626734bf2e0930c93af055b1009ea6
 WHIRLPOOL 
74ca6952e3833441dd662b4a9f51c66a5746c74fa98cac5283492ddcfe17bf9314a79c5f4c0acf1592787d29f686e6e78d2a5f20334ca572d64e13d13875e272
+DIST cffi-1.4.2.tar.gz 365490 SHA256 
8f1d177d364ea35900415ae24ca3e471be3d5334ed0419294068c49f45913998 SHA512 
cdb265c4ae390b6498fab34a2f0920ee6eca65e6b543dfb92a0e64825bcef26e8bd4c9f1f43a15e7696128f38026e467fcdda057e00e939311a465b2b585fc34
 WHIRLPOOL 
c3bad7b0bf27f6994bc21472f4ebadae2453e91a2e714b4801d3fb642bfdfbe838a84bc5c74a446a988629811857a28d49f3e08859c9914a385eebcf39e62f7f

diff --git a/dev-python/cffi/cffi-1.4.2.ebuild 
b/dev-python/cffi/cffi-1.4.2.ebuild
new file mode 100644
index 000..ce2896f
--- /dev/null
+++ b/dev-python/cffi/cffi-1.4.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
"Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-12-17 Thread Justin Lecher
commit: 5f4dc400c85c8fad4b31623f75e038398a3daaa2
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Dec 17 14:56:31 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Dec 17 14:56:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4dc400

dev-python/cffi: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.4.0.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index a2c75c6..6a12be1 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -2,3 +2,4 @@ DIST cffi-1.1.2.tar.gz 326758 SHA256 
390970b602708c91ddc73953bb6929e56291c18a4d8
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d
 DIST cffi-1.3.0.tar.gz 347342 SHA256 
9daa53aff0b5cf64c85c10eab7ce6776880d0ee71b78cedeae196ae82b6734e9 SHA512 
2ea789d67782b2f23501bea4480f42f79e312d047e2d8c777aab8113400cfa136585aa92c0a51608a0da35cd6734bc24914fcccfc5bbdad3041aad2e9f784400
 WHIRLPOOL 
5daea22a7ad04a68aea0f962de8ff08c96b41d45539c43d2157ebc7f26799cf75f251b6b5c54901bc4f8e988791cc3ddefc52528b1c0ab3d3163adc56dea452a
 DIST cffi-1.3.1.tar.gz 351300 SHA256 
d45dd39a770b4afb591c82555f6a8bbc1ac7eb019eda9b621eee1a0a72201220 SHA512 
b89fe1b98a2e1492e05a9e69407104a5d5057dbe2730852fb91fae1db66751d35db53186d2f03dc950eb10dd9cecc83e44eb3e6954381dfd80d79519c7938288
 WHIRLPOOL 
37ea487ae7e5474a903cd259bac3428d04dc8f0ab0623edf8e12979e666d0779a04135e150073deb608a46b63084e51f66023e618637d3f71cc54f2eac84fdb9
+DIST cffi-1.4.0.tar.gz 365067 SHA256 
afeb3ce1c1e200aeb70313bc0bd94ebba4f2f37b2ae7ce00cabb648f548359eb SHA512 
56b446a7635afff3cf33fea97451c98eb102589e19c5c2e249e3f751a38972152c4bcde901fa2a06703d5e01f10d994c5d9bc98af48f8278a8981de2522e45cc
 WHIRLPOOL 
8b41807d02f203132b930247d9f4755e8c5e8c0e2594105cad8f46a902be013947d45420f7389ef34483673516e7ee58bce31f615ae582d4f445d344115fe4dc

diff --git a/dev-python/cffi/cffi-1.4.0.ebuild 
b/dev-python/cffi/cffi-1.4.0.ebuild
new file mode 100644
index 000..ce2896f
--- /dev/null
+++ b/dev-python/cffi/cffi-1.4.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
"Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-12-17 Thread Justin Lecher
commit: 651a0265e6740ad9b1374dd606343160d180fe4c
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Dec 17 16:28:10 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Dec 17 16:28:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651a0265

dev-python/cffi: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.4.1.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 6a12be1..938d551 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -3,3 +3,4 @@ DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896c
 DIST cffi-1.3.0.tar.gz 347342 SHA256 
9daa53aff0b5cf64c85c10eab7ce6776880d0ee71b78cedeae196ae82b6734e9 SHA512 
2ea789d67782b2f23501bea4480f42f79e312d047e2d8c777aab8113400cfa136585aa92c0a51608a0da35cd6734bc24914fcccfc5bbdad3041aad2e9f784400
 WHIRLPOOL 
5daea22a7ad04a68aea0f962de8ff08c96b41d45539c43d2157ebc7f26799cf75f251b6b5c54901bc4f8e988791cc3ddefc52528b1c0ab3d3163adc56dea452a
 DIST cffi-1.3.1.tar.gz 351300 SHA256 
d45dd39a770b4afb591c82555f6a8bbc1ac7eb019eda9b621eee1a0a72201220 SHA512 
b89fe1b98a2e1492e05a9e69407104a5d5057dbe2730852fb91fae1db66751d35db53186d2f03dc950eb10dd9cecc83e44eb3e6954381dfd80d79519c7938288
 WHIRLPOOL 
37ea487ae7e5474a903cd259bac3428d04dc8f0ab0623edf8e12979e666d0779a04135e150073deb608a46b63084e51f66023e618637d3f71cc54f2eac84fdb9
 DIST cffi-1.4.0.tar.gz 365067 SHA256 
afeb3ce1c1e200aeb70313bc0bd94ebba4f2f37b2ae7ce00cabb648f548359eb SHA512 
56b446a7635afff3cf33fea97451c98eb102589e19c5c2e249e3f751a38972152c4bcde901fa2a06703d5e01f10d994c5d9bc98af48f8278a8981de2522e45cc
 WHIRLPOOL 
8b41807d02f203132b930247d9f4755e8c5e8c0e2594105cad8f46a902be013947d45420f7389ef34483673516e7ee58bce31f615ae582d4f445d344115fe4dc
+DIST cffi-1.4.1.tar.gz 365194 SHA256 
61fa9e32cc91744b92b3ec96f74c5910aa6c2f0a9fbba939fbad71dab558b974 SHA512 
d58012af471aff5b8d8de84f837bf7f683928dcd4efb11e1b3d54e276e0eb0db143675e42c34ae757710817b9c0795ba97626734bf2e0930c93af055b1009ea6
 WHIRLPOOL 
74ca6952e3833441dd662b4a9f51c66a5746c74fa98cac5283492ddcfe17bf9314a79c5f4c0acf1592787d29f686e6e78d2a5f20334ca572d64e13d13875e272

diff --git a/dev-python/cffi/cffi-1.4.1.ebuild 
b/dev-python/cffi/cffi-1.4.1.ebuild
new file mode 100644
index 000..ce2896f
--- /dev/null
+++ b/dev-python/cffi/cffi-1.4.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
"Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-11-20 Thread Justin Lecher
commit: 8d71cfe769acd1792a33dfc28b4aa3e6bc69419e
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Nov 20 08:16:28 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Nov 20 11:29:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d71cfe7

dev-python/cffi: Drop old

Package-Manager: portage-2.2.25
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  1 -
 dev-python/cffi/cffi-0.8.6.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index e42d513..b52b383 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,4 +1,3 @@
-DIST cffi-0.8.6.tar.gz 196835 SHA256 
2532d9e3af9e3c6d0f710fc98b0295b563c7f39cfd97dd2242bd36fbf4900610 SHA512 
b913d459bf0d355f0cb42fa0587a940c227d6765450033b14ab4d5281173cd1875cd6872911bb4f0b567cc1c5b0ca330615ec5f6ba205b25c41b683ae8c77790
 WHIRLPOOL 
4a03a077f15f943e0f06acf1bc10572b19680379e36805dbfc3dfffb8a5d735d28d9bab38e2d233f3a347fc03cede8126cc2ce017c6e3a0896b9baecddfae39f
 DIST cffi-1.1.2.tar.gz 326758 SHA256 
390970b602708c91ddc73953bb6929e56291c18a4d80f360afa00fad8b6f3339 SHA512 
d146984013b63382ea64bd2d6188cdbf9154cf83d66bf4dbb9353f1daea66f9eae07c6da47e152c5758d3458a742adde0310f71c792eb0a80950d7f857bfb943
 WHIRLPOOL 
02b92f0d13b02e351ba63e55a731c0b5480ae0b376c99a8dc1a256b3b55bf0119b4238dca88171605c1348b0847a6ff305ba4ec69cd1b42b9950708f42d6067e
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d
 DIST cffi-1.3.0.tar.gz 347342 SHA256 
9daa53aff0b5cf64c85c10eab7ce6776880d0ee71b78cedeae196ae82b6734e9 SHA512 
2ea789d67782b2f23501bea4480f42f79e312d047e2d8c777aab8113400cfa136585aa92c0a51608a0da35cd6734bc24914fcccfc5bbdad3041aad2e9f784400
 WHIRLPOOL 
5daea22a7ad04a68aea0f962de8ff08c96b41d45539c43d2157ebc7f26799cf75f251b6b5c54901bc4f8e988791cc3ddefc52528b1c0ab3d3163adc56dea452a

diff --git a/dev-python/cffi/cffi-0.8.6.ebuild 
b/dev-python/cffi/cffi-0.8.6.ebuild
deleted file mode 100644
index a7862a6..000
--- a/dev-python/cffi/cffi-0.8.6.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="http://cffi.readthedocs.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
-IUSE="doc"
-
-RDEPEND="virtual/libffi
-   dev-python/pycparser[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_test() {
-   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
"Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   use doc && dohtml -r doc/build/
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-11-20 Thread Justin Lecher
commit: fc09b1fc40e335f9bec55db00dd63e5554f0b213
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Nov 20 08:49:45 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Nov 20 11:29:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc09b1fc

dev-python/cffi: Version Bump

Package-Manager: portage-2.2.25
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.3.1.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index b52b383..a2c75c6 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,3 +1,4 @@
 DIST cffi-1.1.2.tar.gz 326758 SHA256 
390970b602708c91ddc73953bb6929e56291c18a4d80f360afa00fad8b6f3339 SHA512 
d146984013b63382ea64bd2d6188cdbf9154cf83d66bf4dbb9353f1daea66f9eae07c6da47e152c5758d3458a742adde0310f71c792eb0a80950d7f857bfb943
 WHIRLPOOL 
02b92f0d13b02e351ba63e55a731c0b5480ae0b376c99a8dc1a256b3b55bf0119b4238dca88171605c1348b0847a6ff305ba4ec69cd1b42b9950708f42d6067e
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d
 DIST cffi-1.3.0.tar.gz 347342 SHA256 
9daa53aff0b5cf64c85c10eab7ce6776880d0ee71b78cedeae196ae82b6734e9 SHA512 
2ea789d67782b2f23501bea4480f42f79e312d047e2d8c777aab8113400cfa136585aa92c0a51608a0da35cd6734bc24914fcccfc5bbdad3041aad2e9f784400
 WHIRLPOOL 
5daea22a7ad04a68aea0f962de8ff08c96b41d45539c43d2157ebc7f26799cf75f251b6b5c54901bc4f8e988791cc3ddefc52528b1c0ab3d3163adc56dea452a
+DIST cffi-1.3.1.tar.gz 351300 SHA256 
d45dd39a770b4afb591c82555f6a8bbc1ac7eb019eda9b621eee1a0a72201220 SHA512 
b89fe1b98a2e1492e05a9e69407104a5d5057dbe2730852fb91fae1db66751d35db53186d2f03dc950eb10dd9cecc83e44eb3e6954381dfd80d79519c7938288
 WHIRLPOOL 
37ea487ae7e5474a903cd259bac3428d04dc8f0ab0623edf8e12979e666d0779a04135e150073deb608a46b63084e51f66023e618637d3f71cc54f2eac84fdb9

diff --git a/dev-python/cffi/cffi-1.3.1.ebuild 
b/dev-python/cffi/cffi-1.3.1.ebuild
new file mode 100644
index 000..ce2896f
--- /dev/null
+++ b/dev-python/cffi/cffi-1.3.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
"Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-11-20 Thread Justin Lecher
commit: 3421c9f8bef8d92b6e0eb4788c45fceb7593aa42
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Nov 20 08:25:39 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Nov 20 11:29:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3421c9f8

dev-python/cffi: Add USE=test to install pytest buildtime only

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=566286

Package-Manager: portage-2.2.25
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/cffi-1.1.2.ebuild | 10 +-
 dev-python/cffi/cffi-1.2.1.ebuild |  8 
 dev-python/cffi/cffi-1.3.0.ebuild |  8 
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/dev-python/cffi/cffi-1.1.2.ebuild 
b/dev-python/cffi/cffi-1.1.2.ebuild
index cb0be69..a78ef1c 100644
--- a/dev-python/cffi/cffi-1.1.2.ebuild
+++ b/dev-python/cffi/cffi-1.1.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI=5
 
 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
@@ -15,13 +15,13 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
-IUSE="doc"
+IUSE="doc test"
 
 RDEPEND="
virtual/libffi
-   dev-python/pycparser[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 
 # Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
 DISTUTILS_IN_SOURCE_BUILD=1

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index 3d9d113..e23874b 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -17,13 +17,13 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
-IUSE="doc"
+IUSE="doc test"
 
 RDEPEND="
virtual/libffi
-   dev-python/pycparser[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 
 # Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
 DISTUTILS_IN_SOURCE_BUILD=1

diff --git a/dev-python/cffi/cffi-1.3.0.ebuild 
b/dev-python/cffi/cffi-1.3.0.ebuild
index 762c538..ce2896f 100644
--- a/dev-python/cffi/cffi-1.3.0.ebuild
+++ b/dev-python/cffi/cffi-1.3.0.ebuild
@@ -17,13 +17,13 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
-IUSE="doc"
+IUSE="doc test"
 
 RDEPEND="
virtual/libffi
-   dev-python/pycparser[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 
 # Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
 DISTUTILS_IN_SOURCE_BUILD=1



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-11-05 Thread Agostino Sarubbo
commit: acb012965d8f24cd9788f08027b553e18fe52205
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Nov  5 10:57:19 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Nov  5 10:57:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb01296

dev-python/cffi: sparc stable wrt bug #561696

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="sparc"

 dev-python/cffi/cffi-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index 5634ae0..3d9d113 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-11-04 Thread Agostino Sarubbo
commit: 6815050f44bcf8f586981c9829a663cd116a301b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov  4 14:48:26 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov  4 14:48:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6815050f

dev-python/cffi: ppc stable wrt bug #561696

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"

 dev-python/cffi/cffi-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index f4d193c..5634ae0 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-10-21 Thread Justin Lecher
commit: 76f85d6b80750ee02168a9b3d640d78a96c14bad
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Oct 21 14:44:06 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Oct 21 15:17:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f85d6b

dev-python/cffi: Version Bump

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.3.0.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index d3d7ea9..e42d513 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,3 +1,4 @@
 DIST cffi-0.8.6.tar.gz 196835 SHA256 
2532d9e3af9e3c6d0f710fc98b0295b563c7f39cfd97dd2242bd36fbf4900610 SHA512 
b913d459bf0d355f0cb42fa0587a940c227d6765450033b14ab4d5281173cd1875cd6872911bb4f0b567cc1c5b0ca330615ec5f6ba205b25c41b683ae8c77790
 WHIRLPOOL 
4a03a077f15f943e0f06acf1bc10572b19680379e36805dbfc3dfffb8a5d735d28d9bab38e2d233f3a347fc03cede8126cc2ce017c6e3a0896b9baecddfae39f
 DIST cffi-1.1.2.tar.gz 326758 SHA256 
390970b602708c91ddc73953bb6929e56291c18a4d80f360afa00fad8b6f3339 SHA512 
d146984013b63382ea64bd2d6188cdbf9154cf83d66bf4dbb9353f1daea66f9eae07c6da47e152c5758d3458a742adde0310f71c792eb0a80950d7f857bfb943
 WHIRLPOOL 
02b92f0d13b02e351ba63e55a731c0b5480ae0b376c99a8dc1a256b3b55bf0119b4238dca88171605c1348b0847a6ff305ba4ec69cd1b42b9950708f42d6067e
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d
+DIST cffi-1.3.0.tar.gz 347342 SHA256 
9daa53aff0b5cf64c85c10eab7ce6776880d0ee71b78cedeae196ae82b6734e9 SHA512 
2ea789d67782b2f23501bea4480f42f79e312d047e2d8c777aab8113400cfa136585aa92c0a51608a0da35cd6734bc24914fcccfc5bbdad3041aad2e9f784400
 WHIRLPOOL 
5daea22a7ad04a68aea0f962de8ff08c96b41d45539c43d2157ebc7f26799cf75f251b6b5c54901bc4f8e988791cc3ddefc52528b1c0ab3d3163adc56dea452a

diff --git a/dev-python/cffi/cffi-1.3.0.ebuild 
b/dev-python/cffi/cffi-1.3.0.ebuild
new file mode 100644
index 000..762c538
--- /dev/null
+++ b/dev-python/cffi/cffi-1.3.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
"Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-10-19 Thread Justin Lecher
commit: 09c64fbd734a16eab7ba51935db5dfdf19250499
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Oct 19 12:38:05 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Oct 19 12:47:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c64fbd

dev-python/cffi: Add back last stable version on sparc

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-0.8.6.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 5e9731e..d3d7ea9 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,2 +1,3 @@
+DIST cffi-0.8.6.tar.gz 196835 SHA256 
2532d9e3af9e3c6d0f710fc98b0295b563c7f39cfd97dd2242bd36fbf4900610 SHA512 
b913d459bf0d355f0cb42fa0587a940c227d6765450033b14ab4d5281173cd1875cd6872911bb4f0b567cc1c5b0ca330615ec5f6ba205b25c41b683ae8c77790
 WHIRLPOOL 
4a03a077f15f943e0f06acf1bc10572b19680379e36805dbfc3dfffb8a5d735d28d9bab38e2d233f3a347fc03cede8126cc2ce017c6e3a0896b9baecddfae39f
 DIST cffi-1.1.2.tar.gz 326758 SHA256 
390970b602708c91ddc73953bb6929e56291c18a4d80f360afa00fad8b6f3339 SHA512 
d146984013b63382ea64bd2d6188cdbf9154cf83d66bf4dbb9353f1daea66f9eae07c6da47e152c5758d3458a742adde0310f71c792eb0a80950d7f857bfb943
 WHIRLPOOL 
02b92f0d13b02e351ba63e55a731c0b5480ae0b376c99a8dc1a256b3b55bf0119b4238dca88171605c1348b0847a6ff305ba4ec69cd1b42b9950708f42d6067e
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d

diff --git a/dev-python/cffi/cffi-0.8.6.ebuild 
b/dev-python/cffi/cffi-0.8.6.ebuild
new file mode 100644
index 000..a7862a6
--- /dev/null
+++ b/dev-python/cffi/cffi-0.8.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc"
+
+RDEPEND="virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
"Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc && dohtml -r doc/build/
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-10-19 Thread Justin Lecher
commit: 34cd93e857b244629dd9d3c00c1ec34fe337a796
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Oct 19 10:24:45 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Oct 19 12:06:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34cd93e8

dev-python/cffi: Drop old

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  2 --
 dev-python/cffi/cffi-0.8.6.ebuild | 38 --
 dev-python/cffi/cffi-0.9.2.ebuild | 38 --
 3 files changed, 78 deletions(-)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index c4cd18a..5e9731e 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,4 +1,2 @@
-DIST cffi-0.8.6.tar.gz 196835 SHA256 
2532d9e3af9e3c6d0f710fc98b0295b563c7f39cfd97dd2242bd36fbf4900610 SHA512 
b913d459bf0d355f0cb42fa0587a940c227d6765450033b14ab4d5281173cd1875cd6872911bb4f0b567cc1c5b0ca330615ec5f6ba205b25c41b683ae8c77790
 WHIRLPOOL 
4a03a077f15f943e0f06acf1bc10572b19680379e36805dbfc3dfffb8a5d735d28d9bab38e2d233f3a347fc03cede8126cc2ce017c6e3a0896b9baecddfae39f
-DIST cffi-0.9.2.tar.gz 209160 SHA256 
1988ce7ff9c64ecd506175e90fd8f0a8c827cb241a23647175ce08126bb2 SHA512 
93371a1189955d3f794915f8e7c6f6b9ab36cd531ff0ddeeb2108364c94dbf4dbe5d7d3f75e0aa52576d1a59559c13ec3e0f68dec4d52e6221e683ac519b850c
 WHIRLPOOL 
dcdf3a35b35607a4982035e75332c0e2f87d2df5cca9df77c48c5d57cc783d341b77fd95f71681877695b03a12564f8f28717a975bd51e832f496b71f73c3736
 DIST cffi-1.1.2.tar.gz 326758 SHA256 
390970b602708c91ddc73953bb6929e56291c18a4d80f360afa00fad8b6f3339 SHA512 
d146984013b63382ea64bd2d6188cdbf9154cf83d66bf4dbb9353f1daea66f9eae07c6da47e152c5758d3458a742adde0310f71c792eb0a80950d7f857bfb943
 WHIRLPOOL 
02b92f0d13b02e351ba63e55a731c0b5480ae0b376c99a8dc1a256b3b55bf0119b4238dca88171605c1348b0847a6ff305ba4ec69cd1b42b9950708f42d6067e
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d

diff --git a/dev-python/cffi/cffi-0.8.6.ebuild 
b/dev-python/cffi/cffi-0.8.6.ebuild
deleted file mode 100644
index a7862a6..000
--- a/dev-python/cffi/cffi-0.8.6.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="http://cffi.readthedocs.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
-IUSE="doc"
-
-RDEPEND="virtual/libffi
-   dev-python/pycparser[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_test() {
-   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
"Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   use doc && dohtml -r doc/build/
-}

diff --git a/dev-python/cffi/cffi-0.9.2.ebuild 
b/dev-python/cffi/cffi-0.9.2.ebuild
deleted file mode 100644
index 3d6e250..000
--- a/dev-python/cffi/cffi-0.9.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="http://cffi.readthedocs.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
-IUSE="doc"
-
-RDEPEND="virtual/libffi
-   dev-python/pycparser[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_test() {
-   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
"Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
-  

[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-10-18 Thread Mikle Kolyada
commit: d165e983d9393e3a1d70e981339d8c6180e4ba2c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Oct 18 16:39:58 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Oct 18 16:45:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d165e983

dev-python/cffi: Add ~sparc keyword wrt bug #560894

Package-Manager: portage-2.2.20.1

 dev-python/cffi/cffi-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index 9eeec09..f4d193c 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-10-17 Thread Markus Meier
commit: 9aff82a3d8f5df09fb5fb2d0bdb06d0a1ec55af8
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Oct 17 10:57:07 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Oct 17 10:57:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aff82a3

dev-python/cffi: arm stable, bug #561372

Package-Manager: portage-2.2.23
RepoMan-Options: --include-arches="arm"

 dev-python/cffi/cffi-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index a798c65..9eeec09 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-09-29 Thread Jeroen Roovers
commit: ce953c42b640a8c9473ff50e006aa48aac3e86e7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Sep 30 03:32:58 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Sep 30 03:32:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce953c42

dev-python/cffi: Stable for PPC64 (bug #561696).

Package-Manager: portage-2.2.20.1
RepoMan-Options: --ignore-arches

 dev-python/cffi/cffi-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index 2c1b67c..b955aed 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-09-28 Thread Tobias Klausmann
commit: 782fbc2875d52c4d046d3c00f81095bb8aaf57f1
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Sep 28 15:26:34 2015 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Sep 28 15:27:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782fbc28

dev-python/cffi: add alpha keyword

Gentoo-Bug: 561696

Package-Manager: portage-2.2.22

 dev-python/cffi/cffi-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index ca06e01..2c1b67c 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-09-26 Thread Jeroen Roovers
commit: f274bb2da39665508ec309256e77a960f1daa062
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Sep 27 05:20:50 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Sep 27 05:20:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f274bb2d

dev-python/cffi: Stable for HPPA (bug #561372).

Package-Manager: portage-2.2.20.1
RepoMan-Options: --ignore-arches

 dev-python/cffi/cffi-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index a0edbe3..ca06e01 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-09-25 Thread Justin Lecher
commit: 80a39d9fcf9036ccfe8dafe4a7f4bea3eb4b3c58
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Sep 24 12:55:43 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Sep 25 06:00:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a39d9f

dev-python/cffi: Add back version so that sparc is happy

Package-Manager: portage-2.2.21
RepoMan-Options: --force
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-0.8.6.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 1db4dd1..c4cd18a 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,3 +1,4 @@
+DIST cffi-0.8.6.tar.gz 196835 SHA256 
2532d9e3af9e3c6d0f710fc98b0295b563c7f39cfd97dd2242bd36fbf4900610 SHA512 
b913d459bf0d355f0cb42fa0587a940c227d6765450033b14ab4d5281173cd1875cd6872911bb4f0b567cc1c5b0ca330615ec5f6ba205b25c41b683ae8c77790
 WHIRLPOOL 
4a03a077f15f943e0f06acf1bc10572b19680379e36805dbfc3dfffb8a5d735d28d9bab38e2d233f3a347fc03cede8126cc2ce017c6e3a0896b9baecddfae39f
 DIST cffi-0.9.2.tar.gz 209160 SHA256 
1988ce7ff9c64ecd506175e90fd8f0a8c827cb241a23647175ce08126bb2 SHA512 
93371a1189955d3f794915f8e7c6f6b9ab36cd531ff0ddeeb2108364c94dbf4dbe5d7d3f75e0aa52576d1a59559c13ec3e0f68dec4d52e6221e683ac519b850c
 WHIRLPOOL 
dcdf3a35b35607a4982035e75332c0e2f87d2df5cca9df77c48c5d57cc783d341b77fd95f71681877695b03a12564f8f28717a975bd51e832f496b71f73c3736
 DIST cffi-1.1.2.tar.gz 326758 SHA256 
390970b602708c91ddc73953bb6929e56291c18a4d80f360afa00fad8b6f3339 SHA512 
d146984013b63382ea64bd2d6188cdbf9154cf83d66bf4dbb9353f1daea66f9eae07c6da47e152c5758d3458a742adde0310f71c792eb0a80950d7f857bfb943
 WHIRLPOOL 
02b92f0d13b02e351ba63e55a731c0b5480ae0b376c99a8dc1a256b3b55bf0119b4238dca88171605c1348b0847a6ff305ba4ec69cd1b42b9950708f42d6067e
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d

diff --git a/dev-python/cffi/cffi-0.8.6.ebuild 
b/dev-python/cffi/cffi-0.8.6.ebuild
new file mode 100644
index 000..a7862a6
--- /dev/null
+++ b/dev-python/cffi/cffi-0.8.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc"
+
+RDEPEND="virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
"Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc && dohtml -r doc/build/
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-09-25 Thread Agostino Sarubbo
commit: de146b71cb263bfe9cf27650536e1e0975ed270f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 25 14:12:53 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 25 14:12:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de146b71

dev-python/cffi: x86 stable wrt bug #561372

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 dev-python/cffi/cffi-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index 59c4e1f..a0edbe3 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-09-24 Thread Agostino Sarubbo
commit: 08b3b864a5afbe24f4a1f8c731646d64cc547b99
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep 24 10:35:16 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep 24 10:35:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b3b864

dev-python/cffi: amd64 stable wrt bug #556428

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 dev-python/cffi/cffi-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.1.2.ebuild 
b/dev-python/cffi/cffi-1.1.2.ebuild
index c13a69a..cb0be69 100644
--- a/dev-python/cffi/cffi-1.1.2.ebuild
+++ b/dev-python/cffi/cffi-1.1.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-09-24 Thread Justin Lecher
commit: 1da5d928cb4d92af2a8433476014f752fc72ebb1
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Sep 24 11:50:28 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Sep 24 11:50:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da5d928

dev-python/cffi: Drop old

obsoletes
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=510114
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=510176
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=548558

Package-Manager: portage-2.2.21
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cffi/Manifest  |  4 
 dev-python/cffi/cffi-0.8.6.ebuild | 38 ---
 dev-python/cffi/cffi-1.0.2.ebuild | 40 -
 dev-python/cffi/cffi-1.0.3.ebuild | 40 -
 dev-python/cffi/cffi-1.1.0.ebuild | 42 ---
 5 files changed, 164 deletions(-)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index cbc1b22..1db4dd1 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,7 +1,3 @@
-DIST cffi-0.8.6.tar.gz 196835 SHA256 
2532d9e3af9e3c6d0f710fc98b0295b563c7f39cfd97dd2242bd36fbf4900610 SHA512 
b913d459bf0d355f0cb42fa0587a940c227d6765450033b14ab4d5281173cd1875cd6872911bb4f0b567cc1c5b0ca330615ec5f6ba205b25c41b683ae8c77790
 WHIRLPOOL 
4a03a077f15f943e0f06acf1bc10572b19680379e36805dbfc3dfffb8a5d735d28d9bab38e2d233f3a347fc03cede8126cc2ce017c6e3a0896b9baecddfae39f
 DIST cffi-0.9.2.tar.gz 209160 SHA256 
1988ce7ff9c64ecd506175e90fd8f0a8c827cb241a23647175ce08126bb2 SHA512 
93371a1189955d3f794915f8e7c6f6b9ab36cd531ff0ddeeb2108364c94dbf4dbe5d7d3f75e0aa52576d1a59559c13ec3e0f68dec4d52e6221e683ac519b850c
 WHIRLPOOL 
dcdf3a35b35607a4982035e75332c0e2f87d2df5cca9df77c48c5d57cc783d341b77fd95f71681877695b03a12564f8f28717a975bd51e832f496b71f73c3736
-DIST cffi-1.0.2.tar.gz 317360 SHA256 
a5a8937f8a1e3c65d5ff9258137d2d08b6ca6dbee7c55d42af3d18930940ada3 SHA512 
535b8295caedca418eb3f45041e45135d23f399a936561961be5bb281821e53bcfc124ea65b18dfc1b45037f4d112191d47cca5dcfef1479a81ffb315a70ae90
 WHIRLPOOL 
d4cb8af18470e7a07f926fa452f82ae583a544d61072aab4302adebefb25bc2bc305c56d681fdb456479542032dbc5b5a76fe0de7fa7b81a14f7d046da931d6e
-DIST cffi-1.0.3.tar.gz 317372 SHA256 
4fdede789f446fb6c57eed8cf5eb43d2a582a34536ff2cd1edf7256e17e9046c SHA512 
a5f2b0ab356fe51b1d9f3f2e4bfadbc11bb10ec7f9458c019f3707b738dded1953723f797a8b37ed768cd14fe86f674d07d2cd5ce166406abaa1a68b443293b1
 WHIRLPOOL 
176c9acb1fb02c2e074d371b337f307b3cb7a473a05c016aa160c0caf6f680be1fcfaa6b9756aa88e7ca8008e5b4e47b58ab8de7078e97d53813dec51525eac3
-DIST cffi-1.1.0.tar.gz 323962 SHA256 
d8c1dcef421bf3b9335925dd5bf39c3fad923a3cbd814c3664d754638b32355e SHA512 
c9725869ffb8a10b83484b4b90ee02c66aa38a439334a404e043452de894f97f37050d7ba2467531820a6fdc7ee93a529078734e22b3637c5116d7d6d4b86ca0
 WHIRLPOOL 
4747675071ed4223def2b2a17429c1cadd2bfcae582ada6167f076065b6dc91fe06775e1d31c5f65fa68ea597dfdca36d9bab89e263affa1c25fe7c8f0e65d4a
 DIST cffi-1.1.2.tar.gz 326758 SHA256 
390970b602708c91ddc73953bb6929e56291c18a4d80f360afa00fad8b6f3339 SHA512 
d146984013b63382ea64bd2d6188cdbf9154cf83d66bf4dbb9353f1daea66f9eae07c6da47e152c5758d3458a742adde0310f71c792eb0a80950d7f857bfb943
 WHIRLPOOL 
02b92f0d13b02e351ba63e55a731c0b5480ae0b376c99a8dc1a256b3b55bf0119b4238dca88171605c1348b0847a6ff305ba4ec69cd1b42b9950708f42d6067e
 DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d

diff --git a/dev-python/cffi/cffi-0.8.6.ebuild 
b/dev-python/cffi/cffi-0.8.6.ebuild
deleted file mode 100644
index a7862a6..000
--- a/dev-python/cffi/cffi-0.8.6.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="http://cffi.readthedocs.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
-IUSE="doc"
-
-RDEPEND="virtual/libffi
-   dev-python/pycparser[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_test() {
-   py.test -x -v 

[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-09-24 Thread Agostino Sarubbo
commit: 9f45455932995ca0d20c8482d43910381c70ba9d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep 24 13:02:54 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep 24 13:02:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f454559

dev-python/cffi: amd64 stable wrt bug #561372

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 dev-python/cffi/cffi-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index 8d5fda8..59c4e1f 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-09-20 Thread Agostino Sarubbo
commit: a948d0c6a931c2f25e50e809ae07a90002910b7c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 20 09:28:05 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 20 09:28:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a948d0c6

dev-python/cffi: x86 stable wrt bug #556428

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 dev-python/cffi/cffi-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.1.2.ebuild 
b/dev-python/cffi/cffi-1.1.2.ebuild
index d7b6335..c13a69a 100644
--- a/dev-python/cffi/cffi-1.1.2.ebuild
+++ b/dev-python/cffi/cffi-1.1.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-08-24 Thread Jeroen Roovers
commit: 085dee27e0a2d0454c2b18645225130cfd81c055
Author: Jeroen Roovers jer AT gentoo DOT org
AuthorDate: Tue Aug 25 05:37:43 2015 +
Commit: Jeroen Roovers jer AT gentoo DOT org
CommitDate: Tue Aug 25 05:38:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=085dee27

dev-python/cffi: Stable for HPPA PPC64 (bug #556428).

Package-Manager: portage-2.2.20.1

 dev-python/cffi/cffi-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.1.2.ebuild 
b/dev-python/cffi/cffi-1.1.2.ebuild
index 23b82d8..09bfb62 100644
--- a/dev-python/cffi/cffi-1.1.2.ebuild
+++ b/dev-python/cffi/cffi-1.1.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI=mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
 
 LICENSE=MIT
 SLOT=0/${PV}
-KEYWORDS=alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris
+KEYWORDS=alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris
 IUSE=doc
 
 RDEPEND=



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-08-22 Thread Mike Gilbert
commit: f2867a63e62ec1421b54deb72e2e5ce9d23dccae
Author: Sean Vig sean.v.775 AT gmail DOT com
AuthorDate: Sat Aug 22 18:51:39 2015 +
Commit: Mike Gilbert floppym AT gentoo DOT org
CommitDate: Sun Aug 23 02:42:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2867a63

dev-python/cffi: Remove pypy from PYTHON_TARGETS

pypy comes with cffi built-in, we should not build cffi for pypy

 dev-python/cffi/cffi-0.8.6.ebuild | 2 +-
 dev-python/cffi/cffi-1.1.2.ebuild | 2 +-
 dev-python/cffi/cffi-1.2.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/cffi/cffi-0.8.6.ebuild 
b/dev-python/cffi/cffi-0.8.6.ebuild
index e7446c7..a7862a6 100644
--- a/dev-python/cffi/cffi-0.8.6.ebuild
+++ b/dev-python/cffi/cffi-0.8.6.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit distutils-r1
 

diff --git a/dev-python/cffi/cffi-1.1.2.ebuild 
b/dev-python/cffi/cffi-1.1.2.ebuild
index 102dde7..23b82d8 100644
--- a/dev-python/cffi/cffi-1.1.2.ebuild
+++ b/dev-python/cffi/cffi-1.1.2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit distutils-r1
 

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index 4d1ec48..c39d04a 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-08-22 Thread Mike Gilbert
commit: e0697d1cb2dc60d40dcfa5bb72ef00a131a6d054
Author: Mike Gilbert floppym AT gentoo DOT org
AuthorDate: Sun Aug 23 03:08:26 2015 +
Commit: Mike Gilbert floppym AT gentoo DOT org
CommitDate: Sun Aug 23 03:08:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0697d1c

dev-python/cffi: Add warning about pypy

Package-Manager: portage-2.2.20_p134

 dev-python/cffi/cffi-1.2.1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
index c39d04a..8d5fda8 100644
--- a/dev-python/cffi/cffi-1.2.1.ebuild
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -4,6 +4,8 @@
 
 EAPI=5
 
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-08-21 Thread Markus Meier
commit: 77e875967bb67d53c3a49c820f629db14f82d84b
Author: Markus Meier maekke AT gentoo DOT org
AuthorDate: Fri Aug 21 16:46:45 2015 +
Commit: Markus Meier maekke AT gentoo DOT org
CommitDate: Fri Aug 21 16:46:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e87596

dev-python/cffi: arm stable, bug #556428

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches=arm

 dev-python/cffi/cffi-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.1.2.ebuild 
b/dev-python/cffi/cffi-1.1.2.ebuild
index 2c1c192..102dde7 100644
--- a/dev-python/cffi/cffi-1.1.2.ebuild
+++ b/dev-python/cffi/cffi-1.1.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI=mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
 
 LICENSE=MIT
 SLOT=0/${PV}
-KEYWORDS=alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris
+KEYWORDS=alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris
 IUSE=doc
 
 RDEPEND=



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-08-21 Thread Justin Lecher
commit: 2de5dfdf230514e38924cd1e0153a18f405d2201
Author: Justin Lecher jlec AT gentoo DOT org
AuthorDate: Fri Aug 21 09:30:10 2015 +
Commit: Justin Lecher jlec AT gentoo DOT org
CommitDate: Fri Aug 21 09:35:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de5dfdf

dev-python/cffi: Version Bump

Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher jlec AT gentoo.org

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.2.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 5100f95..cbc1b22 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -4,3 +4,4 @@ DIST cffi-1.0.2.tar.gz 317360 SHA256 
a5a8937f8a1e3c65d5ff9258137d2d08b6ca6dbee7c
 DIST cffi-1.0.3.tar.gz 317372 SHA256 
4fdede789f446fb6c57eed8cf5eb43d2a582a34536ff2cd1edf7256e17e9046c SHA512 
a5f2b0ab356fe51b1d9f3f2e4bfadbc11bb10ec7f9458c019f3707b738dded1953723f797a8b37ed768cd14fe86f674d07d2cd5ce166406abaa1a68b443293b1
 WHIRLPOOL 
176c9acb1fb02c2e074d371b337f307b3cb7a473a05c016aa160c0caf6f680be1fcfaa6b9756aa88e7ca8008e5b4e47b58ab8de7078e97d53813dec51525eac3
 DIST cffi-1.1.0.tar.gz 323962 SHA256 
d8c1dcef421bf3b9335925dd5bf39c3fad923a3cbd814c3664d754638b32355e SHA512 
c9725869ffb8a10b83484b4b90ee02c66aa38a439334a404e043452de894f97f37050d7ba2467531820a6fdc7ee93a529078734e22b3637c5116d7d6d4b86ca0
 WHIRLPOOL 
4747675071ed4223def2b2a17429c1cadd2bfcae582ada6167f076065b6dc91fe06775e1d31c5f65fa68ea597dfdca36d9bab89e263affa1c25fe7c8f0e65d4a
 DIST cffi-1.1.2.tar.gz 326758 SHA256 
390970b602708c91ddc73953bb6929e56291c18a4d80f360afa00fad8b6f3339 SHA512 
d146984013b63382ea64bd2d6188cdbf9154cf83d66bf4dbb9353f1daea66f9eae07c6da47e152c5758d3458a742adde0310f71c792eb0a80950d7f857bfb943
 WHIRLPOOL 
02b92f0d13b02e351ba63e55a731c0b5480ae0b376c99a8dc1a256b3b55bf0119b4238dca88171605c1348b0847a6ff305ba4ec69cd1b42b9950708f42d6067e
+DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896cad08cd43bf86ce3771e3d SHA512 
26ab695d34ef1895f38c735b2c6400cbf6325d622ce93799513130791365bb71d656288e991b86861ac8e899872504c1f4368d27104c4ac9b881c83c7f8dad88
 WHIRLPOOL 
a8bbe3c24be660946c1f31fbb8b1f50810f78b9485a32aadfb091a624b5386641bde71981c58792f8e95e8e77cfce7d9959eb197c417464cf5351e568aa6336d

diff --git a/dev-python/cffi/cffi-1.2.1.ebuild 
b/dev-python/cffi/cffi-1.2.1.ebuild
new file mode 100644
index 000..4d1ec48
--- /dev/null
+++ b/dev-python/cffi/cffi-1.2.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION=Foreign Function Interface for Python calling C code
+HOMEPAGE=http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi;
+SRC_URI=mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+
+LICENSE=MIT
+SLOT=0/${PV}
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris
+IUSE=doc
+
+RDEPEND=
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+DEPEND=${RDEPEND}
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc  emake -C doc html
+}
+
+python_test() {
+   py.test -x -v --ignore testing/test_zintegration.py c/ testing/ || die 
Testing failed with ${EPYTHON}
+}
+
+python_install_all() {
+   use doc  local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2015-08-16 Thread Mikle Kolyada
commit: 3a5f73eb507cf12d862feddd70a5b7f265bbde88
Author: Mikle Kolyada zlogene AT gentoo DOT org
AuthorDate: Sun Aug 16 17:56:13 2015 +
Commit: Mikle Kolyada zlogene AT gentoo DOT org
CommitDate: Sun Aug 16 17:59:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5f73eb

dev-python/cffi: ia64 stable wrt bug #556428

Package-Manager: portage-2.2.20.1

 dev-python/cffi/cffi-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.1.2.ebuild 
b/dev-python/cffi/cffi-1.1.2.ebuild
index ee77888..2c1c192 100644
--- a/dev-python/cffi/cffi-1.1.2.ebuild
+++ b/dev-python/cffi/cffi-1.1.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI=mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
 
 LICENSE=MIT
 SLOT=0/${PV}
-KEYWORDS=alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris
+KEYWORDS=alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris
 IUSE=doc
 
 RDEPEND=