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

2020-07-25 Thread Michał Górny
commit: fc522402ef5182734237a3e0dc9d2fddbf203799
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 25 08:13:51 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 25 08:31:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc522402

dev-python/pyblake2: Remove py2

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

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index 579d3650468..6c303729332 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_6,3_7} pypy3 )
+PYTHON_COMPAT=( python{3_6,3_7} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="BLAKE2 hash function extension module"



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

2018-09-16 Thread Mikle Kolyada
commit: 84de0ae60c5631f5643b298183efa89a8bcc7021
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Sep 16 08:13:09 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Sep 16 08:13:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84de0ae6

dev-python/pyblake2: sh/m68k stable wrt bug #634936

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index 57925229549..e864a3680ea 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-09-06 Thread Michał Górny
commit: acbe8accf130caf493d55889fb72ad79f37535e4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  6 20:41:45 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  6 21:21:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acbe8acc

dev-python/pyblake2: Clean old up

 dev-python/pyblake2/Manifest  |  1 -
 dev-python/pyblake2/pyblake2-1.1.0.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index 4eff49b4b10..70a3de46e66 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1,2 +1 @@
-DIST pyblake2-1.1.0.tar.gz 125855 BLAKE2B 
46af4c24882040bbdd221f90e06652918798e4555c0a7307a596ca4c9ed3147f00297269a44d174782c2b0402eac03ecf5387b1c5a16efb57d036730b58b2630
 SHA512 
e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102
 DIST pyblake2-1.1.2.tar.gz 126693 BLAKE2B 
01690ec32a07b7ea59d7d040523ce8cb523f18927044f2d38c0a143a344fde661498e1a4b35a0f161be7b761a324677f80e88c4a0045dc324f0d588997e884f2
 SHA512 
26297d788208a80c8102602135332d5ee1424711d9c693828af232b5546301c5d144680367a954d8d9765998a23b82046b157b0072fdc63305ff0088feb16e55

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
deleted file mode 100644
index 77c6ac290d8..000
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 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="BLAKE2 hash function extension module"
-HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.org/project/pyblake2/;
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-# pyblake2 itself allows more licenses but blake2 allows the following three
-LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-python_test() {
-   "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
-}



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

2018-07-18 Thread Michał Górny
commit: afe5bf5575d25c82704b8ee8ca6eddbd96526c2f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 18 21:47:34 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 18 21:48:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe5bf55

dev-python/pyblake2: Enable py3.7

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index 2b2d75afadf..490edf11796 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} pypy{,3} )
 inherit distutils-r1
 
 DESCRIPTION="BLAKE2 hash function extension module"



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

2018-06-19 Thread Tobias Klausmann
commit: 401fa47066254d64ee6143e320624cd772d9ed49
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Jun 19 14:31:43 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Jun 19 14:32:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401fa470

dev-python/pyblake2-1.1.2-r0: alpha stable

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

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index dc4adb90d2a..2b2d75afadf 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-06-03 Thread Mikle Kolyada
commit: a59bfc024b3da9717ddb3e41f2f036b6a802dfdc
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun  3 09:48:20 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun  3 09:48:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59bfc02

dev-python/pyblake2: s390 stable wrt bug #654682

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index 97f234dbbe2..dc4adb90d2a 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-05-31 Thread Mikle Kolyada
commit: b229aeefff72e4da3467239c99df98fcd1e1f9a6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 31 22:02:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 31 22:02:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b229aeef

dev-python/pyblake2: ppc/ppc64 stable wrt bug #656624

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index fd11a63335e..97f234dbbe2 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-05-31 Thread Sergei Trofimovich
commit: 2c2c8552244255498878157db484807d75110a22
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 08:12:06 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 08:12:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2c8552

dev-python/pyblake2: stable 1.1.2 for ia64, bug #656624

Bug: https://bugs.gentoo.org/656624
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index ad2c13c9454..fd11a63335e 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-05-30 Thread Markus Meier
commit: 199240887eef8b2d3c24b9e84d6c1a0c6378b368
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 30 16:29:45 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 30 16:29:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19924088

dev-python/pyblake2: arm stable, bug #656624

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

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index 4cd01bd6bab..ad2c13c9454 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-05-28 Thread Mart Raudsepp
commit: 5faa66a40b6adac72eb3493c20e5d4b9a4e1d9e4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May 28 11:58:30 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May 28 11:58:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5faa66a4

dev-python/pyblake2-1.1.2: arm64 stable (bug #656624)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index 0ffc080e948..4cd01bd6bab 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-05-28 Thread Sergei Trofimovich
commit: 6b5c8cc02cf679635480192aa6bc288f110c8933
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 28 05:33:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 28 07:06:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b5c8cc0

dev-python/pyblake2: stable 1.1.2 for sparc

Bug: https://bugs.gentoo.org/656624
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index 0693d519423..0ffc080e948 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-05-27 Thread Mikle Kolyada
commit: da6eb67700748b84844ea58b598317aa48ad5718
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 27 20:06:13 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 27 20:06:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6eb677

dev-python/pyblake2: amd64 stable wrt bug #656624

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index c94545e85fb..0693d519423 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-05-27 Thread Thomas Deutschmann
commit: f74b43ae571930031afa9777b837684ed4607d6c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun May 27 12:59:24 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun May 27 12:59:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74b43ae

dev-python/pyblake2: x86 stable (bug #656624)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index 16fc87b3388..c94545e85fb 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-05-27 Thread Michał Górny
commit: ecd5839ab47eaa3a030c209c96d7833b46e9f682
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 27 08:43:58 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 27 09:03:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd5839a

dev-python/pyblake2: Drop old

 dev-python/pyblake2/Manifest  |  1 -
 dev-python/pyblake2/pyblake2-1.1.1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index a8dbaeaf98e..4eff49b4b10 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1,3 +1,2 @@
 DIST pyblake2-1.1.0.tar.gz 125855 BLAKE2B 
46af4c24882040bbdd221f90e06652918798e4555c0a7307a596ca4c9ed3147f00297269a44d174782c2b0402eac03ecf5387b1c5a16efb57d036730b58b2630
 SHA512 
e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102
-DIST pyblake2-1.1.1.tar.gz 126441 BLAKE2B 
cb1f1872e1d6122419e7732114da28162af5e483db56e073d3cc4019f073813af747d56ca4f4a992cf6586d12662f3b1d4b68d04eaea91b4f90de58a9c1f4799
 SHA512 
a876255d0072226c4a2936a9e88297dc8c39195f423fea6624e6ffd610ffc58d07e939db942d0198d6e5a1f1afc892103c507f226787529d341ae40e9926bcac
 DIST pyblake2-1.1.2.tar.gz 126693 BLAKE2B 
01690ec32a07b7ea59d7d040523ce8cb523f18927044f2d38c0a143a344fde661498e1a4b35a0f161be7b761a324677f80e88c4a0045dc324f0d588997e884f2
 SHA512 
26297d788208a80c8102602135332d5ee1424711d9c693828af232b5546301c5d144680367a954d8d9765998a23b82046b157b0072fdc63305ff0088feb16e55

diff --git a/dev-python/pyblake2/pyblake2-1.1.1.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.1.ebuild
deleted file mode 100644
index 16fc87b3388..000
--- a/dev-python/pyblake2/pyblake2-1.1.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 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{,3} )
-inherit distutils-r1
-
-DESCRIPTION="BLAKE2 hash function extension module"
-HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.org/project/pyblake2/;
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-# pyblake2 itself allows more licenses but blake2 allows the following three
-LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
-}



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

