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

2017-08-19 Thread Sebastien Fabbro
commit: ed80f857532c9ab3650c6aca6c03507d487d38e0
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Aug 19 22:33:37 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Sat Aug 19 22:33:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed80f857

dev-python/ipyparallel:  add conditional block on ipython-6 for python-2.7

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/ipyparallel/ipyparallel-4.1.0.ebuild  |  3 ++-
 dev-python/ipyparallel/ipyparallel-5.0.1.ebuild  |  3 ++-
 dev-python/ipyparallel/ipyparallel-5.1.1.ebuild  |  3 ++-
 dev-python/ipyparallel/ipyparallel-5.2.0.ebuild  |  3 ++-
 ...llel-6.0.2.ebuild => ipyparallel-6.0.2-r1.ebuild} | 20 +++-
 dev-python/ipyparallel/ipyparallel-6.0.2.ebuild  |  1 +
 dev-python/ipyparallel/metadata.xml  |  2 +-
 7 files changed, 21 insertions(+), 14 deletions(-)

diff --git a/dev-python/ipyparallel/ipyparallel-4.1.0.ebuild 
b/dev-python/ipyparallel/ipyparallel-4.1.0.ebuild
index 94b1c39303f..62d09048ca0 100644
--- a/dev-python/ipyparallel/ipyparallel-4.1.0.ebuild
+++ b/dev-python/ipyparallel/ipyparallel-4.1.0.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
 
 EAPI=5
