Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pyblake2/
Date: Mon, 26 Mar 2018 16:14:09
Message-Id: 1522080834.b88810fd7ea38a25043a3fcca2283bddbc20e7ad.mgorny@gentoo
1 commit: b88810fd7ea38a25043a3fcca2283bddbc20e7ad
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 26 14:38:21 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 26 16:13:54 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88810fd
7
8 dev-python/pyblake2: Drop old
9
10 dev-python/pyblake2/Manifest | 1 -
11 dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild | 56 ----------------------------
12 2 files changed, 57 deletions(-)
13
14 diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
15 index a4ccf78d2fb..28d0d589157 100644
16 --- a/dev-python/pyblake2/Manifest
17 +++ b/dev-python/pyblake2/Manifest
18 @@ -1,2 +1 @@
19 -DIST pyblake2-0.9.3.tar.gz 130641 BLAKE2B 5165f104b5d6bc10bf8b72177b4ad08db55e1a92ad1f04efae2c3d73b6f3f52a0962cfb23832a5f5c1ed9d75c7c3a04be9c37643e381abfc7a2f843fefb43151 SHA512 6336a7f7e79bd3e6ff7f8ff4d279ae170e86f1464b9fa9e7ea7f0dbbac6fcc044caf225111e065f9cd9cdeea0f81fae8d373e1f65be3e418929f53fad063205e
20 DIST pyblake2-1.1.0.tar.gz 125855 BLAKE2B 46af4c24882040bbdd221f90e06652918798e4555c0a7307a596ca4c9ed3147f00297269a44d174782c2b0402eac03ecf5387b1c5a16efb57d036730b58b2630 SHA512 e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102
21
22 diff --git a/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild b/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild
23 deleted file mode 100644
24 index 9245471a8a7..00000000000
25 --- a/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild
26 +++ /dev/null
27 @@ -1,56 +0,0 @@
28 -# Copyright 1999-2017 Gentoo Foundation
29 -# Distributed under the terms of the GNU General Public License v2
30 -
31 -EAPI=6
32 -
33 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
34 -inherit distutils-r1 flag-o-matic toolchain-funcs
35 -
36 -DESCRIPTION="BLAKE2 hash function extension module"
37 -HOMEPAGE="https://github.com/dchest/pyblake2 https://pypi.python.org/pypi/pyblake2"
38 -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
39 -
40 -LICENSE="CC0-1.0"
41 -SLOT="0"
42 -KEYWORDS="~alpha amd64 ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
43 -
44 -blake2_impl() {
45 - local code='
46 -#if defined(__XOP__)
47 - HAVE_XOP
48 -#elif defined(__AVX__)
49 - HAVE_AVX
50 -#elif defined(__SSSE3__)
51 - HAVE_SSSE3
52 -#elif defined(__SSE2__)
53 - HAVE_SSE2
54 -#endif
55 -'
56 - local res=$($(tc-getCC) -E -P ${CFLAGS} - <<<"${code}")
57 -
58 - case ${res} in
59 - *HAVE_XOP*) echo XOP;;
60 - # this does not actually do anything but implicitly enabled SSE4.1...
61 - *HAVE_AVX*) echo AVX;;
62 - *HAVE_SSSE3*) echo SSSE3;;
63 - # note: SSE2 is 2.5x slower than pure REGS, so we ignore it
64 - #*HAVE_SSE2*) echo SSE2;;
65 - *) echo REGS;;
66 - esac
67 -}
68 -
69 -python_prepare_all() {
70 - # uncomment the implementation of choice
71 - sed -i -e "/BLAKE2_COMPRESS_$(blake2_impl)/s:^#::" setup.py || die
72 -
73 - distutils-r1_python_prepare_all
74 -}
75 -
76 -python_configure_all() {
77 - # reported to break stuff, https://bugs.gentoo.org/638428
78 - append-flags -fno-tree-vectorize
79 -}
80 -
81 -python_test() {
82 - "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
83 -}