2018-04-12 Thread Michał Górny
commit: 72c93302e9e086b811b30c5558117350734727d3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 12 18:29:20 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 12 19:12:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c93302

dev-python/pyblake2: Bump to 1.1.2 (big endian fixes)

 dev-python/pyblake2/Manifest  |  1 +
 dev-python/pyblake2/pyblake2-1.1.2.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index dc51d3bdacd..a8dbaeaf98e 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1,2 +1,3 @@
 DIST pyblake2-1.1.0.tar.gz 125855 BLAKE2B 
46af4c24882040bbdd221f90e06652918798e4555c0a7307a596ca4c9ed3147f00297269a44d174782c2b0402eac03ecf5387b1c5a16efb57d036730b58b2630
 SHA512 
e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102
 DIST pyblake2-1.1.1.tar.gz 126441 BLAKE2B 
cb1f1872e1d6122419e7732114da28162af5e483db56e073d3cc4019f073813af747d56ca4f4a992cf6586d12662f3b1d4b68d04eaea91b4f90de58a9c1f4799
 SHA512 
a876255d0072226c4a2936a9e88297dc8c39195f423fea6624e6ffd610ffc58d07e939db942d0198d6e5a1f1afc892103c507f226787529d341ae40e9926bcac
+DIST pyblake2-1.1.2.tar.gz 126693 BLAKE2B 
01690ec32a07b7ea59d7d040523ce8cb523f18927044f2d38c0a143a344fde661498e1a4b35a0f161be7b761a324677f80e88c4a0045dc324f0d588997e884f2
 SHA512 
26297d788208a80c8102602135332d5ee1424711d9c693828af232b5546301c5d144680367a954d8d9765998a23b82046b157b0072fdc63305ff0088feb16e55

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
new file mode 100644
index 000..1c7cc912307
--- /dev/null
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 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{,3} )
+inherit distutils-r1
+
+DESCRIPTION="BLAKE2 hash function extension module"
+HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.python.org/pypi/pyblake2;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+# pyblake2 itself allows more licenses but blake2 allows the following three
+LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
+}



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

2018-03-29 Thread Michał Górny
commit: b06e56c13ad628b1910ac94387a202df23595532
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 29 06:55:14 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 29 06:55:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06e56c1

dev-python/pyblake2: Bump to 1.1.1, now with pypy3 support

 dev-python/pyblake2/Manifest  |  1 +
 dev-python/pyblake2/pyblake2-1.1.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index 28d0d589157..dc51d3bdacd 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1 +1,2 @@
 DIST pyblake2-1.1.0.tar.gz 125855 BLAKE2B 
46af4c24882040bbdd221f90e06652918798e4555c0a7307a596ca4c9ed3147f00297269a44d174782c2b0402eac03ecf5387b1c5a16efb57d036730b58b2630
 SHA512 
e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102
+DIST pyblake2-1.1.1.tar.gz 126441 BLAKE2B 
cb1f1872e1d6122419e7732114da28162af5e483db56e073d3cc4019f073813af747d56ca4f4a992cf6586d12662f3b1d4b68d04eaea91b4f90de58a9c1f4799
 SHA512 
a876255d0072226c4a2936a9e88297dc8c39195f423fea6624e6ffd610ffc58d07e939db942d0198d6e5a1f1afc892103c507f226787529d341ae40e9926bcac

diff --git a/dev-python/pyblake2/pyblake2-1.1.1.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.1.ebuild
new file mode 100644
index 000..1c7cc912307
--- /dev/null
+++ b/dev-python/pyblake2/pyblake2-1.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 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{,3} )
+inherit distutils-r1
+
+DESCRIPTION="BLAKE2 hash function extension module"
+HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.python.org/pypi/pyblake2;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+# pyblake2 itself allows more licenses but blake2 allows the following three
+LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
+}



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

2018-03-26 Thread Michał Górny
commit: b88810fd7ea38a25043a3fcca2283bddbc20e7ad
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 14:38:21 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88810fd

dev-python/pyblake2: Drop old

 dev-python/pyblake2/Manifest |  1 -
 dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index a4ccf78d2fb..28d0d589157 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1,2 +1 @@
-DIST pyblake2-0.9.3.tar.gz 130641 BLAKE2B 
5165f104b5d6bc10bf8b72177b4ad08db55e1a92ad1f04efae2c3d73b6f3f52a0962cfb23832a5f5c1ed9d75c7c3a04be9c37643e381abfc7a2f843fefb43151
 SHA512 
6336a7f7e79bd3e6ff7f8ff4d279ae170e86f1464b9fa9e7ea7f0dbbac6fcc044caf225111e065f9cd9cdeea0f81fae8d373e1f65be3e418929f53fad063205e
 DIST pyblake2-1.1.0.tar.gz 125855 BLAKE2B 
46af4c24882040bbdd221f90e06652918798e4555c0a7307a596ca4c9ed3147f00297269a44d174782c2b0402eac03ecf5387b1c5a16efb57d036730b58b2630
 SHA512 
e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102