@@ -24,6 +24,7 @@ RDEPEND="
dev-python/ipykernel[${PYTHON_USEDEP}]
!=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'http://ipython.org/";
+HOMEPAGE="https://ipyparallel.readthedocs.io/";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 RDEPEND="
-   dev-python/ipython_genutils[${PYTHON_USEDEP}]
dev-python/decorator[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   >=dev-python/pyzmq-14.4.0[${PYTHON_USEDEP}]
dev-python/ipykernel[${PYTHON_USEDEP}]
-   !=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
-   dev-python/notebook[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '=dev-python/pyzmq-14.4.0[${PYTHON_USEDEP}]
www-servers/tornado[${PYTHON_USEDEP}]
"
 DEPEND="${RDEPEND}
-   $(python_gen_cond_dep 'dev-python/futures[${PYTHON_USEDEP}]' 'python2*')
+   virtual/python-futures[${PYTHON_USEDEP}]
>=dev-python/setuptools-18.5[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/testpath[${PYTHON_USEDEP}]
)
"

diff --git a/dev-python/ipyparallel/ipyparallel-6.0.2.ebuild 
b/dev-python/ipyparallel/ipyparallel-6.0.2.ebuild
index 3f686896a64..646d41f5422 100644
--- a/dev-python/ipyparallel/ipyparallel-6.0.2.ebuild
+++ b/dev-python/ipyparallel/ipyparallel-6.0.2.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
dev-python/ipykernel[${PYTHON_USEDEP}]
!=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'Gentoo Science Project
   
   
-   Interactive Parallel Computing with IPython.
+Interactive Parallel Computing with IPython.
 ipyparallel is the new home of IPython.parallel.
   
   



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

2017-08-19 Thread Sebastien Fabbro
commit: 31347d555f2219179dae72d8d41ef2ad82dca109
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Aug 19 22:39:30 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Sat Aug 19 22:39:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31347d55

dev-python/oct2py: version bump, dropping arm and ppc64 because of octave_kernel

Package-Manager: Portage-2.3.7, Repoman-2.3.3

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

diff --git a/dev-python/oct2py/Manifest b/dev-python/oct2py/Manifest
index cf3f0d6afb9..192bb65d8d7 100644
--- a/dev-python/oct2py/Manifest
+++ b/dev-python/oct2py/Manifest
@@ -1 +1,2 @@
 DIST oct2py-3.6.0.tar.gz 668836 SHA256 
b356daf63a80c778fcf81b380c187863b86e9aae88f8321bb543c5512835c69f SHA512 
f414a0231665bc3bedb7dcdaab8c86f32c140e5107ef80b70e2f99467e737d033de6ff492f2af7233671bff9b148475e0af4881c073ac727d0fd1228b7cf59b6
 WHIRLPOOL 
498b69f6292fe60b1035ea8ef587b3dc7b49fb4353bf31ce5f19ca3afc74a3b4bdcff7700d77d6bd8e6bf079c590114fee1c2f0352127745d162fc3f6be9b3b9
+DIST oct2py-4.0.6.tar.gz 431738 SHA256 
07cbcee467f6bd7bd2430d2ae270fcc035acf2c8ad35f6ad9bb6f7b0f915e179 SHA512 
997ca843571d2d68c4c57c0213a525c1be5f8b3e3dbb6cd41e423d68c8836dd12a03d5210d7f0cbf8ff19be7bb9d25b48c62a236cae68a0762547e574caa
 WHIRLPOOL 
b824f9c21665a70e21e614022ccca7e05032f59d5fd5b1993b31f16dcd9d4d5cf2dfc948873df5ab9234b095d7b188867eac5ab4ee238c046131c0e042e3bb5e

diff --git a/dev-python/oct2py/oct2py-4.0.6.ebuild 
b/dev-python/oct2py/oct2py-4.0.6.ebuild
new file mode 100644
index 000..cafb9f92a0f
--- /dev/null
+++ b/dev-python/oct2py/oct2py-4.0.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python to GNU Octave bridge"
+HOMEPAGE="http://blink1073.github.io/oct2py/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+RDEPEND="
+   >=dev-python/numpy-1.11[${PYTHON_USEDEP}]
+   dev-python/octave_kernel[${PYTHON_USEDEP}]
+   >=sci-libs/scipy-0.17[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   doc? (
+   dev-python/numpydoc[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-bootstrap-theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   )
+"
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs html || die
+   HTML_DOCS=( html/. )
+   fi
+}
+
+python_test() {
+   cd "${BUILD_DIR}/lib" || die
+   py.test -v -v || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   docinto examples
+   dodoc -r example/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2017-08-19 Thread Sebastien Fabbro
commit: 0231ca143f36c39090e5d64cc82f52cbc3dd1cc6
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Aug 19 22:38:22 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Sat Aug 19 22:38:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0231ca14

dev-python/octave_kernel: initial import

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/octave_kernel/Manifest  |  1 +
 dev-python/octave_kernel/metadata.xml  | 15 +
 .../octave_kernel/octave_kernel-0.26.2.ebuild  | 25 ++
 3 files changed, 41 insertions(+)

diff --git a/dev-python/octave_kernel/Manifest 
b/dev-python/octave_kernel/Manifest
new file mode 100644
index 000..80956ab5ac9
--- /dev/null
+++ b/dev-python/octave_kernel/Manifest
@@ -0,0 +1 @@
+DIST octave_kernel-0.26.2.tar.gz 11152 SHA256 
cd65d9a888991634ed43f01201ab068bec2b9cea4ae8642d353f6264f5ed6dd3 SHA512 
95072ea3e0f74c57e71ef51c3c2050be9c739693bbee22fc5fa63e24fd639daf1bcf4f3a8b5be499de2e4e723bedc8d1f59237ffc1a17ad634a519c96cdde34f
 WHIRLPOOL 
b561e422a11a097a48e9a665cf789e97f75471952a15ccf8c57704ed031c21b856b6914629f70be111fb2add8968ee84dcc103bc4857da14455b73b0aea5b397

diff --git a/dev-python/octave_kernel/metadata.xml 
b/dev-python/octave_kernel/metadata.xml
new file mode 100644
index 000..9d7952c3aff
--- /dev/null
+++ b/dev-python/octave_kernel/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+A Jupyter kernel for Octave.
+  
+  
+octave_kernel
+Calysto/octave_kernel
+  
+

diff --git a/dev-python/octave_kernel/octave_kernel-0.26.2.ebuild 
b/dev-python/octave_kernel/octave_kernel-0.26.2.ebuild
new file mode 100644
index 000..f58a601bbbd
--- /dev/null
+++ b/dev-python/octave_kernel/octave_kernel-0.26.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Jupyter kernel for octave"
+HOMEPAGE="https://github.com/Calysto/octave_kernel";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyter_client[${PYTHON_USEDEP}]
+   dev-python/metakernel[${PYTHON_USEDEP}]
+   sci-mathematics/octave
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-08-19 Thread Sebastien Fabbro
commit: f7d54aeb3226ad782b666405cb3f87d73aeaffcf
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Aug 19 22:34:20 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Sat Aug 19 22:34:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d54aeb

profiles: masking ipython-6 for python-2.7 circular deps

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 1900971be13..2f61bfdb2e3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sébastien Fabbro  (19 Aug 2017)
+# ipython-6 is python-3 only and causes circular dependencies
+# Unset python_targets_python2_7 for ipykernel and ipyparallel if needed.
+>=dev-python/ipython-6
+
 # Andreas Sturmlechner  (19 Aug 2017)
 # Plasma-4 fragment, no more rdeps, masked for removal in 30 days.
 kde-plasma/libkworkspace



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

2017-08-19 Thread Sebastien Fabbro
commit: e37492a8aa84d4164ac400ceab94bf06f9612cbb
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Aug 19 22:37:53 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Sat Aug 19 22:37:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37492a8

dev-python/metakernel: initial import

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/metakernel/Manifest |  1 +
 dev-python/metakernel/metadata.xml | 17 ++
 dev-python/metakernel/metakernel-0.20.4.ebuild | 31 ++
 3 files changed, 49 insertions(+)

diff --git a/dev-python/metakernel/Manifest b/dev-python/metakernel/Manifest
new file mode 100644
index 000..ddf301c78b2
--- /dev/null
+++ b/dev-python/metakernel/Manifest
@@ -0,0 +1 @@
+DIST metakernel-0.20.4.tar.gz 67895 SHA256 
ec437d01f76dd0d6eb6cf887590726e364a3a1811c018d1793102bb384275300 SHA512 
8ab2943a93e61bfca276607adac5e619c407a2356656424d261eb520002bf582469f71329a3b2b2fcc290b21a4dffd724f5b73697c6853b5cb74eec07e26ede3
 WHIRLPOOL 
bbcca2583be251fb695d4e0f4f8b7e741e5ec52c28c4726efa784ac6f4fa862332d698a03a9b168492ef9fe0cb98b45d240a8763c888ddfcafd2057cda9d8ab8

diff --git a/dev-python/metakernel/metadata.xml 
b/dev-python/metakernel/metadata.xml
new file mode 100644
index 000..e0c68c929e2
--- /dev/null
+++ b/dev-python/metakernel/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+A Jupyter/IPython kernel template which includes core magic
+functions (including help, command and file path completion,
+parallel and distributed processing, downloads, and much more).
+  
+  
+Calysto/metakernel
+metakernel
+  
+

diff --git a/dev-python/metakernel/metakernel-0.20.4.ebuild 
b/dev-python/metakernel/metakernel-0.20.4.ebuild
new file mode 100644
index 000..b5db58babd4
--- /dev/null
+++ b/dev-python/metakernel/metakernel-0.20.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Metakernel for Jupyter"
+HOMEPAGE="https://github.com/Calysto/metakernel";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="test"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+"
+
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+   nosetests -v || die
+}



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

2017-08-19 Thread Sebastien Fabbro
commit: 5f7eccc0f7dadb99aa314cfb7112a350e8893239
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Aug 19 22:35:38 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Sat Aug 19 22:35:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7eccc0

dev-python/ipython: unset smp as default to ease circular deps on ipyparallel

Package-Manager: Portage-2.3.7, Repoman-2.3.3

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

diff --git a/dev-python/ipython/ipython-6.1.0.ebuild 
b/dev-python/ipython/ipython-6.1.0.ebuild
index 612a99813dc..196f37a3dd7 100644
--- a/dev-python/ipython/ipython-6.1.0.ebuild
+++ b/dev-python/ipython/ipython-6.1.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples matplotlib notebook nbconvert qt4 qt5 +smp test"
+IUSE="doc examples matplotlib notebook nbconvert qt4 qt5 smp test"
 
 CDEPEND="
dev-python/decorator[${PYTHON_USEDEP}]



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

2017-08-19 Thread Sebastien Fabbro
commit: 29e16e14253a3fd9de6c43b211347e37440da447
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Aug 19 22:32:55 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Sat Aug 19 22:32:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e16e14

dev-python/ipykernel: add conditional block on ipython-6 for python-2.7

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/ipykernel/ipykernel-4.2.2.ebuild   | 3 ++-
 dev-python/ipykernel/ipykernel-4.3.1.ebuild   | 3 ++-
 dev-python/ipykernel/ipykernel-4.4.1.ebuild   | 3 ++-
 dev-python/ipykernel/ipykernel-4.5.2.ebuild   | 1 +
 .../ipykernel/{ipykernel-4.6.1.ebuild => ipykernel-4.6.1-r1.ebuild}   | 4 +++-
 dev-python/ipykernel/ipykernel-4.6.1.ebuild   | 1 +
 6 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/dev-python/ipykernel/ipykernel-4.2.2.ebuild 
b/dev-python/ipykernel/ipykernel-4.2.2.ebuild
index 1c84abb227f..f92f84765ba 100644
--- a/dev-python/ipykernel/ipykernel-4.2.2.ebuild
+++ b/dev-python/ipykernel/ipykernel-4.2.2.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
 
 EAPI=5
@@ -22,6 +22,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
test? (
>=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '

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

2017-08-19 Thread Sebastien Fabbro
commit: 38e862fbee4bc02e04c8a31768510acb0621c5b7
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Aug 19 22:37:21 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Sat Aug 19 22:37:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e862fb

dev-python/nbconvert: version bump

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-5.2.1.ebuild | 82 +
 2 files changed, 83 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 8c25c028ae0..33250c39f4f 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1,4 @@
 DIST nbconvert-4.1.0.tar.gz 263948 SHA256 
e0296e45293dd127d028f678e3b6aba3f1db3283a134178bdb49eea402d4cf1c SHA512 
9761cf8cdf206bd8f27c666d7b520cbd7d805353cf46b212b46ee6053b47ec6728a5926dfe59acef109c8770580c41d51aa5b943a27e72bccecc68a7d7b68bfb
 WHIRLPOOL 
9cc27a45b00ee9914674cd14a279be1691eb8a8538803bdda127513f56dd0ce53b10745f305f8fb82abd2d19efe7c1b0284bf05f8088360d2def6c97db0c1c6e
 DIST nbconvert-4.2.0.tar.gz 428726 SHA256 
55946d7522741294fcdd50799bd1777d16673ce721fecca0610cdb86749863c6 SHA512 
441d32e5bd63cb7d0b9a70b814ec6ea647a04542601461cb8b008f4f9ab894f5729687093400703b222435100384378653fbbb38427431d9da62992ef778906a
 WHIRLPOOL 
024ef6b9a70a9248431c71092de7ae993fad1144110669c0d538d13646cd991b5389f4550c269c55c541d96526541b884d5dec8632048a9365eb1986fe34d85a
 DIST nbconvert-4.3.0.tar.gz 377486 SHA256 
d967ec588ffd1ad7336163f1ac8957a348b5c4bce4465632db4cf684ffe4b718 SHA512 
ae5ca7c08dc052a20019309301d0d0d396498fc367614480c24192cc7fd059c31856d59594da7823463e14b769e4775d41c7942aa13d90ad7186aaa08ab4cdfc
 WHIRLPOOL 
dfffe8524f5724bd819cb6f24b0536831b08c08b45a3770e3fb5e884b8a3a854588bcba29a2eb1a4df91ffb93c8dd0db4227ded57510088e5722410d61e7f67d
+DIST nbconvert-5.2.1.tar.gz 510937 SHA256 
9ed68ec7fe90a8672b43795b29ea91cc75ea355c83debc83ebd12171521ec274 SHA512 
c71c95d6c7bda4b55afad792d108d48c27857e060531dc8ec262673971c258ff9480821bd78ee5cbdbb19f107d5f8d19a49eac88819f20a09b450c26681335fa
 WHIRLPOOL 
5a580227885f18fe1caf63ad2d22fe42b6818a694a1c9212fe69f588952a9c5c6310b5ea099f3706e09b5dcbdb731b1541bd1cc6f0dce9941784dbe92cc37d1e

diff --git a/dev-python/nbconvert/nbconvert-5.2.1.ebuild 
b/dev-python/nbconvert/nbconvert-5.2.1.ebuild
new file mode 100644
index 000..8d94deb89a0
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-5.2.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="https://nbconvert.readthedocs.io/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/bleach[${PYTHON_USEDEP}]
+   >=dev-python/entrypoints-0.2.2[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/jupyter_core[${PYTHON_USEDEP}]
+   >=dev-python/mistune-0.7.4[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-4.2.1[${PYTHON_USEDEP}]
+   dev-python/testpath[${PYTHON_USEDEP}]
+   www-servers/tornado[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   ${RDEPEND}
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/jupyter_client[${PYTHON_USEDEP}]
+   dev-python/nbsphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_client-4.2[${PYTHON_USEDEP}]
+   )
+"
+
+# still failing in many places
+RESTRICT=test
+
+python_prepare_all() {
+   # Prevent un-needed download during build
+   if use doc; then
+   sed -e "/^'sphinx.ext.intersphinx',/d" -i 
docs/source/conf.py || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   emake -C docs html
+   HTML_DOCS=( docs/build/html/. )
+   fi
+}
+
+python_test() {
+   distutils_install_for_testing
+   cd "${TEST_DIR}"/lib || die
+   py.test --cov nbconvert -v --pyargs nbconvert || d

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

2017-08-19 Thread Sebastien Fabbro
commit: 7e6bafb0a6e17489c6be47af518d7acfb6d80718
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Aug 19 22:38:43 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Sat Aug 19 22:38:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e6bafb0

dev-python/pandocfilters: version bump

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/pandocfilters/Manifest   |  1 +
 dev-python/pandocfilters/pandocfilters-1.4.2.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/pandocfilters/Manifest 
b/dev-python/pandocfilters/Manifest
index 5772a4a9a62..c6cd2da8f47 100644
--- a/dev-python/pandocfilters/Manifest
+++ b/dev-python/pandocfilters/Manifest
@@ -1,2 +1,3 @@
 DIST pandocfilters-1.2.4.tar.gz 7296 SHA256 
e2c8e9820e89e52a882b26d3242dccb5931d3a1174d5f6bc31f8ee9e8b37b3cc SHA512 
3f819aebc4380ceee57e521e958bb7d29d806d2bfe3c9bddd30661d143069e39b0df79283d6c7ee85ee40fa4fa10df68fa40200395145e47b63fa96177ec226b
 WHIRLPOOL 
676fab4a9fb0d2f872187d3c739e63e08ef49caba405d9646ceec29a948318989f85410bbf1cb9c24c74f93c343cf9e4db3fc2b3390aa95694d7a93062d970bb
 DIST pandocfilters-1.4.1.tar.gz 14265 SHA256 
ec8bcd100d081db092c57f93462b1861bcfa1286ef126f34da5cb1d969538acd SHA512 
658976a635d6a5783448e18989192ee474f933cea7a4a91c3ec706b097fafd98251e62bbe3649d3779c99bafdadf9a9c1cac6916116aeb16631ad7434de1c9fe
 WHIRLPOOL 
69fdc1ee029dba775123b7901cc7013c5a89f3da8b9ca94a135e606a60c9eac5ea61093e4810cd099984d3e6495bc6f1f084f57c183daac8ca4ef668c73bced7
+DIST pandocfilters-1.4.2.tar.gz 14229 SHA256 
b3dd70e169bb5449e6bc6ff96aea89c5eea8c5f6ab5e207fc2f521a2cf4a0da9 SHA512 
5e5c0fb18f163430e87750b88d38a5f0fa618b90c84bf08e6f295df3ddd46c1bbf35ec51514af8d6699c7dfc9f0b3ee9edd0484deeb05e5efb3b26e650b5ee1b
 WHIRLPOOL 
03db4025ff8185d3ef1abb796119b8688f7ced257bf9aced3a74baf483d5fdef1ea8673f86d4bbe1844de181d0d43ddc6a0ee7d4acd01fce72a7604aeba1

diff --git a/dev-python/pandocfilters/pandocfilters-1.4.2.ebuild 
b/dev-python/pandocfilters/pandocfilters-1.4.2.ebuild
new file mode 100644
index 000..6af398b627e
--- /dev/null
+++ b/dev-python/pandocfilters/pandocfilters-1.4.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Utilities for writing pandoc filters in python"
+HOMEPAGE="https://github.com/jgm/pandocfilters";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=app-text/pandoc-1.16"
+DEPEND="${RDEPEND}"



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

2017-08-19 Thread Sebastien Fabbro
commit: 3101c2f0a478ad65da3df915668171e03a260f3e
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Aug 19 22:37:02 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Sat Aug 19 22:37:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3101c2f0

dev-python/ipywidgets: version bump

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/ipywidgets/Manifest|  1 +
 dev-python/ipywidgets/ipywidgets-7.0.0.ebuild | 36 +++
 dev-python/ipywidgets/metadata.xml|  5 ++--
 3 files changed, 39 insertions(+), 3 deletions(-)

diff --git a/dev-python/ipywidgets/Manifest b/dev-python/ipywidgets/Manifest
index 747c366024f..85bff1b2e91 100644
--- a/dev-python/ipywidgets/Manifest
+++ b/dev-python/ipywidgets/Manifest
@@ -2,3 +2,4 @@ DIST ipywidgets-4.1.1.tar.gz 321646 SHA256 
ceeb325e45ade9537c2d115fed9d522e5c6e9
 DIST ipywidgets-5.1.5.tar.gz 2467289 SHA256 
9590407ed96c3ac4fe22b4d18eb59854de83d1f6a007522b8d63373ed06e1eaf SHA512 
245f6fb1ece32cea809813d4c49dd1dbce46fdcf3ccf2b76aad44243243ed33b6d7286524637d4475f7245a84797159d03a181a35ce925d95d3e2317d1d98df1
 WHIRLPOOL 
501591ab630cb143a8313ae7f102e7c0acf9c5b01e35daa219c999b88be533684334d2a74a48b589f9e5c30ddca34264dcaca36d0456ce44358fb5879634bb68
 DIST ipywidgets-5.2.2.tar.gz 2420984 SHA256 
baf6098f054dd5eacc2934b8ea3bef908b81ca8660d839f1f940255a72c660d2 SHA512 
2648640b08b734384e99f4a7aaf0eecafb90adea971ebd772e4c7d43a6a18006e250e6d5f1124c0f4c49d75f0b8b30bf4b3640ef3599bdf2491d517fd8bbc58b
 WHIRLPOOL 
29b67381dbcd1e6d2c0a146ace5f6dd42a4e3dc0d5dd4c8df88cdfa1189ba636bf1051e1e15b6dfab8b15c5ae5123c2bbfb1ca83cc5c7c6e49c4a41468894a25
 DIST ipywidgets-6.0.0.tar.gz 836173 SHA256 
afa6248850cff14ef86117db87aeab0b12237e4eaf740e73716460ed593a43a7 SHA512 
91544cb2ee60a21776332cf39a95f1e5bb86d0ffd33c9230430e780caea6a569dea2f48604bafe1d0b2e1d6828410010e5d0b096bd95f5b9cb470ef3857d7e23
 WHIRLPOOL 
5b5e9a21739bf944fd8f1f6848fa5bd45a54ed723a7cc6764321806903aa8ab2fb02980be9ae4ee16fe65ed91d2f07214a07c4095c2dd56b939f42b3fb6e7dd0
+DIST ipywidgets-7.0.0.tar.gz 1006851 SHA256 
63e454202f72796044e99846881c33767c47fa050735dc1f927657b9cd2b7fcd SHA512 
39219478c12f26a2bab0e975b6fb53a7f9ee92b10fa05bd885b21c7c981a4402ad65f497223a4a2c30a7d6d18bb56bec715a20659926075f2e3730e72022ade6
 WHIRLPOOL 
5160e2cb712318b736b44e6df38603be0a3e1424a5abf3efbea93b266300f5dbaa869cad6ec737030611453d8a9c3fcd75a179e1c9762620187e4d0eb9a99cab

diff --git a/dev-python/ipywidgets/ipywidgets-7.0.0.ebuild 
b/dev-python/ipywidgets/ipywidgets-7.0.0.ebuild
new file mode 100644
index 000..fa7ecc286f3
--- /dev/null
+++ b/dev-python/ipywidgets/ipywidgets-7.0.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="IPython HTML widgets for Jupyter"
+HOMEPAGE="https://ipywidgets.readthedocs.io/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/ipykernel-4.5.1[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/widgetsnbextension-3.0.0[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
'python2*')
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   nosetests --with-coverage --cover-package=ipywidgets ipywidgets || die
+}

diff --git a/dev-python/ipywidgets/metadata.xml 
b/dev-python/ipywidgets/metadata.xml
index 769dd572f11..26b1e54ce02 100644
--- a/dev-python/ipywidgets/metadata.xml
+++ b/dev-python/ipywidgets/metadata.xml
@@ -6,11 +6,10 @@
 Gentoo Science Project
   
   
-   Interactive HTML widgets for Jupyter notebooks and the IPython
-   kernel.
+Interactive HTML widgets for Jupyter notebooks and the IPython kernel.
   
   
 ipywidgets
-ipython/ipywidgets
+jupyter-widgets/ipywidgets
   
 



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

2017-08-19 Thread Sebastien Fabbro
commit: 6c78b3eb182dd656e53c8762e9e0feacea08eaba
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Aug 19 22:36:30 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Sat Aug 19 22:36:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c78b3eb

dev-python/widgetsnbextension: version bump

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/widgetsnbextension/Manifest  |  1 +
 dev-python/widgetsnbextension/metadata.xml  |  4 ++--
 .../widgetsnbextension-3.0.0.ebuild | 21 +
 3 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/dev-python/widgetsnbextension/Manifest 
b/dev-python/widgetsnbextension/Manifest
index 461f643043c..18c15a662b2 100644
--- a/dev-python/widgetsnbextension/Manifest
+++ b/dev-python/widgetsnbextension/Manifest
@@ -2,3 +2,4 @@ DIST widgetsnbextension-1.2.2.tar.gz 721558 SHA256 
688a02c08c2708e1a12f70434d794
 DIST widgetsnbextension-1.2.3.tar.gz 719404 SHA256 
3cc1196a815379ed1af0d5e911c08ee3e3cb1bf025747ed33c6195261219c877 SHA512 
ffa7ed236f6963ee2d202b67a3575d90de110638240ae7c9dd37803452a42a1a595bd668195dc513fb6aae45498030ee18f92dbcfeb7c1191ba09c8e05b18ea0
 WHIRLPOOL 
51aaf022299c10c5b81eb6a617047a885a82ccea481ad54a91ea9c2ec302f18ba41614501476ceb0d8953ad829f38eda94d9f180010434ee5797b2bebb53e461
 DIST widgetsnbextension-1.2.6.tar.gz 732444 SHA256 
c618cfb32978c9517caf0b4ef3aec312f8dd138577745e7b0d4abfcc7315ce51 SHA512 
749dc2202956b1678aec44aaf69f5075d3974996f7b43f71f68123429d2d82f2115d7c07be2f06bf4d073737feb741f7fd5b3e40f18ef2d1eb6fa77c18168824
 WHIRLPOOL 
a347dcf28bae08e6a36cdb6be4ea91e88d51d4eaf19d32179a8320b79150ddf798114c82b08eb52a62c5a0823b8d7b0e7527aaa4e2792578897f5cdb422efd5c
 DIST widgetsnbextension-2.0.0.tar.gz 570929 SHA256 
566582a84642d0c0f78b756a954450a38a8743eeb8dad04b7cab3ca66f455e6f SHA512 
5580b93c98cb088c17825574dfa807bb837bffcdf3b39c3225a6c2b17330974eff7fcb83acfed18eeab65c3f3059aabaf6886e7891b33b1c9ae422b4b96d368c
 WHIRLPOOL 
59a19d6076ad243289179db6025de19e1ed1d1038e71f29bfd0557cd4f1f1a87a726886ae74b91ad22268e45604f61058d43865fadb38b6e9f217a1b1746ada7
+DIST widgetsnbextension-3.0.0.tar.gz 1253392 SHA256 
da2d22012cdf1450ed098627924d116232dd53e259e3a54f4f79cd5b52cbaf99 SHA512 
079a2ce837e37a8d1707b6686e5c23989bb79af298847ae6bd01dd0f6e570f91e86ff53ff4aa3a8cb4f56f895e3839ef96c722bd156599eb01893870aa1fb4dd
 WHIRLPOOL 
4dab7c972086b8f8ebd0ebea64f152f4aa8b81c313a36cc4c2a9e7166d7c76267e7d85c8326e60b154c766ae60759aeeb8fa9a3433fec41b941a36d4fad2bec5

diff --git a/dev-python/widgetsnbextension/metadata.xml 
b/dev-python/widgetsnbextension/metadata.xml
index 9f0544f5e91..322ca60a938 100644
--- a/dev-python/widgetsnbextension/metadata.xml
+++ b/dev-python/widgetsnbextension/metadata.xml
@@ -6,10 +6,10 @@
 Gentoo Science Project
   
   
-   Interactive HTML widgets for Jupyter notebooks.
+Interactive HTML widgets for Jupyter notebooks.
   
   
 widgetsnbextension
-ipython/ipywidgets
+jupyter-widgets/ipywidgets
   
 

diff --git a/dev-python/widgetsnbextension/widgetsnbextension-3.0.0.ebuild 
b/dev-python/widgetsnbextension/widgetsnbextension-3.0.0.ebuild
new file mode 100644
index 000..0f0c8010c0f
--- /dev/null
+++ b/dev-python/widgetsnbextension/widgetsnbextension-3.0.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="IPython HTML widgets for Jupyter"
+HOMEPAGE="http://ipython.org";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=dev-python/notebook-4.4.1[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"



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

2017-08-18 Thread Sebastien Fabbro
commit: 49ed0a07471907652bb7faf49c6d87a49aaef9e3
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Aug 19 01:46:56 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Sat Aug 19 01:47:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ed0a07

dev-python/sunpy: version bump

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/sunpy/Manifest   |  2 +-
 dev-python/sunpy/{sunpy-0.7.8.ebuild => sunpy-0.8.0.ebuild} | 10 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-python/sunpy/Manifest b/dev-python/sunpy/Manifest
index b8120c016da..0dd60a54f15 100644
--- a/dev-python/sunpy/Manifest
+++ b/dev-python/sunpy/Manifest
@@ -1,2 +1,2 @@
-DIST sunpy-0.7.8.tar.gz 5666138 SHA256 
abb3238b4cfcc67bcb0e81733463e4abb672fc6e8c85684320d4ce552e587916 SHA512 
46b493a823018b8500994cdfed8f8ae736ed471251a3b62d615821f8a9ea4228d2c78d7a9f66274fc49d0a386ad4d3d446547b8c06888157e5633fac844e8638
 WHIRLPOOL 
3939b14eb8452284cb435ace15d666962c801929c36c58748fed612b32cc9f2a7d172dfef588775bda3d21362c0a75be144490dbf89b90b6fe9e714de23d4c42
 DIST sunpy-0.7.9.tar.gz 5690849 SHA256 
359961f62a32df69b2df2cd5390040fa27b7522066fb546469fc9f485d2d0a57 SHA512 
e8322ecf7c797a377fd8ff6962d6d66e147ba893a58e8abbbfa1dad6a391eecc161846a51fba3c92e90a3709125d759da76d444ca3f4ff0878768d23da1f41a3
 WHIRLPOOL 
512e1f5fbc0c4e127c4fc26fcd3f7f2c7ce0944ca5691fcdb938254615e131d14407f4bb160a32b597ad62a520c59201afee2ae6a133021a7c0d7d4cf9298ab9
+DIST sunpy-0.8.0.tar.gz 6336169 SHA256 
54c894719a38e66a9e5fb89ce0555fe714f37e54179a25f4f16b6c9da3c10f1a SHA512 
7996fdcb47e4143159253180b2250ea7ac4aa8fecf8d3f1eae930da018d39ce4e663c843b4b0532e900f97d2bc9fadfd7c17837f4f045634820059a5af802eda
 WHIRLPOOL 
08b3ef4c3c6503ce10f9d9e7d04b4310604376b09ae18066296f86b95c5292f5e8b1e789d10d9e697b82a55d85d94ab2f7b3eeebe855926a434d6518ec31ec0b

diff --git a/dev-python/sunpy/sunpy-0.7.8.ebuild 
b/dev-python/sunpy/sunpy-0.8.0.ebuild
similarity index 86%
rename from dev-python/sunpy/sunpy-0.7.8.ebuild
rename to dev-python/sunpy/sunpy-0.8.0.ebuild
index 9d1336d23d4..4aa502509e1 100644
--- a/dev-python/sunpy/sunpy-0.7.8.ebuild
+++ b/dev-python/sunpy/sunpy-0.8.0.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
-inherit distutils-r1 xdg-utils
+inherit distutils-r1
 
 DESCRIPTION="Software library for solar physics based on Python"
 HOMEPAGE="http://sunpy.org/";
@@ -17,10 +17,10 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="jpeg2k test"
 
 RDEPEND="
-   =dev-python/astropy-2[${PYTHON_USEDEP}]
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.11[${PYTHON_USEDEP}]
dev-python/pandas[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/sqlalchemy[${PYTHON_USEDEP}]
@@ -33,9 +33,9 @@ DEPEND="${RDEPEND}
dev-python/astropy-helpers[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
-   ${RDEPEND}
-   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-mpl[${PYTHON_USEDEP}]
)
 "



[gentoo-commits] repo/gentoo:master commit in: net-fs/cvmfs/

2017-08-17 Thread Sebastien Fabbro
commit: 5fae4d456963c16c173286bb4516eedb957e945c
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Aug 17 00:12:08 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Thu Aug 17 16:16:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fae4d45

net-fs/cvmfs: added a preload use flag for optional installation of cache 
reloading on distributed file systems (needs tbb)

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 net-fs/cvmfs/{cvmfs-2.3.5.ebuild => cvmfs-2.3.5-r1.ebuild} | 5 +++--
 net-fs/cvmfs/metadata.xml  | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-fs/cvmfs/cvmfs-2.3.5.ebuild 
b/net-fs/cvmfs/cvmfs-2.3.5-r1.ebuild
similarity index 95%
rename from net-fs/cvmfs/cvmfs-2.3.5.ebuild
rename to net-fs/cvmfs/cvmfs-2.3.5-r1.ebuild
index 8913abdb7b1..05b2f313884 100644
--- a/net-fs/cvmfs/cvmfs-2.3.5.ebuild
+++ b/net-fs/cvmfs/cvmfs-2.3.5-r1.ebuild
@@ -15,7 +15,7 @@ LICENSE="BSD"
 SLOT="0"
 
 KEYWORDS="~amd64 ~x86"
-IUSE="aufs bash-completion debug doc server test test-programs"
+IUSE="aufs bash-completion debug doc preload server test test-programs"
 
 CDEPEND="
dev-cpp/gtest
@@ -29,6 +29,7 @@ CDEPEND="
sys-fs/fuse:0=
sys-libs/libcap:0=
sys-libs/zlib:0=
+   preload? ( >=dev-cpp/tbb-4.4:0=[debug?] )
server? (
>=dev-cpp/tbb-4.4:0=[debug?]
dev-python/geoip-python
@@ -113,12 +114,12 @@ src_configure() {
-DTBB_PRIVATE_LIB=OFF
-DZLIB_BUILTIN=OFF
-DBUILD_CVMFS=ON
-   -DBUILD_PRELOADER=ON
-DBUILD_LIBCVMFS=ON
-DINSTALL_MOUNT_SCRIPTS=ON
-DINSTALL_PUBLIC_KEYS=ON
-DINSTALL_BASH_COMPLETION=OFF
-DBUILD_DOCUMENTATION="$(usex doc)"
+   -DBUILD_PRELOADER="$(usex preload)"
-DBUILD_SERVER="$(usex server)"
)
if use test || use test-programs; then

diff --git a/net-fs/cvmfs/metadata.xml b/net-fs/cvmfs/metadata.xml
index ec2d91c8fb8..1c13de9185c 100644
--- a/net-fs/cvmfs/metadata.xml
+++ b/net-fs/cvmfs/metadata.xml
@@ -18,6 +18,7 @@
   
 Use AUFS instead of OverlayFS for the server
 Install the cvmfs client programs and init 
script
+Install the cvmfs cache preloader for distributed 
file systems
 Install the cvmfsd program and init script
 Install unit test programs
   



[gentoo-commits] repo/gentoo:master commit in: sci-libs/symengine/

2017-08-16 Thread Sebastien Fabbro
commit: 0305b5ebd2c552ef4e639c7da23d4f3f0a199acd
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug 16 18:10:32 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug 16 18:11:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0305b5eb

sci-libs/symengine: fix library directory for multilib-strict

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 .../symengine/{symengine-0.3.0.ebuild => symengine-0.3.0-r1.ebuild} | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sci-libs/symengine/symengine-0.3.0.ebuild 
b/sci-libs/symengine/symengine-0.3.0-r1.ebuild
similarity index 89%
rename from sci-libs/symengine/symengine-0.3.0.ebuild
rename to sci-libs/symengine/symengine-0.3.0-r1.ebuild
index 45298fd2cbb..c493c94e39e 100644
--- a/sci-libs/symengine/symengine-0.3.0.ebuild
+++ b/sci-libs/symengine/symengine-0.3.0-r1.ebuild
@@ -33,7 +33,11 @@ pkg_pretend() {
 src_prepare() {
cmake-utils_src_prepare
sed -e "s|DESTINATION doc| DESTINATION share/doc/${PF}/html|" \
-   -i CMakeLists.txt || die
+   -e "s|/lib|/$(get_libdir)|g" \
+   -e "s|lib/|$(get_libdir)/|g" \
+   -e "/DESTINATION/s|lib|$(get_libdir)|g" \
+   -i CMakeLists.txt symengine/CMakeLists.txt \
+   symengine/utilities/teuchos/CMakeLists.txt || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sci-libs/scikits_learn/

2017-08-16 Thread Sebastien Fabbro
commit: de6f7fa12ac92c0074d82525ad58bff3cab5f416
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Aug 15 18:22:09 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug 16 18:11:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6f7fa1

sci-libs/scikits_learn: version bump. remove doc building for now (downloading 
internet data)

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 sci-libs/scikits_learn/Manifest|   1 +
 sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/sci-libs/scikits_learn/Manifest b/sci-libs/scikits_learn/Manifest
index 9b7f7d03ef7..ee5111b5906 100644
--- a/sci-libs/scikits_learn/Manifest
+++ b/sci-libs/scikits_learn/Manifest
@@ -2,3 +2,4 @@ DIST scikit-learn-0.17.1.tar.gz 7898571 SHA256 
9f4cf58e57d81783289fc503caaed1f21
 DIST scikit-learn-0.17.tar.gz 7834903 SHA256 
23a5b6804524cb2cd54d8310010169511c7633dcf69af7439747eec02677f314 SHA512 
53a76e2f90e27967bf216cd9d7e8051ed847a3381e3b7b7b8236511b4105eef41bd4d3c9f7f71a51db4b0bf99cbd571d7c1b26803757cff04424b70cb834b555
 WHIRLPOOL 
3a1ef13dafe6eb38389f68bc75dee10bfe141bac6d2782cd11be27ffcb8fe7efdf113b6911a238c6cd141bfe3b69960f47cf0725d0ea033129dff8fb5c57bef4
 DIST scikit-learn-0.18.1.tar.gz 8933930 SHA256 
1eddfc27bb37597a5d514de1299981758e660e0af56981c0bfdf462c9568a60c SHA512 
7149e683424351a28c19501302ece147cb03d4d12b08822eb2b1898a4978b96803323778fbba628008dd7a7c85daea4e9b550a71ee76851f9a09b2baac18a799
 WHIRLPOOL 
c709586d3b8bdd938a81e97cfc5c77e31b7b0ef068c2d3f6ec922999a524d9ba0234ca42270724b2f6f3da98409b6d85b229aa241adbc02136b95bbb91c757b6
 DIST scikit-learn-0.18.2.tar.gz 9224516 SHA256 
f78c3e11bf38838eaf637cdd9e8d6b575a4a4048d1670a03a72b0d00d3f39ffa SHA512 
7c5c7bdd577ad215790654ce1eff6e802aebe53283ab6c5f12684cf99aeecc8976f9a9803f619f549d4d03be0d7634f249046e4b4f15afa12aecb2697e2e0b05
 WHIRLPOOL 
eb4ca45c73892ca378bd580f00fd4d7ad3ea886d9522586e88bf291162cb30bd3bb23ead2c5d2283010fac650d183c0979710f30d1ba4a57f12a8e87052df847
+DIST scikit-learn-0.19.0.tar.gz 9341628 SHA256 
24f5cb67559e0df27827b1804b197431c08880d2ec9285724fac90906830021f SHA512 
1b88bc043b08de9b5bb1f3814b8101c73ced010cf94bd725fb69e1ef95b4a9597a34de4a19f84fbbf63e54d47e95b3ff498d611234fcdfcaa5e4e3cf696289d2
 WHIRLPOOL 
8131244337c0f491fe687f823164d6ee067b3531576243367c3c99069d5a395b8b38acbc1d446046bd05588637f7ddf329f5a3af9a707efad43f3cbb0d7da492

diff --git a/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild 
b/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild
new file mode 100644
index 000..0b9b744c56a
--- /dev/null
+++ b/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 flag-o-matic
+
+MYPN="${PN/scikits_/scikit-}"
+MYP="${MYPN}-${PV}"
+
+DESCRIPTION="Python modules for machine learning and data mining"
+HOMEPAGE="http://scikit-learn.org";
+SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples test"
+
+# tried to unbundle virtual/python-funcsigs, funcsigs, odict
+# but it is a large mess to maintain
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/numpy[lapack,${PYTHON_USEDEP}]
+   sci-libs/scikits[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   virtual/blas:=
+   virtual/cblas:=
+"
+
+DEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/numpy[lapack,${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   virtual/blas:=
+   virtual/cblas:=
+"
+
+S="${WORKDIR}/${MYP}"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.18.1-system-cblas.patch )
+
+python_prepare_all() {
+   # bug #397605
+   [[ ${CHOST} == *-darwin* ]] \
+   && append-ldflags -bundle "-undefined dynamic_lookup" \
+   || append-ldflags -shared
+
+   # scikits-learn now uses the horrible numpy.distutils automagic
+   export SCIPY_FCONFIG="config_fc --noopt --noarch"
+
+   # remove bundled cblas
+   rm -r sklearn/src || die
+
+   # commented out, since it is a mess to maintain
+   # use system joblib
+   #rm -r sklearn/externals/joblib || die
+   #sed -i -e '/joblib/d' sklearn/externals/setup.py || die
+   #for f in sklearn/{*/,}*.py; do
+   #   sed -r -e '/^from/s/(sklearn|\.|)\.externals\.joblib/joblib/' \
+   #   -e 's/from (sklearn|\.|)\.externals import/import/' -i 
$f || die
+   #done
+

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

2017-08-15 Thread Sebastien Fabbro
commit: 33174f2c547c9561246fe41c1740175db690467d
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Aug 15 16:55:48 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Tue Aug 15 17:28:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33174f2c

dev-python/ipython: version bump, python-3* only

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/ipython/Manifest |   1 +
 dev-python/ipython/ipython-6.1.0.ebuild | 115 
 2 files changed, 116 insertions(+)

diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest
index d0d26013f90..8b964d8dafb 100644
--- a/dev-python/ipython/Manifest
+++ b/dev-python/ipython/Manifest
@@ -1,3 +1,4 @@
 DIST ipython-3.2.1.tar.gz 10884249 SHA256 
c913adee7ae5b338055274c51a7d2b3cea468b5b316046fa520cd8a434b09177 SHA512 
de7723e3b859d21a58a24456c76c8d8ec98c019f290f61269f46270e7647d2b49a98671138fecd75cb6f46384fde7e09618eb5c85c175e0e442c7fae7328d8fe
 WHIRLPOOL 
9f020c167559259931dcb177d0c3a5211939632e5775c2627795ba390cf57bd62c378c15b7ee9b9ed2079180f8df8e062eb9673ed9cfc025a56f1da82c9428d1
 DIST ipython-5.3.0.tar.gz 4967956 SHA256 
bf5e615e7d96dac5a61fbf98d9e2926d98aa55582681bea7e9382992a3f43c1d SHA512 
41706d7521cc84f36f5580dc44cd91832a60aa8a7a946d15a9ec9563649b9ae97931b9f135f1fdbaecbcb0b9b925d467edfd6eec7f8c82309872047be77b598d
 WHIRLPOOL 
96478b15fd4928d11da35dbbaba6492ff12cf739c06b6f9cf8fdd827060baf5c07d093c3e340792b62102f85ada0b6ea29adc742b784ad21e5292cde09a6fa25
 DIST ipython-5.4.1.tar.gz 4973571 SHA256 
afaa92343c20cf4296728161521d84f606d8817f963beaf7198e63dfede897fb SHA512 
b37dae27a558585ec4f42fa22e86380ac81990207ec680fc7b0e6f97ac81c99d915cfe77488bc0b91a61c34e0c00b323df08aa06b142ce0fc88ce30203102907
 WHIRLPOOL 
e91e719a681c29e8ecd3e08ade470adcefb957ffddfa601f89306c19b6f6e80fa793a603948fb9fd697884474f2559ece30456be27d9034448cb618217a8cfa1
+DIST ipython-6.1.0.tar.gz 5066094 SHA256 
5c53e8ee4d4bec27879982b9f3b4aa2d6e3cfd7b26782d250fa117f85bb29814 SHA512 
6b1d9713b5e8c3870ac8cd8bea9d3a6f0c0302e3983017516128ede9f0baba21372890873df29fbba3f9d2f47ba16bfadb1c611f9de23b71595c0ab8f917695b
 WHIRLPOOL 
9b579922060a1d37487bb294314fae4ac19c8d98509c856c117c17f6eb8d617cd29b7d7fa5e44bb2b1004a70f893b0e83571f69149729b6f6ebcbaa162f257fa

diff --git a/dev-python/ipython/ipython-6.1.0.ebuild 
b/dev-python/ipython/ipython-6.1.0.ebuild
new file mode 100644
index 000..612a99813dc
--- /dev/null
+++ b/dev-python/ipython/ipython-6.1.0.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE='readline,sqlite,threads(+)'
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Advanced interactive shell for Python"
+HOMEPAGE="http://ipython.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples matplotlib notebook nbconvert qt4 qt5 +smp test"
+
+CDEPEND="
+   dev-python/decorator[${PYTHON_USEDEP}]
+   >=dev-python/jedi-0.10.0[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pickleshare[${PYTHON_USEDEP}]
+   >=dev-python/prompt_toolkit-1.0.4[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+   dev-python/simplegeneric[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-4.2.1[${PYTHON_USEDEP}]
+   matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="${CDEPEND}
+   notebook? (
+   dev-python/notebook[${PYTHON_USEDEP}]
+   dev-python/ipywidgets[${PYTHON_USEDEP}]
+   )
+   nbconvert? ( dev-python/nbconvert[${PYTHON_USEDEP}] )
+"
+
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/typing[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/testpath[${PYTHON_USEDEP}]
+   )
+   doc? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+   )
+"
+
+PDEPEND="
+   qt4? ( dev-python/qtconsole[${PYTHON_USEDEP}] )
+   qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] )
+   smp? ( dev-python/ipyparallel[${PYTHON_USEDEP}] )
+"
+
+PATCHES=( "${FILESDIR}"/2.1.0-substitute-files.patch )
+
+#DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   # Remove out of date insource files
+   rm IPython/extensions/cythonmagic.py || die
+   rm IPython/extensions/rm

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

2017-08-15 Thread Sebastien Fabbro
commit: c4cfbb11a2180f7e62e9a6656e7455229b07c1be
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Aug 15 16:18:00 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Tue Aug 15 17:28:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4cfbb11

dev-python/prompt_toolkit: version bump

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/prompt_toolkit/Manifest |  1 +
 .../prompt_toolkit/prompt_toolkit-1.0.15.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/prompt_toolkit/Manifest 
b/dev-python/prompt_toolkit/Manifest
index 8d27a35812a..8a81bd87809 100644
--- a/dev-python/prompt_toolkit/Manifest
+++ b/dev-python/prompt_toolkit/Manifest
@@ -1,2 +1,3 @@
 DIST prompt_toolkit-1.0.0.tar.gz 212138 SHA256 
5108ed9e6e40d28cb1dc90ba563987859231289700d0def999007b08f4f74ea4 SHA512 
84908871df84d82b0fd0e31c1bef63b3dde38d8e3c1459d3d5466cfda68ef48477eba5a2d4c5af831e7a3fa42ab57c56f771f8050b53223638683cee27281647
 WHIRLPOOL 
a141f2ed1bc57ef9b663877094c9fe3e4a751a59f72c327da479872bfdd48b7b70ba78f3d4be2c397acb699d2adf272a8df5c8db7b3999b2711dd1b62d4a3d0d
 DIST prompt_toolkit-1.0.14.tar.gz 241612 SHA256 
cc66413b1b4b17021675d9f2d15d57e640b06ddfd99bb724c73484126d22622f SHA512 
909bf50bf0095a8cc37581fc7384f9035eb9d6fd0d16a914e8912693476262cfe0b0c78643ba1c629bd907c861981a9740155927148fcff554446ebb4fd80959
 WHIRLPOOL 
5967bab046f70bfb74ee8e548fb3a7c5cdfeb328498176db28cf3cea5c47233697e193d4e47f0ae688718c228867b4a9b8a1c7227ce0a94b3e9b30441ec44961
+DIST prompt_toolkit-1.0.15.tar.gz 243734 SHA256 
858588f1983ca497f1cf4ffde01d978a3ea02b01c8a26a8bbc5cd2e66d816917 SHA512 
10981be2ed8b71d0cd9f663c4de047cec9664d9276968c6eec40dc45b388d1acf8eba07d534369254f178931079bf39b04eb2ceac06aa63a2021ebf62387b2f5
 WHIRLPOOL 
0736b1fa8c17cc86e8fcc729ee77d9aee658f9a505c1ccc7a6d987303a978d0e9d10df12c93f9cf6ffe35b2f9b8f8286bcbc07f29cc12c05e644bb17a8218ea4

diff --git a/dev-python/prompt_toolkit/prompt_toolkit-1.0.15.ebuild 
b/dev-python/prompt_toolkit/prompt_toolkit-1.0.15.ebuild
new file mode 100644
index 000..7543b32f535
--- /dev/null
+++ b/dev-python/prompt_toolkit/prompt_toolkit-1.0.15.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Building powerful interactive command lines in Python"
+HOMEPAGE="https://pypi.python.org/pypi/prompt_toolkit/ 
https://github.com/jonathanslenders/python-prompt-toolkit";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+   py.test || die
+}



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

2017-08-15 Thread Sebastien Fabbro
commit: 66790ec514b9db27c6db71c4008595df2837acce
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Aug 15 17:27:23 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Tue Aug 15 17:28:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66790ec5

dev-python/healpy: version bump

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/healpy/Manifest |  1 +
 dev-python/healpy/healpy-1.11.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/healpy/Manifest b/dev-python/healpy/Manifest
index f2f5ebae330..46b7aeb0ff8 100644
--- a/dev-python/healpy/Manifest
+++ b/dev-python/healpy/Manifest
@@ -1 +1,2 @@
 DIST healpy-1.10.3.tar.gz 4018897 SHA256 
43bdccb0081b3b5a72a9c1f523c367bc2cba91f989a60047d8043685a3beb81b SHA512 
c5862fceb597ffbc5c53204479fa9dba19287e3c08744e25edef3eaecfa726e61e8558d50d73e2bf4d19b7d0adc0ac928a38c4808fc92fe855f5eae101e18baa
 WHIRLPOOL 
f3d883f8de8c35573d865ab444818b5b3e3cbeac4176961cd8db39931a09b0d52a7f2fe7c6f3862823d32cd2ec2a569a17f6dc9e1da8510f35940f9ddbb7b66a
+DIST healpy-1.11.0.tar.gz 4033412 SHA256 
8c3c7982ae188549315a11f4d1aa6528cd1ccf078017ca20120ff2cf1b47babe SHA512 
35926c769f2fd4ebc3cd61357d742e9e1747325187e465bd3be62b4281506bd02cf3d8b982583819219e994dfa3936d6bc61914218325bb6b4ddfcffc50c802f
 WHIRLPOOL 
59cb954d30b6df3db07ae4aa94e576c94f19eaf8e99e7416bf162c362089490999b6e85a62f94c09d62d37292b82d2bfaf7e89de1b93882e0b35cd6ab8887a59

diff --git a/dev-python/healpy/healpy-1.11.0.ebuild 
b/dev-python/healpy/healpy-1.11.0.ebuild
new file mode 100644
index 000..c517d95ea5c
--- /dev/null
+++ b/dev-python/healpy/healpy-1.11.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python wrapper for healpix"
+HOMEPAGE="https://github.com/healpy";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-astronomy/healpix:=[cxx]
+   sci-libs/cfitsio:="
+DEPEND="${RDEPEND}
+   dev-python/astropy-helpers[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   virtual/pkgconfig
+   test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-cython[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( README.rst CHANGELOG.rst CITATION )
+
+python_test() {
+   echo "backend: Agg" > matplotlibrc || die
+   MPLCONFIGDIR=. esetup.py test || die
+   rm matplotlibrc || die
+}



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

2017-08-15 Thread Sebastien Fabbro
commit: 90fd0e8238a7cddc3391ba93b3e8dc6bf317e2c3
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Aug 15 17:24:12 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Tue Aug 15 17:28:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fd0e82

dev-python/pytest-cython: initial import

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/pytest-cython/Manifest  |  1 +
 dev-python/pytest-cython/metadata.xml  | 12 
 .../pytest-cython/pytest-cython-0.1.0.ebuild   | 22 ++
 3 files changed, 35 insertions(+)

diff --git a/dev-python/pytest-cython/Manifest 
b/dev-python/pytest-cython/Manifest
new file mode 100644
index 000..5c7333185e2
--- /dev/null
+++ b/dev-python/pytest-cython/Manifest
@@ -0,0 +1 @@
+DIST pytest-cython-0.1.0.tar.gz 19109 SHA256 
90fa7e4e619bababeb433d3ba173a80d20473cce0bf3dce2c0e6f298becf5998 SHA512 
65d8d25f95f2419ae76902cad8f0f4c9b810dbbba80621d301f53d2128dfeb11c4d74e2ac4f1e39f63aadfc1404e9000c0668efbab4793d307f0b90345023771
 WHIRLPOOL 
1d360c1dfafd6059c75741e984ce3d6a7a09bb8ff0135c8d318d8ba345c59e21d16a83a52c2a7ce222dc7ea58bc13fd6ab5e8fd32fa4df22154086e977608d2c

diff --git a/dev-python/pytest-cython/metadata.xml 
b/dev-python/pytest-cython/metadata.xml
new file mode 100644
index 000..535d87310a6
--- /dev/null
+++ b/dev-python/pytest-cython/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+pyt...@gentoo.org
+Python
+  
+  
+pytest-cython
+lgpage/pytest-cython
+  
+

diff --git a/dev-python/pytest-cython/pytest-cython-0.1.0.ebuild 
b/dev-python/pytest-cython/pytest-cython-0.1.0.ebuild
new file mode 100644
index 000..60ca2ab4411
--- /dev/null
+++ b/dev-python/pytest-cython/pytest-cython-0.1.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Plugin for testing Cython extension modules"
+HOMEPAGE="https://github.com/lgpage/pytest-cython";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"



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

2017-08-14 Thread Sebastien Fabbro
commit: aed9fcf718bd2108558635b31d4f8d8fc0b29dfa
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Aug 14 20:57:58 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Aug 14 22:32:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed9fcf7

dev-python/girder-client: initial import

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/girder-client/Manifest  |  1 +
 .../girder-client/girder-client-2.3.0.ebuild   | 29 ++
 dev-python/girder-client/metadata.xml  | 15 +++
 3 files changed, 45 insertions(+)

diff --git a/dev-python/girder-client/Manifest 
b/dev-python/girder-client/Manifest
new file mode 100644
index 000..39f0b167055
--- /dev/null
+++ b/dev-python/girder-client/Manifest
@@ -0,0 +1 @@
+DIST girder-client-2.3.0.tar.gz 19976 SHA256 
8c336ccfa6f837d3967756444d59a049668d3ca0c5730d1bf82f9b39f2225cb2 SHA512 
68bbb9aa328b9021b8d3604269df75f67c63631aebdad3b2268e8b170cc65ede911dc57abf049c091f033d85f7026c0869c68ceaed4ebf830f3f1d34d7e59fbb
 WHIRLPOOL 
a3b5ab088fa617fc77857e5669f4ba59dd7ac946b2fefae3551211ea2b0ca9c33989a0ef6a581c3bef5a836c4ab362f1ec6e5bf986107fad895a425b9f55673e

diff --git a/dev-python/girder-client/girder-client-2.3.0.ebuild 
b/dev-python/girder-client/girder-client-2.3.0.ebuild
new file mode 100644
index 000..069b6e055e9
--- /dev/null
+++ b/dev-python/girder-client/girder-client-2.3.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python libraries and CLI to interact with the REST API of a 
Girder server"
+HOMEPAGE="http://girder.readthedocs.org/en/latest/python-client.html";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+# see https://github.com/girder/girder/tree/master/clients/python
+RDEPEND="
+   >=dev-python/click-6.7[${PYTHON_USEDEP}]
+   >=dev-python/diskcache-1.6.7[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-toolbelt-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/girder-client/metadata.xml 
b/dev-python/girder-client/metadata.xml
new file mode 100644
index 000..eedb195e5a4
--- /dev/null
+++ b/dev-python/girder-client/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+pyt...@gentoo.org
+Gentoo Python Project
+  
+  
+Set of python libraries and a command-line tool that can
+be used to interact with the REST API of a Girder server.
+  
+  
+girder-client
+  
+



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/yt/

2017-08-14 Thread Sebastien Fabbro
commit: 654e86f9b3fdeeed84ad679947def09c44d3af00
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Aug 14 22:31:55 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Aug 14 22:32:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654e86f9

sci-visualization/yt: version bump

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 sci-visualization/yt/Manifest |  2 +-
 sci-visualization/yt/metadata.xml |  3 +++
 sci-visualization/yt/{yt-3.3.4.ebuild => yt-3.4.0.ebuild} | 10 ++
 3 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/sci-visualization/yt/Manifest b/sci-visualization/yt/Manifest
index 261471f142b..d550250eb88 100644
--- a/sci-visualization/yt/Manifest
+++ b/sci-visualization/yt/Manifest
@@ -1,2 +1,2 @@
-DIST yt-3.3.4.tar.gz 8913821 SHA256 
64c109ba4baf5afc0e1bc276ed2e3de13f1c5ce85c6d8b4c60e9a47c54bf3bcb SHA512 
8fb74b264f99c45c75a6ccf3509b6d1b5ad1e8cb11e437ee858fbe978548cd40fbfa61ee6790a41c252497ded6a840e48b237778a404473ec184672f2f8d52c6
 WHIRLPOOL 
c5a4be7b2ad25e2064fe92ad1e7fc547f9f232beb7a323fbe82e3bcc70857da2780f18117f60bf0a4ef55bc8d7b0b21fe6db97608fe4872076830f58e7454acd
 DIST yt-3.3.5.tar.gz 8913208 SHA256 
4d5c751b81b0daf6dcaff6ec0faefd97138c008019b52c043ab93403d71cedf6 SHA512 
1741ce038fc52d446a4fb9d4aab0c9af601cf5ce244979590fc218f54ae9ff2801c5d15ae039c8b51b2a56541646601243c7e3665e3339cb9150b03d869069de
 WHIRLPOOL 
80bddb7b9f80d043699951c3d0f830ca111eaa9b4ab3ff110e010169df4763bbe9bb4575793a3362cfe8583bad0aa0b9ba3d4e524398d24e1c5ba6d9602ec66e
+DIST yt-3.4.0.tar.gz 9989933 SHA256 
de52057d1677473a83961d8a1119a9beae3121ec69a4a5469c65348a75096d4c SHA512 
762a87bb01edd2c051baec671b07f5977f6842716f7ee0607a87e4f452bb0765cfa0eb7f9eb3509176d78cead23b5f0e5be08cc63a9687732b50498be4dca82e
 WHIRLPOOL 
ed529cc416e9dadc7165edb33d1c329f1108f0255e0c03d745edfba2f36446230559c8859aa762c03b38ded736d01298b4887ffc96f1563f9791951b255ba970

diff --git a/sci-visualization/yt/metadata.xml 
b/sci-visualization/yt/metadata.xml
index bda8dce4cd3..5b85b989325 100644
--- a/sci-visualization/yt/metadata.xml
+++ b/sci-visualization/yt/metadata.xml
@@ -12,6 +12,9 @@
 across simulation codes, and it is developed by developers from a variety 
of
 institutions and backgrounds.
   
+  
+Connect to the yt hub with 
dev-python/girder-client
+  
   
 yt
   

diff --git a/sci-visualization/yt/yt-3.3.4.ebuild 
b/sci-visualization/yt/yt-3.4.0.ebuild
similarity index 81%
rename from sci-visualization/yt/yt-3.3.4.ebuild
rename to sci-visualization/yt/yt-3.4.0.ebuild
index d135cc8d113..9454b3d1e81 100644
--- a/sci-visualization/yt/yt-3.3.4.ebuild
+++ b/sci-visualization/yt/yt-3.4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
 
 inherit distutils-r1 flag-o-matic
 
@@ -14,13 +14,15 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
+IUSE="hub test"
 
-CDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+CDEPEND=">=dev-python/numpy-1.10.4[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}
dev-python/h5py[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/sympy[${PYTHON_USEDEP}]"
+   >=dev-python/sympy-1.0[${PYTHON_USEDEP}]
+   hub? ( dev-python/girder-client[${PYTHON_USEDEP}] )
+"
 DEPEND="${CDEPEND}
>=dev-python/cython-0.24[${PYTHON_USEDEP}]
>=dev-python/setuptools-20.0[${PYTHON_USEDEP}]



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

2017-08-14 Thread Sebastien Fabbro
commit: 589f90b27ca352eb565e74513068d9f243e6a384
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Aug 14 21:55:41 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Aug 14 22:32:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589f90b2

dev-python/diskcache: initial import

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-python/diskcache/Manifest   |  1 +
 dev-python/diskcache/diskcache-2.8.3.ebuild | 41 +
 dev-python/diskcache/metadata.xml   | 12 +
 3 files changed, 54 insertions(+)

diff --git a/dev-python/diskcache/Manifest b/dev-python/diskcache/Manifest
new file mode 100644
index 000..fe362d8d1e4
--- /dev/null
+++ b/dev-python/diskcache/Manifest
@@ -0,0 +1 @@
+DIST diskcache-2.8.3.tar.gz 438587 SHA256 
61ccc77a51a3e3b31abfb80de7163ba51ce09b1612e0d026f1c0457575c23002 SHA512 
d96ac76dfb68cb817febd3f4ed8927a8409c02b13b4112a739528cade40f9a588c732dfc3148392dd12676380c3a2b006ee63b86f30ad70f5d205273003bf23d
 WHIRLPOOL 
0ad78c98a64ae59661eb08c842cb363b42f076e856c1eca8c516bb6b14856c6391afc8a2d5e01bfe0e20fe88e20b8967dbd7cda51785e13e7c6b1dd9947930fd

diff --git a/dev-python/diskcache/diskcache-2.8.3.ebuild 
b/dev-python/diskcache/diskcache-2.8.3.ebuild
new file mode 100644
index 000..8dba94ae6c0
--- /dev/null
+++ b/dev-python/diskcache/diskcache-2.8.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+HOMEPAGE="http://www.grantjenks.com/docs/diskcache/";
+DESCRIPTION="Disk and file backed cache"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/django[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+
+python_compile_all() {
+   if use doc; then
+   emake -C docs html
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}
+
+python_test() {
+   nosetests -v || die "failed with ${PYTHON}"
+}

diff --git a/dev-python/diskcache/metadata.xml 
b/dev-python/diskcache/metadata.xml
new file mode 100644
index 000..bda6b340bb5
--- /dev/null
+++ b/dev-python/diskcache/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+pyt...@gentoo.org
+Python
+  
+  
+diskcache
+grantjenks/python-diskcache
+  
+



[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf/

2017-08-11 Thread Sebastien Fabbro
commit: 55117c8e1fbe7ca4fcc6cee02fa3d0893e44b6bd
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Fri Aug 11 22:48:12 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Fri Aug 11 23:23:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55117c8e

sci-libs/hdf: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/hdf/Manifest  |  1 +
 sci-libs/hdf/hdf-4.2.13.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/sci-libs/hdf/Manifest b/sci-libs/hdf/Manifest
index 34e6461a569..f23855fc791 100644
--- a/sci-libs/hdf/Manifest
+++ b/sci-libs/hdf/Manifest
@@ -1,3 +1,4 @@
 DIST hdf-4.2.11.tar.bz2 3173535 SHA256 
bb0e900b8cc6bc89a5730abc97e654e7705e8e1fbc4e0d4477f417822428d99b SHA512 
b3be9a91c62fa258c8aa6f97d1ccbd8301225e43938b525a826c639fd8b30b7dd566f58f4d54e365606d861ad01660887163e5ca6521293791080e5ed41ef781
 WHIRLPOOL 
6168284c0f4cb272cfa14f12779ca2106d86d68d38d85f58ba73c137611acde6ed3d1c32bd5620496b20578de7decae6428654eb6a3afffbf7c11fff1ccebc20
+DIST hdf-4.2.13.tar.bz2 3616255 SHA256 
55d3a42313bda0aba7b0463687caf819a970e0ba206f5ed2c23724f80d2ae0f3 SHA512 
d7be2b3650255590b72db4a6931325ec0af256db4b846cfe886c76bf24034901b2ba7a7e546566f426d265b1793287ea3f95d8fbd818a3d018fa6813a4541657
 WHIRLPOOL 
eba55c872ebd6d5143d1b28578ea8afd87a5708e0139f0fdec455987b8afcbe38efe0d5bbb88ea9ff06f2ab09e3cc1ad78f813d93e7e6f1f020d8b876b6e007c
 DIST hdf-4.2.8.tar.bz2 3027253 SHA256 
e8a94ae2c838007ccdd55bb3cd9684adba3ded367c09803ffc84a2704f83c00f SHA512 
d033007eff74d957572db8433f66e9df6fec44f67b28ddbad6e9a2d832b5504a29e9ecc5565d861b8308bab8d0dbfce19ae1e2ade0dd758d370a333819364c8e
 WHIRLPOOL 
89ac6a092024fe2fac61bff918c14bf90e80db0b77f48e2ffe7cbf05610a3687e214c684f49e909b985c09b6baacf3dc730a15141fb44a3d59c191777c538299
 DIST hdf-4.2.9.tar.bz2 3126686 SHA256 
942a54bff4da8c0733c5626b5e11162deda1adeb65c384b141f0681c935ca98a SHA512 
99630177167f115f4a7f4424cf3fc77962c4eb46698f884d0e89acfe7d585aa659fd7cdf36a29246ae518675b07182223d4337a7d0aac6344ce21ccbed9aa390
 WHIRLPOOL 
0ed161fba7f862c1d93aebbcb6184c0b256ce71be12fa49598f9c8bf727ea1ef46c612c41908a49774b7982f5dfe577bcb8ada2c26bf2488627952040bdd9934

diff --git a/sci-libs/hdf/hdf-4.2.13.ebuild b/sci-libs/hdf/hdf-4.2.13.ebuild
new file mode 100644
index 000..103ea3b4428
--- /dev/null
+++ b/sci-libs/hdf/hdf-4.2.13.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+FORTRAN_NEEDED=fortran
+
+inherit fortran-2 toolchain-funcs autotools flag-o-matic
+
+MYP=${P/_p/-patch}
+
+DESCRIPTION="General purpose library and format for storing scientific data"
+HOMEPAGE="http://www.hdfgroup.org/hdf4.html";
+SRC_URI="http://www.hdfgroup.org/ftp/HDF/HDF_Current/src/${MYP}.tar.bz2";
+
+SLOT="0"
+LICENSE="NCSA-HDF"
+KEYWORDS="~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples fortran szip static-libs test"
+REQUIRED_USE="test? ( szip )"
+
+RDEPEND="
+   sys-libs/zlib
+   virtual/jpeg:0
+   szip? ( virtual/szip )"
+DEPEND="${RDEPEND}
+   test? ( virtual/szip )"
+
+S="${WORKDIR}/${MYP}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.2.11-fix-szip-detection.patch
+   "${FILESDIR}"/${PN}-4.2.11-enable-fortran-shared.patch
+)
+
+src_prepare() {
+   default
+   sed -i -e 's/-R/-L/g' config/commence.am || die #rpath
+   eautoreconf
+   [[ $(tc-getFC) = *gfortran ]] && append-fflags -fno-range-check
+}
+
+src_configure() {
+   econf \
+   --enable-shared \
+   --enable-production=gentoo \
+   --disable-netcdf \
+   $(use_enable fortran) \
+   $(use_enable static-libs static) \
+   $(use_with szip szlib) \
+   CC="$(tc-getCC)"
+}
+
+src_install() {
+   default
+   use static-libs || prune_libtool_files --all
+   dodoc release_notes/{RELEASE,HISTORY,bugs_fixed,misc_docs}.txt
+   cd "${ED}"usr
+   if use examples; then
+   mv  share/hdf4_examples share/doc/${PF}/examples || die
+   docompress -x /usr/share/doc/${PF}/examples
+   else
+   rm -r share/hdf4_examples || die
+   fi
+   mv bin/ncgen{,-hdf} || die
+   mv bin/ncdump{,-hdf} || die
+   mv share/man/man1/ncgen{,-hdf}.1 || die
+   mv share/man/man1/ncdump{,-hdf}.1 || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/skycat/, sci-astronomy/skycat/files/

2017-08-10 Thread Sebastien Fabbro
commit: 17a263f9615a3d09a8ebfd6a844723fde4aef893
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Aug 10 18:10:57 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Thu Aug 10 18:44:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a263f9

sci-astronomy/skycat: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-astronomy/skycat/Manifest  |   1 +
 .../files/skycat-3.1.3-remove-tclx-dep.patch   | 315 +
 .../skycat/files/skycat-3.1.3-string-issues.patch  |  57 
 sci-astronomy/skycat/skycat-3.1.3.ebuild   |  68 +
 4 files changed, 441 insertions(+)

diff --git a/sci-astronomy/skycat/Manifest b/sci-astronomy/skycat/Manifest
index cad6d957909..306d57103d7 100644
--- a/sci-astronomy/skycat/Manifest
+++ b/sci-astronomy/skycat/Manifest
@@ -1 +1,2 @@
 DIST skycat-3.1.2.tar.gz 3091874 SHA256 
559ae26f044601517f8787eadcb93ebda85ebea971f8f961cedefbafb3b9d0ac SHA512 
70f7f366c13f0d9914db5be0ed75952a5e97ca2aef18ce5a4aa3e330aeceaaa1ab06c5ada69056659d038b2e558648e1f4033668d4935c6a6c50bce8b766f100
 WHIRLPOOL 
29408a52256be3cffe06c86d8bc5f1551585f58c27c1c9e77b3f7f0393fd797295028e52410ea4bee4afbd37d2f5a277f3ae56c1c9354ae390a48de508eacded
+DIST skycat-3.1.3.tar.gz 3057187 SHA256 
833655c5ed5591e2f12db681e3aed36af0af906a4ffca1c524a3681f9fee097c SHA512 
55ec0c2b367e028c23e5e8f8d74106aa51aec5173c2ab1772f5fa8a5a5b65f3d85e7b991597a89f11f6ca14d57aaa6b774f474b41e78747ee486df66ab22e9ff
 WHIRLPOOL 
6ac13f5b447a255dc63673aa7b8422e52e1c0174993d2ba7569a4690730243ae0dff3fcee483b2451599cedd9e83de47222384580004e82cefbddeeb17b7b887

diff --git a/sci-astronomy/skycat/files/skycat-3.1.3-remove-tclx-dep.patch 
b/sci-astronomy/skycat/files/skycat-3.1.3-remove-tclx-dep.patch
new file mode 100644
index 000..73061798d37
--- /dev/null
+++ b/sci-astronomy/skycat/files/skycat-3.1.3-remove-tclx-dep.patch
@@ -0,0 +1,315 @@
+diff -Nur skycat-3.1.3.orig/astrotcl/library/AstrotclInit.tcl 
skycat-3.1.3/astrotcl/library/AstrotclInit.tcl
+--- skycat-3.1.3.orig/astrotcl/library/AstrotclInit.tcl2017-08-10 
16:18:22.1 +
 skycat-3.1.3/astrotcl/library/AstrotclInit.tcl 2017-08-10 
17:38:25.85000 +
+@@ -11,7 +11,7 @@
+ # pbiereic 24/08/99created
+ # abrighto 21/12/05updated for new version
+ 
+-if {![lcontain $auto_path $astrotcl_library]} {
++if { $auto_path ni $astrotcl_library } {
+ lappend auto_path $astrotcl_library
+ }
+ 
+diff -Nur skycat-3.1.3.orig/cat/library/AstroCat.tcl 
skycat-3.1.3/cat/library/AstroCat.tcl
+--- skycat-3.1.3.orig/cat/library/AstroCat.tcl 2017-08-10 16:18:22.11000 
+
 skycat-3.1.3/cat/library/AstroCat.tcl  2017-08-10 17:38:25.85000 
+
+@@ -145,7 +145,7 @@
+   return
+   }
+   if {"$onoff" == "on"} {
+-  lassign [pipe] rfd_ wfd_
++  lassign [chan pipe] rfd_ wfd_
+   fileevent $rfd_ readable [code $this feedback]
+   $w_.cat feedback $wfd_
+   } elseif {[info exists rfd_]} {
+diff -Nur skycat-3.1.3.orig/cat/library/AstroImage.tcl 
skycat-3.1.3/cat/library/AstroImage.tcl
+--- skycat-3.1.3.orig/cat/library/AstroImage.tcl   2017-08-10 
16:18:22.11000 +
 skycat-3.1.3/cat/library/AstroImage.tcl2017-08-10 17:38:25.85000 
+
+@@ -401,7 +401,7 @@
+   return
+   }
+   if {"$onoff" == "on"} {
+-  lassign [pipe] rfd_ wfd_
++  lassign [chan pipe] rfd_ wfd_
+   fileevent $rfd_ readable [code $this feedback]
+   $w_.im feedback $wfd_
+   } elseif {[info exists rfd_]} {
+diff -Nur skycat-3.1.3.orig/cat/library/CatInit.tcl 
skycat-3.1.3/cat/library/CatInit.tcl
+--- skycat-3.1.3.orig/cat/library/CatInit.tcl  2017-08-10 16:18:22.11000 
+
 skycat-3.1.3/cat/library/CatInit.tcl   2017-08-10 17:38:25.85000 
+
+@@ -12,7 +12,7 @@
+ 
+ package require img::xpm
+ 
+-if {![lcontain $auto_path $cat_library]} {
++if { $auto_path ni $cat_library } {
+ lappend auto_path $cat_library
+ }
+ 
+diff -Nur skycat-3.1.3.orig/rtd/library/RtdImageBias.tcl 
skycat-3.1.3/rtd/library/RtdImageBias.tcl
+--- skycat-3.1.3.orig/rtd/library/RtdImageBias.tcl 2017-08-10 
16:18:22.12000 +
 skycat-3.1.3/rtd/library/RtdImageBias.tcl  2017-08-10 17:38:25.85000 
+
+@@ -10,6 +10,12 @@
+ 
+ itk::usual RtdImageBias {}
+ 
++# see http://wiki.tcl.tk/2028
++proc lvarpush {var val {ndx end}} {
++  upvar $var args
++  set args [linsert $args $ndx $val]
++}
++
+ # RtdImageBias is a class for controlling the subtraction of
+ # a bias frame.
+ 
+diff -Nur skycat-3.1.3.orig/rtd/library/RtdImageFitsHeader.tcl 
skycat-3.1.3/rtd/library/RtdImageFitsHeader.tcl
+--- skycat-3.1.3.orig/rtd/library/RtdImageFitsHeader.tcl   2017-08-10 
16:18:22.12000 +
 skycat-3.1.3/rtd/library/RtdImageFitsHeader.tcl2017-08-10 
17:41:35.5 +
+@@ -11,6 +11,

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

2017-08-09 Thread Sebastien Fabbro
commit: 52148abd2a46023d8185029d368520c933d2905c
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  9 17:01:22 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  9 17:02:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52148abd

dev-python/pyavm: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pyavm/Manifest  |  2 +-
 .../pyavm/{pyavm-0.9.2.ebuild => pyavm-0.9.4.ebuild}   | 14 +-
 2 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/dev-python/pyavm/Manifest b/dev-python/pyavm/Manifest
index d362f34f1cc..ffdcab013f0 100644
--- a/dev-python/pyavm/Manifest
+++ b/dev-python/pyavm/Manifest
@@ -1,2 +1,2 @@
-DIST PyAVM-0.9.2.tar.gz 101071 SHA256 
4bfc4bcb820d239b09d1f9c5a4cd1a3e0fc63af71d96f884a020cb7cc0c800fa SHA512 
5e724d023ddd74ce64c3846fdb2e6310cbf8e2b9670e2bc28dd1b7978eae76f43f48a223d8e69f805aded41c569657c874d999bcb8198e0b8de7f02dbb51e7c1
 WHIRLPOOL 
d7bc41a4cde21651ad2e278d10825c5b568d184be394f31066369a43970e9828d751272dcfc56ca6d42a9ed9be54f57502d2f27308203c52ff9de6ef65c4ab7c
 DIST PyAVM-0.9.3.tar.gz 220824 SHA256 
ea90ddfbc3c8705f21ca24e205dc0208510905b5b69829db38c7d0e53928873a SHA512 
c505c2dc483befd3060e7d9c45b38f6e18502a223577fbcb73d253859138c4b97e468e6aba39cb7eff4bb4c0526108e8556251de15e2d78f8482ff22a033bad9
 WHIRLPOOL 
f6f2093bb566463de508e8a08a6190a5becb133bf84781dee598d6efd46571eb185e97a474ccdfb3ce6835a6818534297e10838986734d1c98c30aea7f917e7a
+DIST PyAVM-0.9.4.tar.gz 221928 SHA256 
f298b864e5bc101ecbb0e46252e95e18a180ac28ba6ec362e63c12a7e914e386 SHA512 
95b10a57206dcace2941342015155ad46c6d71fd11963e5516d766067d2074d2302b60d6455b2194034beb6668c2a989cbf88908871d2bacd28ba6433a83a89e
 WHIRLPOOL 
2b04bf7ccf67b681ad7d52ae43bff75e152493741cbd252b6a5ed2c51766deaf30b909df161b3dbf4bbc8015e95b758cbe5fa866f9a8d18ae53e58b671d9a55a

diff --git a/dev-python/pyavm/pyavm-0.9.2.ebuild 
b/dev-python/pyavm/pyavm-0.9.4.ebuild
similarity index 67%
rename from dev-python/pyavm/pyavm-0.9.2.ebuild
rename to dev-python/pyavm/pyavm-0.9.4.ebuild
index 6f4ab260aa1..02c42573b38 100644
--- a/dev-python/pyavm/pyavm-0.9.2.ebuild
+++ b/dev-python/pyavm/pyavm-0.9.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 
@@ -19,19 +19,15 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
-RDEPEND="
-   >=dev-python/astropy-0.2[${PYTHON_USEDEP}]"
-
-DEPEND="
+RDEPEND="dev-python/astropy[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
-   >=dev-python/astropy-0.2[${PYTHON_USEDEP}]
+   dev-python/astropy[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
 
 S="${WORKDIR}/${MYP}"
 
-PATCHES=( "${FILESDIR}/${P}-deprecated-fromstring.patch" )
-
 python_test() {
py.test || die "tests for ${EPYTHON} failed"
 }



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

2017-08-09 Thread Sebastien Fabbro
commit: e0f4c2eaad8d19e0c956886450e621f886934545
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Aug  3 23:35:39 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  9 17:01:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f4c2ea

dev-python/ginga: moved to xdg-utils and removed old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/ginga/Manifest   |  1 -
 dev-python/ginga/ginga-2.6.2.ebuild | 78 -
 dev-python/ginga/ginga-2.6.5.ebuild | 11 --
 3 files changed, 8 insertions(+), 82 deletions(-)

diff --git a/dev-python/ginga/Manifest b/dev-python/ginga/Manifest
index 41c5aa5b10f..05fb0ee2e46 100644
--- a/dev-python/ginga/Manifest
+++ b/dev-python/ginga/Manifest
@@ -1,3 +1,2 @@
-DIST ginga-2.6.2.tar.gz 17258711 SHA256 
a8bc2fd66f1a74b56282ce53086446a9aa2d9a0628911669615c3e0f7e3d5526 SHA512 
be9f24382019fb0d1c2013cf8da00518234da787ce54a724dccae273e093fd843e8b6a0ea206d288123835328c26961e71a59a48b179cd7d2898e02148e4f62a
 WHIRLPOOL 
453f1d834d1c99a0a873e749f0507a56af0007d0e0783d80a95c25ceb13e6f2d85ba2b64eb3e10680ebb308ad5d2c4ea6871605eeacf2c4d5880f29a18695fae
 DIST ginga-2.6.4.tar.gz 19971195 SHA256 
25d3435af454135c3539108ab41d4a55169e939739e0a947f12643dce16aa16e SHA512 
79c471ee3fefb6dc03c90538147b8fa8606b37b7747712f9a69163870e6ae460d259f0ea08388a07163ea8b588676d0208fcdd51577d04cfc334aacbd0c01599
 WHIRLPOOL 
7ab2c47015446aae322f5a167a4054f40e601f2d0ace9b164a87bf4cf1f084765d7cc05592a69847010fee20b780e47a4532defcd5acfbdf6ba74568dd6dbc52
 DIST ginga-2.6.5.tar.gz 19969984 SHA256 
0a8000a2e872d10fd05368cf3fa9d48d67c9191877998d764cd681f3f88b0e25 SHA512 
66c55662a8ce1fe683cdf6a83511f39146fadf10d1fedabd6d6c5c46662a3abd2496bd1f0200612a84bdad246f960990e242bccee7a8a13e3aaf88a4884ceb80
 WHIRLPOOL 
76284b1ada78ff60bfb7e350f71ed1d6e81f73704757574864a64fb437d80fd1ab011fa50daadd231dae75dc3d22efb76d48f14678538e7949a7f56a6f44412e

diff --git a/dev-python/ginga/ginga-2.6.2.ebuild 
b/dev-python/ginga/ginga-2.6.2.ebuild
deleted file mode 100644
index 5aa32a1b960..000
--- a/dev-python/ginga/ginga-2.6.2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_5} )
-PYTHON_REQ_USE='tk?'
-
-inherit distutils-r1 eutils fdo-mime
-
-DESCRIPTION="Astronomical image toolkit for Python"
-HOMEPAGE="https://ejeschke.github.io/ginga";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="doc examples gtk qt4 qt5 test tk"
-
-RDEPEND="
-   dev-python/astropy[${PYTHON_USEDEP}]
-   media-fonts/roboto
-   gtk? (  dev-python/pygobject[${PYTHON_USEDEP},cairo] )
-   qt4? ( || (
- dev-python/pyside[${PYTHON_USEDEP},help,X]
- dev-python/PyQt4[${PYTHON_USEDEP},help,X]
-  ) )
-   qt5? (  dev-python/PyQt5[${PYTHON_USEDEP},help,gui,widgets] )"
-
-DEPEND="${RDEPEND}
-   dev-python/astropy-helpers[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-PATCHES=( "${FILESDIR}"/${PN}-no-roboto.patch )
-
-python_prepare_all() {
-   # use system astropy-helpers instead of bundled one
-   sed -i -e '/auto_use/s/True/False/' setup.cfg || die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   if use doc; then
-   python_setup
-   PYTHONPATH="${BUILD_DIR}"/lib esetup.py build_sphinx 
--no-intersphinx
-   fi
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( doc/_build/html/. )
-   distutils-r1_python_install_all
-   rm -r "${ED%/}"/usr/lib*/*/*/ginga/examples || die
-   if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r ginga/examples
-   fi
-   domenu ginga.desktop
-}
-
-pkg_postinst() {
-   optfeature "Pick, Cuts, Histogram, LineProfile" \
-  dev-python/matplotlib sci-libs/scipy
-   optfeature "Online help browser" dev-qt/qtwebkit
-   optfeature "To save a movie" media-video/mplayer
-   optfeature "Speeds up rotation and some transformations" \
-  dev-python/numexpr dev-python/opencv 
dev-python/pyopencl
-   optfeature "Aids in identifying files when opening them" \
-  dev-python/filemagic
-   optfeature "Useful for various RGB file manipulations" dev-python/pillow
-
-   # Update mimedb for the new .desktop file
-   fdo-mime_desktop_database_update
-}

diff --git a/dev-python/ginga/ginga-2.6.5.

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

2017-08-09 Thread Sebastien Fabbro
commit: 457531f140b42307a2f1e9fa30dec6c16b3f69c8
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Aug  3 23:29:11 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  9 17:01:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457531f1

dev-python/ginga:

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/ginga/Manifest   |  1 +
 dev-python/ginga/ginga-2.6.5.ebuild | 77 +
 2 files changed, 78 insertions(+)

diff --git a/dev-python/ginga/Manifest b/dev-python/ginga/Manifest
index bf8ef605d7d..41c5aa5b10f 100644
--- a/dev-python/ginga/Manifest
+++ b/dev-python/ginga/Manifest
@@ -1,2 +1,3 @@
 DIST ginga-2.6.2.tar.gz 17258711 SHA256 
a8bc2fd66f1a74b56282ce53086446a9aa2d9a0628911669615c3e0f7e3d5526 SHA512 
be9f24382019fb0d1c2013cf8da00518234da787ce54a724dccae273e093fd843e8b6a0ea206d288123835328c26961e71a59a48b179cd7d2898e02148e4f62a
 WHIRLPOOL 
453f1d834d1c99a0a873e749f0507a56af0007d0e0783d80a95c25ceb13e6f2d85ba2b64eb3e10680ebb308ad5d2c4ea6871605eeacf2c4d5880f29a18695fae
 DIST ginga-2.6.4.tar.gz 19971195 SHA256 
25d3435af454135c3539108ab41d4a55169e939739e0a947f12643dce16aa16e SHA512 
79c471ee3fefb6dc03c90538147b8fa8606b37b7747712f9a69163870e6ae460d259f0ea08388a07163ea8b588676d0208fcdd51577d04cfc334aacbd0c01599
 WHIRLPOOL 
7ab2c47015446aae322f5a167a4054f40e601f2d0ace9b164a87bf4cf1f084765d7cc05592a69847010fee20b780e47a4532defcd5acfbdf6ba74568dd6dbc52
+DIST ginga-2.6.5.tar.gz 19969984 SHA256 
0a8000a2e872d10fd05368cf3fa9d48d67c9191877998d764cd681f3f88b0e25 SHA512 
66c55662a8ce1fe683cdf6a83511f39146fadf10d1fedabd6d6c5c46662a3abd2496bd1f0200612a84bdad246f960990e242bccee7a8a13e3aaf88a4884ceb80
 WHIRLPOOL 
76284b1ada78ff60bfb7e350f71ed1d6e81f73704757574864a64fb437d80fd1ab011fa50daadd231dae75dc3d22efb76d48f14678538e7949a7f56a6f44412e

diff --git a/dev-python/ginga/ginga-2.6.5.ebuild 
b/dev-python/ginga/ginga-2.6.5.ebuild
new file mode 100644
index 000..6cbcae46aae
--- /dev/null
+++ b/dev-python/ginga/ginga-2.6.5.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_REQ_USE='tk?'
+
+inherit distutils-r1 eutils fdo-mime virtualx
+
+DESCRIPTION="Astronomical image toolkit for Python"
+HOMEPAGE="https://ejeschke.github.io/ginga";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="examples gtk qt4 qt5 test tk"
+
+RDEPEND="
+   dev-python/astropy[${PYTHON_USEDEP}]
+   media-fonts/roboto
+   gtk? (  dev-python/pygobject[${PYTHON_USEDEP},cairo] )
+   qt4? ( || (
+  dev-python/pyside[${PYTHON_USEDEP},help,X]
+  dev-python/PyQt4[${PYTHON_USEDEP},help,X]
+ )
+ dev-python/QtPy[${PYTHON_USEDEP},gui]
+  )
+   qt5? (
+dev-python/PyQt5[${PYTHON_USEDEP},help,gui,widgets]
+dev-python/QtPy[${PYTHON_USEDEP},gui]
+   )
+"
+
+DEPEND="${RDEPEND}
+   dev-python/astropy-helpers[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/QtPy[${PYTHON_USEDEP},gui] )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-no-roboto.patch )
+
+python_prepare_all() {
+   # use system astropy-helpers instead of bundled one
+   sed -i -e '/auto_use/s/True/False/' setup.cfg || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   virtx esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   rm -r "${ED%/}"/usr/lib*/*/*/ginga/examples || die
+   if use examples; then
+   dodoc -r ginga/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   domenu ginga.desktop
+}
+
+pkg_postinst() {
+   optfeature "Pick, Cuts, Histogram, LineProfile" \
+  dev-python/matplotlib sci-libs/scipy
+   optfeature "Online help browser" dev-qt/qtwebkit
+   optfeature "To save a movie" media-video/mplayer
+   optfeature "Speeds up rotation and some transformations" \
+  dev-python/numexpr dev-python/opencv 
dev-python/pyopencl
+   optfeature "Aids in identifying files when opening them" \
+  dev-python/filemagic
+   optfeature "Useful for various RGB file manipulations" dev-python/pillow
+
+   # Update mimedb for the new .desktop file
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsvm/

2017-08-03 Thread Sebastien Fabbro
commit: 0388bc8c10481815b0e692227052c8a8d6970a44
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 16:25:58 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Thu Aug  3 17:33:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0388bc8c

sci-libs/libsvm: add python-3.6, edited tools description, sub-slotted the 
library

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/libsvm/libsvm-3.22.ebuild |  4 ++--
 sci-libs/libsvm/metadata.xml   | 14 +++---
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sci-libs/libsvm/libsvm-3.22.ebuild 
b/sci-libs/libsvm/libsvm-3.22.ebuild
index a87166cdefc..57d4bbb5185 100644
--- a/sci-libs/libsvm/libsvm-3.22.ebuild
+++ b/sci-libs/libsvm/libsvm-3.22.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit flag-o-matic java-pkg-opt-2 python-r1 toolchain-funcs
 
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.csie.ntu.edu.tw/~cjlin/libsvm/";
 SRC_URI="http://www.csie.ntu.edu.tw/~cjlin/libsvm/${P}.tar.gz";
 
 LICENSE="BSD"
-SLOT="0"
+SLOT="0/2"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="java openmp python tools"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

diff --git a/sci-libs/libsvm/metadata.xml b/sci-libs/libsvm/metadata.xml
index a6a14ad8fb8..7ba70023b93 100644
--- a/sci-libs/libsvm/metadata.xml
+++ b/sci-libs/libsvm/metadata.xml
@@ -6,13 +6,13 @@
 Gentoo Science Project
   
   
- The LIBSVM library is used to calculate Support Vector Machine
- optimizations  with a great variety of options. It includes
- one-class, two-class, multiclass, regression-mode, and probablistic
- output functionality. It is primarily of interest to machine-learning
- researchers and artificial intelligence application developers.
-
+The LIBSVM library is used to calculate Support Vector Machine
+optimizations  with a great variety of options. It includes
+one-class, two-class, multiclass, regression-mode, and probablistic
+output functionality. It is primarily of interest to machine-learning
+researchers and artificial intelligence application developers.
+  
   
-Install python based tool scripts
+Install python based tool scripts for data selection 
and visualization with sci-visualization/gnuplot
   
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/symengine/

2017-08-03 Thread Sebastien Fabbro
commit: a54d848892e3cc60c4a172ceefdd15da614e54d8
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 18:43:07 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Thu Aug  3 17:33:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54d8488

sci-libs/symengine: fix for cxxflags C++11

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/symengine/symengine-0.3.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-libs/symengine/symengine-0.3.0.ebuild 
b/sci-libs/symengine/symengine-0.3.0.ebuild
index 5e0894d0d97..45298fd2cbb 100644
--- a/sci-libs/symengine/symengine-0.3.0.ebuild
+++ b/sci-libs/symengine/symengine-0.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit cmake-utils
+inherit cmake-utils flag-o-matic
 
 DESCRIPTION="Fast symbolic manipulation library, written in C++"
 HOMEPAGE="https://github.com/sympy/symengine";
@@ -67,5 +67,6 @@ src_configure() {
-DWITH_PTHREAD="$(usex threads)"
-DWITH_TCMALLOC="$(usex tcmalloc)"
)
+   test-flag-CXX -std=c++11 && append-cxxflags -std=c++11
CMAKE_BUILD_TYPE=Release cmake-utils_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: sci-libs/scikits_learn/

2017-08-03 Thread Sebastien Fabbro
commit: bac12eae1c20a7fcc573094385b4315c7622a57c
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 18:14:55 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Thu Aug  3 17:33:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac12eae

sci-libs/scikits_learn: keep funcsigs and joblib bundled to avoid hair pulling

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../scikits_learn/scikits_learn-0.18.2-r1.ebuild   | 123 +
 1 file changed, 123 insertions(+)

diff --git a/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild 
b/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild
new file mode 100644
index 000..339670ff4d3
--- /dev/null
+++ b/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 flag-o-matic
+
+MYPN="${PN/scikits_/scikit-}"
+MYP="${MYPN}-${PV}"
+
+DESCRIPTION="Python modules for machine learning and data mining"
+HOMEPAGE="http://scikit-learn.org";
+SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+# tried to unbundle virtual/python-funcsigs, funcsigs, odict
+# but it is a large mess to maintain
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/numpy[lapack,${PYTHON_USEDEP}]
+   sci-libs/scikits[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   virtual/blas:=
+   virtual/cblas:=
+"
+
+DEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/numpy[lapack,${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   virtual/blas:=
+   virtual/cblas:=
+   doc? (
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+"
+
+S="${WORKDIR}/${MYP}"
+
+PATCHES=( "${FILESDIR}/${PN}-0.18.1-system-cblas.patch" )
+
+python_prepare_all() {
+   # bug #397605
+   [[ ${CHOST} == *-darwin* ]] \
+   && append-ldflags -bundle "-undefined dynamic_lookup" \
+   || append-ldflags -shared
+
+   # scikits-learn now uses the horrible numpy.distutils automagic
+   export SCIPY_FCONFIG="config_fc --noopt --noarch"
+
+   # remove bundled cblas
+   rm -r sklearn/src || die
+
+   # commented out, since it is a mess to maintain
+   # use system joblib
+   #rm -r sklearn/externals/joblib || die
+   #sed -i -e '/joblib/d' sklearn/externals/setup.py || die
+   #for f in sklearn/{*/,}*.py; do
+   #   sed -r -e '/^from/s/(sklearn|\.|)\.externals\.joblib/joblib/' \
+   #   -e 's/from (sklearn|\.|)\.externals import/import/' -i 
$f || die
+   #done
+
+   # use system funcsigs and odict
+   #rm sklearn/externals/funcsigs.py || die
+   #rm sklearn/externals/odict.py || die
+   #for f in 
sklearn/{utils/fixes.py,gaussian_process/{tests/test_,}kernels.py}; do
+   #   sed -r -e 's/from (sklearn|\.|)\.externals\.funcsigs/from 
funcsigs/' -i $f || die
+   #done
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   distutils-r1_python_compile ${SCIPY_FCONFIG}
+}
+
+python_compile_all() {
+   if use doc; then
+   cd "${S}/doc" || die
+   local d="${BUILD_DIR}/lib"
+   ln -s \
+  "${S}"/sklearn/datasets/{data,descr,images} \
+  "${d}"/sklearn/datasets || die
+   VARTEXFONTS="${T}"/fonts \
+   MPLCONFIGDIR="${BUILD_DIR}" \
+   PYTHONPATH="${d}" \
+   emake html
+   rm -r "${d}"/sklearn/datasets/{data,descr,images} || die
+   fi
+}
+
+python_test() {
+   # doc builds and runs tests
+   use doc && return
+   distutils_install_for_testing ${SCIPY_FCONFIG}
+   esetup.py install \
+ --root="${T}/test-${EPYTHON}" \
+ --no-compile ${SCIPY_FCONFIG}
+   pushd "${T}/test-${EPYTHON}/$(python_get_sitedir)" || die > /dev/null
+   JOBLIB_MULTIPROCESSING=2 SKLEARN_SKIP_NETWORK_TESTS=1 nosetests -v 
sklearn --exe || die
+   popd > /dev/null
+}
+
+python_install() {
+   distutils-r1_python_install ${SCIPY_FCONFIG}
+}
+
+python_install_all() {
+   find "${S}" -name \*LICENSE.txt -delete
+   insinto /usr/share/doc/${PF}
+   use doc && doins -r doc/_build/html
+   use examples && doins -r examples
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/montage/files/, sci-astronomy/montage/

2017-08-02 Thread Sebastien Fabbro
commit: f8c042ae7c7ae2e8bf7a96f1a0e1ae373b6436b8
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 04:23:57 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 13:48:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c042ae

sci-astronomy/montage: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-astronomy/montage/Manifest |  1 +
 .../files/montage-5.0-fix_freetype_incude.patch| 35 +++
 sci-astronomy/montage/montage-5.0.ebuild   | 67 ++
 3 files changed, 103 insertions(+)

diff --git a/sci-astronomy/montage/Manifest b/sci-astronomy/montage/Manifest
index 06c81c3914c..49c8a0f4c24 100644
--- a/sci-astronomy/montage/Manifest
+++ b/sci-astronomy/montage/Manifest
@@ -1 +1,2 @@
+DIST Montage_v5.0.tar.gz 14663443 SHA256 
72e034adb77c8a05ac40daf9d1923c66e94faa0b08d3d441256d9058fbc2aa34 SHA512 
1396c7f846db4844d2e861622d152f2115ad4c684da02bb14116dfe3d01b559feaf29572663d0dfd234aa50843afaca3bb072d9127fbb2b539a14327c48499ae
 WHIRLPOOL 
f5fc9d93d88c95ff079932d9e5f0ed61a0f30bec6bd2df5e50abfce6b171cee1b2b3e6dbed2ad1e65a7c69531b4475d62840b14f299ceffa6e65788cd9812579
 DIST montage-4.1.tar.gz 38542751 SHA256 
12e463c30de190d6e8e215ef19ee787010194190e3df5ea579b6f3647804a5b4 SHA512 
a4e6572c0ce04ca950cb425e2589d85609d037e57c575d4efa67b277cecf5e54a2e6d307914ee7baaba7c5bdd43c72b1e1893111eacc065785689bfc17fb
 WHIRLPOOL 
bfd136b52a9c7b0bdceaaa0110b0476e8cb991c64ab4b646b60250e57f282fbe40c9795cef804b15caf29e0628dcb16157af11a1aa4f7e4f7c66c91f969f6484

diff --git a/sci-astronomy/montage/files/montage-5.0-fix_freetype_incude.patch 
b/sci-astronomy/montage/files/montage-5.0-fix_freetype_incude.patch
new file mode 100644
index 000..42fd94950b8
--- /dev/null
+++ b/sci-astronomy/montage/files/montage-5.0-fix_freetype_incude.patch
@@ -0,0 +1,35 @@
+From: Ole Streicher 
+Date: Thu, 22 Dec 2016 14:24:44 +0100
+Subject: Fix freetype include path
+
+---
+ MontageLib/Viewer/mViewer_graphics.c | 2 +-
+ util/Viewer/graphics.c   | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/MontageLib/Viewer/mViewer_graphics.c 
b/MontageLib/Viewer/mViewer_graphics.c
+index 932ca5f..a50281d 100644
+--- a/MontageLib/Viewer/mViewer_graphics.c
 b/MontageLib/Viewer/mViewer_graphics.c
+@@ -1,7 +1,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include FT_FREETYPE_H
+ 
+ void  mViewer_labeledCurve (char *face_path, int fontsize, int showLine,
+ double *xcurve, double *ycurve, int npt,  
+diff --git a/util/Viewer/graphics.c b/util/Viewer/graphics.c
+index 6bb7d8d..f7a5215 100644
+--- a/util/Viewer/graphics.c
 b/util/Viewer/graphics.c
+@@ -1,7 +1,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include FT_FREETYPE_H
+ 
+ void labeled_curve (char *face_path, int fontsize, int showLine,
+ double *xcurve, double *ycurve, int npt,  

diff --git a/sci-astronomy/montage/montage-5.0.ebuild 
b/sci-astronomy/montage/montage-5.0.ebuild
new file mode 100644
index 000..91e67534e2f
--- /dev/null
+++ b/sci-astronomy/montage/montage-5.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+MYPN=Montage
+
+DESCRIPTION="Toolkit for assembling FITS images into mosaics"
+HOMEPAGE="http://montage.ipac.caltech.edu/";
+SRC_URI="http://montage.ipac.caltech.edu/download/${MYPN}_v${PV}.tar.gz";
+
+LICENSE="BSD GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+SLOT="0"
+
+IUSE="doc mpi"
+
+RDEPEND="
+   media-libs/freetype:2=
+   sci-astronomy/wcstools:0=
+   sci-libs/cfitsio:0=
+   virtual/jpeg:0
+   mpi? ( virtual/mpi )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.1-fix_format_errors.patch
+   "${FILESDIR}"/${PN}-4.1-initdistdata.patch
+   "${FILESDIR}"/${PN}-5.0-fix_freetype_incude.patch
+)
+
+S="${WORKDIR}/${MYPN}"
+
+src_prepare() {
+   default
+   sed -e '/cfitsio/d' \
+   -e '/wcssubs/d' \
+   -e '/jpeg/d' \
+   -e '/freetype/d' \
+   -i lib/src/Makefile || die
+
+   tc-export CC AR
+
+   find . -name Makefile\* | xargs sed -i \
+   -e "/^CC.*=/s:\(gcc\|cc\):$(tc-getCC):g" \
+   -e "/^CFLAGS.*=/s:-g:${CFLAGS} $($(tc-getPKG_CONFIG) --cflags 
wcstools):g" \
+   -e "s:-I../../lib/freetype/include :$($(tc-getPKG_CONFIG) 
--cflags freetype2):g" \
+   -e 's:$(CC) -o:$(CC) $(LDFLAGS) -o:g' \
+   -e "s:-lwcs:$($(tc-getPKG_CONFIG) --libs wcstools):g" \
+   -e "s:-lcfitsio:$($(tc-get

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

2017-08-02 Thread Sebastien Fabbro
commit: 39df090857abcd2d94108812db2aaeecd5c80bda
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 13:56:35 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 13:56:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39df0908

dev-python/sphinxcontrib-issuetracker: re-add stable

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../sphinxcontrib-issuetracker-0.11-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
 
b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
index 8215945209c..b750a08b2bb 100644
--- 
a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
+++ 
b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 RDEPEND="



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

2017-08-01 Thread Sebastien Fabbro
commit: 4f803b209f4c9fc1242f0018dc72f2e601272a85
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 02:31:16 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f803b20

dev-python/sphinxcontrib-programoutput: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/sphinxcontrib-programoutput/Manifest|  1 +
 .../sphinxcontrib-programoutput-0.11.ebuild| 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/sphinxcontrib-programoutput/Manifest 
b/dev-python/sphinxcontrib-programoutput/Manifest
index 85bd1a09df4..6f9de866d0a 100644
--- a/dev-python/sphinxcontrib-programoutput/Manifest
+++ b/dev-python/sphinxcontrib-programoutput/Manifest
@@ -1 +1,2 @@
+DIST sphinxcontrib-programoutput-0.11.tar.gz 18267 SHA256 
cbec3ee1c3abd09e105115ab69cb5ade8ca1be9811565a844f973e93e0314837 SHA512 
4aa655f8632093035de986fa31291f95e95c4c0f4d1458bb8c8cc077cca73d579b16a8bf103d7b34faafb2171c617c4028d89186f8ed37a812459f0376cf
 WHIRLPOOL 
584b3c582217df7b24e08e27e0580d9af6f1f729ae823d4525ad7aa5105ca6048f4854928043231789f52f333cbc0a8a71a186b3d57b666d6e2a19249f750881
 DIST sphinxcontrib-programoutput-0.8.tar.gz 14419 SHA256 
1776a03124bab87e35576f7f3992fc21d5bb457321b35e6023eb011dbed10a25 SHA512 
9ab769f794cf8c47f2d755b343c1326b8335c1f8161294727abada81af189545d549350536d28ac2c5f27cc309330f875b7affef6f997651e3a9f9dfbe6bd174
 WHIRLPOOL 
a6cf5edfd1ba9926af1327e95cc923147cae3c4d297ddb0ae7577f676c6bcb928b396459113cac3226f74446ea38ee9604722da5b4ddeebeb2f6bc6bc0d5fb52

diff --git 
a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.ebuild
 
b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.ebuild
new file mode 100644
index 000..6920695aabd
--- /dev/null
+++ 
b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.11.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Extension to sphinx to include program output"
+HOMEPAGE="http://sphinxcontrib-programoutput.readthedocs.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc test"
+
+RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+python_compile_all() {
+   if use doc; then
+   python_setup
+   esetup.py build_sphinx
+   HTML_DOCS=( "${BUILD_DIR}/sphinx/html/." )
+   fi
+}
+
+python_test() {
+   esetup.py pytest || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2017-08-01 Thread Sebastien Fabbro
commit: 93b3dd78659ee4252bded02c851f5357939988ef
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 03:10:23 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b3dd78

dev-python/PyContracts: fix upstream tag

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/PyContracts/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/PyContracts/metadata.xml 
b/dev-python/PyContracts/metadata.xml
index 42593b5baca..cdd65e542f7 100644
--- a/dev-python/PyContracts/metadata.xml
+++ b/dev-python/PyContracts/metadata.xml
@@ -6,7 +6,7 @@
 Python
   
   
-coloredlogs
-xolox/python-coloredlogs
+PyContracts
+AndreaCensi/contracts
   
 



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

2017-08-01 Thread Sebastien Fabbro
commit: 5fae0670903bc4b1541e6cb7e8e3375989eca6ce
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Aug  1 22:13:48 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fae0670

dev-python/sphinxcontrib-asyncio: fix namespace conflict, remove inexistent 
tests

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../sphinxcontrib-asyncio-0.2.0-r1.ebuild  | 39 ++
 1 file changed, 39 insertions(+)

diff --git 
a/dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.2.0-r1.ebuild 
b/dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.2.0-r1.ebuild
new file mode 100644
index 000..fe969fc8bba
--- /dev/null
+++ b/dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.2.0-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="sphinx extension to support coroutines in markup"
+HOMEPAGE="https://github.com/aio-libs/sphinxcontrib-asyncio";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]"
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+   # clean up pth files bug #623852
+   find "${ED}" -name '*.pth' -delete || die
+   # collision bug #625872
+   _namespace_cleanup() {
+   rm "${D%/}"$(python_get_sitedir)/sphinxcontrib/__init__.py || 
die
+   }
+   python_foreach_impl _namespace_cleanup
+}



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

2017-08-01 Thread Sebastien Fabbro
commit: 7fdbba53172bc8aa85bfad872e7e9fdb4fcc47b6
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 02:11:38 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fdbba53

dev-python/pockets: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pockets/Manifest |  1 +
 dev-python/pockets/pockets-0.5.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/pockets/Manifest b/dev-python/pockets/Manifest
index 70be5cadc9b..4c746cd752f 100644
--- a/dev-python/pockets/Manifest
+++ b/dev-python/pockets/Manifest
@@ -1 +1,2 @@
 DIST pockets-0.3.tar.gz 20441 SHA256 
5c9682eeb5b66fbbb69187ad51a4c3a8eb07b6e2718455a04703f7ff5d5f84be SHA512 
da208b541aa4e0884e37a7d128d11d1d99fac22f10e5dbc88065487265aca8ca348286c0d0214dae657af824cca08f0585c70abc27be25f4c54040cd44a3e44c
 WHIRLPOOL 
7ea2618aae4a919a9f5a68bc0f96a41743f924eb252788097b18a5c9ecb26bb8419e4f114e18fbe51dafdbcd0fa4ebcf517db9a958ea02ed2c53edd298234b84
+DIST pockets-0.5.1.tar.gz 18437 SHA256 
ba8fdd9e87454fb0653912ac9db9577197fa47ac7614e127a0b71e7dd0d7f1f7 SHA512 
f0ae52e2260d83ea76acf8996e901a8f1868b578788b9e98233d92850703ef98e3ba18beb4e7adc5883c8d339ea63a8c4b95203ff40c2521b2179fd87cab1391
 WHIRLPOOL 
4c89d55a2cd4ff2fb7efaa9a5b7d0e8e6da4f3276500091897e46a0a397aae2cc7fb58a7449cdbdf37f7b0d2b55de843b1ed5707182ac50f45d07be930fcff60

diff --git a/dev-python/pockets/pockets-0.5.1.ebuild 
b/dev-python/pockets/pockets-0.5.1.ebuild
new file mode 100644
index 000..dbd67e00942
--- /dev/null
+++ b/dev-python/pockets/pockets-0.5.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of helpful Python tools"
+HOMEPAGE="https://pypi.python.org/pypi/pockets";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"



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

2017-08-01 Thread Sebastien Fabbro
commit: a4353af258867b8765d2d8061086a038c89d3490
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Aug  1 22:27:38 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4353af2

dev-python/sphinxcontrib-doxylink: fix for bug #623852 and add 
sphinxcontrib-namespace dependency

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../sphinxcontrib-doxylink-1.3-r1.ebuild   | 34 ++
 1 file changed, 34 insertions(+)

diff --git 
a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.3-r1.ebuild 
b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.3-r1.ebuild
new file mode 100644
index 000..961bd0d2d97
--- /dev/null
+++ b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.3-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extension to link to external Doxygen API documentation"
+HOMEPAGE="https://pypi.python.org/pypi/sphinxcontrib-doxylink 
https://pythonhosted.org/sphinxcontrib-doxylink/ 
https://bitbucket.org/birkenfeld/sphinx-contrib";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/sphinx-1.0[${PYTHON_USEDEP}]
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   # any better idea ?
+   rm -rf tests
+   distutils-r1_src_prepare
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2017-08-01 Thread Sebastien Fabbro
commit: c842d7e80a69f6dbf78eff04777de7ec1646ba39
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 02:17:03 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c842d7e8

dev-python/sphinxcontrib-napoleon: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/sphinxcontrib-napoleon/Manifest |  1 +
 .../sphinxcontrib-napoleon-0.6.1.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/sphinxcontrib-napoleon/Manifest 
b/dev-python/sphinxcontrib-napoleon/Manifest
index 39fc74bc8a2..4f73eaf3553 100644
--- a/dev-python/sphinxcontrib-napoleon/Manifest
+++ b/dev-python/sphinxcontrib-napoleon/Manifest
@@ -1 +1,2 @@
 DIST sphinxcontrib-napoleon-0.5.2.tar.gz 24939 SHA256 
3babaf7da3d062a2feba71f747946d123187e12ef68329eb6974026b25d218b8 SHA512 
5f8d31c4ce66a042aa0c79ec06b7592539154bd7a397c1898db0cbed15b9891c908bb1d51334ef0b759e5d44ac99cf124616f0e4b3a1b1253f0f92312c949a8c
 WHIRLPOOL 
e577861c4357719a75ef84166f4cb9059fadded3b629606674beb5bfbd242bf4efb15c2889731690f4be8555b7561fb7c7ded14df925ebc2d926f26c91889bf4
+DIST sphinxcontrib-napoleon-0.6.1.tar.gz 20057 SHA256 
614b779888629f14dfdfad6c17bffbb6d3813a0a0917a9541651d85384d4d6bd SHA512 
1809fcadf964622bd75cc3ae17aaad467b7003f82e6df4de039a0ba86daa5c5b199af0c185129e79d3c4f8738c0d6c2411950888969fee3bb32ecc8cdfbc84b0
 WHIRLPOOL 
2d10156012e8032abcf76f4de524fabc628420137df6a2bf307da93903a16293e7416ce11fa5c6f8104909d9ccb2fe6a195586257989cc13a5adf50e35c776d2

diff --git 
a/dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.6.1.ebuild 
b/dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.6.1.ebuild
new file mode 100644
index 000..7816e405392
--- /dev/null
+++ b/dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.6.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Allow a different format in dosctrings for better clarity"
+HOMEPAGE="https://sphinxcontrib-napoleon.readthedocs.io/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/sphinx-1.2[${PYTHON_USEDEP}]
+   

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

2017-08-01 Thread Sebastien Fabbro
commit: baa70e7004bed1d1c475fe10a0c34d9a7cef27b4
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Aug  1 22:19:17 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa70e70

dev-python/sphinxcontrib-blockdiag: add namespace dependency and fix bug #623852

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../sphinxcontrib-blockdiag-1.5.5-r1.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git 
a/dev-python/sphinxcontrib-blockdiag/sphinxcontrib-blockdiag-1.5.5-r1.ebuild 
b/dev-python/sphinxcontrib-blockdiag/sphinxcontrib-blockdiag-1.5.5-r1.ebuild
new file mode 100644
index 000..775f0da1e16
--- /dev/null
+++ b/dev-python/sphinxcontrib-blockdiag/sphinxcontrib-blockdiag-1.5.5-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A sphinx extension for embedding block diagrams using blockdiag"
+
+HOMEPAGE="https://github.com/blockdiag/sphinxcontrib-blockdiag";
+
+SRC_URI="https://github.com/blockdiag/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE=""
+
+DEPEND="
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   >=dev-python/blockdiag-1.5.0[${PYTHON_USEDEP}]
+"
+
+RDEPEND="${DEPEND}
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed -i -e /build-base/d setup.cfg || die
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-googleanalytics/files/, ...

2017-08-01 Thread Sebastien Fabbro
commit: 4e3d9058aee41f2c9fda216affb6fa14ac717bcc
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Aug  1 22:33:20 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3d9058

dev-python/sphinxcontrib-googleanalytics: fix for bug #623852 and add 
sphinxcontrib namespace dependency

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../files/setup.py.utf-8.patch |  4 ++--
 .../sphinxcontrib-googleanalytics-0.1-r2.ebuild| 27 ++
 2 files changed, 29 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/sphinxcontrib-googleanalytics/files/setup.py.utf-8.patch 
b/dev-python/sphinxcontrib-googleanalytics/files/setup.py.utf-8.patch
index b3b9f58d1b2..a45ae42b188 100644
--- a/dev-python/sphinxcontrib-googleanalytics/files/setup.py.utf-8.patch
+++ b/dev-python/sphinxcontrib-googleanalytics/files/setup.py.utf-8.patch
@@ -1,6 +1,6 @@
 https://bugs.gentoo.org/show_bug.cgi?id=429914
 setup.py
-+++ setup.py
+--- a/setup.py
 b/setup.py
 @@ -1,10 +1,11 @@
  # -*- coding: utf-8 -*-
  

diff --git 
a/dev-python/sphinxcontrib-googleanalytics/sphinxcontrib-googleanalytics-0.1-r2.ebuild
 
b/dev-python/sphinxcontrib-googleanalytics/sphinxcontrib-googleanalytics-0.1-r2.ebuild
new file mode 100644
index 000..ab505c55c22
--- /dev/null
+++ 
b/dev-python/sphinxcontrib-googleanalytics/sphinxcontrib-googleanalytics-0.1-r2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx extension googleanalytics"
+HOMEPAGE="https://bitbucket.org/birkenfeld/sphinx-contrib";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]"
+
+PATCHES=( "${FILESDIR}/setup.py.utf-8.patch" )
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2017-08-01 Thread Sebastien Fabbro
commit: c0a4ccb703975d8b3b5c7b9655d214d4e80a1b70
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 02:35:06 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a4ccb7

dev-python/sphinxcontrib-spelling: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/sphinxcontrib-spelling/Manifest |  1 +
 .../sphinxcontrib-spelling-2.3.0.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/sphinxcontrib-spelling/Manifest 
b/dev-python/sphinxcontrib-spelling/Manifest
index c54633f2dc2..d0ad92c081d 100644
--- a/dev-python/sphinxcontrib-spelling/Manifest
+++ b/dev-python/sphinxcontrib-spelling/Manifest
@@ -1 +1,2 @@
 DIST sphinxcontrib-spelling-2.1.2.tar.gz 35411 SHA256 
c5ac488141408564cb60f355c50efd90b826a9fc7723738a07ab907a0384f086 SHA512 
993f371e064e8748eb61faae649fb293b154a35955ff84d86fd041f4e2cc4c6e22c686007a67c3b63b0c50fc01ed226708f27db347e58847a46ca733c997d51f
 WHIRLPOOL 
3258a991dbeb36ee1a3da64c64d2f05a1978a2c9348be1c2112afaf0cb40414cfe5f139d199cad7f534ade40db61666c133d70bc0605bd878e414e1dbe0f7e6a
+DIST sphinxcontrib-spelling-2.3.0.tar.gz 35687 SHA256 
008ec060f312367222992824abed00124cce0dd31c375a89b2053010df0e3be8 SHA512 
194023d2c5ba594a264740a2a45ebd90d37fc17fbd3bc8c53fa303581a652c58332f998a159c9c6c58718dd9898c9b4639e98ee114a2ee1e5f2097e545134a1a
 WHIRLPOOL 
644c066bcbf393b670082cae51a8278788a562e59112a4c47adb7e3e291e6f508254a05f4792148f44cefc835b28e7c51b1522842526480304c01d43da48e7b6

diff --git 
a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.3.0.ebuild 
b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.3.0.ebuild
new file mode 100644
index 000..4424910a7ac
--- /dev/null
+++ b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-2.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx spelling extension"
+HOMEPAGE="https://bitbucket.org/dhellmann/sphinxcontrib-spelling";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+CDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+RDEPEND="${CDEPEND}
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]
+"
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/html/. )
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2017-08-01 Thread Sebastien Fabbro
commit: 855cfa75313c24c6b6e55a7f60d5e2f4edda9c99
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 02:20:34 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855cfa75

dev-python/sphinxcontrib-newsfeed: fix for sphinxcontrib namespace, added 
prefix and x86

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../sphinxcontrib-newsfeed-0.1.4.ebuild   | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git 
a/dev-python/sphinxcontrib-newsfeed/sphinxcontrib-newsfeed-0.1.4.ebuild 
b/dev-python/sphinxcontrib-newsfeed/sphinxcontrib-newsfeed-0.1.4.ebuild
index b31cfd58c28..b53938a825e 100644
--- a/dev-python/sphinxcontrib-newsfeed/sphinxcontrib-newsfeed-0.1.4.ebuild
+++ b/dev-python/sphinxcontrib-newsfeed/sphinxcontrib-newsfeed-0.1.4.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
@@ -12,14 +12,19 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]"
 
 python_install_all() {
-   use examples && local EXAMPLES=( demo/. )
-
distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+   if use examples; then
+   insinto /usr/share/doc/${PF}/examples
+   doins -r demo/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
 }



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

2017-08-01 Thread Sebastien Fabbro
commit: 5b6a127c423403e351cfb4b1059be3a547a124d3
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Aug  1 22:36:20 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6a127c

dev-python/sphinxcontrib-httpdomain: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/sphinxcontrib-httpdomain/Manifest   |  1 +
 .../sphinxcontrib-httpdomain-1.5.0.ebuild  | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/sphinxcontrib-httpdomain/Manifest 
b/dev-python/sphinxcontrib-httpdomain/Manifest
index 7b834ca8281..e7402d62d9d 100644
--- a/dev-python/sphinxcontrib-httpdomain/Manifest
+++ b/dev-python/sphinxcontrib-httpdomain/Manifest
@@ -1 +1,2 @@
 DIST sphinxcontrib-httpdomain-1.4.0.tar.gz 12192 SHA256 
9db07b047b8799378ae532d6b9b17080035da8d889082ad7f124de0469feeea4 SHA512 
85d4d0898a1703a1742755814200253b875795b5f267b08adb00c7d8d7c15c434718ce0f93656e7b698df89c958a9f6f3f3403bdc6d08f6df322fd80371f1d70
 WHIRLPOOL 
1365183bd1ba9edff7c82c5c509c6d1f4fe36a35a7f88c168755d330217e4bd70600679d8a501fbacc7730901196ae62c2f6487ded513b8efed1a0012d93a1a8
+DIST sphinxcontrib-httpdomain-1.5.0.tar.gz 13981 SHA256 
eab097505caee272ca6a313edb2cbc3d2103bb6bcc09923ef43054e238452f6b SHA512 
e393690314cb7a7b81207ee42826eb5360ca6cfa8ad1b57c9a8dd5897ed1ed97bad4a46d8348aad9d5f6b6145e5456af629b14973ad2561d5b90b2f8dbf2163a
 WHIRLPOOL 
becf70b6b871bdd5e08be168d5b255f312389baee0b91b95aee9ad35150e9f56363ea95023206290b23e6df7b8b5e27326dbf68850349305c433518c22129534

diff --git 
a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.5.0.ebuild 
b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.5.0.ebuild
new file mode 100644
index 000..10e5eef85a8
--- /dev/null
+++ b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.5.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Extension providing a Sphinx domain for describing RESTful HTTP 
APIs"
+HOMEPAGE="http://packages.python.org/sphinxcontrib-httpdomain/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2017-08-01 Thread Sebastien Fabbro
commit: b96d1401d12a4a8765df11e429ecf08221490df7
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 02:39:21 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96d1401

dev-python/sphinxcontrib-issuetracker: fix for namespace sphinxcontrib

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../sphinxcontrib-issuetracker-0.11-r1.ebuild  | 14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git 
a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
 
b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
index 62bfbec5ce2..8215945209c 100644
--- 
a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
+++ 
b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
@@ -13,12 +13,13 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 RDEPEND="
-   >=dev-python/requests-0.13[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.1[${PYTHON_USEDEP}]"
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
@@ -34,7 +35,7 @@ python_prepare_all() {
# and virtualx.eclass.
rm tests/test_stylesheet.py || die
 
-   # Avoid redundant objects.inv from downloading, sed more lightwieght
+   # Avoid redundant objects.inv from downloading, sed more lightweight
if use doc; then
sed -e "s:^intersphinx_mapping:#intersphinx_mapping:" \
-e "s:^   'sphinx':#:" \
@@ -54,3 +55,8 @@ python_compile_all() {
 python_test() {
py.test || die
 }
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2017-08-01 Thread Sebastien Fabbro
commit: d123a632f491921a0e861d93365ff6b8d13c5eb9
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 03:20:42 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d123a632

dev-python/flaky: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/flaky/Manifest   |  1 +
 dev-python/flaky/flaky-3.4.0.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-python/flaky/Manifest b/dev-python/flaky/Manifest
index 78408de0f27..017b192e50c 100644
--- a/dev-python/flaky/Manifest
+++ b/dev-python/flaky/Manifest
@@ -1 +1,2 @@
 DIST flaky-3.1.1.tar.gz 29136 SHA256 
d50eb4034d5fc1bbe043f2c9a364024f436ebdcadc03e89f091a332407b7cf7e SHA512 
039ad115a52b8b3a31bba045874e1860f1e04ea9cf878316226fb22af3c715b3893570c2f7380cf8467107f1a83a4ff69d0e9135daeb2dbea4b8f873a192815c
 WHIRLPOOL 
6fb841fe6aaf575a776ac1ebba262e1272fa194c517cdc1e8db125bdc339d67e23dbd7f8f3f3469741e50863bf564c93eb921e4e621e8f54ec815cdde9148712
+DIST flaky-3.4.0.tar.gz 29197 SHA256 
4ad7880aef8c35a34ddb394d4fa33047765bca1e3d67d182bf6eba9c8eabf3a2 SHA512 
14fda6312e4eb8260a8190204622a7dd274d0c946dda07ec8aa65e8c341f7f4a701c704c807f50eacf77589231b37c3bb06eec18d60a718f24e9b0182f7e8cb5
 WHIRLPOOL 
b7e5501301bfa47398ab134625d482d3f3f0e38401df932fc234181204f7144fe34d0ef580a94ff6387e44dcef9d43cc82fc3887b059cd8f08fdc5523207b7e3

diff --git a/dev-python/flaky/flaky-3.4.0.ebuild 
b/dev-python/flaky/flaky-3.4.0.ebuild
new file mode 100644
index 000..5de8876cee9
--- /dev/null
+++ b/dev-python/flaky/flaky-3.4.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Plugin for nose or py.test that automatically reruns flaky tests"
+HOMEPAGE="https://pypi.python.org/pypi/flaky https://github.com/box/flaky";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/genty[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+python_prepare_all() {
+   cat >> test/__init__.py <<- EOF
+   # coding: utf-8
+
+   from __future__ import unicode_literals
+   EOF
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests --with-flaky --exclude="test_nose_options_example" 
test/test_nose/ || die
+   py.test -k 'example and not options' --doctest-modules 
test/test_pytest/ || die
+   py.test -p no:flaky test/test_pytest/test_flaky_pytest_plugin.py || die
+   nosetests --with-flaky --force-flaky --max-runs 2 
test/test_nose/test_nose_options_example.py || die
+   py.test --force-flaky --max-runs 2  
test/test_pytest/test_pytest_options_example.py || die
+}



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

2017-08-01 Thread Sebastien Fabbro
commit: 697e5fd9949491847a4a00c5008de3fbcb728f19
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Aug  1 22:25:12 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697e5fd9

dev-python/sphinxcontrib-cheeseshop: fix for bug #623852 and add namespace

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../sphinxcontrib-cheeseshop-0.2-r2.ebuild | 33 ++
 1 file changed, 33 insertions(+)

diff --git 
a/dev-python/sphinxcontrib-cheeseshop/sphinxcontrib-cheeseshop-0.2-r2.ebuild 
b/dev-python/sphinxcontrib-cheeseshop/sphinxcontrib-cheeseshop-0.2-r2.ebuild
new file mode 100644
index 000..0dad495679a
--- /dev/null
+++ b/dev-python/sphinxcontrib-cheeseshop/sphinxcontrib-cheeseshop-0.2-r2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx extension cheeseshop"
+HOMEPAGE="https://bitbucket.org/birkenfeld/sphinx-contrib";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=dev-python/sphinx-1.0[${PYTHON_USEDEP}]
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed \
+   -e '5s/file/open/' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2017-08-01 Thread Sebastien Fabbro
commit: 3d2d843807c762686ed0d537b4a5bf0e36b40447
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 04:04:36 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 04:06:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2d8438

dev-python/pytest-cov: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pytest-cov/Manifest|  1 +
 dev-python/pytest-cov/pytest-cov-2.5.1.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/pytest-cov/Manifest b/dev-python/pytest-cov/Manifest
index b1359b1bce0..d514be0d26b 100644
--- a/dev-python/pytest-cov/Manifest
+++ b/dev-python/pytest-cov/Manifest
@@ -4,3 +4,4 @@ DIST pytest-cov-2.1.0.tar.gz 25992 SHA256 
6e86c3ae3be9930fa3f1402651819b00169fb5
 DIST pytest-cov-2.2.0.tar.gz 29965 SHA256 
2231d43f07760d6904dadceabca53ab16ef95ba58fff393861b64c0cab96c9d1 SHA512 
3e6a2b648b12eff3d8f0aad12dda35a05820f6073e7f87e9c92ed6cca00fe031750da8f6c37eb81cf6ca7b2e4975dafffd7e3e901cb7b91e5c53c83b6e6b8420
 WHIRLPOOL 
9feff5557af5f4101e9ae508febf3479472781544b54345d5f53f0f19df5f40eb5af4ada2b44037f590445761ee9d3bffe14d729c465f880951d714eeb6ae491
 DIST pytest-cov-2.2.1.tar.gz 33154 SHA256 
a8b22e53e7f3b971454c35df99dffe21f4749f539491e935c55d3ff7e1b284fa SHA512 
8f20cf1c42b4415c7decf8407582e64045c599aedf1970160d02e35e723f56fa095af26ee4390eabf2d32e209898b0a3dae8b7212ac81ecda64d6dbc7c83f790
 WHIRLPOOL 
92386bd1ff532e0c98f1dc01b3583315a626a030fb4f38e39eb4f8755e83f3901873fdcd406f9c8bc6393040fa198cc416dae5e176e88084ed6fb16264d3c056
 DIST pytest-cov-2.3.1.tar.gz 35378 SHA256 
fa0a212283cdf52e2eecc24dd6459bb7687cc29adb60cb84258fab73be8dda0f SHA512 
79770beb53fbb43b5d68311c2efd0accbfd890ab6dad299da8c1c0b3d26b54d984807313b1507900cda7004bfb50fedc0bd4341cfcfce47849a4f24fc8184f11
 WHIRLPOOL 
8b0fe223f0cbae0bb9c85b3d8d7f80456e164f3565bd7ba146b0eb34c1fd06c0447405dccd2642f0a4aec1819ff74277d2eb9b076e61438fbf69b35c472755e0
+DIST pytest-cov-2.5.1.tar.gz 36201 SHA256 
03aa752cf11db41d281ea1d807d954c4eda35cfa1b21d6971966cc041bbf6e2d SHA512 
868131d6ea6dd28deec6d653dec23ceb7d3adccfa2c6bcc0a3126bbb11e924e71f200676461b2202f274ce6e14d1799feb0917e3081817d9e8583271c18a43de
 WHIRLPOOL 
e7084c4f55b12fab3cd2d99acebb02159f764c20b69e141c7b6779b1c4720c5d6358791559d46074a8af19f89ad3d0c8d9e722ffa7d4b217c9ab88936dece910

diff --git a/dev-python/pytest-cov/pytest-cov-2.5.1.ebuild 
b/dev-python/pytest-cov/pytest-cov-2.5.1.ebuild
new file mode 100644
index 000..72ead3a4d2c
--- /dev/null
+++ b/dev-python/pytest-cov/pytest-cov-2.5.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="py.test plugin for coverage reporting"
+HOMEPAGE="https://github.com/pytest-dev/pytest-cov 
https://pypi.python.org/pypi/pytest-cov";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+RDEPEND="
+   >=dev-python/py-1.4.22[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.7.3[${PYTHON_USEDEP}]
+   >=dev-python/cov-core-1.14.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-3.7.1[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-py3doc-enhanced-theme[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/process-tests[${PYTHON_USEDEP}]
+   || (
+   >=dev-python/pytest-2.8.0[${PYTHON_USEDEP}]
+   dev-python/pytest-cache[${PYTHON_USEDEP}]
+   )
+   =dev-python/pytest-xdist-1.15.0[${PYTHON_USEDEP}]
+   dev-python/pytest-capturelog[${PYTHON_USEDEP}]
+   )
+"
+
+python_compile_all() {
+   use doc && sphinx-build -b html docs _build/html
+}
+
+python_test() {
+   PYTHONPATH="${S}/tests:${BUILD_DIR}/lib" \
+   PYTEST_PLUGINS=${PN/-/_} \
+   py.test -v -v -x || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( _build/html/. )
+   distutils-r1_python_install_all
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: 797a041e9a9bab0d846d087f50b5f14dfc95ae7d
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 19:43:55 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797a041e

dev-python/pytest-mpl: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pytest-mpl/Manifest  |  1 +
 dev-python/pytest-mpl/pytest-mpl-0.8.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/dev-python/pytest-mpl/Manifest b/dev-python/pytest-mpl/Manifest
index e7227650485..228d945d816 100644
--- a/dev-python/pytest-mpl/Manifest
+++ b/dev-python/pytest-mpl/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-mpl-0.5.tar.gz 112523 SHA256 
fee0da4a81e2a3e966cf6488a6bcc81a144688e145048ad1f66799a25135dad3 SHA512 
9056982403994572a33c861ebe0d7bbcb48579ef95f7cf93f716f06510fa09c187a8daad0ed4a55667444b74461a5a02d7f9217d89de57f3cc10116c88aaa662
 WHIRLPOOL 
4416015f78113bcfc74119a8a04fa55385e496395be9af2e7bcda317ac846744e0bf1221e18eac28efdc5a2b5a5305b2eaa25eef4c8c1051e1949702e92768d6
 DIST pytest-mpl-0.7.tar.gz 243763 SHA256 
cc975b5b905826bd1a04f780ca4a3309b309e5f5eb7824c2cf9252ee878668b7 SHA512 
90cb30b21286a87fbb08286ea80ec8278cffb7cae4be626bac2712c056f75e497767a425b1b657387bfac107ece6cf3035e4ff3d5676d85bc9dd327feb739063
 WHIRLPOOL 
238528e8d206f1d57968946e89c9727dafea2b5e9220ec6a57ad25b867c16d20ce4ba9a3c0cc654e54e1c79fe457f551123b47d1bbc3705fe78d2d8a165149bf
+DIST pytest-mpl-0.8.tar.gz 194633 SHA256 
d8c67a781cfd011fd9f20cb5a957f62701afcc5b44685c98369e1c22df960ccd SHA512 
4f5f1316d0f545383b9125281b91d9077b52bfa7d91b4eb2f64c6f9642b1abe86c52c9b88171a521d806e579ab9279f49d1405b3f4fcae58a9e75ec5518bacca
 WHIRLPOOL 
fa0aae95a7ec0abcb2782d2fe5fa98eb31e279077143c66066a4783242e6b5c9b79b5b5ff32affd41baed1f53c42e0948032dd4acc9a38c8ba81c3a76da225bc

diff --git a/dev-python/pytest-mpl/pytest-mpl-0.8.ebuild 
b/dev-python/pytest-mpl/pytest-mpl-0.8.ebuild
new file mode 100644
index 000..866279f7b95
--- /dev/null
+++ b/dev-python/pytest-mpl/pytest-mpl-0.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1 virtualx
+
+DOCS=( README.rst CHANGES.md )
+
+DESCRIPTION="pytest plugin to faciliate image comparison for matplotlib 
figures"
+HOMEPAGE="https://github.com/astrofrog/pytest-mpl/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   echo "backend : Agg" > "${T}"/matplotlibrc || die
+   MPLCONFIGDIR="${T}" virtx py.test -v || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-bootstrap-theme/

2017-07-31 Thread Sebastien Fabbro
commit: 02b121a2619fe48baffdb0dfb793f976f7dc826c
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 19:39:53 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b121a2

dev-python/sphinx-bootstrap-theme: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/sphinx-bootstrap-theme/Manifest|  1 +
 .../sphinx-bootstrap-theme-0.6.0.ebuild   | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/sphinx-bootstrap-theme/Manifest 
b/dev-python/sphinx-bootstrap-theme/Manifest
index 86c03c97eca..55e6466ed89 100644
--- a/dev-python/sphinx-bootstrap-theme/Manifest
+++ b/dev-python/sphinx-bootstrap-theme/Manifest
@@ -1 +1,2 @@
 DIST sphinx-bootstrap-theme-0.4.9.tar.gz 1146587 SHA256 
2b83be16737c96ef44fba6fffab74f30a2826bc29ebb53d5a28fab1b2e789cb3 SHA512 
73bf129fb037aa7c14b6fbd8db2b4b02e9f514c9e4828745c51f8ee02e754c68dbaf3f57497566a996cb8c7b7da57fdc37ecc1e7704fa0780aa07c9eb219ac01
 WHIRLPOOL 
f7f5fe565438183347efba6269721e8b451f7f9aa0e635581b834753777ac2dbf5f2f0e02c5e24e1579c6f647d8a892a7dda5be586550510c37ce9a06d5ef8ff
+DIST sphinx-bootstrap-theme-0.6.0.tar.gz 1232454 SHA256 
bfc7c2048ab5eabd6556914de1e40441ee2bb10677fd795286c674ba072e2747 SHA512 
92b81b95dd49e577bbade188544936193f0a14dd49012edc184c44de2876cb78c94fe0ef1d0a928e17c6e5d91aadf077ea07edf2064f992b40ae3f456f535fbf
 WHIRLPOOL 
e655a8e209902c4b2c611e885eb8ba6f385baf5c97f126678162806c52417de5734631448d973bc021eae8bdeaedc1ebb50f42bb77d230dfc643ba24e79ab012

diff --git 
a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.0.ebuild 
b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.0.ebuild
new file mode 100644
index 000..554082b543a
--- /dev/null
+++ b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx theme integrates the Bootstrap CSS / JavaScript framework"
+HOMEPAGE="https://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2017-07-31 Thread Sebastien Fabbro
commit: 17488a2e689901d7270b85bb7814132613c7f013
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 20:43:21 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17488a2e

dev-python/astropy: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/astropy/Manifest | 2 +-
 dev-python/astropy/{astropy-2.0.ebuild => astropy-2.0.1.ebuild} | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/astropy/Manifest b/dev-python/astropy/Manifest
index 2cb34d56b18..dae14609f7b 100644
--- a/dev-python/astropy/Manifest
+++ b/dev-python/astropy/Manifest
@@ -1,3 +1,3 @@
 DIST astropy-1.2.1.tar.gz 8179665 SHA256 
0d7ef702166f26fed239b59fc12edcd5243ca5bf562a36202fd8c6b0270d6e48 SHA512 
2ef37537a4c6b2ec50a1d898f600978475c9c5d2cb66ba19d06782656e9ddcb4aa6a8e53217e318448cedac45dac0dce0d8cc2fe94cddc15ebb306b3b0794595
 WHIRLPOOL 
d37374f23a0121fdc92fa572facc248f0a571dacb8edcf1a9d0987d6a40287de199262ec01f654bd6ea5aece826e5588d2869558152adffe9ab490fa46f2e36d
 DIST astropy-1.3.3.tar.gz 8427036 SHA256 
ed093e033fcbee5a3ec122420c3376f8a80f74663214560727d3defe82170a99 SHA512 
15956d488a390ab3b4091146bffe6f192f22e7598d00e302c2bcf0ec9728911f48bef3ee4c71d331f58e57aec86292421d27f915ea16027a7f62c5d43f6a12e5
 WHIRLPOOL 
a9246b1ba56ecda5eec42e89998f18da4987f611d1154ba8ef5d3480d398fd77c0fdad6c15614885ae722454b9c284b9281ee926fed0f39c314864a015bf658f
-DIST astropy-2.0.tar.gz 8217371 SHA256 
cdd60fce57c2be5d93fdc39a8ddf3621c4099026f50617294875273321cd8f99 SHA512 
b49289da6564539dc9321cd1bf4c8295ce9c659f501f7cdab6ef97cf34fcd80cd68d734178b99b8aa2ffccd6529b6c03629d384c7155804d12f467973cda90cc
 WHIRLPOOL 
e90586613c4426f875bbdc9387048a32a5424a1b7d3d11ff1ac0d349de899b7f3f4a2863247cb7329b5261afbe6e648663123aaf33a98c2ba39dc2d556f0dbd0
+DIST astropy-2.0.1.tar.gz 8220097 SHA256 
25e0881a392a2e03b4a705cf9592f01894d23f64797323b21387efa8ea9ec03e SHA512 
0677b4f22a9eb7d3334109a639ec14ce904935dc58925d303dc98c27cbac2be7d0e95bd873cc21d3cd92e8e553481d203382c281f91cb7a4e41c27d1ff83aac7
 WHIRLPOOL 
af4d78b88cf9ea7f536eb2d6b6a0cc46068ae5312de3f8f83f0ad3bea539112868f3704f6898be6da6e1a0a60caadd2d88335523c242f6156723dfd849c6ef76

diff --git a/dev-python/astropy/astropy-2.0.ebuild 
b/dev-python/astropy/astropy-2.0.1.ebuild
similarity index 96%
rename from dev-python/astropy/astropy-2.0.ebuild
rename to dev-python/astropy/astropy-2.0.1.ebuild
index 539de59e144..65cd60ea569 100644
--- a/dev-python/astropy/astropy-2.0.ebuild
+++ b/dev-python/astropy/astropy-2.0.1.ebuild
@@ -55,7 +55,8 @@ DEPEND="
${RDEPEND}
media-gfx/graphviz
dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/sphinx-gallery[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-gallery-0.1.9[${PYTHON_USEDEP}]
)
test? (
${RDEPEND}



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

2017-07-31 Thread Sebastien Fabbro
commit: 2bd9f95f679f7988f29650bbd861ad57734f81ed
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 19:32:55 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd9f95f

dev-python/sphinx-gallery: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/sphinx-gallery/Manifest |  1 +
 .../sphinx-gallery/sphinx-gallery-0.1.12.ebuild| 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/sphinx-gallery/Manifest 
b/dev-python/sphinx-gallery/Manifest
index 34987bf4ccc..61228eadc56 100644
--- a/dev-python/sphinx-gallery/Manifest
+++ b/dev-python/sphinx-gallery/Manifest
@@ -1 +1,2 @@
+DIST sphinx-gallery-0.1.12.tar.gz 68976 SHA256 
16ede5720d3d78631e20f47196fadf0f2d19d61908313160aa485557a7da0ccb SHA512 
57e8fc3746c2f5c941ddc3e00c749a6bfa63fb5741b3e5551df02f798858c417acee05a6b35512506aa0c4866b14a093cb4269284501672c3bbbf2edfc1edc1d
 WHIRLPOOL 
bb550bb3eddad4f2d5902c91e0a0128d535f16e2c4981284c24f8fc8a004bd8af036a78ac24b05578d1a556b54f3972025494a1fe146985a0baa23895b68fc1b
 DIST sphinx-gallery-0.1.7.tar.gz 59166 SHA256 
594da5b4ed08e6531798c735608f4fe65a8bd394ea3b7b9194d9e659e48a4ea0 SHA512 
0c14d35ed07db3988c9f119037676752e3f793a74000d7397f49e5b749a96db77ff4ba2e9ceb12993650e0c81042899a5056f3181e5360a738a5c62259c58ff5
 WHIRLPOOL 
a307ddb0e4b0844ec823399fd8d00ea7fb7aa55cf243c63d7d6ad151cf3285c1f48eebb7f8e8f78b329688e9c73b54b5be0c14fe1ce264896f50af49d7b7

diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild 
b/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild
new file mode 100644
index 000..c4a8581f41c
--- /dev/null
+++ b/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx extension to automatically generate an examples gallery"
+HOMEPAGE="http://sphinx-gallery.readthedocs.io/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# tests need extra files not distributed



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

2017-07-31 Thread Sebastien Fabbro
commit: 7c81b656c5710043090fe45e86d341e7c554210c
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 18:55:48 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c81b656

dev-python/astropy-helpers: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/astropy-helpers/Manifest | 2 +-
 .../{astropy-helpers-2.0.ebuild => astropy-helpers-2.0.1.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/astropy-helpers/Manifest 
b/dev-python/astropy-helpers/Manifest
index 12c3937ba16..e1da6da57e5 100644
--- a/dev-python/astropy-helpers/Manifest
+++ b/dev-python/astropy-helpers/Manifest
@@ -1,3 +1,3 @@
 DIST astropy-helpers-1.2.tar.gz 134346 SHA256 
623a9efdd1f34ce4fc71effb225bf5b8ff06ff515bd8e6b751aba2c7ff207661 SHA512 
c343b2d8a2f37f8baa94a4920c458b23fe28e5afa812937559cd10c1f6750bacc21aec38b8f52367ec68e2ea3ffeea85125290c32028b3076abebb8f2e7e
 WHIRLPOOL 
528ac9acb02bc03f3af61649be08ecc5cc39c26c7fc408664b38d4b662a64ef5350e6f9127bcbd5c9c8765d196c6b90221e0e192b70c70953d8e6b9dcbfe5aa4
 DIST astropy-helpers-1.3.1.tar.gz 136460 SHA256 
7640c5582e518a3ed2f2b5a209d188f1d5099ab33cc1e861a2c123e0e80c9fcd SHA512 
796e9827a6c29e148474180c9c8f934a51a8ed455991d84a096025ed5d8aecf764a8152a8b24aa1aec6c254b39ca3f13ebfc764717bd0109022b86c384ebaa99
 WHIRLPOOL 
e0091adbc7f081d5a64823443fe1fc58f7d4c1d3d10d0ff6e066f409c70224fd39dcdf0d651261b6a2133a821e1e4dede989c95c79d63fcbf69b9556f73078a8
-DIST astropy-helpers-2.0.tar.gz 122083 SHA256 
86cd55a13d30a9c495559746a548cbdc4c3f083d414c695a399c8caf7769b838 SHA512 
41b5d0a6c67fb88c9715d5c967aed6975fcc528c2d62a9e6f700f8fa2b0b41fa1ea5aa9de9c074e72a865d47cdd94ada552564cbf7a31a458a2e932e1651bd3d
 WHIRLPOOL 
9d7380cd43b47552ec6a86a9a05a5a873d4c2a144316e86cf8d1c736f678edf8b964255bbdb64caa4c132b7eb03318866b02dab521878c7ab0c0042e63bd7115
+DIST astropy-helpers-2.0.1.tar.gz 122118 SHA256 
42427a1b3f027b2bfeb528610bc3d82d182053323b51a97403a4ce09fa3bbc82 SHA512 
ce0fb8bccc11b4e26ae9455f156274a4fbdf82bb1b6bf6c8322b0cb218502bcf291c175149e71ebd31cbd0434455a3c974cccd38c38f9263ae624cf2edffd475
 WHIRLPOOL 
37d1fae20b1cf72282ab302e13ee7eaad62f5be26b218161c6eaf4ffc71ea194e9078eef0077c059934606cd581596052f89aaab36f5ec6c684217dc70e7c863

diff --git a/dev-python/astropy-helpers/astropy-helpers-2.0.ebuild 
b/dev-python/astropy-helpers/astropy-helpers-2.0.1.ebuild
similarity index 100%
rename from dev-python/astropy-helpers/astropy-helpers-2.0.ebuild
rename to dev-python/astropy-helpers/astropy-helpers-2.0.1.ebuild



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

2017-07-31 Thread Sebastien Fabbro
commit: f22256162423c3b22dc3df63ae40ffd33dc78514
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 20:00:08 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2225616

dev-python/pytest-runner: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pytest-runner/Manifest  |  1 +
 .../pytest-runner/pytest-runner-2.11.1.ebuild  | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/pytest-runner/Manifest 
b/dev-python/pytest-runner/Manifest
index 805172458bc..982e961e04a 100644
--- a/dev-python/pytest-runner/Manifest
+++ b/dev-python/pytest-runner/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-runner-2.10.1.tar.gz 8815 SHA256 
ecc9549ed1ce9bbfc9e7c9bad33d3f9fa91da2334632070a191a35aa96f0be35 SHA512 
11c570051a0a7ff56fbb4fdc2a87185af6bb05be012eeaefd775efbf21a3fb167a95ae603d627461b3775ee8cfb56b10d356044a4ae3966a7bf9f1b1f4a8
 WHIRLPOOL 
c2a0c8a77abf5fedd31e0348a9e28ef60febbab7e4d18d7a8444fe6ca82f61c5f36b1cb183524ed9063e246cf6b8a76ca6427f3a63bba0e3c594e03e4a34fb13
+DIST pytest-runner-2.11.1.tar.gz 9661 SHA256 
983a31eab45e375240e250161a556163bc8d250edaba97960909338c273a89b3 SHA512 
5249e0a368bab21bb034a9b0121edbcda635f559cc22ba79c87565dcbc070056bfed47a69c16f4733403f61ea5b73adfd1ccf945700116043cbf3940d37d4067
 WHIRLPOOL 
1b233122ced9ea7bef078a3485fdb10eca6c7c1b4598114426ee7add16cb45911daa3ed72634b1d71c415166e8fa6aa2dfaf0e1fe755d0388a9efeaf28b4d097
 DIST pytest-runner-2.6.2.tar.gz 6379 SHA256 
e775a40ee4a3a1d45018b199c44cc20bbe7f3df2dc8882f61465bb4141c78cdb SHA512 
6a993e8729d5e203986f2526d46e96b7ac19e65fc26493a55a98e858304ecde0c47576476864a0ee1817ea1a7b02cfda952fc03f79b84fff249021f140f3d00d
 WHIRLPOOL 
968a38864b58d35d4c9fb0fa2855bae9f87bcb68936b5f129c5bc67b2c751e51bf5f9e5f54d27f36ccd6e89df7d4f8c4a6556de408cc8287f52725e1eb73fef5

diff --git a/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild 
b/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild
new file mode 100644
index 000..1717adcb243
--- /dev/null
+++ b/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Adds support for tests during installation of setup.py files"
+HOMEPAGE="https://pypi.python.org/pypi/pytest-runner 
https://bitbucket.org/pytest-dev/pytest-runner";
+SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+SLOT="0"
+IUSE="doc test"
+
+RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   doc? (
+  dev-python/rst-linker[${PYTHON_USEDEP}]
+  dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+   test? ( ${RDEPEND} )
+"
+
+python_compile_all() {
+   if use doc; then
+   esetup.py build_sphinx
+   HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+   fi
+}
+
+python_test() {
+   esetup.py pytest
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: d4ef52e3ad8758f7b4ea697d126b512f38d8470e
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 19:05:33 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ef52e3

dev-python/pyavm: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pyavm/Manifest   |  1 +
 dev-python/pyavm/pyavm-0.9.3.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-python/pyavm/Manifest b/dev-python/pyavm/Manifest
index ef35c3a2fe3..d362f34f1cc 100644
--- a/dev-python/pyavm/Manifest
+++ b/dev-python/pyavm/Manifest
@@ -1 +1,2 @@
 DIST PyAVM-0.9.2.tar.gz 101071 SHA256 
4bfc4bcb820d239b09d1f9c5a4cd1a3e0fc63af71d96f884a020cb7cc0c800fa SHA512 
5e724d023ddd74ce64c3846fdb2e6310cbf8e2b9670e2bc28dd1b7978eae76f43f48a223d8e69f805aded41c569657c874d999bcb8198e0b8de7f02dbb51e7c1
 WHIRLPOOL 
d7bc41a4cde21651ad2e278d10825c5b568d184be394f31066369a43970e9828d751272dcfc56ca6d42a9ed9be54f57502d2f27308203c52ff9de6ef65c4ab7c
+DIST PyAVM-0.9.3.tar.gz 220824 SHA256 
ea90ddfbc3c8705f21ca24e205dc0208510905b5b69829db38c7d0e53928873a SHA512 
c505c2dc483befd3060e7d9c45b38f6e18502a223577fbcb73d253859138c4b97e468e6aba39cb7eff4bb4c0526108e8556251de15e2d78f8482ff22a033bad9
 WHIRLPOOL 
f6f2093bb566463de508e8a08a6190a5becb133bf84781dee598d6efd46571eb185e97a474ccdfb3ce6835a6818534297e10838986734d1c98c30aea7f917e7a

diff --git a/dev-python/pyavm/pyavm-0.9.3.ebuild 
b/dev-python/pyavm/pyavm-0.9.3.ebuild
new file mode 100644
index 000..02c42573b38
--- /dev/null
+++ b/dev-python/pyavm/pyavm-0.9.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+MYPN=PyAVM
+MYP=${MYPN}-${PV}
+
+DESCRIPTION="Python module for Astronomy Visualization Metadata i/o"
+HOMEPAGE="http://astrofrog.github.io/pyavm/";
+SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-python/astropy[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/${MYP}"
+
+python_test() {
+   py.test || die "tests for ${EPYTHON} failed"
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: 1da05522000f97a2d19ecda3bf2918cc74335033
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 20:45:54 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da05522

dev-python/montage-wrapper: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/montage-wrapper/Manifest|  1 +
 .../montage-wrapper/montage-wrapper-0.9.9.ebuild   | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/montage-wrapper/Manifest 
b/dev-python/montage-wrapper/Manifest
index 92a8c29be9f..597dd8550fe 100644
--- a/dev-python/montage-wrapper/Manifest
+++ b/dev-python/montage-wrapper/Manifest
@@ -1 +1,2 @@
 DIST montage-wrapper-0.9.8.tar.gz 208240 SHA256 
8f7c468f602e3fa38907e481abaede08fbc4cd17faae0b82d86638c0418aa98e SHA512 
a9aeb48f86d055448fdfed3a5c3762b554627db10f1374cbd3f7af6002721ae04e9f47828c2084147be40f79c1c4ce6e56568bf61a6cdd78a31ce91de6365ec1
 WHIRLPOOL 
f224a4fe9dba626700e85a78b309f5db0bf1bac26d27457f6f3eb8a53ae58effbe70043c8c1f311029e36e36082540a9da634821df75366056e9ecb7dbc602f1
+DIST montage-wrapper-0.9.9.tar.gz 187490 SHA256 
cdf7722297c95ef0c3065de96636d467cb9db4049298f4df10957d209e64a724 SHA512 
a113a9f1ca03ca158ed6d8a4520c6710804a5ac10bae3dd0c0231390f771479c43f0cdd08e302c59ac1d608c4865d4b0d7a3a233ad068d40d3f1c0efbc343533
 WHIRLPOOL 
7c669455641c11963f0da97fa210efb41324dfba9ffa49f45e68b0ca96747472d1024b56e2a851043eb19362d5e4421e16e17b1cd1b1aabfb6f73d8ea1302ec7

diff --git a/dev-python/montage-wrapper/montage-wrapper-0.9.9.ebuild 
b/dev-python/montage-wrapper/montage-wrapper-0.9.9.ebuild
new file mode 100644
index 000..409d24f2765
--- /dev/null
+++ b/dev-python/montage-wrapper/montage-wrapper-0.9.9.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python wrapper for the Montage mosaicking toolkit"
+HOMEPAGE="http://www.astropy.org/montage-wrapper/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/astropy[${PYTHON_USEDEP}]
+   sci-astronomy/montage"
+DEPEND="
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( sci-astronomy/montage )"
+
+python_prepare_all() {
+   # use system astropy-helpers instead of bundled one
+   sed -i -e '/auto_use/s/True/False/' setup.cfg || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   PYTHONPATH=".." emake -C docs html
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}
+
+python_test() {
+   esetup.py test || die "tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/4ti2/

2017-07-31 Thread Sebastien Fabbro
commit: 116219cb59ff3d6cf1d580034f9b152ba48f3763
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sun Jul 30 01:11:56 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116219cb

sci-mathematics/4ti2: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-mathematics/4ti2/4ti2-1.6.7.ebuild | 43 ++
 sci-mathematics/4ti2/Manifest  |  1 +
 2 files changed, 44 insertions(+)

diff --git a/sci-mathematics/4ti2/4ti2-1.6.7.ebuild 
b/sci-mathematics/4ti2/4ti2-1.6.7.ebuild
new file mode 100644
index 000..c06748c2017
--- /dev/null
+++ b/sci-mathematics/4ti2/4ti2-1.6.7.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils
+
+DESCRIPTION="Software package for algebraic, geometric and combinatorial 
problems"
+HOMEPAGE="http://www.4ti2.de/";
+SRC_URI="http://4ti2.de/version_${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="static-libs"
+
+DEPEND="
+   sci-mathematics/glpk:0[gmp]
+   dev-libs/gmp[cxx]"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.2-gold.patch
+)
+
+src_prepare() {
+   default
+   sed -e "s:^CXX.*$:CXX=$(tc-getCXX):g" \
+   -i m4/glpk-check.m4 || die
+   # The swig subdir is not used, so we can skip running autotools in it. 
#518000
+   AT_NO_RECURSIVE=1 eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-shared \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   use static-libs || prune_libtool_files --all
+}

diff --git a/sci-mathematics/4ti2/Manifest b/sci-mathematics/4ti2/Manifest
index eda26f1f47d..c25bd296820 100644
--- a/sci-mathematics/4ti2/Manifest
+++ b/sci-mathematics/4ti2/Manifest
@@ -1,3 +1,4 @@
 DIST 4ti2-1.6.2.tar.gz 5531651 SHA256 
e1b39c5c051904e41deefce5419b16d723b1f403c616ddd6e3610e260d4b5711 SHA512 
ff68f767b8677ce0ce94cca39fa3ef87835d77a951f0ec6ae28ab171bf09ae25c551d88c2cdf5bf3115b33bd32366b063533a1c22576130a00f542f9370bcd7b
 WHIRLPOOL 
f125cee526f8d2693b01978fd39cc36c900e7611ac0b8026f33c68ec8ccb0bb29cdffdf5c11adc6a5f7041389d34e6cacff173437c4be725c9b390a25e24e397
 DIST 4ti2-1.6.5.tar.gz 5640117 SHA256 
079abe725fb1cc811184eca1d079a51f701a20c02c894422be59cd923c2cd21b SHA512 
90dc105d99659e3c2213b484b6d21e877d7484ca0ad0373ece066df26de7c0e0cce614faaae9f7b678d03fa54f987fe95ab6d3f958477b1294a2dc00733a3a08
 WHIRLPOOL 
b72d84e4e9557f85cadd3d93305b19162e85321bbc8dc974febe5f01e4a218c61d5e831de0ae8fc294e0f21c2469c663e53dde41f2e943db9df6011b758c1ccf
 DIST 4ti2-1.6.6.tar.gz 5640126 SHA256 
2ae9f7dd6a387fd6f0454b4bc2d02cf389f504230cc9f782c35bb5ea4a8df10a SHA512 
89f36aaf3d8f41bb31b37b44a013ea966d9664880473ad0d6d1825ffb00afec1eff3139c09ac6b684f0679e2ae0d201a84396bb721aa1f63dc1deca592392c41
 WHIRLPOOL 
c5255ffe43eb65ec7d19f8cf24de3ab69e5f2466a91009a336a367cfab768d882781a91ab82d3077600edc08c6fb3f6f3686536e8e5bcbc6a1ca16f1feaa0ef0
+DIST 4ti2-1.6.7.tar.gz 5649869 SHA256 
d4833a831d8d437f595d2e234a4471d7adbe1523fc63aa46cacea56af3e831bb SHA512 
38d638fe01ff3cef1aebae1eefd276cf02f808978851b4465e132f77d3ab34ea51d512e2ea28a42ac65263b458c43cf420dc5f8ac930f959dd0c14916cef9841
 WHIRLPOOL 
c2159243d6664e1c7a0b880e336055d7f53b8367f36c7b5255cad0f3b861d8c1e9ab109cb5d5b243a934df8ca1f95e61f85496fa54354d131447b0fb70c13048



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

2017-07-31 Thread Sebastien Fabbro
commit: 8d9501aabb721949ac028cf3873e051d6bf4f44f
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:52:46 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9501aa

dev-python/pytools: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pytools/Manifest  |  1 +
 dev-python/pytools/pytools-2017.4.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest
index 7c90e25d3ec..a498672ff2a 100644
--- a/dev-python/pytools/Manifest
+++ b/dev-python/pytools/Manifest
@@ -1,2 +1,3 @@
 DIST pytools-2014.3.5.tar.gz 47522 SHA256 
62a77a3c1865d5254ce212473da2af04f43d82eb0020ae9a009f97408e74968e SHA512 
94d2b51cdd87dd11263fdc7d04040979240dea0e0090da0ff325112df9770aacb0849e20812b90f807024ad3815313bc344307a30add8f6795a70e7ebd6adfaa
 WHIRLPOOL 
bc3b4c118627d790a1d5bf07f1a4f9e5a4a76a1b38d43b9e6cd3130b8f8415a87807fef4b82ebda778a255e7ed71616f7c8e515fd20f1dad56bdac28023247bf
 DIST pytools-2016.2.6.tar.gz 49708 SHA256 
6dd49932b8f81a8b622685cff3dd515e351a9290aef0fd5d020e4df00c06aa95 SHA512 
87faf5221982815ffecf8bbe4a81eb21aa8f893132cb5ed0d23e3464b651dcd5070589972c5dc7fac7c4dce768dfe4e064d8346e637af4bfff36aea17833
 WHIRLPOOL 
d44ca24506e48b6005e528f4e8f8aec94a5835aa0841b24a55327a915bad102ed8d1367f6be699be27ee8feff2134252f7abfe1c74208eae8f2835a282083bba
+DIST pytools-2017.4.tar.gz 51339 SHA256 
8a44ed4402c765ba714f2f50b1418beb093cf64de9475ec68dac488da922b399 SHA512 
4f588b725bc478303d539851110ad627baa2768d5d013434ca20e36fa315a842d0f7c3adebd5ae948f642fc5b9ad4940fbe1ee6afeaf0f16c4bc937210e9fa19
 WHIRLPOOL 
2d6a5c6b680c272836794bbf4bece47f8c93cfae0fec8a27943dbb33c699aef9bc0ed2a86dd2f448062d565ce7923ee95d43ce3fcbd81b1a39d9b157e7ebcc0e

diff --git a/dev-python/pytools/pytools-2017.4.ebuild 
b/dev-python/pytools/pytools-2017.4.ebuild
new file mode 100644
index 000..5fef894d9bf
--- /dev/null
+++ b/dev-python/pytools/pytools-2017.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of tools missing from the Python standard library"
+HOMEPAGE="https://mathema.tician.de/software/pytools/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/decorator-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.8.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   >=dev-python/setuptools-0.7.2[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   py.test -v || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cddlib/files/, sci-libs/cddlib/

2017-07-31 Thread Sebastien Fabbro
commit: 78e3a61a68c916450aa4e5ceecd20041583af901
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 23:25:17 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78e3a61a

sci-libs/cddlib: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/cddlib/Manifest   |  1 +
 sci-libs/cddlib/cddlib-094h.ebuild | 45 ++
 .../cddlib-094h-add-cdd_both_reps-binary.patch | 43 +
 .../cddlib/files/cddlib-094h-enforce-no-gmp.patch  | 37 ++
 sci-libs/cddlib/metadata.xml   | 39 ++-
 5 files changed, 147 insertions(+), 18 deletions(-)

diff --git a/sci-libs/cddlib/Manifest b/sci-libs/cddlib/Manifest
index 47a43eccb90..1dc9cd9d3a3 100644
--- a/sci-libs/cddlib/Manifest
+++ b/sci-libs/cddlib/Manifest
@@ -1 +1,2 @@
 DIST cddlib-094g.tar.gz 1383388 SHA256 
af1b81226514abf731800e2e104def8a7274817d7e645693f8b99fc2b1432155 SHA512 
e1053c6e34f79add53b2880c7664f9c20c0a6de636aa5de4c6a9dfc4d1d241221601c37d15e1833bcd5b1162512c3fbaed4046f771bc0a1e5753b713d6840b77
 WHIRLPOOL 
e10d7be9989fee69827c66075be3dea4ef6751c42b7cdd21b3b07b3904387b1609314844dca0395ee7fb0b1d1cdb4fc978b4ebd0ce778f91d526276dd8ab7117
+DIST cddlib-094h.tar.gz 1678116 SHA256 
fe6d04d494683cd451be5f6fe785e147f24e8ce3ef7387f048e739ceb4565ab5 SHA512 
22160c88832b78dd568b58c1e097e4c6006f82580f1114a3ef03fc10bde98132337d5b555306b58b65aac6fea1534d9e09725907808c969de16c2dfc75f80204
 WHIRLPOOL 
23058056b1d9d8250ccffb1040d4ab2306f88e00f1b790cd6e38fc7fc634816d0f552fdee88038080172a8f8212d41eefaede1cd00246c82e8a7b88aceb4df15

diff --git a/sci-libs/cddlib/cddlib-094h.ebuild 
b/sci-libs/cddlib/cddlib-094h.ebuild
new file mode 100644
index 000..d9dd28bdddb
--- /dev/null
+++ b/sci-libs/cddlib/cddlib-094h.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils
+
+DESCRIPTION="C implementation of the Double Description Method of Motzkin et 
al"
+HOMEPAGE="https://www.inf.ethz.ch/personal/fukudak/cdd_home/";
+SRC_URI="ftp://ftp.math.ethz.ch/users/fukudak/cdd/${P}.tar.gz";
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc static-libs tools"
+
+DEPEND="dev-libs/gmp:0="
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog README )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-add-cdd_both_reps-binary.patch
+   "${FILESDIR}"/${P}-enforce-no-gmp.patch
+)
+
+src_prepare() {
+   default
+   sed -e 's|localdebug=dd_TRUE|localdebug=dd_FALSE|g' \
+   -i lib-src/cddlp.c -i lib-src-gmp/cddlp.c -i 
lib-src-gmp/cddlp_f.c || die
+   cp "${FILESDIR}"/cdd_both_reps.c src || die
+   ln -s "${S}"/src/cdd_both_reps.c "${S}"/src-gmp/cdd_both_reps.c || die
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   use tools || rm "${ED}"/usr/bin/*
+   use static-libs || prune_libtool_files --all
+   use doc && dodoc doc/cddlibman.pdf
+}

diff --git a/sci-libs/cddlib/files/cddlib-094h-add-cdd_both_reps-binary.patch 
b/sci-libs/cddlib/files/cddlib-094h-add-cdd_both_reps-binary.patch
new file mode 100644
index 000..ba9a909abb1
--- /dev/null
+++ b/sci-libs/cddlib/files/cddlib-094h-add-cdd_both_reps-binary.patch
@@ -0,0 +1,43 @@
+diff -up cddlib-094g/src-gmp/Makefile.am.orig cddlib-094g/src-gmp/Makefile.am
+--- cddlib-094g/src-gmp/Makefile.am.orig   2012-07-05 13:30:30.982562213 
-0400
 cddlib-094g/src-gmp/Makefile.am2012-07-05 13:31:14.576563881 -0400
+@@ -11,7 +11,8 @@ testcdd1_gmp \
+ testcdd2_gmp \
+ testlp1_gmp \
+ testlp2_gmp \
+-testlp3_gmp
++testlp3_gmp \
++cdd_both_reps_gmp 
+ #cddmathlink
+ 
+ scdd_gmp_SOURCES   = simplecdd.c
+@@ -27,6 +28,7 @@ testcdd2_gmp_SOURCES   = tes
+ testlp1_gmp_SOURCES= testlp1.c
+ testlp2_gmp_SOURCES= testlp2.c
+ testlp3_gmp_SOURCES= testlp3.c
++cdd_both_reps_gmp_SOURCES  = cdd_both_reps.c
+ # cddmathlink_SOURCES= cddmathlink.c cddmlio.h cddmlio.c
+ 
+ LDADD= ../lib-src-gmp/libcddgmp.la
+diff -up cddlib-094g/src-gmp/Makefile.in.orig cddlib-094g/src-gmp/Makefile.in
+diff -up cddlib-094g/src/Makefile.am.orig cddlib-094g/src/Makefile.am
+--- cddlib-094g/src/Makefile.am.orig   2012-07-05 13:34:07.449570501 -0400
 cddlib-094g/src/Makefile.am2012-07-05 13:34:32.128571446 -0400
+@@ -11,7 +11,8 @@ testshoot \
+ testcdd2 \
+ testlp1 \
+ testlp2 \
+-testlp3
++testlp3 \
++cdd_both_reps
+ #cddmathlink
+ 
+ scdd_SOURCES   = simpl

[gentoo-commits] repo/gentoo:master commit in: sci-libs/lrslib/

2017-07-31 Thread Sebastien Fabbro
commit: 66bb92d30e2731f55ba190cfd51e3a61657d605e
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sun Jul 30 01:22:32 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bb92d3

sci-libs/lrslib: add /usr to prefix location

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/lrslib/lrslib-062.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/lrslib/lrslib-062.ebuild 
b/sci-libs/lrslib/lrslib-062.ebuild
index 3c9f0061690..1df9b43c701 100644
--- a/sci-libs/lrslib/lrslib-062.ebuild
+++ b/sci-libs/lrslib/lrslib-062.ebuild
@@ -41,9 +41,9 @@ src_compile () {
 }
 
 src_install() {
-   emake DESTDIR="${D}" prefix="${EPREFIX}" install-common
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" install-common
if use gmp; then
-   emake DESTDIR="${D}" install-shared prefix="${EPREFIX}"
+   emake DESTDIR="${D}" install-shared prefix="${EPREFIX}/usr"
use mpi && dobin mplrs
fi
dodoc README



[gentoo-commits] repo/gentoo:master commit in: sci-libs/bliss/files/, sci-libs/bliss/, sci-libs/lrslib/

2017-07-31 Thread Sebastien Fabbro
commit: 31ded7e602d4797cdd012e18bfeca3751ee5b875
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sun Jul 30 00:53:46 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31ded7e6

sci-libs/bliss: fix gmp automagic, add prefix, minor cosmetic fixes

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../{bliss-0.73.ebuild => bliss-0.73-r1.ebuild}| 26 ++
 sci-libs/bliss/files/bliss-0.73-autotools.patch|  4 ++--
 sci-libs/lrslib/lrslib-062.ebuild  |  1 -
 3 files changed, 14 insertions(+), 17 deletions(-)

diff --git a/sci-libs/bliss/bliss-0.73.ebuild 
b/sci-libs/bliss/bliss-0.73-r1.ebuild
similarity index 61%
rename from sci-libs/bliss/bliss-0.73.ebuild
rename to sci-libs/bliss/bliss-0.73-r1.ebuild
index 7995a4055cb..de9e1f38527 100644
--- a/sci-libs/bliss/bliss-0.73.ebuild
+++ b/sci-libs/bliss/bliss-0.73-r1.ebuild
@@ -6,30 +6,30 @@ EAPI=6
 inherit autotools
 
 SRC_URI="http://www.tcs.hut.fi/Software/${PN}/${P}.zip";
-DESCRIPTION="A Tool for Computing Automorphism Groups and Canonical Labelings 
of Graphs"
-HOMEPAGE="http://www.tcs.hut.fi/Software/bliss/index.shtml";
+DESCRIPTION="Compute Automorphism Groups and Canonical Labelings of Graphs"
+HOMEPAGE="http://www.tcs.hut.fi/Software/bliss/";
 
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-3"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc gmp static-libs"
 
 RDEPEND="gmp? ( dev-libs/gmp:0= )"
-
 DEPEND="${RDEPEND}
+   app-arch/unzip
doc? ( app-doc/doxygen )"
 
 #patches from http://pkgs.fedoraproject.org/cgit/rpms/bliss.git/tree/
 PATCHES=(
-   "${FILESDIR}/${P}-error.patch"
-   "${FILESDIR}/${P}-rehn.patch"
-   "${FILESDIR}/${P}-autotools.patch"
+   "${FILESDIR}"/${P}-error.patch
+   "${FILESDIR}"/${P}-rehn.patch
+   "${FILESDIR}"/${P}-autotools.patch
 )
 
 src_prepare() {
+   default
cp "${FILESDIR}/${P}.1.in" "${PN}.1.in" || die
rm Makefile || die
-   default
eautoreconf
 }
 
@@ -42,9 +42,7 @@ src_compile() {
 }
 
 src_install() {
-   use doc && HTML_DOCS=( "${S}"/html/. )
default
-
-   #comes with pkg-config file
-   find "${ED}" -name '*.la' -delete || die
+   use static-libs || find "${ED}" -name '*.la' -delete
+   use doc && dodoc -r html
 }

diff --git a/sci-libs/bliss/files/bliss-0.73-autotools.patch 
b/sci-libs/bliss/files/bliss-0.73-autotools.patch
index 1fe209efd02..efdbcb81b42 100644
--- a/sci-libs/bliss/files/bliss-0.73-autotools.patch
+++ b/sci-libs/bliss/files/bliss-0.73-autotools.patch
@@ -32,8 +32,8 @@ diff -Naur bliss-0.72-fedora/configure.ac 
bliss-0.72/configure.ac
 +# Checks for libraries.
 +AC_ARG_WITH([gmp],
 +  [AS_HELP_STRING([--with-gmp], [enable support for GNU Multiple Precision 
Arithmetic Library @<:@default=check@:>@])],
-+  [], [with_readline=no])
-+AS_IF([test "x$with_readline" != xno],
++  [], [with_gmp=no])
++AS_IF([test "x$with_gmp" != xno],
 +  [AC_CHECK_HEADERS([gmp.h],,AC_MSG_ERROR([Cannot find gmp.h header]))
 +AC_CHECK_LIB([gmp],_init,,AC_MSG_ERROR([Cannot find gmp library]))
 +AC_SUBST([GMP],[-lgmp])

diff --git a/sci-libs/lrslib/lrslib-062.ebuild 
b/sci-libs/lrslib/lrslib-062.ebuild
index 05e16755b17..3c9f0061690 100644
--- a/sci-libs/lrslib/lrslib-062.ebuild
+++ b/sci-libs/lrslib/lrslib-062.ebuild
@@ -18,7 +18,6 @@ RDEPEND="gmp? ( dev-libs/gmp:0=
  mpi? ( virtual/mpi ) )"
 DEPEND="${RDEPEND}"
 
-
 src_prepare(){
default
tc-export CC



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

2017-07-31 Thread Sebastien Fabbro
commit: 47783a79b978575dcecd26079a9f3a3bd834bcbe
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:49:39 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47783a79

dev-python/decorator: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/decorator/Manifest   |  1 +
 dev-python/decorator/decorator-4.1.2.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-python/decorator/Manifest b/dev-python/decorator/Manifest
index bb5461ba7eb..d4b9d35c77c 100644
--- a/dev-python/decorator/Manifest
+++ b/dev-python/decorator/Manifest
@@ -1,3 +1,4 @@
 DIST decorator-4.0.10.tar.gz 68560 SHA256 
9c6e98edcb33499881b86ede07d9968c81ab7c769e28e9af24075f0a5379f070 SHA512 
612c2eafe16536c9b5eda07ea44999d868decbc38beb4207ab3f82325bafd346c431f9c9028f63bbf24573300a81dfb9446a51dee50bb34dc8b478088a541f73
 WHIRLPOOL 
8d4b4496c8066d352692e88ba86053ced436a595d4a7d8dbade6b81c8e4d7da294a26270a9723e35c511b1d213b71409c3d01af59979a5d10ead044cd67ecda8
 DIST decorator-4.0.11.tar.gz 70616 SHA256 
953d6bf082b100f43229cf547f4f97f97e970f5ad645ee7601d55ff87afdfe76 SHA512 
acce545d26c05ad03e4a3889214c3e94d1d47a9ccba42318ff8acb4d9384e676839fdcdb8d501a808f9332f532e4087a60398c273a58e07dfbc02f04f04af69c
 WHIRLPOOL 
11594eef9ab15e2b1d3c42b812fc5f411524cab57b831e5c6f3f1651f8c1d5d3ed2748753965edf89af65ee0c9cb0a4478227677c73ab7834926f380aea175f8
 DIST decorator-4.0.2.tar.gz 64850 SHA256 
1a089279d5de2471c47624d4463f2e5b3fc6a2cf65045c39bf714fc461a25206 SHA512 
9f135c9c624557a90619e46002f12d54f8c53045420f524bbc52dee0b488268501467b207ea8f4445a8aa7d119af3e615cd76cbc25c1d1335d3bb581a1045ab3
 WHIRLPOOL 
1a4a31fe67d4cdfc58cb5486f83ee059a9211af5c5e48d57c9b22a24e08e5659a2e8b4519ecaba68fa603ef6e5a0756f69ee10fbe173d07ffe23204b579f2f18
+DIST decorator-4.1.2.tar.gz 32325 SHA256 
7cb64d38cb8002971710c8899fbdfb859a23a364b7c99dab19d1f719c2ba16b5 SHA512 
4a4b9dc39de9b3f00eae9b6829136f5d836355d3d719371440f69c33fdddf73636e9faaa8fc35829c64d5c5a61d968ea427267da944c524c22ad08b69fb6f0ff
 WHIRLPOOL 
59ebb75e4d1eef0c9eadcc6135834311e284c0c97b05dea0c6b4c70cfedcd76d1206e89dff28591ae80f87b5cb650d5e4e2401054da47ddff433b9cbfe737b96

diff --git a/dev-python/decorator/decorator-4.1.2.ebuild 
b/dev-python/decorator/decorator-4.1.2.ebuild
new file mode 100644
index 000..5ce747c4669
--- /dev/null
+++ b/dev-python/decorator/decorator-4.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Simplifies the usage of decorators for the average programmer"
+HOMEPAGE="https://github.com/micheles/decorator";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+DOCS=( docs/README.rst )
+
+python_test() {
+   "${PYTHON}" src/tests/test.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && dodoc documentation.pdf
+   distutils-r1_python_install_all
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: 0389abb82baacd7b85f7e72bf32da062db826ffc
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 21:06:06 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0389abb8

dev-python/pycuda: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pycuda/Manifest |  1 +
 dev-python/pycuda/pycuda-2017.1.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/dev-python/pycuda/Manifest b/dev-python/pycuda/Manifest
index f36a875ff6b..e789d740001 100644
--- a/dev-python/pycuda/Manifest
+++ b/dev-python/pycuda/Manifest
@@ -2,3 +2,4 @@ DIST pycuda-2012.1.tar.gz 1473695 SHA256 
d5b90467b926c73ceaf2dd2662fef2e21e106f0
 DIST pycuda-2013.1.1.tar.gz 1586425 SHA256 
4b541ff7ab4a867e9389b3b9b9456c6957000f39a20a46e872dd25dd3bece2da SHA512 
7a7e95fcd4f76d10234558021064cc299e6d93ab9a428c9560e5a8a73b13304ba9ccc3c103674a25effdc01a14aac21981a62de881a9c990ad16d7689b75e502
 WHIRLPOOL 
c1e958defbe4998c0af5a256df51daa3901f0bf2a45e5c5faed9abf5ba60ebd0dddab6fbb4caff41eac588fe7fc3cca1517c032d95d316492f99c307b6a260f3
 DIST pycuda-2014.1.tar.gz 1588986 SHA256 
28e8f7425d0bac03a6c80346a4e150024ef0e4740ce11cb54e6aef351127d7af SHA512 
57e333941c472feea6974e583f9d27f7f5083011bd8a7cc0bc31d27032885a130f1f57a16b0730696c607b9dca32ad84b96c984cd82351800ec854acdfa8fe9f
 WHIRLPOOL 
c71876c6f203a0a8a996a90976ad3f012ce1497ee84534c7fb8876e19293766d4641fbac00a538b1ddb074b29f8d8347f39caae613839b38cf5ee9eb15a86c09
 DIST pycuda-2016.1.2.tar.gz 1603373 SHA256 
a7dbdac7e2f0c0d2ad98f5f281d5a9d29d6673b3c20210e261b96e9a2d0b6e37 SHA512 
7a1a9d6723651bdc6f584de884c46bbaa17970e622b4d800c7f36ff57817807a51c7e4aa0a40872e46fc1243087af6dda07489bb60b6a33f52740a4d7a9e69a7
 WHIRLPOOL 
f1c169d0bac25f625aa6609bf06fdc7fadce00fd291d27113b9ae92995801cfc2361cfb254bec836c2547ff4b96498c945f73a0ed76032b382e13f315222e711
+DIST pycuda-2017.1.tar.gz 1608187 SHA256 
a92725ccd8515b4d7284b9127184b6fdb61f224daa086e7fc6b926e2094b055f SHA512 
ce3de28de613352bec4efb86ffaa055f92ccd0c758b903aecc60af5b84f0f0643d04a869d6a23ce329c3d33670cfb266ad69c784ba917a190a11bdfea1fe6690
 WHIRLPOOL 
47ca3e88007315f67b7147cf534f0c91e979f4c5fdcad28742a51f2062390509fcfeac8696a049557c2a37b659430ad3d148a607b5e0c8da6fc4a71f4bc54fa7

diff --git a/dev-python/pycuda/pycuda-2017.1.ebuild 
b/dev-python/pycuda/pycuda-2017.1.ebuild
new file mode 100644
index 000..8e1816be7cb
--- /dev/null
+++ b/dev-python/pycuda/pycuda-2017.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit cuda distutils-r1
+
+DESCRIPTION="Python wrapper for NVIDIA CUDA"
+HOMEPAGE="http://mathema.tician.de/software/pycuda";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples opengl test"
+
+RDEPEND="
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/pytools-2013[${PYTHON_USEDEP}]
+   dev-util/nvidia-cuda-toolkit
+   x11-drivers/nvidia-drivers
+   opengl? ( virtual/opengl )"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# We need write acccess /dev/nvidia0 and /dev/nvidiactl and the portage
+# user is (usually) not in the video group
+RESTRICT="userpriv"
+
+python_prepare_all() {
+   cuda_sanitize
+   sed -e "s:'--preprocess':\'--preprocess\', 
\'--compiler-bindir=$(cuda_gccdir)\':g" \
+   -e "s:\"--cubin\":\'--cubin\', 
\'--compiler-bindir=$(cuda_gccdir)\':g" \
+   -e "s:/usr/include/pycuda:${S}/src/cuda:g" \
+   -i pycuda/compiler.py || die
+
+   touch siteconf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_configure() {
+   mkdir -p "${BUILD_DIR}" || die
+   cd "${BUILD_DIR}" || die
+   rm -f ./siteconf.py || die
+   "${EPYTHON}" "${S}"/configure.py \
+   --boost-inc-dir="${EPREFIX}/usr/include" \
+   --boost-lib-dir="${EPREFIX}/usr/$(get_libdir)" \
+   --boost-python-libname=boost_python-$(echo ${EPYTHON} | sed 
's/python//')-mt \
+   --boost-thread-libname=boost_thread-mt \
+   --cuda-root="${EPREFIX}/opt/cuda" \
+   --cudadrv-lib-dir="${EPREFIX}/usr/$(get_libdir)" \
+   --cudart-lib-dir="${EPREFIX}/opt/cuda/$(get_libdi

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/normaliz/

2017-07-31 Thread Sebastien Fabbro
commit: f57b76a93f53ddb26af0bd5fe3a3bfbe7724ab2f
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 22:33:10 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57b76a9

sci-mathematics/normaliz: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-mathematics/normaliz/Manifest  |  1 +
 sci-mathematics/normaliz/metadata.xml  |  8 ++--
 sci-mathematics/normaliz/normaliz-3.3.0.ebuild | 60 ++
 3 files changed, 65 insertions(+), 4 deletions(-)

diff --git a/sci-mathematics/normaliz/Manifest 
b/sci-mathematics/normaliz/Manifest
index 9fe50d4d7fc..31b6ae25ed1 100644
--- a/sci-mathematics/normaliz/Manifest
+++ b/sci-mathematics/normaliz/Manifest
@@ -1,3 +1,4 @@
 DIST Normaliz2.12.2.zip 6432949 SHA256 
230772425b3c9964b9e144c0919c75fac0ec95260a1943c10a8a94eea9d7273e SHA512 
fd42071cb87b8efbaf9af0885c173a0583e0b38dedb8821a83225eeebb44060a7b5748c44adfc4faeac20c3a1706071bcb9883cb4447e4a1ff3aeb770bd22038
 WHIRLPOOL 
cb2974e02eac6e6d51c234214a719a24ad2e12d1400f0a6f8aee3e7a4ba3aa2ba053beec65c9032f42726e4dd4f1866820bb5b7b96f7c3d34cd132fcdbdb91af
 DIST Normaliz3.1.1.zip 5839858 SHA256 
192e60d3671d4516c4904b166dec96c5b32c63c0fbaae15d067e25b8d9b6119e SHA512 
efa75844542df45d3cff6b6f877f2d6132905b722468b3df5a89468798bf66cbaf33f359000fb462f4d24fb3414f4c293a8ba84112a6712862dd593bb5f314ba
 WHIRLPOOL 
5f9b503899d2d7a8c0367d516b709e45e8d034a70c06a16bbfd680c7c2b070fcc3f686c37473c73ab96c4b99b669e767817190d4882fce2085b47a7bf57de51c
 DIST normaliz-3.1.3.tar.gz 3075453 SHA256 
f18f037395596219ee67cf40945903f990a6091fd3eb5dc67120d582e889ae34 SHA512 
c7fb1620e758dc59de88f0d7c55f50db0f67be772a00af27205e478f30c3836b7cf012a16a8adfdee3f0367d3adb4e3f887dc7d03793a7ca1601968ddb1946ce
 WHIRLPOOL 
7cc3534b59cf4d6af5c1760038e29171b16577b7e5ef8f76da4504cb5471e147948b0711e5deea059f8c610de87d638208e2c2718cc07fb684440677d9f1bea3
+DIST normaliz-3.3.0.tar.gz 4243027 SHA256 
0a22132c960c05edbc3c39391d395308f6ba3d9cb076ca075db7bbb639d85bbb SHA512 
3e09be1a265746c2cedf24c6a38de2f3801a906a66a0fa73a98b05916a5e6f412d84f5e38276781b5d99ff779a2db3fc420acdadd036e9822cae41b2ed539be5
 WHIRLPOOL 
a08f0ec39d2b1e350eabf45d2aa7c033ed597830bc0cfd9fbcd0bb09af069bbe551d2a967b0d5de5bbffde71aa7945e021fd40d3791dc24d66582d7b27d6d658

diff --git a/sci-mathematics/normaliz/metadata.xml 
b/sci-mathematics/normaliz/metadata.xml
index 6edd7c37997..611dafb67f5 100644
--- a/sci-mathematics/normaliz/metadata.xml
+++ b/sci-mathematics/normaliz/metadata.xml
@@ -6,12 +6,12 @@
 Gentoo Mathematics Project
   
   
- Install sci-mathematics/Macaulay2 and 
sci-mathematics/singular 
-   packages as shipped by upstream
+ Install sci-mathematics/Macaulay2 and 
sci-mathematics/singularpackages as shipped by upstream
   
   
-Normaliz is a (command line) tool for computations in affine monoids, vector 
configurations, lattice polytopes, and
-rational cones.
+Normaliz is a (command line) tool for computations in affine
+monoids, vector configurations, lattice polytopes, and rational
+cones.
   
   
 Normaliz/Normaliz

diff --git a/sci-mathematics/normaliz/normaliz-3.3.0.ebuild 
b/sci-mathematics/normaliz/normaliz-3.3.0.ebuild
new file mode 100644
index 000..f379562bd32
--- /dev/null
+++ b/sci-mathematics/normaliz/normaliz-3.3.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools toolchain-funcs eutils
+
+MYP="Normaliz-${PV}"
+
+DESCRIPTION="Tool for computations in affine monoids and more"
+HOMEPAGE="http://www.mathematik.uni-osnabrueck.de/normaliz/";
+SRC_URI="https://github.com/Normaliz/Normaliz/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc extras openmp static-libs"
+
+# would be nice to package scip and cocoalib
+
+RDEPEND="
+   dev-libs/gmp:=[cxx]
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
+# Only a boost header is needed -> not RDEPEND
+
+S="${WORKDIR}/${MYP}"
+
+pkg_setup() {
+   use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure () {
+   econf \
+   $(use_enable openmp) \
+   $(use_enable static-libs static)
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   default
+   use static-libs || prune_libtool_files --all
+   use doc && dodoc doc/Normaliz.pdf
+   if use extras; then
+   newdoc Singular/normaliz.pdf singular-normaliz.pdf
+   insinto /usr/share/${PN}
+   doins Singular/normaliz.lib
+   doins Macaulay2/Normaliz.m2
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/lrslib/

2017-07-31 Thread Sebastien Fabbro
commit: 54a4656a8680ceec8131b16f339942ed3aa10701
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sun Jul 30 00:41:43 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a4656a

sci-libs/lrslib: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/lrslib/Manifest  |  1 +
 sci-libs/lrslib/lrslib-062.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/sci-libs/lrslib/Manifest b/sci-libs/lrslib/Manifest
index ac64bbeb173..4e603582478 100644
--- a/sci-libs/lrslib/Manifest
+++ b/sci-libs/lrslib/Manifest
@@ -1,2 +1,3 @@
 DIST lrslib-042c.tar.gz 168765 SHA256 
53f99b5271397bb5f317c96fa365edc1ac71fa7cba0295c8bd79e0882f5c3a4a SHA512 
a5fdd65b2c4e4cadd5fb9679e0e94ddc6b3564cdb9bdfcb7304351fec943527d2dccf117148d8d418ad8bd4577c9f69dabd6ca07107c1c1555c8c6d17f38fa60
 WHIRLPOOL 
4c3c1d5a72f8ac91e3d6698a8409578f5c0a940562704adea6631e5f9fb738a24414806a4d4b3aedf4e32de49a8c09ec74058baef61e121ce54db7ef5d2f5c01
 DIST lrslib-051.tar.gz 179396 SHA256 
500893df61631944bac14a76c6e13fc08e6e729727443fa5480b2510de0db635 SHA512 
65e4752ae75f06bccb74b0e12e0b03943654cba048d54dbcf93a36bea7f73b32826babe066d5fe20d3c6609548dc957063558633affe64d795c240c1fe748927
 WHIRLPOOL 
54877f0432fef43989b5d7591cef6692dbb555fb0ccb8a634b82eefb06a20d478bbb1a62b2ef241c8cda74328da29bcbcdcf8031640d1e0455a1e57bf839125e
+DIST lrslib-062.tar.gz 292745 SHA256 
adf92f9c7e70c001340b9c28f414208d49c581df46b550f56ab9a360348e4f09 SHA512 
1d644a7798580457ff266730f42f6fac317ec8cdf2509ad6028e7a838e5c4c948bd0f9499b840c227bad4269f7144ff72b87fe3a19bdb9ad0925ebe4a7bc4f9f
 WHIRLPOOL 
b1deb2df5f0dc73112e94c85789ef68056c6f62de2a6681f28efde65b4cec1c3d20fa93943fbdb70d458d706872ef04744ba8a1f322a33cd14c7ac570b259037

diff --git a/sci-libs/lrslib/lrslib-062.ebuild 
b/sci-libs/lrslib/lrslib-062.ebuild
new file mode 100644
index 000..05e16755b17
--- /dev/null
+++ b/sci-libs/lrslib/lrslib-062.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="Self-contained C implementation of the reverse search algorithm"
+HOMEPAGE="http://cgm.cs.mcgill.ca/~avis/C/lrs.html";
+SRC_URI="http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="gmp mpi"
+
+RDEPEND="gmp? ( dev-libs/gmp:0=
+ mpi? ( virtual/mpi ) )"
+DEPEND="${RDEPEND}"
+
+
+src_prepare(){
+   default
+   tc-export CC
+   sed -e "s/gcc/$(tc-getCC)/g" \
+   -e "s/g++/$(tc-getCXX)/g" \
+   -e "s/-O3/${CFLAGS}/g" \
+   -e 's/$(CC) -shared/$(CC) $(LDFLAGS) -shared/' \
+   -e "s,/usr/local,${EPREFIX}/usr,g" \
+   -e "s,/lib,/$(get_libdir),g" \
+   -i makefile || die
+}
+
+src_compile () {
+   if use gmp ; then
+   emake
+   emake all-shared
+   use mpi && emake mplrs
+   else
+   emake allmp
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}" install-common
+   if use gmp; then
+   emake DESTDIR="${D}" install-shared prefix="${EPREFIX}"
+   use mpi && dobin mplrs
+   fi
+   dodoc README
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: 170e42490a553f3451e73d79881bbfea94580b4c
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:06:48 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170e4249

dev-python/s3transfer: added x86 and prefix

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/s3transfer/s3transfer-0.1.10.ebuild 
b/dev-python/s3transfer/s3transfer-0.1.10.ebuild
index 43ecae8d8ff..13a77a3441d 100644
--- a/dev-python/s3transfer/s3transfer-0.1.10.ebuild
+++ b/dev-python/s3transfer/s3transfer-0.1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 CDEPEND="



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

2017-07-31 Thread Sebastien Fabbro
commit: 32d27440060689a2ae978a9318e5659222ea53d8
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:03:14 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d27440

dev-python/boto: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/boto/Manifest   |  1 +
 dev-python/boto/boto-2.48.0.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/boto/Manifest b/dev-python/boto/Manifest
index d7258c7d5be..f0997a4f0b9 100644
--- a/dev-python/boto/Manifest
+++ b/dev-python/boto/Manifest
@@ -1,3 +1,4 @@
 DIST boto-2.38.0.tar.gz 1423863 SHA256 
d9083f91e21df850c813b38358dc83df16d7f253180a1344ecfedce24213ecf2 SHA512 
577672007348db846d041c0906806c62eb77653b1335645cc852c603f5d32991ca648aacb884676af02043914c91ab6f41666b36b5b1ae23a3a354bdf9f3f75a
 WHIRLPOOL 
de704484ed38a0d0322ef289fd0657b6d1141c0f77aa6725e338dd51d78bed39a7ef1ebdec54a659d83dae30c14196f2410507d9aeec070126bbe13565b210ba
 DIST boto-2.41.0.tar.gz 1440323 SHA256 
c638acdecb0a2383b517c15ac2a6ccf15a2f806aee923cc4448a59b9b73b52e0 SHA512 
ffb503e8f7ec84ec973e109ae9524e1db2ef5f34d9424c380eed9a85871f07f8c9c798ca358fefd772ff45a72226bb02eebbbf6ab2d56b2442c41ede736f6f5e
 WHIRLPOOL 
b87f8af16224187b1b9fd294491f2bd1b9222d32e1718fdedeb5d3efb6cc89f24de9984481597cb6317d90ff70a2f984ddb67f57b86fad8c7eb1410f9e41b70d
 DIST boto-2.42.0.tar.gz 1442326 SHA256 
dcf140d4ce535bb8f5266d1750c16def4d50f6c46eff27fab38b55d0d74d5ac7 SHA512 
5f45d56ef0d5b64f1f585f4d144cafd1bd2b05f1b0ec02748c27057f91ed9d94228ea2c24f4f081d4424285eecd1b749ca65952e769c4e94db0b944d79670076
 WHIRLPOOL 
e81a77d5c4891eec1ce980fdf599433cc6866e3aaccf1eaf59e13843559dd29c9bcd6c83090361f1e89698e9a6f8d33fe0da71dd816bf318dc54860ac6e60252
+DIST boto-2.48.0.tar.gz 1461372 SHA256 
deb8925b734b109679e3de65856018996338758f4b916ff4fe7bb62b6d7000d1 SHA512 
ce8e302b059ef31e81078ef21999b96b8770d2ef0c70358624c8cc6a79b1a43a78e1c206cbcba50eafb9c964c4eda5b9b0b127ea9523dcf7438453b4b2293f9f
 WHIRLPOOL 
1ce451f75ae68b9c2fd7c0687c2f35aba369db3c4d4d0c7c51f4da6fdd239e41831f669a8303359df5c435d95d048e8cfdb2f53c82f593dc0267530b3f96cb1a

diff --git a/dev-python/boto/boto-2.48.0.ebuild 
b/dev-python/boto/boto-2.48.0.ebuild
new file mode 100644
index 000..9ba557074b5
--- /dev/null
+++ b/dev-python/boto/boto-2.48.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Amazon Web Services API"
+HOMEPAGE="https://github.com/boto/boto https://pypi.python.org/pypi/boto";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc test"
+
+REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+# requires Amazon Web Services keys to pass some tests
+RESTRICT="test"
+
+pkg_setup() {
+   use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
+}
+
+python_test() {
+   "${PYTHON}" tests/test.py -v || die "Tests fail with ${EPYTHON}"
+}
+
+python_prepare_all() {
+   # Prevent un-needed d'loading
+   sed -e "s/, 'sphinx.ext.intersphinx'//" -i docs/source/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   # Appease the doc build and supply a file for _static
+   # the usual emake -C docs doesn't work under this authorship
+   cd docs && mkdir source/_static  || die
+   emake html
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/brotli/files/, app-arch/brotli/

2017-07-31 Thread Sebastien Fabbro
commit: d8d4a949b4d145d328b6a0faaf2cc1694c306912
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 18:46:47 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d4a949

app-arch/brotli: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-arch/brotli/Manifest  |  1 +
 app-arch/brotli/brotli-0.6.0.ebuild   | 61 +++
 app-arch/brotli/files/brotli-0.6.0-no-rpath.patch | 32 
 app-arch/brotli/metadata.xml  | 18 +++
 4 files changed, 112 insertions(+)

diff --git a/app-arch/brotli/Manifest b/app-arch/brotli/Manifest
new file mode 100644
index 000..ef5f0a98066
--- /dev/null
+++ b/app-arch/brotli/Manifest
@@ -0,0 +1 @@
+DIST brotli-0.6.0.tar.gz 19838761 SHA256 
69cdbdf5709051dd086a2f020f5abf9e32519eafe0ad6be820c667c3a9c9ee0f SHA512 
36caa277790efeb5bff0fdc090cdcf00fd9995c4e81a60ed31d36af2e13848ec1afe5d84e6926eebbee013525191e9404e112cb7fbede16097221c5bc3dfb5d5
 WHIRLPOOL 
2ffe1213ca430821dfdf1b21ae4cce91060a93a4a8ff4f867e48c4108373fe319abede11f9a524634997f8789cede11f30b2c7143c254b1da99f00f50b0817fd

diff --git a/app-arch/brotli/brotli-0.6.0.ebuild 
b/app-arch/brotli/brotli-0.6.0.ebuild
new file mode 100644
index 000..91daf8320a8
--- /dev/null
+++ b/app-arch/brotli/brotli-0.6.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+DISTUTILS_OPTIONAL="1"
+
+inherit cmake-utils distutils-r1
+
+DESCRIPTION="Generic-purpose lossless compression algorithm"
+HOMEPAGE="https://github.com/google/brotli";
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+
+IUSE="python test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+LICENSE="MIT python? ( Apache-2.0 )"
+
+DOCS=( README.md CONTRIBUTING.md )
+
+PATCHES=( "${FILESDIR}"/${P}-no-rpath.patch )
+
+src_prepare() {
+   cmake-utils_src_prepare
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_TESTING="$(usex test)"
+   )
+   cmake-utils_src_configure
+   use python && distutils-r1_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+   use python && distutils-r1_src_compile
+}
+
+python_test(){
+   esetup.py test || die
+}
+
+src_test() {
+   cmake-utils_src_test
+   use python && distutils-r1_src_test
+}
+
+src_install() {
+   cmake-utils_src_install
+   use python && distutils-r1_src_install
+}

diff --git a/app-arch/brotli/files/brotli-0.6.0-no-rpath.patch 
b/app-arch/brotli/files/brotli-0.6.0-no-rpath.patch
new file mode 100644
index 000..28e70d7acfe
--- /dev/null
+++ b/app-arch/brotli/files/brotli-0.6.0-no-rpath.patch
@@ -0,0 +1,32 @@
+From: Tomasz Buchert 
+Date: Sat, 24 Jun 2017 14:40:16 +0200
+Subject: Do not set rpath on shared libs.
+
+---
+ CMakeLists.txt | 13 -
+ 1 file changed, 13 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index ca612d1..bf70d69 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -27,19 +27,6 @@ CMAKE_DEPENDENT_OPTION(BUILD_SHARED_LIBS "Build shared 
libraries" ON "NOT BROTLI
+ 
+ include(GNUInstallDirs)
+ 
+-# When building shared libraries it is important to set the correct rpath.
+-# See https://cmake.org/Wiki/CMake_RPATH_handling#Always_full_RPATH
+-if (BUILD_SHARED_LIBS)
+-  add_definitions(-DBROTLI_SHARED_COMPILATION)
+-  set(CMAKE_SKIP_BUILD_RPATH FALSE)
+-  set(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
+-  set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+-  list(FIND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES 
"${CMAKE_INSTALL_LIBDIR}" isSystemDir)
+-  if ("${isSystemDir}" STREQUAL "-1")
+-set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_LIBDIR}")
+-  endif()
+-endif()
+-
+ # Parse version information from common/version.h. Normally we would
+ # define these values here and write them out to configuration file(s)
+ # (i.e., config.h), but in this case we parse them from

diff --git a/app-arch/brotli/metadata.xml b/app-arch/brotli/metadata.xml
new file mode 100644
index 000..0a0fddcd4ed
--- /dev/null
+++ b/app-arch/brotli/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+bicat...@gentoo.org
+Sébastien Fabbro
+  
+  
+Brotli is a generic-purpose lossless compression algorithm that
+compresses data using a combination of a modern variant of the
+LZ77 algorithm, Huffman coding and 2nd order context modeling,
+with a hight compression ratio. It is similar in speed with
+deflate but offers denser compression.
+  
+  
+google/brotli
+  
+



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

2017-07-31 Thread Sebastien Fabbro
commit: 77afc02c442f517348a6da2c36b06a0d485a9cf7
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 19:43:36 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77afc02c

dev-python/cookies: added amd64 and prefix arches

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/cookies/cookies-2.2.1.ebuild 
b/dev-python/cookies/cookies-2.2.1.ebuild
index 9fa792b0ddf..fe9f88b08ee 100644
--- a/dev-python/cookies/cookies-2.2.1.ebuild
+++ b/dev-python/cookies/cookies-2.2.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
 
 inherit distutils-r1
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )



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

2017-07-31 Thread Sebastien Fabbro
commit: 84685207314cae4243689d67841347792fe931f1
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:05:03 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84685207

dev-python/botocore: x86 arch

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/botocore/botocore-1.5.90.ebuild 
b/dev-python/botocore/botocore-1.5.90.ebuild
index 48c87d8d137..e891e2f09f4 100644
--- a/dev-python/botocore/botocore-1.5.90.ebuild
+++ b/dev-python/botocore/botocore-1.5.90.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86-linux ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 CDEPEND="



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

2017-07-31 Thread Sebastien Fabbro
commit: d80049302f6638a1f48f70389308b3e25c60ad80
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 19:46:22 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8004930

dev-python/responses: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/responses/Manifest   |  1 +
 dev-python/responses/responses-0.6.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/responses/Manifest b/dev-python/responses/Manifest
index 4245b2e5336..b0c64bc3317 100644
--- a/dev-python/responses/Manifest
+++ b/dev-python/responses/Manifest
@@ -1 +1,2 @@
 DIST responses-0.5.1.tar.gz 11697 SHA256 
6d4c96cadbd2528ac4a9451ccf1bfe33c83fd6a8281bfd89656bdbaa0a8cceff SHA512 
bd3dcd0cb97d46519371fbda11b42f2dae6c12e2492e6872f29cab31d5cc3942388d0d1d1d400ddd07bf810951edb75ee20f144b24750a3103a0d0d9ba2f78eb
 WHIRLPOOL 
fa5304b87e17fbe74ce532a4795132f0b311c9bd8ef5fd5c5d870ea1770afe4b8f69d9780bccf171dcf46f944f8cea12befc479b176274e1df472c672a7bce1f
+DIST responses-0.6.0.tar.gz 14073 SHA256 
c515143ff64d8ccf35a0a1bd9e4fc962f64b8d1e6be0e61d0fb51934dafdd863 SHA512 
32d41be5850f0040a4f2ad82a057d6ef73f0f83f7d3c250fa223d5614470b0b8b58790667af76ecc6b0b7e8e2a0a069c46c7913e983730c968c603e2716dec0b
 WHIRLPOOL 
3391098552d264fe625a85b8584720c448c6df2eb84c92093dec0be810a460831ea178a0f81d7148421221643ce377fc13797e0c114080f39750f5ff016f0cb3

diff --git a/dev-python/responses/responses-0.6.0.ebuild 
b/dev-python/responses/responses-0.6.0.ebuild
new file mode 100644
index 000..6f8876c60a8
--- /dev/null
+++ b/dev-python/responses/responses-0.6.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+inherit distutils-r1
+
+DESCRIPTION="Utility for mocking out the Python Requests library"
+HOMEPAGE="https://github.com/getsentry/responses";
+SRC_URI="https://github.com/getsentry/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND=">=dev-python/requests-2.0[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+
+DEPEND="test? ( ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}] )
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   py.test || die
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: d132b3cd9ae7c38a60ee3cca70f6377726521510
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 19:52:13 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d132b3cd

dev-python/botocore: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.5.90.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index e3b831a729c..086a982a3f4 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,3 +3,4 @@ DIST botocore-1.4.62.tar.gz 2912358 SHA256 
9286305627019c6ecba580085046ed9ad5b26
 DIST botocore-1.4.65.tar.gz 2946032 SHA256 
9b4e2d54ad89294e3866888b9711b58ad9923a7850e2ad3245a96e5bf5ec9e6d SHA512 
ee3cf9c8b6fd0d6adb7f423c2a72a2d5ac2e7efd314c07c2d5014580b700f26bacb6bc09a75a295b5d508234446640cfed641d39515a8d658ba8c35df3240358
 WHIRLPOOL 
b49274619ec8f06d94e07592e4ba21a83f39241d4aa28c61ef514ec95993ec9769661470ace44778738fd72644fb96954fd3f67077e2ff467643352a5598e311
 DIST botocore-1.4.93.tar.gz 3306809 SHA256 
3954b0c3bf67473181e9f6e3347154ba8ac6e66fab9bc07a25bb9e4e165d9726 SHA512 
ce4ac735e5413932d5545b6319f63e6080cee8f4e511e3886bd47a6785bf1986236eb8ed48248836b29fc433a015807fae8dfbc3b6dc1f7e94088e380c7b0332
 WHIRLPOOL 
fd29a6ad15ddd8a7dfe6cffafc72b2a83b7b45304bd122d7ddde26f4bb529805396bad3dd261fefc977fac4c004991b03553792a11fa78dc1197107a1892182e
 DIST botocore-1.5.52.tar.gz 3606403 SHA256 
bd232581d8720f87d49d14c134b2f563dbb7c4fa887467720bff76e08858a01b SHA512 
f8a1ed1b768cbe26e9fc75a81b08dbb012b37576342452acde21f48e9c314093ce1dd7ec8eabcc8c8a14e2209d809450bd4798eddb55215dcc387130243d8bf4
 WHIRLPOOL 
0c719fb1e7be68f59a76e7394615b836df9ebcf9ac1dda7c2fee1ff468437f6e33d34f5fd2b809680158bf32f0eebf63c8a90a10ed90883354347a8cc758280b
+DIST botocore-1.5.90.tar.gz 3707524 SHA256 
675f894c0ba91c8bb94be6954a40272e8c9d1ac9ddab2bee33acb1576fcaaedd SHA512 
2a241c29c4874f632932f453954ca15469087b467ed36453db05fa219e81b6aa924aca672f01747de071091ffe6d55fa731ec124f7b47783176c79cf141dc82d
 WHIRLPOOL 
d42ec9a4d167d31edd9e65ee6a2cfa65c1ed80d8260f3fbe2fafe2e66f28d0d28f363f0b311e275589b065d2d43151381090b16d61e13aba1d4f4dac487cca35

diff --git a/dev-python/botocore/botocore-1.5.90.ebuild 
b/dev-python/botocore/botocore-1.5.90.ebuild
new file mode 100644
index 000..48c87d8d137
--- /dev/null
+++ b/dev-python/botocore/botocore-1.5.90.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3."
+HOMEPAGE="https://github.com/boto/botocore";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86-linux ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+CDEPEND="
+   >=dev-python/docutils-0.10[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   =dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/s3fs/, dev-python/dask/

2017-07-31 Thread Sebastien Fabbro
commit: 57cf7a8d197685a724b5a8cefd01357c288f178f
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:17:34 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57cf7a8d

dev-python/s3fs: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/dask/dask-0.15.1.ebuild | 40 ++
 dev-python/s3fs/Manifest   |  1 +
 dev-python/s3fs/metadata.xml   | 15 ++
 dev-python/s3fs/s3fs-0.1.2.ebuild  | 30 
 4 files changed, 86 insertions(+)

diff --git a/dev-python/dask/dask-0.15.1.ebuild 
b/dev-python/dask/dask-0.15.1.ebuild
new file mode 100644
index 000..e020242bf40
--- /dev/null
+++ b/dev-python/dask/dask-0.15.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
+HOMEPAGE="http://dask.pydata.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   dev-python/bokeh[${PYTHON_USEDEP}]
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/distributed[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/pandas-0.19[${PYTHON_USEDEP}]
+   >=dev-python/partd-0.3.7[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/toolz-0.7.2[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   test? (
+  dev-python/pytest[${PYTHON_USEDEP}]
+  dev-python/numexpr[${PYTHON_USEDEP}]
+  sci-libs/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   py.test || die
+}

diff --git a/dev-python/s3fs/Manifest b/dev-python/s3fs/Manifest
new file mode 100644
index 000..b30a4d64eca
--- /dev/null
+++ b/dev-python/s3fs/Manifest
@@ -0,0 +1 @@
+DIST s3fs-0.1.2.tar.gz 24574 SHA256 
fba2471624b9840f050afb6d83eaec5e9b463dc497206532fa2b5590b7b58117 SHA512 
52be23ccb2dd8c63675287895d00fda94adf010ac878ca12e5c8eefa25c7076c000b53bb4d2bb7886550cdd0d226cdf51aeee12f2ad7bac46537f190ba72ec2f
 WHIRLPOOL 
0f20d14ddfca737f480da26d1a5fa55fcbc90f6966c03f9e9f44799ce8cbdbbe972c2c9283300c42c76edd4ac91575e25957e2fdfa5f9696785161c0b5bc480c

diff --git a/dev-python/s3fs/metadata.xml b/dev-python/s3fs/metadata.xml
new file mode 100644
index 000..0c08864e363
--- /dev/null
+++ b/dev-python/s3fs/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+pyt...@gentoo.org
+Gentoo Python Project
+  
+  
+S3Fs builds on boto3 to provide a convenient Python filesystem interface 
for S3.
+  
+  
+s3fs
+dask/s3fs
+  
+

diff --git a/dev-python/s3fs/s3fs-0.1.2.ebuild 
b/dev-python/s3fs/s3fs-0.1.2.ebuild
new file mode 100644
index 000..e90787bd482
--- /dev/null
+++ b/dev-python/s3fs/s3fs-0.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pythonic file interface to S3"
+HOMEPAGE="http://s3fs.readthedocs.io/en/latest/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-python/boto3[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+ dev-python/moto[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   py.test -v || die
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: ae5bf5c12dfb0f80ac1148cda093cfa65e5a341d
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 21:51:57 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5bf5c1

dev-python/dask: version bump, added distributed flag

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/dask/Manifest   |  1 +
 dev-python/dask/dask-0.15.1.ebuild | 17 ++---
 dev-python/dask/metadata.xml   |  3 +++
 3 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index 98f0b602cdf..6ef332305f6 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,3 +1,4 @@
 DIST dask-0.10.2.tar.gz 357356 SHA256 
dbc80f7cbf51abee4dc49e5da188c57e2f816898165cbc1ddfe44b2c640036ca SHA512 
92bd671ff1483fe87edd34330dce321b88362d80ef4d836ab4eede87fdad5f657c51d03a9885a53924fb3becb504a8843cf852be08c88f5389f04c3f1b8aefe2
 WHIRLPOOL 
91d910130edfe3595d5f3f54aeb63a12bafd89f8d6bb68ca70dd72b98cf5ed465955154eef7ee2f7caf0f2d4145648cd48663b680c847e0f2b9600c0d5131b25
 DIST dask-0.14.1.tar.gz 500509 SHA256 
46c8ef9aa41a5755f2194b535bff7fdef1343d3993ab294b198caf95155ec94e SHA512 
a0f49e5337ea30bf5344a7e34ffdd2e1b64afb256372aa4b1095ad016f2c840d00672233da0840e25030c7a57c3841eca8bff9a4182a412b33351280bd03c0f3
 WHIRLPOOL 
f15326d30180fc58a5605b0a99fd07acacf120e1f26aec8b82a408d6172b83f99ef236f6ad41bbeebf59c6d570c6589333d0d37afa2150151c143b52467c5264
 DIST dask-0.15.0.tar.gz 2141796 SHA256 
812bbf7f4420f02556f76b8c67f06354237ae1b22bd0b6af54b5ba91f9548a67 SHA512 
676dd33276f229aef088f168e71ab792a4ee8aa48dc3236fde647b8d6fdc1f29075664c65ae05008217fa3602472e2eb1de0fc51ab872f37c9257505bd8da086
 WHIRLPOOL 
eb4522ed97cc5b58a681210cfa65258f028616218373e532148cbf99bbf8a533df25329f33f5649a7bc178e38d6be8f2d14e23e58bb34d8d4d6a5e7d5cf90be8
+DIST dask-0.15.1.tar.gz 2147022 SHA256 
f62f19ab5958b13d0ee733db18218c28a9d452a3554446a3dfb5ac3d4a5f7e34 SHA512 
44e7119c2a8d15efb89e265e5752edb117dd06da8a5e7511b68c5859e9068aedb3595540645304f0322f869c83df79a497d731bcade79612f8fd3f4eaaf3763b
 WHIRLPOOL 
87edda7d74abf7f01ab69756fe43e1ca55dea2698625e5e4ac7413f30d38142f8f70ef4b1f7f6f6b5a124398ed626edc1d54e55dee934d2a601e03cbe5b95c05

diff --git a/dev-python/dask/dask-0.15.1.ebuild 
b/dev-python/dask/dask-0.15.1.ebuild
index e020242bf40..bb208eb98ad 100644
--- a/dev-python/dask/dask-0.15.1.ebuild
+++ b/dev-python/dask/dask-0.15.1.ebuild
@@ -14,27 +14,30 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
+IUSE="distributed test"
 
 RDEPEND="
-   dev-python/bokeh[${PYTHON_USEDEP}]
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/distributed[${PYTHON_USEDEP}]
+   >=dev-python/cloudpickle-0.2.1[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
>=dev-python/pandas-0.19[${PYTHON_USEDEP}]
-   >=dev-python/partd-0.3.7[${PYTHON_USEDEP}]
+   >=dev-python/partd-0.3.8[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
-   >=dev-python/toolz-0.7.2[${PYTHON_USEDEP}]"
+   >=dev-python/toolz-0.7.3[${PYTHON_USEDEP}]
+   distributed? (
+ >=dev-python/distributed-1.16[${PYTHON_USEDEP}]
+ >=dev-python/s3fs-0.0.8[${PYTHON_USEDEP}]
+   )
+"
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/toolz[${PYTHON_USEDEP}]
test? (
+  ${RDEPEND}
   dev-python/pytest[${PYTHON_USEDEP}]
   dev-python/numexpr[${PYTHON_USEDEP}]
   sci-libs/scipy[${PYTHON_USEDEP}]
)
 "
-
 python_test() {
py.test || die
 }

diff --git a/dev-python/dask/metadata.xml b/dev-python/dask/metadata.xml
index 5922bd7d644..f0bc14a57bb 100644
--- a/dev-python/dask/metadata.xml
+++ b/dev-python/dask/metadata.xml
@@ -17,4 +17,7 @@
   
 dask
   
+  
+Add support for distributed computing with 
dev-python/distributed
+
 



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

2017-07-31 Thread Sebastien Fabbro
commit: da0b15b1b5d221b4283663351efae28abd686556
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:05:41 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da0b15b1

dev-python/boto3: added x86 and prefix

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/boto3/boto3-1.4.4.ebuild 
b/dev-python/boto3/boto3-1.4.4.ebuild
index 27a23c15a74..f976b3048c1 100644
--- a/dev-python/boto3/boto3-1.4.4.ebuild
+++ b/dev-python/boto3/boto3-1.4.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 CDEPEND="



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

2017-07-31 Thread Sebastien Fabbro
commit: ae5aee31329b0873e3174461a12fdc815e388503
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 19:54:37 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5aee31

dev-python/guzzle_sphinx_theme: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/guzzle_sphinx_theme/Manifest   |  1 +
 .../guzzle_sphinx_theme-0.7.11.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/guzzle_sphinx_theme/Manifest 
b/dev-python/guzzle_sphinx_theme/Manifest
index 211d3c9108c..5c4e6b6b172 100644
--- a/dev-python/guzzle_sphinx_theme/Manifest
+++ b/dev-python/guzzle_sphinx_theme/Manifest
@@ -1 +1,2 @@
 DIST guzzle_sphinx_theme-0.7.10.tar.gz 225764 SHA256 
d0ddb986fbb70c00d84c628ff520ed3d64bdb0e876487e896dae1ece048a8e08 SHA512 
a21867e93ffc80e91b85a0fc33cedb21ba9e1d2912b6d5d6226e5ec93550564a1a9321eae09aaaddb61f36ce051017c33b750c52d609cd604a5cc4bf8ce5248f
 WHIRLPOOL 
99b96d26f744fa3a8e7a7b480d617ec9bb47ca3b3330d5a4b3439ad7cae3b846b29e031dc9f7640066fd1c7542a03f044029e1c5cf0cd88341988218b561fc42
+DIST guzzle_sphinx_theme-0.7.11.tar.gz 2548612 SHA256 
9b8c1639c343c02c3f3db7df660ddf6f533b5454ee92a5f7b02edaa573fed3e6 SHA512 
9aecdd4cf8ae286c9dd59a453790d957e96a57a9c9acd3aa38ff8fe64969cde4619c4154cd7304dd1c5bd0ea58fe71f556701b7a9b12f58fe3f5c1bdd2681da5
 WHIRLPOOL 
bcedb9a2f5f574100be78a002dd973dae8d78244f422d7328e7fc405a65442ba6f50ae360c2fd6d6034bfdca882f3623861cdfe0b43086a8cb091f9693384bfb

diff --git a/dev-python/guzzle_sphinx_theme/guzzle_sphinx_theme-0.7.11.ebuild 
b/dev-python/guzzle_sphinx_theme/guzzle_sphinx_theme-0.7.11.ebuild
new file mode 100644
index 000..c58ba0df578
--- /dev/null
+++ b/dev-python/guzzle_sphinx_theme/guzzle_sphinx_theme-0.7.11.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx theme used by Guzzle"
+HOMEPAGE="https://github.com/guzzle/guzzle_sphinx_theme";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=">=dev-python/sphinx-1.2[${PYTHON_USEDEP}]"



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

2017-07-31 Thread Sebastien Fabbro
commit: caacf2d61e3451f5dca1c6540d385a29603ef1b1
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:19:51 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caacf2d6

dev-python/s3fs: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/s3fs/s3fs-0.1.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/s3fs/s3fs-0.1.2.ebuild 
b/dev-python/s3fs/s3fs-0.1.2.ebuild
index e90787bd482..8dfb423c571 100644
--- a/dev-python/s3fs/s3fs-0.1.2.ebuild
+++ b/dev-python/s3fs/s3fs-0.1.2.ebuild
@@ -20,9 +20,9 @@ RDEPEND="dev-python/boto3[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
- dev-python/moto[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
-   )
+  dev-python/moto[${PYTHON_USEDEP}]
+  dev-python/pytest[${PYTHON_USEDEP}]
+   )
 "
 
 python_test() {



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

2017-07-31 Thread Sebastien Fabbro
commit: 241959f7ae84bd11553e749d3667aeabaa55d183
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 19:58:01 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241959f7

dev-python/jmespath: added prefix

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/jmespath/jmespath-0.9.3.ebuild 
b/dev-python/jmespath/jmespath-0.9.3.ebuild
index 2280da92103..1c628c12fd1 100644
--- a/dev-python/jmespath/jmespath-0.9.3.ebuild
+++ b/dev-python/jmespath/jmespath-0.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 DEPEND="



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

2017-07-31 Thread Sebastien Fabbro
commit: a8e53918df21ac50da6310a1b148b39421acc73d
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 18:55:43 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e53918

dev-python/fastparquet: version bump, added brotli and lzo compression

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/fastparquet/Manifest |  1 +
 dev-python/fastparquet/fastparquet-0.1.1.ebuild | 32 +
 dev-python/fastparquet/metadata.xml |  4 
 3 files changed, 37 insertions(+)

diff --git a/dev-python/fastparquet/Manifest b/dev-python/fastparquet/Manifest
index 844787fdd17..875029601d2 100644
--- a/dev-python/fastparquet/Manifest
+++ b/dev-python/fastparquet/Manifest
@@ -1 +1,2 @@
 DIST fastparquet-0.1.0.tar.gz 118108 SHA256 
dad60f61596b0118b50c727d8abd10115ec5e172ca5cb14211a3d6dfe1075c6b SHA512 
9aa61f998cd95e4242635ef729c29fa5c66834bdd501fe7d104317a767c5eebc6a1d1aecbd669a39c855f5f2d1650af153b77f12c0120e6e5d13cb8f78e4cba0
 WHIRLPOOL 
c4bc25df8ca0964f6df19840fd7f8c6aab4a6beb2ef8a3d714291121e73a15d3e005cf4534832782eba64a30ba29c63b92d6862a06c7e1db50910d695bbe8a0d
+DIST fastparquet-0.1.1.tar.gz 119573 SHA256 
189105b53f56b5ed4d9077a0b22de0055b79917ae9a083dfb7abe9453d754d28 SHA512 
f8f052202ca095596870e6a10e2ab05e3c55289cd0ef3dab0502dff26052c9970f65f6b826d4d073c6c221827f6b18ddc83c47c04e84e08491f5237358f5860a
 WHIRLPOOL 
4c9d7b7523da38f2b8230cbddfe70a6ffec69653858dae1ede5776fa033775420dd9afb31876d2c50df595f43f05f7c8a1698507bb9aaff6e3d3e1b23f83cc12

diff --git a/dev-python/fastparquet/fastparquet-0.1.1.ebuild 
b/dev-python/fastparquet/fastparquet-0.1.1.ebuild
new file mode 100644
index 000..01c8d3c54fb
--- /dev/null
+++ b/dev-python/fastparquet/fastparquet-0.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the parquet columnar file format"
+HOMEPAGE="https://github.com/dask/fastparquet";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="brotli lzo +snappy"
+
+RDEPEND="
+   dev-python/numba[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/thriftpy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   brotli? ( app-arch/brotli[python,${PYTHON_USEDEP}] )
+   lzo? ( dev-python/python-lzo[${PYTHON_USEDEP}] )
+   snappy? ( dev-python/snappy[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/fastparquet/metadata.xml 
b/dev-python/fastparquet/metadata.xml
index e579ca0f59f..0866e1d45e8 100644
--- a/dev-python/fastparquet/metadata.xml
+++ b/dev-python/fastparquet/metadata.xml
@@ -17,4 +17,8 @@
 fastparquet
 dask/fastparquet
   
+  
+Enable support for brotli compression
+Enable support for snappy compression
+  
 



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

2017-07-31 Thread Sebastien Fabbro
commit: e4971e425fc5ed7d2a270a62e5dbc8a9cc985c9b
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:30:21 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4971e42

dev-python/s3fs: added python-3.4

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/s3fs/s3fs-0.1.2.ebuild 
b/dev-python/s3fs/s3fs-0.1.2.ebuild
index 8dfb423c571..89fdf050793 100644
--- a/dev-python/s3fs/s3fs-0.1.2.ebuild
+++ b/dev-python/s3fs/s3fs-0.1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 



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

2017-07-31 Thread Sebastien Fabbro
commit: 4bf8e0ed63c2028a2042b6f253ee906366e58338
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:11:23 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf8e0ed

dev-python/moto: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/moto/Manifest  |  1 +
 dev-python/moto/moto-1.0.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 0df537c827a..abd3d502b8c 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -1,2 +1,3 @@
 DIST moto-0.4.22.tar.gz 192878 SHA256 
07c511f1ebcdf28a4022478bbca6c1e11585f41d0301e8d4525c353d0f7c1d59 SHA512 
7a5f1f43dbf6202696705c52a35fde4e046febd403b1e1b0a7e98ae25e881c6a86c29d2f27841db5ce8fe34689cd00ff4d2d711cbfc8817723d2dfa675379f8c
 WHIRLPOOL 
636aeab8991f0b6c5931c2085478bd1cc15df6d15ed04d33500e1848d1095d7e3734dc23b8fbe6aab2f067f8c63733feb96c7a06cc530d9dcdd3bbaaecd5bc9c
 DIST moto-0.4.30.tar.gz 614008 SHA256 
8575b5d19fff0c6046692de6deb2a77968e34eea8a97d6c7e1b2be2148e4867e SHA512 
ece27979911f46adbb0aec9aa3755b13c09ced00b24ea136ab9c8a8a992550e9c38dac15d8b0c71822953f070761083253ee5fb5cbe44a4b108d140ab4407699
 WHIRLPOOL 
b277fa02ecf998f4d9120e182310cbced96cd7b79e6f92a8752872bec5bebbd0ebc2c2d759dfbb7d23cc99e9ea046376d0ad403a6c2c03dfda3a56702e44de2e
+DIST moto-1.0.1.tar.gz 731617 SHA256 
1e856ff6c2ec03785b7ac758c2564b1644a5fe02ce00e5653b5a94e71af9532f SHA512 
3171ea3e8f9d267960a7b82caf7e42b86fceba5a80e96d35b849e4e72b7fc6aed94090161219a520f9c1b4050f7de12e0f6c0d560ab1f90ca43fc0387b62d377
 WHIRLPOOL 
071968fe3bd8818d39a6ed1a18db85a0280edd74095c7cdb81029df1146235e4b197179d10dc08c58c04b78609bb108db39cdd14eb7734e10fe1ea867acd3fe0

diff --git a/dev-python/moto/moto-1.0.1.ebuild 
b/dev-python/moto/moto-1.0.1.ebuild
new file mode 100644
index 000..d058dd3da59
--- /dev/null
+++ b/dev-python/moto/moto-1.0.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="https://github.com/spulec/moto";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="test"
+
+RDEPEND="
+   dev-python/cookies[${PYTHON_USEDEP}]
+   dev-python/dicttoxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
+   >=dev-python/boto-2.36.0[${PYTHON_USEDEP}]
+   >=dev-python/boto3-1.2.1[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/sure[${PYTHON_USEDEP}]
+ )
+"
+
+python_test() {
+   nosetests -v || die
+}



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

2017-07-28 Thread Sebastien Fabbro
commit: a80a6cdd2fdf70bffab0411a6bac63039919d22a
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Fri Jul 28 21:07:29 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Fri Jul 28 21:42:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80a6cdd

dev-python/ipython: added sphinxcontrib_websupport dependency for documentation

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/ipython/ipython-5.4.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/ipython/ipython-5.4.1.ebuild 
b/dev-python/ipython/ipython-5.4.1.ebuild
index 04565eb60a5..5dedf5e9ea2 100644
--- a/dev-python/ipython/ipython-5.4.1.ebuild
+++ b/dev-python/ipython/ipython-5.4.1.ebuild
@@ -53,6 +53,7 @@ DEPEND="${CDEPEND}
doc? (
dev-python/ipykernel[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
)"
 
 PDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/arb/, sci-mathematics/arb/files/

2017-07-28 Thread Sebastien Fabbro
commit: 2c3bf701dff1c57800b8e2ada20559049714aef2
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Fri Jul 28 21:41:41 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Fri Jul 28 21:42:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3bf701

sci-mathematics/arb: fixed for linking with PIE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../arb/{arb-2.11.1.ebuild => arb-2.11.1-r1.ebuild} |  5 -
 sci-mathematics/arb/files/arb-2.11.1-pie-ftbs.patch | 17 +
 2 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/sci-mathematics/arb/arb-2.11.1.ebuild 
b/sci-mathematics/arb/arb-2.11.1-r1.ebuild
similarity index 92%
rename from sci-mathematics/arb/arb-2.11.1.ebuild
rename to sci-mathematics/arb/arb-2.11.1-r1.ebuild
index bea3d8d89ec..88e262a3d9f 100644
--- a/sci-mathematics/arb/arb-2.11.1.ebuild
+++ b/sci-mathematics/arb/arb-2.11.1-r1.ebuild
@@ -21,6 +21,8 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}"/${P}-pie-ftbs.patch )
+
 src_configure() {
# Not an autoconf configure script.
# Note that it appears to have been cloned from the flint configure 
script
@@ -31,7 +33,8 @@ src_configure() {
--with-flint="${EPREFIX}/usr" \
--with-gmp="${EPREFIX}/usr" \
--with-mpfr="${EPREFIX}/usr" \
-   $(use_enable static-libs static) || die
+   $(use_enable static-libs static) \
+   CFLAGS="${CPPFLAGS} ${CFLAGS}" || die
 }
 
 src_compile() {

diff --git a/sci-mathematics/arb/files/arb-2.11.1-pie-ftbs.patch 
b/sci-mathematics/arb/files/arb-2.11.1-pie-ftbs.patch
new file mode 100644
index 000..b2db6b2a294
--- /dev/null
+++ b/sci-mathematics/arb/files/arb-2.11.1-pie-ftbs.patch
@@ -0,0 +1,17 @@
+Description: Use -r instead of -Wl,-r to fix FTBFS with PIE enabled
+Author: Logan Rosen
+Forwarded: yes
+
+diff --git a/Makefile.subdirs b/Makefile.subdirs
+index 3dc757d..f0ec923 100644
+--- a/Makefile.subdirs
 b/Makefile.subdirs
+@@ -52,7 +52,7 @@ $(BUILD_DIR)/$(MOD_DIR)_%.o: %.c
+   $(QUIET_CC) $(CC) $(CFLAGS) $(INCS) -c $< -o $@ -MMD -MP -MF 
"$(BUILD_DIR)/$(MOD_DIR)_$*.d" -MT "$(BUILD_DIR)/$(MOD_DIR)_$*.d" -MT "$@"
+ 
+ $(MOD_LOBJ): $(LOBJS)
+-  $(QUIET_CC) $(CC) $(ABI_FLAG) -Wl,-r $^ -o $@ -nostdlib
++  $(QUIET_CC) $(CC) $(ABI_FLAG) -r $^ -o $@ -nostdlib
+ 
+ -include $(LOBJS:.lo=.d)
+ 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/ccfits/

2017-07-28 Thread Sebastien Fabbro
commit: a58c2fb947d959b4b18322c36d39cdd2f9fd1353
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Jul 27 18:56:40 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Fri Jul 28 15:54:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58c2fb9

sci-libs/ccfits: version bump, switch maintenance to sci-astronomy

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/ccfits/Manifest  |  1 +
 sci-libs/ccfits/ccfits-2.5.ebuild | 47 +++
 sci-libs/ccfits/metadata.xml  | 22 +-
 3 files changed, 59 insertions(+), 11 deletions(-)

diff --git a/sci-libs/ccfits/Manifest b/sci-libs/ccfits/Manifest
index 13e11de1231..f218546a256 100644
--- a/sci-libs/ccfits/Manifest
+++ b/sci-libs/ccfits/Manifest
@@ -1 +1,2 @@
 DIST CCfits-2.4.tar.gz 1792643 SHA256 
ba6c5012b260adf7633f92581279ea582e331343d8c973981aa7de07242bd7f8 SHA512 
b12d455bb6dd631056e02a12e996d3bf0b6169f8922011e4b64f979b08d2ab8f405e14947c6f5d26ad18bf2f5764854a84987ae105944515f533fe6b0b4ef7be
 WHIRLPOOL 
7f0ca6f0e684f7d66d7272a89dbeb8fa95e3907f358ec624f5f817311288fdfb6467ec915d0ab9f2eee753fcaee3f4b68f497c2dffcf7a38bdce9a7f97681e2a
+DIST CCfits-2.5.tar.gz 1416358 SHA256 
938ecd25239e65f519b8d2b50702416edc723de5f0a5387cceea8c4004a44740 SHA512 
63ab4d153063960510cf60651d5c832824cf85f937f84adc5390c7c2fb46eb8e9f5d8cda2554d79d24c7a4f1b6cf0b7a6e20958fb69920b65d7c362c0a5f26b5
 WHIRLPOOL 
2bd2834d9c113b0dd3cceba381ad186bd13ccfa7184a8b4a314f4b5a8034121481e8ed68fe50dd25484ddce0f0391f884cde6783db72bf9cc61044e540c9d4be

diff --git a/sci-libs/ccfits/ccfits-2.5.ebuild 
b/sci-libs/ccfits/ccfits-2.5.ebuild
new file mode 100644
index 000..9530618f2c8
--- /dev/null
+++ b/sci-libs/ccfits/ccfits-2.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils
+
+MYPN=CCfits
+MYP=${MYPN}-${PV}
+
+DESCRIPTION="C++ interface for cfitsio"
+HOMEPAGE="http://heasarc.gsfc.nasa.gov/fitsio/CCfits/";
+SRC_URI="${HOMEPAGE}/${MYP}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc static-libs"
+
+RDEPEND=">=sci-libs/cfitsio-3.080"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MYPN}"
+
+DOCS=( CHANGES README.INSTALL )
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2-makefile.patch # avoid building cookbook by 
default and no rpath
+)
+
+src_prepare() {
+   default
+   mv configure.{in,ac} || die
+   AT_M4DIR=config/m4 eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install () {
+   if use doc; then
+   DOCS+=( *.pdf )
+   HTML_DOCS=( html/. )
+   fi
+   default
+   use static-libs || prune_libtool_files --all
+}

diff --git a/sci-libs/ccfits/metadata.xml b/sci-libs/ccfits/metadata.xml
index a328d442c41..e4f684da791 100644
--- a/sci-libs/ccfits/metadata.xml
+++ b/sci-libs/ccfits/metadata.xml
@@ -1,15 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   
-  CCfits is an object oriented interface to the cfitsio library. It is
-  designed to make the capabilities of cfitsio available to
-  programmers working in C++. It is written in ANSI C++ and
-  implemented using the C++ Standard Library with namespaces,
-  exception handling, and member template functions. 
-
+  
+sci-astron...@gentoo.org
+Gentoo Astronomy Project
+  
+  
+CCfits is an object oriented interface to the cfitsio library. It is
+designed to make the capabilities of cfitsio available to
+programmers working in C++. It is written in ANSI C++ and
+implemented using the C++ Standard Library with namespaces,
+exception handling, and member template functions. 
+  
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/dlib/

2017-07-27 Thread Sebastien Fabbro
commit: f957a4700c88e595c6ccf055417fff747ada0bdb
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Jul 27 18:07:54 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Thu Jul 27 18:50:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f957a470

sci-libs/dlib: fixed more cuda stuff

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/dlib/dlib-19.4.ebuild | 10 ++
 sci-libs/dlib/metadata.xml |  2 +-
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/sci-libs/dlib/dlib-19.4.ebuild b/sci-libs/dlib/dlib-19.4.ebuild
index 9d44e7177a7..c6116343a93 100644
--- a/sci-libs/dlib/dlib-19.4.ebuild
+++ b/sci-libs/dlib/dlib-19.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit cmake-utils
+inherit cmake-utils cuda
 
 DESCRIPTION="Numerical and networking C++ library"
 HOMEPAGE="http://dlib.net/";
@@ -19,20 +19,22 @@ IUSE="cblas debug cuda examples gif jpeg lapack mkl png
 
 RDEPEND="
cblas? ( virtual/cblas:= )
-   cuda? ( >=dev-util/nvidia-cuda-toolkit-7 )
+   cuda? ( dev-libs/cudnn:= )
jpeg? ( virtual/jpeg:0= )
lapack? ( virtual/lapack:= )
-   mkl? ( sci-libs/mkl )
+   mkl? ( sci-libs/mkl:= )
png? ( media-libs/libpng:0= )
sqlite? ( dev-db/sqlite:3= )
-   X? ( x11-libs/libX11 )
+   X? ( x11-libs/libX11:= )
 "
 DEPEND="test? ( ${RDEPEND} )"
 
 src_prepare() {
+   use cuda && cuda_src_prepare
cmake-utils_src_prepare
sed -i -e '/LICENSE.txt/d' dlib/CMakeLists.txt || die
 }
+
 src_configure() {
local mycmakeargs=(
-DLIB_INSTALL_DIR="$(get_libdir)"

diff --git a/sci-libs/dlib/metadata.xml b/sci-libs/dlib/metadata.xml
index 3d2eccafb59..422f29c52e5 100644
--- a/sci-libs/dlib/metadata.xml
+++ b/sci-libs/dlib/metadata.xml
@@ -13,7 +13,7 @@
   
   
 Build with CBLAS virtual/cblas
-Enable support for CUDA for GPU (cuDNN)
+Enable support for CUDA for Deep Neural Networks (cuDNN) 
on GPU (experimental)
 Enable support for Intel FFT 
sci-libs/mkl
   
   



[gentoo-commits] repo/gentoo:master commit in: licenses/

2017-07-27 Thread Sebastien Fabbro
commit: 7ba0c90b5ff94bebe2970880cb132e864ce2dc7b
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Jul 27 18:49:51 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Thu Jul 27 18:50:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba0c90b

added NVIDIA-cuDNN

 licenses/NVIDIA-cuDNN | 378 ++
 1 file changed, 378 insertions(+)

diff --git a/licenses/NVIDIA-cuDNN b/licenses/NVIDIA-cuDNN
new file mode 100644
index 000..4c2f346d49f
--- /dev/null
+++ b/licenses/NVIDIA-cuDNN
@@ -0,0 +1,378 @@
+NVIDIA cuDNN License Agreement
+
+This Software License Agreement ("SLA”), made and entered into as of the time 
and date of click through action (“Effective Date”), is
+a legal agreement between you and NVIDIA Corporation ("NVIDIA") and governs 
the use of the NVIDIA computer software and the
+documentation made available for use with such NVIDIA software. By 
downloading, installing, copying, or otherwise using the NVIDIA
+software and/or documentation, you agree to be bound by the terms of this SLA. 
If you do not agree to the terms of this SLA, do not
+download, install, copy or use the NVIDIA software or documentation. IF YOU 
ARE ENTERING INTO THIS SLA ON BEHALF OF A
+COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT THAT YOU HAVE THE LEGAL AUTHORITY 
TO BIND THE ENTITY TO THIS SLA, IN
+WHICH CASE “YOU” WILL MEAN THE ENTITY YOU REPRESENT. IF YOU DON’T HAVE SUCH 
AUTHORITY, OR IF YOU DON’T ACCEPT ALL
+THE TERMS AND CONDITIONS OF THIS SLA, THEN NVIDIA DOES NOT AGREE TO LICENSE 
THE LICENSED SOFTWARE TO YOU, AND YOU
+MAY NOT DOWNLOAD, INSTALL, COPY OR USE IT.
+1. LICENSE.
+1.1
+License Grant. Subject to the terms of the AGREEMENT, NVIDIA hereby grants you 
a non-exclusive, non-transferable
+license, without the right to sublicense (except as expressly set forth in a 
Supplement), during the applicable license term unless
+earlier terminated as provided below, to have Authorized Users install and use 
the Software, including modifications (if expressly
+permitted in a Supplement), in accordance with the Documentation. You are only 
licensed to activate and use Licensed Software for
+which you a have a valid license, even if during the download or installation 
you are presented with other product options. No
+Orders are binding on NVIDIA until accepted by NVIDIA. Your Orders are subject 
to the AGREEMENT.
+SLA Supplements: Certain Licensed Software licensed under this SLA may be 
subject to additional terms and conditions that will be
+presented to you in a Supplement for acceptance prior to the delivery of such 
Licensed Software under this SLA and the applicable
+Supplement. Licensed Software will only be delivered to you upon your 
acceptance of all applicable terms.
+1.2
+Limited Purpose Licenses. If your license is provided for one of the purposes 
indicated below, then notwithstanding
+contrary terms in Section 1.1 or in a Supplement, such licenses are for 
internal use and do not include any right or license to sublicense and 
distribute the Licensed Software or its output in any way in any public 
release, however limited, and/or in any manner
+that provides third parties with use of or access to the Licensed Software or 
its functionality or output, including (but not limited to)
+external alpha or beta testing or development phases. Further:
+(i) Evaluation License. You may use evaluation licenses solely for your 
internal evaluation of the Licensed Software for broader
+adoption within your Enterprise or in connection with a NVIDIA product 
purchase decision, and such licenses have an expiration date
+as indicated by NVIDIA in its sole discretion (or ninety days from the date of 
download if no other duration is indicated).
+(ii) Educational/Academic License. You may use educational/academic licenses 
solely for educational purposes and all users must be
+enrolled or employed by an academic institution. If you do not meet NVIDIA’s 
academic program requirements for educational
+institutions, you have no rights under this license.
+(iii) Test/Development License. You may use test/development licenses solely 
for your internal development, testing and/or
+debugging of your software applications or for interoperability testing with 
the Licensed Software, and such licenses have an
+expiration date as indicated by NVIDIA in its sole discretion (or one year 
from the date of download if no other duration is indicated).
+NVIDIA Confidential Information under the AGREEMENT includes output from 
Licensed Software developer tools identified as “Pro”
+versions, where the output reveals functionality or performance data pertinent 
to NVIDIA hardware or software products.
+1.3
+Pre-Release Licenses. With respect to alpha, beta, preview, and other 
pre-release Software and Documentation (“PreRelease Licensed Software”) 
delivered to you under the AGREEMENT you acknowledge and agree that such 

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

2017-07-27 Thread Sebastien Fabbro
commit: 3d15c3e9f2a8c4fa348cae77c7cbd97c74ca0566
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Jul 27 18:50:18 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Thu Jul 27 18:50:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d15c3e9

dev-libs/cudnn: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-libs/cudnn/Manifest |  1 +
 dev-libs/cudnn/cudnn-6.0.ebuild | 25 +
 dev-libs/cudnn/metadata.xml |  8 
 3 files changed, 34 insertions(+)

diff --git a/dev-libs/cudnn/Manifest b/dev-libs/cudnn/Manifest
new file mode 100644
index 000..9640179089a
--- /dev/null
+++ b/dev-libs/cudnn/Manifest
@@ -0,0 +1 @@
+DIST cudnn-8.0-linux-x64-v6.0.tgz 201134139 SHA256 
9b09110af48c9a4d7b6344eb4b3e344daa84987ed6177d5c44319732f3bb7f9c SHA512 
ddeeacb5b449920d942a26b98c353d78fd6f7d7fb3b3ce42a078626473efdda25c7ae641232702d62eb5749e39ecfd03e88346119c920c19348ac3ee82d3ff47
 WHIRLPOOL 
363679f192130201e3140ec5e15ab01ce0ef1f6c4cbefca0ab8a4ebe1676489184c4d36adcc282c31cca8791ef452965d0ae87bff16859c0fee9d01de38b8d1e

diff --git a/dev-libs/cudnn/cudnn-6.0.ebuild b/dev-libs/cudnn/cudnn-6.0.ebuild
new file mode 100644
index 000..233215c6c58
--- /dev/null
+++ b/dev-libs/cudnn/cudnn-6.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CUDA_PV=8.0
+
+DESCRIPTION="NVIDIA Accelerated Deep Learning on GPU library"
+HOMEPAGE="https://developer.nvidia.com/cuDNN";
+SRC_URI="cudnn-${CUDA_PV}-linux-x64-v${PV}.tgz"
+
+SLOT="0/6"
+KEYWORDS="~amd64 ~amd64-linux"
+RESTRICT="fetch"
+LICENSE="NVIDIA-cuDNN"
+
+S="${WORKDIR}"
+
+DEPENDS="=dev-util/nvidia-cuda-toolkit-${CUDA_PV}*"
+RDEPENDS="${DEPENDS}"
+
+src_install() {
+   insinto /opt
+   doins -r *
+}

diff --git a/dev-libs/cudnn/metadata.xml b/dev-libs/cudnn/metadata.xml
new file mode 100644
index 000..8425c0d53cb
--- /dev/null
+++ b/dev-libs/cudnn/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+



[gentoo-commits] repo/gentoo:master commit in: sci-libs/dlib/, sci-libs/dlib/files/

2017-07-27 Thread Sebastien Fabbro
commit: 986763a2cdc65d3e2f2741f119a450c840d811b8
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Jul 27 17:22:49 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Thu Jul 27 18:50:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=986763a2

sci-libs/dlib: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/dlib/Manifest |  3 +-
 sci-libs/dlib/dlib-18.15.ebuild| 44 --
 sci-libs/dlib/dlib-18.7.ebuild | 44 --
 sci-libs/dlib/dlib-19.4.ebuild | 69 ++
 sci-libs/dlib/files/dlib-17.48-makefile-test.patch | 35 ---
 sci-libs/dlib/metadata.xml |  9 ++-
 6 files changed, 77 insertions(+), 127 deletions(-)

diff --git a/sci-libs/dlib/Manifest b/sci-libs/dlib/Manifest
index a3a80ea6ce4..3754a6afb31 100644
--- a/sci-libs/dlib/Manifest
+++ b/sci-libs/dlib/Manifest
@@ -1,2 +1 @@
-DIST dlib-18.15.tar.bz2 7088379 SHA256 
e2b790222d625c863d43b3b7dec86a826b504fc10b4b69b242f59a82e9dda16c SHA512 
16f42fcdc63214b72328204fca2f7e3d36e18a67fd0f4b97acd9fa5046d7bf41f56ab4209a7a92c54896746b72f6f925ae07ca57ea89982c7e26c0a4ee4b693c
 WHIRLPOOL 
a15e181de3e43b800932ce338312ed875788c561bb7ed0ad689882b892f72da891b2a8547763472101e835b652322ab6ab301c6cbf117e2442156320f8603716
-DIST dlib-18.7.tar.bz2 5676950 SHA256 
e3d801905288683eee245ff205081343eb79d31d5bb50e42f0293fe5b4a3697e SHA512 
20f746a430bd3327f6329d9b198da67d66880f63185b5cd000bcd61a203fad6d775b77c923c92186c122ecd4d4e84f5463e4f81da86b4158d9cc24697cb54365
 WHIRLPOOL 
f7c11fd295f791ce9e2b40c5121a20b3d14ced4d574dc1401a3eb4b2e646fae0f5b01b5a4b4ed6532dea9bcf1c0657147ae32f1e4e9c367fe357ec28287cbec3
+DIST dlib-19.4.tar.gz 7226923 SHA256 
2bed9669f1a5c436579498d0806b27a9b60c42a975a9b6e67b594b40f58b1a88 SHA512 
23bf80353f9b6ce07b6a3a7df05016705645c18bcf2b3ead567935008ea12c9f6dc0722d9bbacc009bd26f78eb43c1cbecf776bfed5a3445c1f2e8e208f201e2
 WHIRLPOOL 
300670d12b306e224fce6d7f22d79690f543876f78d30064ab2f9782a3a79a031a6b048863a5a2b21f27eb2538b9ab42f9d00dc88f144129fa591b4b1387c367

diff --git a/sci-libs/dlib/dlib-18.15.ebuild b/sci-libs/dlib/dlib-18.15.ebuild
deleted file mode 100644
index 23ef281fa00..000
--- a/sci-libs/dlib/dlib-18.15.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Numerical and networking C++ library"
-HOMEPAGE="http://dlib.net/";
-SRC_URI="mirror://sourceforge/dclib/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="blas doc examples jpeg lapack png test X"
-
-RDEPEND="
-   blas? ( virtual/blas )
-   jpeg? ( virtual/jpeg:0= )
-   lapack? ( virtual/lapack )
-   png? ( media-libs/libpng:0= )
-   X? ( x11-libs/libX11 )"
-DEPEND="test? ( ${RDEPEND} )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-17.48-makefile-test.patch
-}
-
-src_test() {
-   cd dlib/test || die
-   emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}"
-   ./dtest --runall || die
-}
-
-src_install() {
-   dodoc dlib/README.txt
-   rm -r dlib/{README,LICENSE}.txt dlib/test || die
-   doheader -r dlib
-   use doc && dohtml -r docs/*
-   if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
-}

diff --git a/sci-libs/dlib/dlib-18.7.ebuild b/sci-libs/dlib/dlib-18.7.ebuild
deleted file mode 100644
index 2e1697899c5..000
--- a/sci-libs/dlib/dlib-18.7.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Numerical and networking C++ library"
-HOMEPAGE="http://dlib.net/";
-SRC_URI="mirror://sourceforge/dclib/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="blas doc examples jpeg lapack png test X"
-
-RDEPEND="
-   blas? ( virtual/blas )
-   jpeg? ( virtual/jpeg:0= )
-   lapack? ( virtual/lapack )
-   png? ( media-libs/libpng:0= )
-   X? ( x11-libs/libX11 )"
-DEPEND="test? ( ${RDEPEND} )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-17.48-makefile-test.patch
-}
-
-src_test() {
-   cd dlib/test || die
-   emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}"
-   ./test --runall || die
-}
-
-src_install() {
-   dodoc dlib/README.txt
-   rm -r dlib/{README,LICENSE}.txt dlib/test || die
-   doheader -r dlib
-   use doc && dohtml -r docs/*
-   

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

2017-07-26 Thread Sebastien Fabbro
commit: a7ed1c063ee79cf8c1a734905f575ecf92a7beea
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Jul 26 18:50:07 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Jul 26 20:07:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ed1c06

dev-python/symengine: avoid collision of README file with sci-libs/symengine

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/symengine/symengine-0.3.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/symengine/symengine-0.3.0.ebuild 
b/dev-python/symengine/symengine-0.3.0.ebuild
index a9cd678259a..b972a264b22 100644
--- a/dev-python/symengine/symengine-0.3.0.ebuild
+++ b/dev-python/symengine/symengine-0.3.0.ebuild
@@ -31,3 +31,9 @@ python_test() {
cd "${BUILD_DIR}"
nosetests -v || die "tests failed with ${EPYTHON}"
 }
+
+python_install_all() {
+   distutils-r1_python_prepare_all
+   rm "${ED}"/usr/share/doc/${PF}/README.md || die
+   newdoc README.md ${PN}.py.md
+}



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

2017-07-26 Thread Sebastien Fabbro
commit: ecc19feb9ba8bad9ef6bcc9b18bd25ad6531b17a
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Jul 26 18:24:31 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Jul 26 20:07:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc19feb

dev-python/symengine: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/symengine/Manifest   |  1 +
 dev-python/symengine/metadata.xml   | 15 +
 dev-python/symengine/symengine-0.3.0.ebuild | 33 +
 3 files changed, 49 insertions(+)

diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
new file mode 100644
index 000..e25759d75e0
--- /dev/null
+++ b/dev-python/symengine/Manifest
@@ -0,0 +1 @@
+DIST symengine.py-0.3.0.tar.gz 90877 SHA256 
0ecccfe5a09b25b6640afca12de62062bdb60ed2712d6c16cc47fc1ba1e851ac SHA512 
9f43d572990744a93f4046920b09c80aff3ffa0e5735b2372298a65755140dee6c2c22c9c9fd964622f03379e31a1f1415d0051b213dda943ffc8e839059c7c6
 WHIRLPOOL 
e00c1b8876ec249b83228ced660c609b3d55d2a5f40578c2ca36351e38e6b161bccb5ed580d38cbd16467789d3c3d787b65fbe2f14be7184939908848b758da1

diff --git a/dev-python/symengine/metadata.xml 
b/dev-python/symengine/metadata.xml
new file mode 100644
index 000..a7413ed86c4
--- /dev/null
+++ b/dev-python/symengine/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+Python wrappers to the C++ library SymEngine, a fast C++ symbolic
+manipulation library.
+  
+  
+sympy/symengine.py
+  
+

diff --git a/dev-python/symengine/symengine-0.3.0.ebuild 
b/dev-python/symengine/symengine-0.3.0.ebuild
new file mode 100644
index 000..a9cd678259a
--- /dev/null
+++ b/dev-python/symengine/symengine-0.3.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+MYP=${PN}.py-${PV}
+
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="https://github.com/sympy/symengine.py";
+SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz -> 
${MYP}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/symengine"
+DEPEND="${RDEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MYP}"
+
+python_test() {
+   cd "${BUILD_DIR}"
+   nosetests -v || die "tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/symengine/

2017-07-26 Thread Sebastien Fabbro
commit: 7232e41956f0617679880628f02246e04c02fdb9
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Jul 25 19:57:31 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Jul 26 20:07:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7232e419

sci-libs/symengine: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/symengine/Manifest   |  1 +
 sci-libs/symengine/metadata.xml   | 25 +++
 sci-libs/symengine/symengine-0.3.0.ebuild | 71 +++
 3 files changed, 97 insertions(+)

diff --git a/sci-libs/symengine/Manifest b/sci-libs/symengine/Manifest
new file mode 100644
index 000..89177fe1f11
--- /dev/null
+++ b/sci-libs/symengine/Manifest
@@ -0,0 +1 @@
+DIST symengine-0.3.0.tar.gz 629813 SHA256 
591463cb9e741d59f6dfd39a7943e3865d3afe9eac47d1a9cbf5ca74b9c49476 SHA512 
e4a906bb1cc5159003969871711f40b3c6bfb9e38ac25258dc5797933d55374a2f201c8a89e9af48821b24cc54408d4feb70f6de421e0a9fbf766d2b35846b83
 WHIRLPOOL 
c910a8d00edeb686c94b5ec473d69a6da4e4e33e7d126b2ccc9eef4c0dbf04b7e277c63020067fed66cb30e4b00a32c9384feca204054e142835710c70be0bd8

diff --git a/sci-libs/symengine/metadata.xml b/sci-libs/symengine/metadata.xml
new file mode 100644
index 000..63672cfa6a0
--- /dev/null
+++ b/sci-libs/symengine/metadata.xml
@@ -0,0 +1,25 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+SymEngine is a standalone fast C++ symbolic manipulation
+library. Optional thin wrappers allow usage of the library from R,
+Python, Julia, Ruby, Haskell.
+  
+  
+sympy/symengine
+  
+  
+Add support for arb 
(sci-mathematics/arb)
+Build benchmarks
+Add support for boost 
integers(dev-libs/boost)
+Add support for 
(sci-mathematics/flint)
+Build with LLVM
+Add support for multiprecision complex 
arithmetic(dev-libs/mpc)
+Add support for multiprecision floating point 
rouding(dev-libs/mpfr)
+  
+

diff --git a/sci-libs/symengine/symengine-0.3.0.ebuild 
b/sci-libs/symengine/symengine-0.3.0.ebuild
new file mode 100644
index 000..5e0894d0d97
--- /dev/null
+++ b/sci-libs/symengine/symengine-0.3.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Fast symbolic manipulation library, written in C++"
+HOMEPAGE="https://github.com/sympy/symengine";
+SRC_URI="https://github.com/sympy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/0.3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="arb benchmarks boost debug doc flint llvm mpc mpfr openmp test tcmalloc 
threads"
+
+RDEPEND="
+   dev-libs/gmp:=
+   sys-libs/binutils-libs:=
+   arb? ( sci-mathematics/arb:= )
+   boost? ( dev-libs/boost:= )
+   mpc? ( dev-libs/mpc:= )
+   tcmalloc? ( dev-util/google-perftools )
+"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen[dot] )
+"
+
+pkg_pretend() {
+   use openmp && [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+   sed -e "s|DESTINATION doc| DESTINATION share/doc/${PF}/html|" \
+   -i CMakeLists.txt || die
+}
+
+src_configure() {
+   # not in portage yet: piranha, ecm
+   local int_class
+   if use arb || use flint; then
+   int_class=flint
+   elif use mpfr; then
+   int_class=gmpxx
+   elif use boost; then
+   int_class=boostmp
+   else
+   int_class=gmp
+   fi
+   local mycmakeargs=(
+   -DARB_INCLUDE_DIR="${EPREFIX}/usr/include"
+   -DINTEGER_CLASS="${int_class}"
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_BENCHMARKS="$(usex benchmarks)"
+   -DBUILD_DOXYGEN="$(usex doc)"
+   -DBUILD_TESTS="$(usex test)"
+   -DWITH_ARB="$(usex arb)"
+   -DWITH_BFD="$(usex debug)"
+   -DWITH_SYMENGINE_ASSERT="$(usex debug)"
+   -DWITH_SYMENGINE_THREAD_SAFE="$(usex threads)"
+   -DWITH_FLINT="$(usex flint)"
+   -DWITH_OPENMP="$(usex openmp)"
+   -DWITH_MPFR="$(usex mpfr)"
+   -DWITH_MPC="$(usex mpc)"
+   -DWITH_LLVM="$(usex llvm)"
+   -DWITH_PTHREAD="$(usex threads)"
+   -DWITH_TCMALLOC="$(usex tcmalloc)"
+   )
+   CMAKE_BUILD_TYPE=Release cmake-utils_src_configure
+}



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

2017-07-26 Thread Sebastien Fabbro
commit: 26b7d6ef3a61d60ee876056f3da42c87ababb87f
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Jul 26 20:06:47 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Wed Jul 26 20:07:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b7d6ef

dev-python/sympy: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/sympy/Manifest |  1 +
 dev-python/sympy/metadata.xml |  4 +-
 dev-python/sympy/sympy-1.1.ebuild | 89 +++
 3 files changed, 92 insertions(+), 2 deletions(-)

diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest
index fd87d0b0b6a..6290308fadd 100644
--- a/dev-python/sympy/Manifest
+++ b/dev-python/sympy/Manifest
@@ -1,2 +1,3 @@
 DIST sympy-0.7.6.1.tar.gz 6431571 SHA256 
1fc272b51091aabe7d07f1bf9f0a47f3e28657fb2bec52bf3ef0e8f159f5f564 SHA512 
18877abd3c530418e4f4942cbb0a03140dc81e5a1004720c472fb97cf8eaa41acca59765f6278715ea88bcd0cd07ad5952863a0d1b6e6d00994d257e8c0a6574
 WHIRLPOOL 
b0c0c74e7865c91585d1a2c8510fe328b8e697dec02bd17aaa446ef6e089b9cf2ca5b4f58b6b59febccf142384b907e1bd47451e22fa305843bd883355801226
 DIST sympy-1.0.tar.gz 4281528 SHA256 
3eacd210d839e4db911d216a9258a3ac6f936992f66db211e22767983297ffae SHA512 
977db6e9bc6a5918cceb255981a57e85e7060c0922aefd2968b004d25d704e25a5cb5bbe09eb387e8695581e23e2825d9c40310068fe25ece7e9c23037a21f39
 WHIRLPOOL 
df02cc8603c23f621226f28b4f0555e765f145d968869058ed9420fedd3c6d6d0f095ee14fa864cd505455f245e5adf10794fc3b1392fb5a331ed5dc506b988b
+DIST sympy-1.1.tar.gz 4579454 SHA256 
e42d7b8cc719bb0427b503d49f8489ec6292c74957c3bd04216a8392bee37782 SHA512 
4129752778b50fbc08180fe413d2109ad418b54b79caea461b9a6cf6856ab4f50ce95df6131b07791ed633c840648aa7c4dd130ab3f1cbb1e03e7346e995747b
 WHIRLPOOL 
bcee355015504a464c89f1cc2c35b3085af6d53a4d8c2245eda124ddbf53fb562b6a768b2d6cd79688b1255a21540094bd18e3f814dd729541a85767e27adb3c

diff --git a/dev-python/sympy/metadata.xml b/dev-python/sympy/metadata.xml
index ec4404a141c..4a6d0ef3980 100644
--- a/dev-python/sympy/metadata.xml
+++ b/dev-python/sympy/metadata.xml
@@ -21,8 +21,8 @@
 Add support for dev-python/pillow
 Add support for mathml
 Use dev-python/pyglet for plots and print 
preview
-Add app-office/texmacs
-  interface
+Add support for a dev-python/symengine 
backend
+Add app-office/texmacs interface   
 Add support for dev-python/theano
   
   

diff --git a/dev-python/sympy/sympy-1.1.ebuild 
b/dev-python/sympy/sympy-1.1.ebuild
new file mode 100644
index 000..9fb9e67fbfc
--- /dev/null
+++ b/dev-python/sympy/sympy-1.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1 eutils virtualx
+
+DESCRIPTION="Computer Algebra System in pure Python"
+HOMEPAGE="http://sympy.org";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples gtk imaging ipython latex mathml opengl pdf png pyglet 
symengine test texmacs theano"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   doc? ( || ( $(python_gen_useflags 'python2*') ) )"
+
+RDEPEND="dev-python/mpmath[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   imaging? ( dev-python/pillow[${PYTHON_USEDEP}] )
+   ipython? ( dev-python/ipython[${PYTHON_USEDEP}] )
+   latex? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsextra
+   png? ( app-text/dvipng )
+   pdf? ( app-text/ghostscript-gpl )
+   )
+   mathml? (
+   dev-libs/libxml2:2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-libs/libxslt[${PYTHON_USEDEP}]' 
python2_7)
+   gtk? ( x11-libs/gtkmathview[gtk] )
+   )
+   opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
+   pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] )
+   symengine? ( dev-python/symengine[${PYTHON_USEDEP}] )
+   texmacs? ( app-office/texmacs )
+   theano? ( dev-python/theano[${PYTHON_USEDEP}] )
+"
+
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] app-text/docbook2X )
+   test? ( ${RDEPEND} dev-python/pytest[${PYTHON_USEDEP}] )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0-doc-makefile.patch
+)
+
+pkg_setup() {
+   use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
+}
+
+python_compile_all() {
+   if use doc; then
+   export XDG_CONFIG_HOME="${T}/config-dir"
+   mkdir "${XDG_CONFIG_HOME}" || die
+   chmod 0700 "${XDG_CONFIG_HOME}" || die
+   emake -j1 -C doc html info

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/arb/

2017-07-25 Thread Sebastien Fabbro
commit: 9f74757ef0d4150ba7607e041201524b1f42a173
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 24 21:02:49 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Tue Jul 25 19:44:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f74757e

sci-mathematics/arb: initial import, with help from sage-on-gentoo overlay

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-mathematics/arb/Manifest  |  1 +
 sci-mathematics/arb/arb-2.11.1.ebuild | 55 +++
 sci-mathematics/arb/metadata.xml  | 18 
 3 files changed, 74 insertions(+)

diff --git a/sci-mathematics/arb/Manifest b/sci-mathematics/arb/Manifest
new file mode 100644
index 000..6023a2fe954
--- /dev/null
+++ b/sci-mathematics/arb/Manifest
@@ -0,0 +1 @@
+DIST arb-2.11.1.tar.gz 1248835 SHA256 
de37f008fd154bd4b9c3fd7f5b0f13928cd109358d01959a98245fe33d08bf63 SHA512 
7a014da5208b55f20c7a3cd3eb51070b09ae107b04cbbd6329925780c2ab4d7c38e1fb3619f21456fa806939818370fcae921f59eb013661b6bdd3d0971e3353
 WHIRLPOOL 
12cd12786e60a5f37da6c1623468e2f8908af2dfa553bc50261f6735e0513ab34400da3e06d99128b2197add6d371a9c1ea732012ae3bd5ab3bd97de6a18520f

diff --git a/sci-mathematics/arb/arb-2.11.1.ebuild 
b/sci-mathematics/arb/arb-2.11.1.ebuild
new file mode 100644
index 000..bea3d8d89ec
--- /dev/null
+++ b/sci-mathematics/arb/arb-2.11.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="C library for arbitrary-precision interval arithmetic"
+HOMEPAGE="http://fredrikj.net/arb/";
+SRC_URI="https://github.com/fredrik-johansson/arb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0/2"
+KEYWORDS="~amd64  ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x64-macos"
+IUSE="static-libs"
+
+RDEPEND="
+   dev-libs/gmp:0=
+   dev-libs/mpfr:0=
+   >=sci-mathematics/flint-2.5.0:=
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   # Not an autoconf configure script.
+   # Note that it appears to have been cloned from the flint configure 
script
+   # and that not all the options offered are valid.
+   tc-export CC AR CXX
+   ./configure \
+   --prefix="${EPREFIX}/usr" \
+   --with-flint="${EPREFIX}/usr" \
+   --with-gmp="${EPREFIX}/usr" \
+   --with-mpfr="${EPREFIX}/usr" \
+   $(use_enable static-libs static) || die
+}
+
+src_compile() {
+   emake verbose
+}
+
+src_test() {
+   # Have to set the library path otherwise a previous install of libarb 
may be loaded.
+   # This is in part a consequence of setting the soname/installnae I 
think.
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   DYLD_LIBRARY_PATH="${S}" emake AT= QUIET_CC= QUIET_CXX= 
QUIET_AR= check
+   else
+   LD_LIBRARY_PATH="${S}" emake AT= QUIET_CC= QUIET_CXX= QUIET_AR= 
check
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" install
+   use static-libs || prune_libtool_files --all
+   dodoc README.md
+}

diff --git a/sci-mathematics/arb/metadata.xml b/sci-mathematics/arb/metadata.xml
new file mode 100644
index 000..5830a1d45f9
--- /dev/null
+++ b/sci-mathematics/arb/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+ Arb is a C library for arbitrary-precision interval arithmetic,
+ using a midpoint-radius representation (“ball arithmetic”). It
+ supports real and complex numbers, polynomials, power series,
+ matrices, and evaluation of many transcendental functions. All
+ operations are done with automatic, rigorous error bounds.
+  
+  
+fredrik-johansson/arb
+  
+



[gentoo-commits] repo/gentoo:master commit in: sci-libs/pgplot/files/, sci-libs/pgplot/

2017-07-24 Thread Sebastien Fabbro
commit: 32df5078b163522dd745f3a86c56574bdbd1f7a8
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Fri Jul 21 23:36:58 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 24 19:32:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32df5078

sci-libs/pgplot: fix for static build, prefix, and for EAPI6

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/pgplot/files/pgplot-compile-setup.patch |   4 +-
 sci-libs/pgplot/files/pgplot-drivers.patch   |   4 +-
 sci-libs/pgplot/files/pgplot-headers.patch   |  28 ++--
 sci-libs/pgplot/files/pgplot-libpng15.patch  |   4 +-
 sci-libs/pgplot/files/pgplot-makemake.patch  |   6 +-
 sci-libs/pgplot/files/pgplot-tk86.patch  |   4 +-
 sci-libs/pgplot/pgplot-5.2.2-r7.ebuild   | 173 +++
 7 files changed, 198 insertions(+), 25 deletions(-)

diff --git a/sci-libs/pgplot/files/pgplot-compile-setup.patch 
b/sci-libs/pgplot/files/pgplot-compile-setup.patch
index f1709c333f4..a5baef6a4d2 100644
--- a/sci-libs/pgplot/files/pgplot-compile-setup.patch
+++ b/sci-libs/pgplot/files/pgplot-compile-setup.patch
@@ -1,5 +1,5 @@
 sys_linux/g77_gcc.conf.orig1999-07-05 19:10:33.0 +0100
-+++ sys_linux/g77_gcc.conf 2008-10-29 18:30:33.0 +
+--- a/sys_linux/g77_gcc.conf.orig  1999-07-05 19:10:33.0 +0100
 b/sys_linux/g77_gcc.conf   2008-10-29 18:30:33.0 +
 @@ -1,4 +1,4 @@
 -# The GNU g77 FORTRAN compiler and Gnu gcc C compiler on an elf-system.
 +# The GNU gfortran FORTRAN compiler and Gnu gcc C compiler on an elf-system.

diff --git a/sci-libs/pgplot/files/pgplot-drivers.patch 
b/sci-libs/pgplot/files/pgplot-drivers.patch
index 8201bdfaeb7..c03d7508fc3 100644
--- a/sci-libs/pgplot/files/pgplot-drivers.patch
+++ b/sci-libs/pgplot/files/pgplot-drivers.patch
@@ -1,5 +1,5 @@
 drivers.list.orig  2007-03-08 15:56:20.0 +
-+++ drivers.list   2007-03-08 15:59:21.0 +
+--- a/drivers.list 2007-03-08 15:56:20.0 +
 b/drivers.list 2007-03-08 15:59:21.0 +
 @@ -6,71 +6,71 @@
  
!--
  ! File   Code   Description
Restrictions

diff --git a/sci-libs/pgplot/files/pgplot-headers.patch 
b/sci-libs/pgplot/files/pgplot-headers.patch
index 7bde726a041..c05ca702648 100644
--- a/sci-libs/pgplot/files/pgplot-headers.patch
+++ b/sci-libs/pgplot/files/pgplot-headers.patch
@@ -1,5 +1,5 @@
 ./sys/grtermio.c.orig  2008-10-29 17:42:48.0 +
-+++ ./sys/grtermio.c   2008-10-29 19:54:43.0 +
+--- a/sys/grtermio.c   2008-10-29 17:42:48.0 +
 b/sys/grtermio.c   2008-10-29 19:54:43.0 +
 @@ -7,6 +7,10 @@
  
  #include 
@@ -11,8 +11,8 @@
  
  #ifdef PG_PPU
  #define GROTER groter_
 ./sys/grfileio.c.orig  2008-10-29 15:10:02.0 +
-+++ ./sys/grfileio.c   2008-10-29 17:56:50.0 +
+--- a/sys/grfileio.c   2008-10-29 15:10:02.0 +
 b/sys/grfileio.c   2008-10-29 17:56:50.0 +
 @@ -17,7 +17,9 @@
   */
  
@@ -23,8 +23,8 @@
  #include 
  #include 
  
 ./drivers/figdisp_comm.c.orig  2008-10-29 15:09:15.0 +
-+++ ./drivers/figdisp_comm.c   2008-10-29 17:54:08.0 +
+--- a/drivers/figdisp_comm.c   2008-10-29 15:09:15.0 +
 b/drivers/figdisp_comm.c   2008-10-29 17:54:08.0 +
 @@ -17,6 +17,8 @@
  
  /* The system include files */
@@ -34,8 +34,8 @@
  
  /* Get ntohs prototype or macro */
  
 ./pgdispd/resdb.c.orig 2008-10-29 18:22:41.0 +
-+++ ./pgdispd/resdb.c  2008-10-29 20:10:22.0 +
+--- a/pgdispd/resdb.c  2008-10-29 18:22:41.0 +
 b/pgdispd/resdb.c  2008-10-29 20:10:22.0 +
 @@ -47,6 +47,8 @@
  #include 
  #include 
@@ -53,8 +53,8 @@
extern struct passwd *getpwuid();
struct passwd *pw;
register char *ptr;
 ./pgdispd/proccom.c.orig   2008-10-29 15:03:34.0 +
-+++ ./pgdispd/proccom.c2008-10-29 18:15:48.0 +
+--- a/pgdispd/proccom.c2008-10-29 15:03:34.0 +
 b/pgdispd/proccom.c2008-10-29 18:15:48.0 +
 @@ -90,6 +90,7 @@
  
  /* The system include files */
@@ -71,8 +71,8 @@
  
if (!len & savedshorts)
{ /* an incomplete command was sent! */
 ./pgdispd/getvisuals.c.orig2008-10-29 17:59:37.0 +
-+++ ./pgdispd/getvisuals.c 2008-10-29 18:00:18.0 +
+--- a/pgdispd/getvisuals.c 2008-10-29 17:59:37.0 +
 b/pgdispd/getvisuals.c 2008-10-29 18:00:18.0 +
 @@ -30,6 +30,7 @@
  #include "messages.h"
  
@@ -81,8 +81,8 @@
  
  #define MAX_DEPTH 24  /* the maximum visual depth to use */
  
 ./pgdispd/figcurs.c.orig   2008-10-29 17:58:22.0 +
-+++ ./pgdispd/figcurs.c 

[gentoo-commits] repo/gentoo:master commit in: dev-util/conan/

2017-07-24 Thread Sebastien Fabbro
commit: beda457a68790612b589af11a5496972839e89b1
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Fri Jul 21 18:52:44 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 24 19:32:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beda457a

dev-util/conan: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-util/conan/Manifest|  1 +
 dev-util/conan/conan-0.25.1.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-util/conan/Manifest b/dev-util/conan/Manifest
index 99f096f0407..d078f51d7bc 100644
--- a/dev-util/conan/Manifest
+++ b/dev-util/conan/Manifest
@@ -1 +1,2 @@
 DIST conan-0.24.0.tar.gz 514654 SHA256 
59ff6db2bfbbe5e2b5f31612a3a6be64844346359b64f2f78803af4f35dfe2e2 SHA512 
6fdbf4731be6aa6fb06e2d976c97975dc4cdc60fb7a6381f99c83c19b73230de13c7a60bffa1ab6aac0d64ce20986cee99f98af986b23396107471ac804c08af
 WHIRLPOOL 
3c6fb70b4c262d82410471d35c36118e3ae9091699ca06fc515f1bdcbc0c0da7632ae5a5b3f99de7f94448ea9a1c9dce1c88fdc3fbf09fb2c0afa49e458916df
+DIST conan-0.25.1.tar.gz 529592 SHA256 
9277b00f0dbd67bb06eb9da539380d8c9797665ad07a9e60e12ef4e13bec16f0 SHA512 
487a0dca79afd6f0b6d6907fe7a95c310e5b4c97787dcf390c0d5797552ab1ba3aee9a90d45c3c9ee302f4b1a6e13c44ca8c20b6f11d789ce5d6f6bce068e600
 WHIRLPOOL 
2c0ed02925c3f59058e5d09ce0b8016a8a65c8f4a5f769b3c50207c9f61ce038771c944c2efd9d08aa8b98c1c97f34caa5b9a2bb9b9f501411671f224b4727ab

diff --git a/dev-util/conan/conan-0.25.1.ebuild 
b/dev-util/conan/conan-0.25.1.ebuild
new file mode 100644
index 000..5c95fc878d8
--- /dev/null
+++ b/dev-util/conan/conan-0.25.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="Distributed C/C++ package manager"
+HOMEPAGE="http://conan.io/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+# overly strict requirements?
+# https://github.com/conan-io/conan/blob/develop/conans/requirements.txt
+RDEPEND="
+   >=dev-python/bottle-0.12.8[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.3.3[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.14.1[${PYTHON_USEDEP}]
+   =dev-python/future-0.16.0[${PYTHON_USEDEP}]
+   =dev-python/node-semver-0.1.1[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
+   =dev-python/patch-1.16[${PYTHON_USEDEP}]
+   >=dev-python/pluginbase-0.5[${PYTHON_USEDEP}]
+   >=dev-python/pyjwt-1.4[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+   =dev-python/pylint-1.6.5[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.7[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+ ${RDEPEND}
+ dev-lang/go
+ >=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
+ >=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
+ >=dev-python/nose-parameterized-0.5.0[${PYTHON_USEDEP}]
+ >=dev-python/webtest-2.0.18[${PYTHON_USEDEP}]
+ dev-util/cmake
+ )
+"
+
+python_test() {
+   cd "${BUILD_DIR}"/lib || die
+   PYTHONPATH=. nosetests -v . || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/o2scl/

2017-07-24 Thread Sebastien Fabbro
commit: f11431778bc47cc44a32964f280fd579c875796c
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Fri Jul 21 18:09:59 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 24 19:32:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1143177

sci-libs/o2scl: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-libs/o2scl/Manifest   |  1 +
 sci-libs/o2scl/metadata.xml   | 22 +
 sci-libs/o2scl/o2scl-0.920.ebuild | 68 +++
 3 files changed, 91 insertions(+)

diff --git a/sci-libs/o2scl/Manifest b/sci-libs/o2scl/Manifest
new file mode 100644
index 000..5a647c87404
--- /dev/null
+++ b/sci-libs/o2scl/Manifest
@@ -0,0 +1 @@
+DIST o2scl-0.920.tar.gz 34498666 SHA256 
dd08c0cb0ab13b9d63ae0cc83f026f69076166877a76661aa5059b7cce29e712 SHA512 
a80c959b76d15473e206f1caac496607af254f0617f7a18d13bd9732861b6c51f5db8ca3ff6866bb8d0ea70865d4ac94cb972e0a0c158f19034667340341467c
 WHIRLPOOL 
625548dd5c954d2227627f6ae0b04ccb81ba55948e5f0b5a8315b491ef45a2648b62c062aadc5c0689ce2c2c404996132d33f3ad924c1a1e5ed68c95554d40dc

diff --git a/sci-libs/o2scl/metadata.xml b/sci-libs/o2scl/metadata.xml
new file mode 100644
index 000..12a668d82eb
--- /dev/null
+++ b/sci-libs/o2scl/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+  O2scl is a C++ class library for object-oriented numerical
+  programming. It includes classes based on numerical routines from
+  GSL and CERNLIB and two sub-libraries: thermodynamics of ideal and
+  nearly-ideal particles with quantum statistics and e quations of
+  state for finite density relevant for neutron stars.
+  
+  
+Build matrix manipulation with 
sci-libs/armadillo
+Build matrix manipulation with 
dev-cpp/eigen
+  
+  
+awsteiner/o2scl
+  
+

diff --git a/sci-libs/o2scl/o2scl-0.920.ebuild 
b/sci-libs/o2scl/o2scl-0.920.ebuild
new file mode 100644
index 000..bf2fa4a38a8
--- /dev/null
+++ b/sci-libs/o2scl/o2scl-0.920.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic
+
+DESCRIPTION="Object-oriented Scientific Computing Library"
+HOMEPAGE="http://web.utk.edu/~asteine1/o2scl";
+SRC_URI="https://github.com/awsteiner/${PN}/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="armadillo debug doc examples eigen fftw gsl hdf5 openmp readline 
static-libs"
+
+RDEPEND="
+   dev-libs/boost:0=
+   >=sci-libs/gsl-2:0=
+   virtual/cblas:=
+   eigen? ( dev-cpp/eigen:3 )
+   armadillo? ( sci-libs/armadillo[lapack] )
+   fftw? ( sci-libs/fftw:3.0= )
+   hdf5? ( sci-libs/hdf5:0= )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp && ! tc-check-openmp; 
then
+   ewarn "OpenMP is not available in your current selected 
compiler"
+   die "need openmp capable compiler"
+   fi
+}
+
+src_configure() {
+   use debug || append-cppflags -DO2SCL_NO_RANGE_CHECK
+   econf \
+   --enable-acol \
+   $(use_enable armadillo) \
+   $(use_enable eigen) \
+   $(use_enable fftw) \
+   $(use_enable gsl gsl2) \
+   $(use_enable hdf5 hdf) \
+   $(use_enable hdf5 partlib) \
+   $(use_enable hdf5 eoslib) \
+   $(use_enable openmp) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   use static-libs || prune_libtool_files
+   rm -r "${ED}"/usr/doc || die
+   if use doc; then
+   dodoc -r doc/o2scl/html
+   docompress -x /usr/share/doc/${PF}/html
+   fi
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/mpir/

2017-07-24 Thread Sebastien Fabbro
commit: 225d0f08f014632aa519898bf333f7d3c02b5307
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 24 19:29:23 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 24 19:32:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225d0f08

sci-libs/mpir:

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/mpir/Manifest  |  1 +
 sci-libs/mpir/mpir-3.0.0.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/sci-libs/mpir/Manifest b/sci-libs/mpir/Manifest
index 23509da06a0..04f53fced36 100644
--- a/sci-libs/mpir/Manifest
+++ b/sci-libs/mpir/Manifest
@@ -1,2 +1,3 @@
 DIST mpir-2.6.0.tar.lzma 2472231 SHA256 
2d2cd75a21a73bcd8898f092e4f123016b578288d7c7eab2df05df5e1921695f SHA512 
e2608beeb72651c9b2e47f8fb2bcf672f8c74e2cd622e17cd19b12100b66e929ee31d102d2901816379b23aee1a3ea3a854e3e10ebffe2a6e4772748858f911d
 WHIRLPOOL 
4759be848778fc4f34e87083e83e3697bfb57b9c9360ab69666afadc1b2652285a3c2a4c14321d9091ed90d0df307e89e34875a7592e24c2e405453a0b6f6e06
 DIST mpir-2.7.2.tar.bz2 3771429 SHA256 
a7d4c33595b4f781a51c92d5d139ec2efb3cf1bf101dfc3eef5b40c54e6f45ec SHA512 
8436a0123201f9e30130ea340331c5a6445dddb58ce1f6c6a3a8303c310ac5b3c279c83b5c520a757cba82c2b14e92da44583e0eec287090cf69cbb29d516a9c
 WHIRLPOOL 
8c7804b183282b7d804e91233176ce948a2e5e5c83dcefc4eaf31194a59431af55002a8b6a3405ddb45cac89270066c3c0ae2c4adcaa22329f4af06dbdf10ffb
+DIST mpir-3.0.0.tar.bz2 2572041 SHA256 
52f63459cf3f9478859de29e00357f004050ead70b45913f2c2269d9708675bb SHA512 
c735105db8b86db739fd915bf16064e6bc82d0565ad8858059e4e93f62c9d72d9a1c02a5ca9859b184346a8dc64fa714d4d61404cff1e405dc548cbd54d0a88e
 WHIRLPOOL 
7f10d08291f3a47db2d02d1db63fde8a187bd6896d42dfdd45ec9d77dafa35199b87871c53abbd43b22f78f2948e202402100c67f78f73c60a0692e5bdb49753

diff --git a/sci-libs/mpir/mpir-3.0.0.ebuild b/sci-libs/mpir/mpir-3.0.0.ebuild
new file mode 100644
index 000..14bfad90ba2
--- /dev/null
+++ b/sci-libs/mpir/mpir-3.0.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Library for arbitrary precision integer arithmetic (fork of gmp)"
+HOMEPAGE="http://www.mpir.org/";
+SRC_URI="http://www.mpir.org/${P}.tar.bz2";
+
+LICENSE="LGPL-3"
+SLOT="0/23"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+cxx cpudetection static-libs"
+
+DEPEND="
+   x86? ( dev-lang/yasm )
+   amd64? ( dev-lang/yasm )
+"
+RDEPEND=""
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.7.2-ABI-multilib.patch
+)
+
+src_prepare() {
+   tc-export CC
+   default
+   # In the same way there was QA regarding executable stacks
+   # with GMP we have some here as well. We cannot apply the
+   # GMP solution as yasm is used, at least on x86/amd64.
+   # Furthermore we are able to patch config.ac.
+   ebegin "Patching assembler files to remove executable sections"
+   local i
+   for i in $(find . -type f -name '*.asm') ; do
+   cat >> $i <<-EOF
+
+   #if defined(__linux__) && defined(__ELF__)
+   .section .note.GNU-stack,"",%progbits
+   #endif
+   EOF
+   done
+
+   for i in $(find . -type f -name '*.as') ; do
+   cat >> $i <<-EOF
+
+   %ifidn __OUTPUT_FORMAT__,elf
+   section .note.GNU-stack noalloc noexec nowrite progbits
+   %endif
+   EOF
+   done
+   eend
+   eautoreconf
+}
+
+src_configure() {
+   # beware that cpudetection aka fat binaries is x86/amd64 only.
+   # Place mpir in profiles/arch/$arch/package.use.mask
+   # when making it available on $arch.
+   local myeconfargs+=(
+   $(use_enable cxx)
+   $(use_enable cpudetection fat)
+   $(use_enable static-libs static)
+   )
+   econf ${myeconfargs[@]}
+}
+
+src_install() {
+   default
+   use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*la
+}



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

2017-07-21 Thread Sebastien Fabbro
commit: dda97687d4ad8e37f8f1dcfb4a26ec2df4a2b1ce
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Fri Jul 21 02:56:19 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Fri Jul 21 17:37:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda97687

dev-python/snappy: removing white lines

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/snappy/snappy-0.5.1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/snappy/snappy-0.5.1.ebuild 
b/dev-python/snappy/snappy-0.5.1.ebuild
index 0f4866993a9..3460b9855fa 100644
--- a/dev-python/snappy/snappy-0.5.1.ebuild
+++ b/dev-python/snappy/snappy-0.5.1.ebuild
@@ -19,14 +19,12 @@ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 
 RDEPEND=">=app-arch/snappy-1.0.2:="
-DEPEND="
+DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
-   ${RDEPEND}
 "
 
 S="${WORKDIR}/${MY_P}"
 
-
 python_test() {
"${EPYTHON}" test_snappy.py -v || die "Tests fail with ${EPYTHON}"
 }



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/mathomatic/

2017-07-21 Thread Sebastien Fabbro
commit: 1ed7610edbab8e463f4f6e29a3631c51c3558c05
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Fri Jul 21 17:31:50 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Fri Jul 21 17:37:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed7610e

sci-mathematics/mathomatic: cleaning up, frozen package.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-mathematics/mathomatic/Manifest|  3 +-
 .../mathomatic/mathomatic-16.0.1.ebuild| 41 --
 .../mathomatic/mathomatic-16.0.5.ebuild| 14 
 sci-mathematics/mathomatic/metadata.xml| 13 ---
 4 files changed, 17 insertions(+), 54 deletions(-)

diff --git a/sci-mathematics/mathomatic/Manifest 
b/sci-mathematics/mathomatic/Manifest
index 51564395f8d..382835b9ffb 100644
--- a/sci-mathematics/mathomatic/Manifest
+++ b/sci-mathematics/mathomatic/Manifest
@@ -1,3 +1,2 @@
 DIST mathomatic-15.8.5.tar.bz2 270607 SHA256 
570065e77196dfca5ad85db4cd9704accf3423fa9552d48a0d847eb67fb7ef98 SHA512 
9d8b5fcc369d99b890fde06729daa6c86f1a400d5e42d5fd5d74525b9f4a7c28dea5a05882e753b44590e4624ec7399367a637019867ea85fe68e9e0ed3a3e6e
 WHIRLPOOL 
34c94679cd95cab4bc5b595944d5a82d8cc243dd1203349ca0998ed41e0304d898cbc43fee3155391a2870846dd6d58a404b3cfeedeed05428c4b193135cf94c
-DIST mathomatic-16.0.1.tar.bz2 286365 SHA256 
806f64c13f99d17f24681b3e1e5c469f31f7e95776110d7181228ee67e016737 SHA512 
d967170b9e02df94fb06019b17e1728e9ec27b9d53abc8a51f333aa0d5d32f2fbcbaba0f1dd3cfbd9905754d38d7057cd639d77f6ecf65eb0177f175b2c500f6
 WHIRLPOOL 
3eb10303be391d8f889c2159d88e53f302791cfef6632d93f79da481a53fdd4e21d187e1e4f41f941d2ddae3cb0f7b719e3659a0f431360658485b6103ae78e9
-DIST mathomatic-16.0.5.tar.bz2 292220 SHA256 
976e6fed1014586bcd584e417c074fa86e4ca6a0fcc2950254da2efde99084ca SHA512 
c44c60183442226562df9eefb1d77e5bafd96b7a5d3ad34a76963c586d398647366e782c75ffcf27c2b7d9d4be56678bbbc4d37ac71687a39f04b3fef450cc73
 WHIRLPOOL 
5d0e01bc829f560e8a84ba8d623f446948a03cd3799361225dcdeb20e96d24031262fef507146330e3d3becde9c1a6b49a5e732f64b7f1283bdc603c68cc1dc9
+DIST mathomatic-16.0.5.tar.gz 381466 SHA256 
d93fe35914dbbafa0e67000480268d7ca3e4de773b70f4130a6b3f4fbb20fae2 SHA512 
0d98cf7ad707d6536731c98dd253f4cce30243e9eefe9912b8fec3ad4ac4261e324b93b4f0113789ce17fd0b2e3d75f7b258be7905d8e3c7bb4b756627b75950
 WHIRLPOOL 
f88c06048a35cbea5481fa533a519c2ef13c37b5dc5041d1d114fb089367e18f52a71c4e9df656c29dc8630539cee57af373ccb28934c5c4f8886b655ac09292

diff --git a/sci-mathematics/mathomatic/mathomatic-16.0.1.ebuild 
b/sci-mathematics/mathomatic/mathomatic-16.0.1.ebuild
deleted file mode 100644
index 6153caec436..000
--- a/sci-mathematics/mathomatic/mathomatic-16.0.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="Automatic algebraic manipulator"
-HOMEPAGE="http://www.mathomatic.org/";
-SRC_URI="${HOMEPAGE}/archive/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc gnuplot"
-
-DEPEND="sys-libs/readline
-   sys-libs/ncurses"
-RDEPEND="${DEPEND}
-   gnuplot? ( sci-visualization/gnuplot )"
-
-src_compile() {
-   append-cflags -DBOLD_COLOR=1
-   emake READLINE=1 CC=$(tc-getCC)
-   emake CC=$(tc-getCC) -C primes
-}
-
-src_test() {
-   default
-   emake -C primes check
-}
-
-src_install() {
-   emake prefix="${EPREFIX}/usr" DESTDIR="${D}" bininstall
-   emake prefix="${EPREFIX}/usr" DESTDIR="${D}" -C primes install
-   dodoc changes.txt README.txt AUTHORS
-   newdoc primes/README.txt README-primes.txt
-   use doc && emake \
-   prefix="${EPREFIX}/usr" \
-   mathdocdir="${EPREFIX}/usr/share/doc/${PF}" \
-   DESTDIR="${D}" docinstall
-}

diff --git a/sci-mathematics/mathomatic/mathomatic-16.0.5.ebuild 
b/sci-mathematics/mathomatic/mathomatic-16.0.5.ebuild
index 0dda7de7e1a..f1a450a5ad0 100644
--- a/sci-mathematics/mathomatic/mathomatic-16.0.5.ebuild
+++ b/sci-mathematics/mathomatic/mathomatic-16.0.5.ebuild
@@ -1,23 +1,25 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 inherit toolchain-funcs flag-o-matic
 
 DESCRIPTION="Automatic algebraic manipulator"
-HOMEPAGE="http://www.mathomatic.org/";
-SRC_URI="${HOMEPAGE}/archive/${P}.tar.bz2"
+HOMEPAGE="https://github.com/mfillpot/mathomatic";
+SRC_URI="https://github.com/mfillpot/mathomatic/archive/${P}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86 ~a

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cgal/, sci-mathematics/cgal/files/

2017-07-21 Thread Sebastien Fabbro
commit: 2ca940aa204ee4691f05216279c9dd03d8fca69b
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Fri Jul 21 17:26:18 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Fri Jul 21 17:37:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca940aa

sci-mathematics/cgal: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-mathematics/cgal/Manifest  |  6 +-
 .../cgal/{cgal-4.8-r1.ebuild => cgal-4.10.ebuild}  | 27 
 sci-mathematics/cgal/cgal-4.3-r1.ebuild| 75 --
 .../cgal/files/cgal-4.3-cmake-3.3.patch| 24 ---
 4 files changed, 17 insertions(+), 115 deletions(-)

diff --git a/sci-mathematics/cgal/Manifest b/sci-mathematics/cgal/Manifest
index 87f2d9d0d74..f8ae314aebb 100644
--- a/sci-mathematics/cgal/Manifest
+++ b/sci-mathematics/cgal/Manifest
@@ -1,6 +1,4 @@
-DIST CGAL-4.3-doc_html.tar.xz 15582924 SHA256 
dd28989ee950178b3f22d8b14111510312586c1a2c0b29a73a2a14d7d7eb5059 SHA512 
41125ab3b5135ae539365e6c128f79119a679292e734e1669cc43a35996363951f5a5d494f8c25c3b1eab75a69137ed51bf7b65ad6d47e56756212565ec245ec
 WHIRLPOOL 
961c4fea224e2c94a65a7dd07b16326159e9fe95f9176abd0cc96be3cb53060c076a80d5efd2d9c640c2aa2eea0d3d06ce64839961906a588706647830849972
-DIST CGAL-4.3.tar.xz 10108992 SHA256 
cc475885b4ca4b15ab5d446c0e554b7b69f6980969bc3a8c5b83f8da4ee1bb04 SHA512 
dcf329232f6511be6b7eecef7afbfd505529385cb29a3717b762068a3dac52b3706b1d55c6e30b677c6cf2f99aae937de7d730d30cc33680fc39df0f0ff76e70
 WHIRLPOOL 
862d5bc3387afa1b6702974b7fab3b7d4c35334023eb813bb52a6c7092d6f89104db8c7b851fd7ebb7dfdd38392f9d6459e9afab34bf237b0484f7d395035873
-DIST cgal-4.8-doc_html-1.tar.xz 25996928 SHA256 
27e63a868d6103fbedf43d4adf518de94dd8209d65e352aa60b8773a0e3ee1a2 SHA512 
f2363b3a21065b079ee192235cfeac66e87466a5f9646b33cf880f12ea646f87caf957dafd1d22199d5414f0ee378e540db42617641b4627106490ed33f21a80
 WHIRLPOOL 
34e830e0aad057108d9cb16cc12db0a1477351e866ae50b9af5d268b74bc15037c306f869c3f76406c8d8fa88192e3c5471517806589691b8b6502d8a306326f
-DIST cgal-4.8.tar.xz 13509916 SHA256 
2483ccf34ae41e830a3e33f2f471aadecf43316fb56bf632e403765ad035ce25 SHA512 
9640ba855b968f812876a694502c678737046d1c5ed30c766ceba7ae91ca2731d07b31841aa62c6817b0bacbd36f3bf492f71e0a709ef56cab7ad66ffbfee8d5
 WHIRLPOOL 
7747ef95005c2f93cef7442becc5a1e6209ad04b9d45ff187b919ea7f3cadf8087634865e177aa2129bb6d8ff054859197d76234b7f55a636eee6fe1dc7dbfce
+DIST CGAL-4.10-doc_html.tar.xz 27147028 SHA256 
a65471afa68e34f2fdd607c60625db941de34d5d8c5759b3f3cb3aae3c563a6a SHA512 
1c1c90c3ce07c5e4bf5a125cd5dccd0595f5c5d8fcf0f16df8a5506c6fe611c30440e034621c3477ae55670f96abbe389bfc2f3e0c88e099133b03cce6f2923d
 WHIRLPOOL 
82bd1988915c1fc89d98ac11270e00a573b2885df3404deb2166fcdaf7d4d0a663bbdc5e56acfe00fbb401314b0f6a097847ea703c188522a6112f2d4c4f3eb0
+DIST CGAL-4.10.tar.xz 14249804 SHA256 
eb56e17dcdecddf6a6fb808931b2142f20aaa182916ddbd912273c51e0f0c045 SHA512 
2029ad647e73692bb38b2ed9606aae61ec1d74df886bb6fd0f4e3388fb08a51de87a1e290df0dcc621a8abc2654915e2d331ec9f6d27ddd9a21f187a165fa09d
 WHIRLPOOL 
df96d9d9820214d7ddacd86eda1edeecf92ab0022203a26ca21ba61f65ba1872e62004761f97aee01dcc1f9dfcf32659ec025c43d44e434d578c68b012c495d9
 DIST cgal-4.9-doc_html-1.tar.xz 26612436 SHA256 
f02d18177eac67b602f44a6aa26e8c6ccce1cf32d2b1928dc2456488fa7b06a3 SHA512 
df9855ff2b152a32dfb584c68b861e2cd480c073cd8cfddc494295455aff8d96e00ba6424b7a7f460e2f9e8db0fcefe858a656f4834821dd5466f61eb3d555b2
 WHIRLPOOL 
6b8ae1a88bf546eb54b8b6777f3e9a67688ae51003018ded145e168353020ba6b250a3702c4065e6bcb64bd291b492dffc5a68d4f7cc75670b20cee1aa2b3347
 DIST cgal-4.9.tar.xz 13749292 SHA256 
63ac5df71f912f34f2f0f2e54a303578df51f4ec2627db593a65407d791f9039 SHA512 
6f55e061917869dea1083e6fccac132a5232c2de4c01d0ed052bbb31789a23cc66334f12a884ed1e8a1b84af0e2a7186000964dd12e4b41914ee7fd5e36baca8
 WHIRLPOOL 
a0554c118b02f23f07c6625f26fe37b0c2fddf0464f06b6c2be27be16bb0e796a8167a5380406a8e15d0f10f2f0f2dd1c1a51dcf6b3339a7234c189b8203e2ce

diff --git a/sci-mathematics/cgal/cgal-4.8-r1.ebuild 
b/sci-mathematics/cgal/cgal-4.10.ebuild
similarity index 78%
rename from sci-mathematics/cgal/cgal-4.8-r1.ebuild
rename to sci-mathematics/cgal/cgal-4.10.ebuild
index 8d6fe04ee78..7d4bbdec8af 100644
--- a/sci-mathematics/cgal/cgal-4.8-r1.ebuild
+++ b/sci-mathematics/cgal/cgal-4.10.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
 
 EAPI=6
@@ -10,11 +10,11 @@ MY_P=CGAL-${PV}
 DESCRIPTION="C++ library for geometric algorithms and data structures"
 HOMEPAGE="http://www.cgal.org/";
 SRC_URI="
-   
https://github.com/CGAL/cgal/releases/download/releases%2F${MY_P}/${MY_P}.tar.xz
 -> ${P}.tar.xz
-   doc? ( 
https://github.com/CGAL/cgal/releases/download/releases%2F${MY_P}/${MY_P}-doc_html.tar.xz
 -> ${P}-doc_html-1.tar.xz )"
+   
https://github.com/

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

2017-07-20 Thread Sebastien Fabbro
commit: 2bc6332e7e195f9b041afc1ff510ef80e766e90b
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Jul 19 18:18:08 2017 +
Commit:     Sebastien Fabbro  gentoo  org>
CommitDate: Fri Jul 21 00:22:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc6332e

dev-python/sphinx_rtd_theme: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/sphinx_rtd_theme/Manifest  |  1 +
 .../sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild| 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/sphinx_rtd_theme/Manifest 
b/dev-python/sphinx_rtd_theme/Manifest
index 195bdd9dfbb..324db25 100644
--- a/dev-python/sphinx_rtd_theme/Manifest
+++ b/dev-python/sphinx_rtd_theme/Manifest
@@ -1 +1,2 @@
 DIST sphinx_rtd_theme-0.1.9.tar.gz 698461 SHA256 
273846f8aacac32bf9542365a593b495b68d8035c2e382c9ccedcac387c9a0a1 SHA512 
e793a4da6209c26acb261efd03e6591561d7fbad97b3d7ab0a105e125a15a035d2066a1b1572a95954304d361abec39d9e1e401cd7200c6206cc8c89ad134d0f
 WHIRLPOOL 
77edc637b20b86a0273c9365fabdec7712dc40e6dae8533085c6c1f6261df9b0ada32f8b0d0d818f2c20902ce1c6619d9fe534da9c524f034638fb729a204052
+DIST sphinx_rtd_theme-0.2.4.tar.gz 1392456 SHA256 
2df74b8ff6fae6965c527e97cca6c6c944886aae474b490e17f92adfbe843417 SHA512 
865b09febc1c289d47a8be3f3d7caa9d2a4715b350e2e2d058855831321a6f870e8339b2ef22eafc2b9fe72ad48f96b8d2fda4bc032c5f8dcdf23f314869cfbb
 WHIRLPOOL 
54977693305ccbb94b7075e2ef6198e4ccea8885fbec1aee161439ebd09691aec802f56f96c6589531b723d400b8d9f498f3d83336278cfb29b4ee9f6ac20aa1

diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild 
b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
new file mode 100644
index 000..85bacb7a6c0
--- /dev/null
+++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="ReadTheDocs.org theme for Sphinx"
+HOMEPAGE="https://github.com/snide/sphinx_rtd_theme/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



  1   2   3   4   5   6   7   8   9   >