diff --git a/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild
deleted file mode 100644
index 9245471a8a7..000
--- a/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild
+++ /dev/null
@@ -1,56 +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_4,3_5,3_6} pypy )
-inherit distutils-r1 flag-o-matic toolchain-funcs
-
-DESCRIPTION="BLAKE2 hash function extension module"
-HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.python.org/pypi/pyblake2;
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="CC0-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-blake2_impl() {
-   local code='
-#if defined(__XOP__)
-   HAVE_XOP
-#elif defined(__AVX__)
-   HAVE_AVX
-#elif defined(__SSSE3__)
-   HAVE_SSSE3
-#elif defined(__SSE2__)
-   HAVE_SSE2
-#endif
-'
-   local res=$($(tc-getCC) -E -P ${CFLAGS} - <<<"${code}")
-
-   case ${res} in
-   *HAVE_XOP*)echo XOP;;
-   # this does not actually do anything but implicitly enabled 
SSE4.1...
-   *HAVE_AVX*)echo AVX;;
-   *HAVE_SSSE3*)  echo SSSE3;;
-   # note: SSE2 is 2.5x slower than pure REGS, so we ignore it
-   #*HAVE_SSE2*)  echo SSE2;;
-   *) echo REGS;;
-   esac
-}
-
-python_prepare_all() {
-   # uncomment the implementation of choice
-   sed -i -e "/BLAKE2_COMPRESS_$(blake2_impl)/s:^#::" setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
-   # reported to break stuff, https://bugs.gentoo.org/638428
-   append-flags -fno-tree-vectorize
-}
-
-python_test() {
-   "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
-}



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

2018-03-01 Thread Mart Raudsepp
commit: 1d4722d3066fcfcbfd94237b74ae2d62c5ce52cf
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar  1 19:16:01 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar  1 20:00:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4722d3

dev-python/pyblake2-1.1.0: arm64 stable (bug #640898)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index 5f745421b34..5f31497ce5c 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2018-01-29 Thread Tobias Klausmann
commit: 087c2d97a0221ef4cfab43d5b086b96efb7c6cce
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jan 29 08:21:45 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jan 29 08:21:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087c2d97

dev-python/pyblake2-1.1.0-r0: alpha stable

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

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index f9dacce78ea..5f745421b34 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2018-01-22 Thread Michael Haubenwallner
commit: 4273a169a77eb87ef833c6d99a81c997938fecf2
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Mon Jan 22 16:04:25 2018 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Mon Jan 22 16:07:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4273a169

dev-python/pyblake2: add ~x86-linux, ~amd64-linux keywords

These are the non-RAP keywords for linux prefix.

Bug: https://bugs.gentoo.org/634936
Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index 41255bdd959..f9dacce78ea 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2018-01-18 Thread Markus Meier
commit: 8e12712168ee501da403eb2a640de622016a1e57
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Jan 18 19:00:02 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Jan 18 19:00:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e127121

dev-python/pyblake2: arm stable, bug #640898

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

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index 3bacc678297..41255bdd959 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2018-01-16 Thread Thomas Deutschmann
commit: f5710f1e62cae9e50175c64f7977fe3ea435ea5e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 17 06:41:53 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 17 06:42:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5710f1e

dev-python/pyblake2: x86 stable (bug #640898)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index 304362c5a0f..3bacc678297 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2018-01-01 Thread Michał Górny
commit: 432dd627ca2ea22e15fed71b177ef6c57173e305
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan  1 22:04:41 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan  2 06:18:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432dd627

dev-python/pyblake2: Clean old up

 dev-python/pyblake2/Manifest  |  1 -
 dev-python/pyblake2/pyblake2-1.0.1.ebuild | 52 ---
 2 files changed, 53 deletions(-)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index fc28c70727e..a4ccf78d2fb 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1,3 +1,2 @@
 DIST pyblake2-0.9.3.tar.gz 130641 BLAKE2B 
5165f104b5d6bc10bf8b72177b4ad08db55e1a92ad1f04efae2c3d73b6f3f52a0962cfb23832a5f5c1ed9d75c7c3a04be9c37643e381abfc7a2f843fefb43151
 SHA512 
6336a7f7e79bd3e6ff7f8ff4d279ae170e86f1464b9fa9e7ea7f0dbbac6fcc044caf225111e065f9cd9cdeea0f81fae8d373e1f65be3e418929f53fad063205e
-DIST pyblake2-1.0.1.tar.gz 128037 BLAKE2B 
cdee6ea650b152ba8d41698b6c08e95a33b4ccf209df3829038f39845a8734f31810e5362b41519ce4196edc2daeea8656e7df414fb06dc52afdfea01f1f689b
 SHA512 
66311aa1cd60942d395c1cd8b996f66f1cb2380f36be471244152a885cee115a8e341a34309520d8b1254eb30d5e1b39b83f89d7eace9353c8ee9e919f4a3881
 DIST pyblake2-1.1.0.tar.gz 125855 BLAKE2B 
46af4c24882040bbdd221f90e06652918798e4555c0a7307a596ca4c9ed3147f00297269a44d174782c2b0402eac03ecf5387b1c5a16efb57d036730b58b2630
 SHA512 
e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102

diff --git a/dev-python/pyblake2/pyblake2-1.0.1.ebuild 
b/dev-python/pyblake2/pyblake2-1.0.1.ebuild
deleted file mode 100644
index 6fa0b27728e..000
--- a/dev-python/pyblake2/pyblake2-1.0.1.ebuild
+++ /dev/null
@@ -1,52 +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_4,3_5,3_6} pypy )
-inherit distutils-r1 flag-o-matic toolchain-funcs
-
-DESCRIPTION="BLAKE2 hash function extension module"
-HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.python.org/pypi/pyblake2;
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-# pyblake2 itself allows more licenses but blake2 allows the following three
-LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-blake2_impl() {
-   local code='
-#if defined(__XOP__)
-   HAVE_XOP
-#elif defined(__AVX__)
-   HAVE_AVX
-#elif defined(__SSSE3__)
-   HAVE_SSSE3
-#elif defined(__SSE2__)
-   HAVE_SSE2
-#endif
-'
-   local res=$($(tc-getCC) -E -P ${CFLAGS} - <<<"${code}")
-
-   case ${res} in
-   *HAVE_XOP*)echo XOP;;
-   # this does not actually do anything but implicitly enabled 
SSE4.1...
-   *HAVE_AVX*)echo AVX;;
-   *HAVE_SSSE3*)  echo SSSE3;;
-   # note: SSE2 is 2.5x slower than pure REGS, so we ignore it
-   #*HAVE_SSE2*)  echo SSE2;;
-   *) echo REGS;;
-   esac
-}
-
-python_prepare_all() {
-   # uncomment the implementation of choice
-   sed -i -e "/BLAKE2_COMPRESS_$(blake2_impl)/s:^#::" setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
-}



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

2017-12-27 Thread Mike Gilbert
commit: 4b47038cdaa5322c85e3ab11b9c2f60342c1d288
Author: Yuta Satoh  gmail  com>
AuthorDate: Wed Dec 27 13:59:24 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 27 15:25:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b47038c

dev-python/pyblake2: add ~amd64-fbsd, ~x86-fbsd KEYWORDS.

Bug: https://bugs.gentoo.org/634936
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/6660

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index 5b0697139d1..304362c5a0f 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 
~x64-cygwin ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2017-12-23 Thread Sergei Trofimovich
commit: a26c735f0cfa7a2163341eb9d5d0bc6d851b2865
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Dec 23 10:55:13 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 23 19:53:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26c735f

dev-python/pyblake2: stable 1.1.0 for sparc, bug #640898

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

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index 04258841a95..5b0697139d1 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc ~x86 
~x64-cygwin ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 
~x64-cygwin ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2017-12-21 Thread Markus Meier
commit: def274cfc1d59dce957ff982fae3aeff49a19839
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Dec 22 05:19:22 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Dec 22 05:19:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def274cf

dev-python/pyblake2: add ~arm64, bug #634936

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

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index 1e725167be6..04258841a95 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~x64-cygwin 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc ~x86 
~x64-cygwin ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2017-12-21 Thread Michael Haubenwallner
commit: 1df4219acef5a76e0bb5bbb664a2ce9a843afdea
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Thu Dec 21 16:02:33 2017 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Thu Dec 21 16:02:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df4219a

dev-python/pyblake2: keyword ~x64-cygwin

Passes src_test for py27.

Bug: https://bugs.gentoo.org/634936
Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index c12b9ba3392..1e725167be6 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~x64-cygwin 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2017-12-14 Thread Sergei Trofimovich
commit: 260c164a23d45569c61b53ef95c7d0e7bc7e58df
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 14 20:16:12 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 14 20:16:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=260c164a

dev-python/pyblake2: stable 1.1.0 for hppa, bug #640898

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

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index 9db611f28de..c12b9ba3392 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2017-12-14 Thread Sergei Trofimovich
commit: 6bd27dc6e657d4c75dd89ab3d26ec03b00f0e7e8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 14 20:00:28 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 14 20:00:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd27dc6

dev-python/pyblake2: stable 1.1.0 for ppc/ppc64, bug #640898

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

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index bac74f3d0a9..9db611f28de 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2017-12-13 Thread Sergei Trofimovich
commit: f27b26f872e1c59033f9d03eb7afa541da18e2e5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 19:52:19 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 19:52:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27b26f8

dev-python/pyblake2: stable 1.1.0 for ia64, bug #640898

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

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index f211d7edc9c..bac74f3d0a9 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2017-12-13 Thread Mike Gilbert
commit: 4e9f310d73584871898d03df003d2d39d5ecb6c3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 13 15:06:48 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 13 15:06:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9f310d

dev-python/pyblake2: 1.1.0 stable on amd64, bug 640898

Package-Manager: Portage-2.3.17_p5, Repoman-2.3.6_p29

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index 7a1eb73024a..f211d7edc9c 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2017-11-27 Thread James Le Cuirot
commit: ec16537e9987abf0af1bc34074c363f5bef60f63
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Nov 27 22:06:05 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Nov 27 22:18:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec16537e

dev-python/pyblake2: Add ~arm keyword

Passes src_test with py27 and py35 on Utilite Pro.

Bug: https://bugs.gentoo.org/634936
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-python/pyblake2/Manifest  | 2 +-
 dev-python/pyblake2/pyblake2-1.1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index 8cc64e2ed73..b63acd089b3 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1,3 +1,3 @@
 DIST pyblake2-0.9.3.tar.gz 130641 SHA256 
626448e1fe1cc01d2197118954bec9f158378577e12686d5b01979f7f0fa2212 SHA512 
6336a7f7e79bd3e6ff7f8ff4d279ae170e86f1464b9fa9e7ea7f0dbbac6fcc044caf225111e065f9cd9cdeea0f81fae8d373e1f65be3e418929f53fad063205e
 WHIRLPOOL 
0d8f2aaf35a5eb0ebdedd9219a0ee8b126c93b11ae3e406ef637d8930a34783886b212ce50a33d677b0a19289cd32f40dc3da22a9a9fec108b481268f153d45b
 DIST pyblake2-1.0.1.tar.gz 128037 SHA256 
c969e13d0a96c6fe843bc0b94302f7a90d66c4a5df09d7f3593edb0a9c23749d SHA512 
66311aa1cd60942d395c1cd8b996f66f1cb2380f36be471244152a885cee115a8e341a34309520d8b1254eb30d5e1b39b83f89d7eace9353c8ee9e919f4a3881
 WHIRLPOOL 
613e2706701085e2a7895a02d08235ceecb8313f719ac88ed3beb12a59ad7483061ccb9bdba3ce8b270f973dbac9302def423037608312648fe2b3fb6d672667
-DIST pyblake2-1.1.0.tar.gz 125855 SHA256 
3a850036bf42053c74bfc52c063323ca78e40ba1f326b01777da5750a143631a SHA512 
e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102
 WHIRLPOOL 
48e030a35024f4dd478607d2301d53ec2e3635fe0f5e0899270ea41dc01b3f85afc4bf01ab4d2bf44c7ba1e35c88ec94f7e975d27c37e42527320fa09d5a761f
+DIST pyblake2-1.1.0.tar.gz 125855 BLAKE2B 
46af4c24882040bbdd221f90e06652918798e4555c0a7307a596ca4c9ed3147f00297269a44d174782c2b0402eac03ecf5387b1c5a16efb57d036730b58b2630
 SHA512 
e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index 82867beb0ce..7a1eb73024a 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"



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

2017-11-24 Thread Michał Górny
commit: 95bff9cb86a241fcbb6702350b8472aca78ac3f0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 24 17:49:43 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 24 17:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95bff9cb

dev-python/pyblake2: Bump to 1.1.0 (with impl from CPython)

Update the package to the new release that features implementation
copied from CPython git. This will hopefully solve all the optimization
problems reported.

Bug: https://bugs.gentoo.org/show_bug.cgi?id=638428

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

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index c76df396e89..8cc64e2ed73 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1,2 +1,3 @@
 DIST pyblake2-0.9.3.tar.gz 130641 SHA256 
626448e1fe1cc01d2197118954bec9f158378577e12686d5b01979f7f0fa2212 SHA512 
6336a7f7e79bd3e6ff7f8ff4d279ae170e86f1464b9fa9e7ea7f0dbbac6fcc044caf225111e065f9cd9cdeea0f81fae8d373e1f65be3e418929f53fad063205e
 WHIRLPOOL 
0d8f2aaf35a5eb0ebdedd9219a0ee8b126c93b11ae3e406ef637d8930a34783886b212ce50a33d677b0a19289cd32f40dc3da22a9a9fec108b481268f153d45b
 DIST pyblake2-1.0.1.tar.gz 128037 SHA256 
c969e13d0a96c6fe843bc0b94302f7a90d66c4a5df09d7f3593edb0a9c23749d SHA512 
66311aa1cd60942d395c1cd8b996f66f1cb2380f36be471244152a885cee115a8e341a34309520d8b1254eb30d5e1b39b83f89d7eace9353c8ee9e919f4a3881
 WHIRLPOOL 
613e2706701085e2a7895a02d08235ceecb8313f719ac88ed3beb12a59ad7483061ccb9bdba3ce8b270f973dbac9302def423037608312648fe2b3fb6d672667
+DIST pyblake2-1.1.0.tar.gz 125855 SHA256 
3a850036bf42053c74bfc52c063323ca78e40ba1f326b01777da5750a143631a SHA512 
e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102
 WHIRLPOOL 
48e030a35024f4dd478607d2301d53ec2e3635fe0f5e0899270ea41dc01b3f85afc4bf01ab4d2bf44c7ba1e35c88ec94f7e975d27c37e42527320fa09d5a761f

diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
new file mode 100644
index 000..82867beb0ce
--- /dev/null
+++ b/dev-python/pyblake2/pyblake2-1.1.0.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=( python{2_7,3_4,3_5,3_6} pypy )
+inherit distutils-r1
+
+DESCRIPTION="BLAKE2 hash function extension module"
+HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.python.org/pypi/pyblake2;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+# pyblake2 itself allows more licenses but blake2 allows the following three
+LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+python_test() {
+   "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
+}



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

2017-11-22 Thread Michał Górny
commit: 1a8386e80340387722af8bb40ce3c412cff0259c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 22 17:24:42 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 22 17:29:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8386e8

dev-python/pyblake2: Backport -fno-tree-vectorize to stable version

Bug: https://bugs.gentoo.org/638428

 .../pyblake2/{pyblake2-0.9.3.ebuild => pyblake2-0.9.3-r1.ebuild} | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild
similarity index 91%
rename from dev-python/pyblake2/pyblake2-0.9.3.ebuild
rename to dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild
index e72595ae78b..9245471a8a7 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild
@@ -46,6 +46,11 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+python_configure_all() {
+   # reported to break stuff, https://bugs.gentoo.org/638428
+   append-flags -fno-tree-vectorize
+}
+
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
 }



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

2017-11-22 Thread Michał Górny
commit: 4d5f5debfda38d14b37b25a1758be56a5e28f8b4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 22 16:42:28 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 22 16:48:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5f5deb

dev-python/pyblake2: Bump to 1.0.1, with upstream -fno-tree-vectorize

Bug: https://bugs.gentoo.org/638428

 dev-python/pyblake2/Manifest | 2 +-
 dev-python/pyblake2/{pyblake2-1.0.0.ebuild => pyblake2-1.0.1.ebuild} | 5 -
 2 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index fa6ac62d487..c76df396e89 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1,2 +1,2 @@
 DIST pyblake2-0.9.3.tar.gz 130641 SHA256 
626448e1fe1cc01d2197118954bec9f158378577e12686d5b01979f7f0fa2212 SHA512 
6336a7f7e79bd3e6ff7f8ff4d279ae170e86f1464b9fa9e7ea7f0dbbac6fcc044caf225111e065f9cd9cdeea0f81fae8d373e1f65be3e418929f53fad063205e
 WHIRLPOOL 
0d8f2aaf35a5eb0ebdedd9219a0ee8b126c93b11ae3e406ef637d8930a34783886b212ce50a33d677b0a19289cd32f40dc3da22a9a9fec108b481268f153d45b
-DIST pyblake2-1.0.0.tar.gz 128016 SHA256 
aa280dfee52397f3be7dfd19b84283e1e2c97917ef10cb1322d4c41b3a15a7e2 SHA512 
b7117e61a138f94c03d89749215a8f9401709a9218b5333b0ea4cf34bbe5f37b0837ed734a1799b8f3f6e4df9d5dcef98ebe59747fa0ab53d87a9e9b7e6824ce
 WHIRLPOOL 
35448a42fd2ca1a42475b841b7299203d59ce42f72104bb0707f3c464cfdce76a18f09020778b033f09a8ae36372a8efbea0717420d53a5b00476ff5c50d2e4a
+DIST pyblake2-1.0.1.tar.gz 128037 SHA256 
c969e13d0a96c6fe843bc0b94302f7a90d66c4a5df09d7f3593edb0a9c23749d SHA512 
66311aa1cd60942d395c1cd8b996f66f1cb2380f36be471244152a885cee115a8e341a34309520d8b1254eb30d5e1b39b83f89d7eace9353c8ee9e919f4a3881
 WHIRLPOOL 
613e2706701085e2a7895a02d08235ceecb8313f719ac88ed3beb12a59ad7483061ccb9bdba3ce8b270f973dbac9302def423037608312648fe2b3fb6d672667

diff --git a/dev-python/pyblake2/pyblake2-1.0.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.0.1.ebuild
similarity index 92%
rename from dev-python/pyblake2/pyblake2-1.0.0.ebuild
rename to dev-python/pyblake2/pyblake2-1.0.1.ebuild
index e755de9de04..6fa0b27728e 100644
--- a/dev-python/pyblake2/pyblake2-1.0.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.0.1.ebuild
@@ -47,11 +47,6 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
-python_configure_all() {
-   # reported to break stuff, https://bugs.gentoo.org/638428
-   append-flags -fno-tree-vectorize
-}
-
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
 }



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

2017-11-22 Thread Michał Górny
commit: 5dddb56946409beae23b9cfa513f81bcb77c531c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 22 13:21:05 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 22 13:21:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dddb569

dev-python/pyblake2: Try to disable -ftree-vectorize to avoid segv

Bug: https://bugs.gentoo.org/638428

 dev-python/pyblake2/pyblake2-1.0.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-python/pyblake2/pyblake2-1.0.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.0.0.ebuild
index 6fa0b27728e..e755de9de04 100644
--- a/dev-python/pyblake2/pyblake2-1.0.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.0.0.ebuild
@@ -47,6 +47,11 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+python_configure_all() {
+   # reported to break stuff, https://bugs.gentoo.org/638428
+   append-flags -fno-tree-vectorize
+}
+
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
 }



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

2017-11-15 Thread Matt Turner
commit: e30090128a61a1de8b3d2775a95db6e19174b3fc
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 15 19:21:30 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov 15 19:21:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3009012

dev-python/pyblake2-0.9.3: added ~alpha, bug 634936

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

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index 623a0808b9a..e72595ae78b 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="amd64 ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 blake2_impl() {
local code='



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

2017-11-14 Thread Sergei Trofimovich
commit: 2ec12a74cba07dff5f5177fc490a37b4e3118f39
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 15 07:29:29 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 15 07:34:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec12a74

dev-python/pyblake2: keyworded 0.9.3 for sparc, bug #634936 (thanks to Rolf 
Eike Beer)

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

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

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index b95549c2342..e28fd403cab 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="amd64 ia64 ~mips ~ppc ~ppc64 x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 blake2_impl() {
local code='



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

2017-11-14 Thread Sergei Trofimovich
commit: fe251b97293f8b720c90dd7921f46c5afa4abd69
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 15 07:33:04 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 15 07:34:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe251b97

dev-python/pyblake2: keyworded 1.0.0 for sparc, bug #634936 (thanks to Rolf 
Eike Beer)

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

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

diff --git a/dev-python/pyblake2/pyblake2-1.0.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.0.0.ebuild
index 28257fc6a80..6fa0b27728e 100644
--- a/dev-python/pyblake2/pyblake2-1.0.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 blake2_impl() {
local code='



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

2017-11-14 Thread Sergei Trofimovich
commit: a6b9ae8066353c1e757e3f4b2f8362bc23dedd4d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 15 07:33:00 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 15 07:34:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b9ae80

dev-python/pyblake2: keyworded 0.9.3 for sparc, bug #634936 (thanks to Rolf 
Eike Beer)

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

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

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index e28fd403cab..623a0808b9a 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="amd64 ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 blake2_impl() {
local code='



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

2017-11-14 Thread Thomas Deutschmann
commit: e8146a5624a43b046fe9794db986c12b1f979fe5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 14 21:35:34 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 14 21:35:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8146a56

dev-python/pyblake2: x86 stable (bug #637386)

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index 1b8bc3bada3..b95549c2342 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="amd64 ia64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ia64 ~mips ~ppc ~ppc64 x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 blake2_impl() {
local code='



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

2017-11-14 Thread Manuel Rüger
commit: 7a51bad2bd57d6620bdbbb17858a711406b02d0b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 14 12:39:01 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 14 12:39:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a51bad2

dev-python/pyblake2: Stable on amd64

Package-Manager: Portage-2.3.14, Repoman-2.3.5

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

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index b154856499d..1b8bc3bada3 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ia64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ia64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 blake2_impl() {
local code='



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

2017-11-14 Thread Sergei Trofimovich
commit: 0ef2b1bfbf3a57133c64d6abd33dfce78f271ef6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Nov 14 09:00:11 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Nov 14 09:00:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef2b1bf

dev-python/pyblake2: stable 0.9.3 for ia64, bug #637386

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index 2b9c9f31ba3..b154856499d 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ia64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 blake2_impl() {
local code='



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

2017-11-13 Thread Robin H. Johnson
commit: fafd9f00168e11964b46ed0542879c8fbbad1a42
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Nov 13 22:15:18 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Nov 13 22:17:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fafd9f00

dev-python/pyblake2: keyword ~hppa

Passes src_test on hake.hppa.dev.gentoo.org, for py27 & py34.

Bug: https://bugs.gentoo.org/634936
Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-python/pyblake2/pyblake2-1.0.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.0.0.ebuild
index 5f00679e0a5..28257fc6a80 100644
--- a/dev-python/pyblake2/pyblake2-1.0.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 blake2_impl() {
local code='



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

2017-11-13 Thread Michał Górny
commit: 98d8947750b75da2960aa6a2f22aeb9d846ff85b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 13 19:40:27 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 13 19:42:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d89477

dev-python/pyblake2: Bump to 1.0.0

 dev-python/pyblake2/Manifest  |  1 +
 dev-python/pyblake2/pyblake2-1.0.0.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index 3dd6e516a50..fa6ac62d487 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1 +1,2 @@
 DIST pyblake2-0.9.3.tar.gz 130641 SHA256 
626448e1fe1cc01d2197118954bec9f158378577e12686d5b01979f7f0fa2212 SHA512 
6336a7f7e79bd3e6ff7f8ff4d279ae170e86f1464b9fa9e7ea7f0dbbac6fcc044caf225111e065f9cd9cdeea0f81fae8d373e1f65be3e418929f53fad063205e
 WHIRLPOOL 
0d8f2aaf35a5eb0ebdedd9219a0ee8b126c93b11ae3e406ef637d8930a34783886b212ce50a33d677b0a19289cd32f40dc3da22a9a9fec108b481268f153d45b
+DIST pyblake2-1.0.0.tar.gz 128016 SHA256 
aa280dfee52397f3be7dfd19b84283e1e2c97917ef10cb1322d4c41b3a15a7e2 SHA512 
b7117e61a138f94c03d89749215a8f9401709a9218b5333b0ea4cf34bbe5f37b0837ed734a1799b8f3f6e4df9d5dcef98ebe59747fa0ab53d87a9e9b7e6824ce
 WHIRLPOOL 
35448a42fd2ca1a42475b841b7299203d59ce42f72104bb0707f3c464cfdce76a18f09020778b033f09a8ae36372a8efbea0717420d53a5b00476ff5c50d2e4a

diff --git a/dev-python/pyblake2/pyblake2-1.0.0.ebuild 
b/dev-python/pyblake2/pyblake2-1.0.0.ebuild
new file mode 100644
index 000..5f00679e0a5
--- /dev/null
+++ b/dev-python/pyblake2/pyblake2-1.0.0.ebuild
@@ -0,0 +1,52 @@
+# 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 flag-o-matic toolchain-funcs
+
+DESCRIPTION="BLAKE2 hash function extension module"
+HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.python.org/pypi/pyblake2;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+# pyblake2 itself allows more licenses but blake2 allows the following three
+LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+blake2_impl() {
+   local code='
+#if defined(__XOP__)
+   HAVE_XOP
+#elif defined(__AVX__)
+   HAVE_AVX
+#elif defined(__SSSE3__)
+   HAVE_SSSE3
+#elif defined(__SSE2__)
+   HAVE_SSE2
+#endif
+'
+   local res=$($(tc-getCC) -E -P ${CFLAGS} - <<<"${code}")
+
+   case ${res} in
+   *HAVE_XOP*)echo XOP;;
+   # this does not actually do anything but implicitly enabled 
SSE4.1...
+   *HAVE_AVX*)echo AVX;;
+   *HAVE_SSSE3*)  echo SSSE3;;
+   # note: SSE2 is 2.5x slower than pure REGS, so we ignore it
+   #*HAVE_SSE2*)  echo SSE2;;
+   *) echo REGS;;
+   esac
+}
+
+python_prepare_all() {
+   # uncomment the implementation of choice
+   sed -i -e "/BLAKE2_COMPRESS_$(blake2_impl)/s:^#::" setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
+}



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

2017-11-09 Thread Matt Turner
commit: 1f0f36e8c7289fd880b65800a72429eee867a202
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Nov 10 01:07:41 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Nov 10 01:07:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0f36e8

dev-python/pyblake2-0.9.3: added ~mips, bug 634936

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

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index 619cb27c3cf..2b9c9f31ba3 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~ia64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 blake2_impl() {
local code='



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

2017-10-25 Thread Fabian Groffen
commit: 2d91b6bad3708adef98f214c82a6b8b5467e6bbe
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Oct 25 17:54:00 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Oct 25 17:54:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d91b6ba

dev-python/pyblake2: drop fugly hack, no longer necessary after cpu features fix

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-python/pyblake2/pyblake2-0.9.3.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index b0c84ac4968..619cb27c3cf 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -43,27 +43,6 @@ python_prepare_all() {
# uncomment the implementation of choice
sed -i -e "/BLAKE2_COMPRESS_$(blake2_impl)/s:^#::" setup.py || die
 
-   # avoid segfault due to over(?) optimisation
-   if [[ ${CHOST} == *86*-darwin* ]] ; then
-   local march=$(get-flag march)
-   # expand "native" into the used cpu optmisation
-   if [[ ${march} == native ]] ; then
-   # we're always on Clang here
-   march=$(llc --version | grep "Host CPU:")
-   march=${march##*: }
-   fi
-   # compiling for haswell cpu results in a segfault when used
-   # with optimisation >O1, since optimisation here benefits more
-   # than cpu specific instructions, reduce to ivybridge level
-   case ${march} in
-   haswell|broadwell|skylake*)
-   local opt=$(get-flag -O)
-   [[ ${opt#-O} -gt 1 ]] && \
-   replace-flags -march=* -march=ivybridge
-   ;;
-   esac
-   fi
-
distutils-r1_python_prepare_all
 }
 



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

2017-10-24 Thread Mike Gilbert
commit: aca68ed6f1e01986b21edc552f50c879e073ca9d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Oct 23 16:40:50 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 24 17:33:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca68ed6

dev-python/pyblake2: select implementation using compiler macros

This eliminates the need for the cpu_flags_x86 USE flags, and resolves
a build failure if CFLAGS and cpu_flags_x86 are mismatched.

Package-Manager: Portage-2.3.11_p4, Repoman-2.3.3_p62

 dev-python/pyblake2/pyblake2-0.9.3.ebuild | 37 ++-
 1 file changed, 27 insertions(+), 10 deletions(-)

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index cdfe223ded1..b0c84ac4968 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
-inherit distutils-r1 flag-o-matic
+inherit distutils-r1 flag-o-matic toolchain-funcs
 
 DESCRIPTION="BLAKE2 hash function extension module"
 HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.python.org/pypi/pyblake2;
@@ -13,18 +13,35 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 LICENSE="CC0-1.0"
 SLOT="0"
 KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cpu_flags_x86_ssse3 cpu_flags_x86_avx cpu_flags_x86_xop"
 
-python_prepare_all() {
-   local impl=REGS
-   # note: SSE2 is 2.5x slower than pure REGS, so we ignore it
-   use cpu_flags_x86_ssse3 && impl=SSSE3
-   # this does not actually do anything but implicitly enabled SSE4.1...
-   use cpu_flags_x86_avx && impl=AVX
-   use cpu_flags_x86_xop && impl=XOP
+blake2_impl() {
+   local code='
+#if defined(__XOP__)
+   HAVE_XOP
+#elif defined(__AVX__)
+   HAVE_AVX
+#elif defined(__SSSE3__)
+   HAVE_SSSE3
+#elif defined(__SSE2__)
+   HAVE_SSE2
+#endif
+'
+   local res=$($(tc-getCC) -E -P ${CFLAGS} - <<<"${code}")
+
+   case ${res} in
+   *HAVE_XOP*)echo XOP;;
+   # this does not actually do anything but implicitly enabled 
SSE4.1...
+   *HAVE_AVX*)echo AVX;;
+   *HAVE_SSSE3*)  echo SSSE3;;
+   # note: SSE2 is 2.5x slower than pure REGS, so we ignore it
+   #*HAVE_SSE2*)  echo SSE2;;
+   *) echo REGS;;
+   esac
+}
 
+python_prepare_all() {
# uncomment the implementation of choice
-   sed -i -e "/BLAKE2_COMPRESS_${impl}/s:^#::" setup.py || die
+   sed -i -e "/BLAKE2_COMPRESS_$(blake2_impl)/s:^#::" setup.py || die
 
# avoid segfault due to over(?) optimisation
if [[ ${CHOST} == *86*-darwin* ]] ; then



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

2017-10-22 Thread Fabian Groffen
commit: fc0ba0fc7c93d56aeb421fbb8154fd57e7695623
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Oct 22 09:32:51 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Oct 22 09:34:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0ba0fc

dev-python/pyblake2: fix and keyword for *-macos, bug #634936

Package-Manager: Portage-2.3.11-prefix, Repoman-2.3.3

 dev-python/pyblake2/pyblake2-0.9.3.ebuild | 25 +++--
 1 file changed, 23 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index 10da95058c1..cdfe223ded1 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
-inherit distutils-r1
+inherit distutils-r1 flag-o-matic
 
 DESCRIPTION="BLAKE2 hash function extension module"
 HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.python.org/pypi/pyblake2;
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_ssse3 cpu_flags_x86_avx cpu_flags_x86_xop"
 
 python_prepare_all() {
@@ -26,6 +26,27 @@ python_prepare_all() {
# uncomment the implementation of choice
sed -i -e "/BLAKE2_COMPRESS_${impl}/s:^#::" setup.py || die
 
+   # avoid segfault due to over(?) optimisation
+   if [[ ${CHOST} == *86*-darwin* ]] ; then
+   local march=$(get-flag march)
+   # expand "native" into the used cpu optmisation
+   if [[ ${march} == native ]] ; then
+   # we're always on Clang here
+   march=$(llc --version | grep "Host CPU:")
+   march=${march##*: }
+   fi
+   # compiling for haswell cpu results in a segfault when used
+   # with optimisation >O1, since optimisation here benefits more
+   # than cpu specific instructions, reduce to ivybridge level
+   case ${march} in
+   haswell|broadwell|skylake*)
+   local opt=$(get-flag -O)
+   [[ ${opt#-O} -gt 1 ]] && \
+   replace-flags -march=* -march=ivybridge
+   ;;
+   esac
+   fi
+
distutils-r1_python_prepare_all
 }
 



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

2017-10-21 Thread Sergei Trofimovich
commit: 76ee8947738789de0104b5b42a180ead2ba9e64b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 21 12:47:45 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 21 12:50:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ee8947

dev-python/pyblake2: keyworded 0.9.3 for ppc/ppc64, bug #634936

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

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

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index 5c8e5e88104..10da95058c1 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_ssse3 cpu_flags_x86_avx cpu_flags_x86_xop"
 
 python_prepare_all() {



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

2017-10-21 Thread Fabian Groffen
commit: 675ec48171e8c84e8270eef8e29d2e73c8ab0fde
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Oct 21 11:48:39 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Oct 21 11:48:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675ec481

dev-python/pyblake2: marked *-solaris, bug #634936

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index 15d3e4bb888..5c8e5e88104 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~ia64 ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="cpu_flags_x86_ssse3 cpu_flags_x86_avx cpu_flags_x86_xop"
 
 python_prepare_all() {



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

2017-10-21 Thread Sergei Trofimovich
commit: f5f375218be6deb24deb01cc8c9a3c7aa00df952
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 21 08:59:13 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 21 08:59:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f37521

dev-python/pyblake2: keyworded 0.9.3 for ia64, bug #634936

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

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

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index a48a7e3d1c1..15d3e4bb888 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ia64 ~x86"
 IUSE="cpu_flags_x86_ssse3 cpu_flags_x86_avx cpu_flags_x86_xop"
 
 python_prepare_all() {



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

2017-10-21 Thread Michał Górny
commit: 94b91b64cd717e88d328ccfcfb64dbe86cae7eb6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 08:32:16 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 08:33:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b91b64

dev-python/pyblake2: Tested on py3.6

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

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index 893bf4757e5..a48a7e3d1c1 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 inherit distutils-r1
 
 DESCRIPTION="BLAKE2 hash function extension module"



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

2017-10-21 Thread Michał Górny
commit: 4db12167a96ac61607585a1642f34de44705e6ab
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 21 08:28:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 21 08:29:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db12167

dev-python/pyblake2: Support optimized (SSSE3+) variants

 dev-python/pyblake2/pyblake2-0.9.3.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index 79f80083bcb..893bf4757e5 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -13,12 +13,15 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 LICENSE="CC0-1.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="cpu_flags_x86_ssse3 cpu_flags_x86_avx cpu_flags_x86_xop"
 
 python_prepare_all() {
local impl=REGS
-   # note: SSE2 is 2.5x slower than pure REGS...
-   # TODO: test other variants on some capable hardware
+   # note: SSE2 is 2.5x slower than pure REGS, so we ignore it
+   use cpu_flags_x86_ssse3 && impl=SSSE3
+   # this does not actually do anything but implicitly enabled SSE4.1...
+   use cpu_flags_x86_avx && impl=AVX
+   use cpu_flags_x86_xop && impl=XOP
 
# uncomment the implementation of choice
sed -i -e "/BLAKE2_COMPRESS_${impl}/s:^#::" setup.py || die



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

2017-10-20 Thread Michał Górny
commit: c3e8a0f2587f714081e54509097d905be1baa9dd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 23:33:56 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 23:44:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e8a0f2

dev-python/pyblake2: Default to faster REGS variant

 dev-python/pyblake2/pyblake2-0.9.3.ebuild | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index 37d5457bb6d..79f80083bcb 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -15,6 +15,17 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
+python_prepare_all() {
+   local impl=REGS
+   # note: SSE2 is 2.5x slower than pure REGS...
+   # TODO: test other variants on some capable hardware
+
+   # uncomment the implementation of choice
+   sed -i -e "/BLAKE2_COMPRESS_${impl}/s:^#::" setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
 python_test() {
"${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
 }



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

2017-10-20 Thread Michał Górny
commit: ad987d5e1cfcf57711f2f5014033e754801689b2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 23:13:50 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 23:44:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad987d5e

dev-python/pyblake2: New package

Add a package providing Python extension with BLAKE2, for use
as a fallback hash provider in sys-apps/portage.

 dev-python/pyblake2/Manifest  |  1 +
 dev-python/pyblake2/metadata.xml  | 15 +++
 dev-python/pyblake2/pyblake2-0.9.3.ebuild | 20 
 3 files changed, 36 insertions(+)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
new file mode 100644
index 000..3dd6e516a50
--- /dev/null
+++ b/dev-python/pyblake2/Manifest
@@ -0,0 +1 @@
+DIST pyblake2-0.9.3.tar.gz 130641 SHA256 
626448e1fe1cc01d2197118954bec9f158378577e12686d5b01979f7f0fa2212 SHA512 
6336a7f7e79bd3e6ff7f8ff4d279ae170e86f1464b9fa9e7ea7f0dbbac6fcc044caf225111e065f9cd9cdeea0f81fae8d373e1f65be3e418929f53fad063205e
 WHIRLPOOL 
0d8f2aaf35a5eb0ebdedd9219a0ee8b126c93b11ae3e406ef637d8930a34783886b212ce50a33d677b0a19289cd32f40dc3da22a9a9fec108b481268f153d45b

diff --git a/dev-python/pyblake2/metadata.xml b/dev-python/pyblake2/metadata.xml
new file mode 100644
index 000..98aa90fe67a
--- /dev/null
+++ b/dev-python/pyblake2/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mgo...@gentoo.org
+   Michał Górny
+   
+   
+   pyt...@gentoo.org
+   
+   
+   dchest/pyblake2
+   pyblake2
+   
+

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
new file mode 100644
index 000..37d5457bb6d
--- /dev/null
+++ b/dev-python/pyblake2/pyblake2-0.9.3.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=( python{2_7,3_4,3_5} pypy )
+inherit distutils-r1
+
+DESCRIPTION="BLAKE2 hash function extension module"
+HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.python.org/pypi/pyblake2;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+python_test() {
+   "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
+}