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

2024-01-27 Thread Andrew Ammerlaan
commit: 4294720a5653aa6b30b904101f6905d872d1
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jan 27 09:41:06 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jan 27 11:10:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4294

dev-python/blosc: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
index ce49ec78686c..a6135a6ca9c4 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 



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

2024-01-04 Thread WANG Xuerui
commit: 21397b3303443fff76f96e24a6bf9102a820736a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 11:08:44 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21397b33

dev-python/blosc: keyword 1.11.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
index 3006538e0a37..ce49ec78686c 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-10-24 Thread Michał Górny
commit: bf3bead6de000f8f0677a1baf9e72ea81cc7ac7e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 19:54:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 21:11:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf3bead6

dev-python/blosc: Enable py3.12

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

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

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
index 12913360bd4f..3006538e0a37 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-05-04 Thread Michał Górny
commit: 6442102ca8139b96d991f3d858b0714f16f9658a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  4 16:09:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May  4 16:11:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6442102c

dev-python/blosc: Set DISTUTILS_EXT=1

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

 dev-python/blosc/blosc-1.11.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
index 081e8df7be1f..12913360bd4f 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
 



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

2023-01-30 Thread Michał Górny
commit: 8b14a3cf073b4eabcaec34cfdb574f88a988
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 31 07:01:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 31 07:08:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b14a888

dev-python/blosc: Remove old

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

 dev-python/blosc/Manifest|  2 --
 dev-python/blosc/blosc-1.10.6.ebuild | 52 --
 dev-python/blosc/blosc-1.11.0.ebuild | 54 
 3 files changed, 108 deletions(-)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 211b034fd612..afe7d36fd126 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,3 +1 @@
-DIST python-blosc-1.10.6.gh.tar.gz 1570504 BLAKE2B 
44f444fa5050a6198e83649973fc82d6804eec50bf79c332ed6a974e417f2a58baf09480a9bb5c5b7abcef2a961cd7bc61f962c12db625b1a7c48799ace0b39a
 SHA512 
e283b132ebb91e7ce362ec65a1d6760e3793046371ea545a9e842372084182bcc194c3a0e1cb20914de58554063995a238ea0a129214731689e8cd5f4203d3ed
-DIST python-blosc-1.11.0.gh.tar.gz 111589 BLAKE2B 
6bc5dda4e40ceb9770dd5b6e6db1fced42e257475b220bcb530c8b291bf132f61013ece5934a7d47778fdac716fcea0e6d57b7543b1cc76ccd95201cad072bdd
 SHA512 
94c6f470b9f6e8d1fec0e44709e84582cd595291dddcd07ea174665a6fc12e029c6f0c781c8e506e95d4f9ee9fc27cbbfb5bc2789f341df3e84f342626dcfdb0
 DIST python-blosc-1.11.1.gh.tar.gz 111262 BLAKE2B 
cb348253a24258d2649ebc0604acbf936b8ccc2b28c42c69da2fee72ddf87eb17a24657bc5d3c0530193a60f482555ce4cc5d168a18d9c2d79a13410d40670bc
 SHA512 
21f8a697a3a902860a6ed72233984cf00c464ec0ddde9842a0c24b1e8e5ec4dd57b872096445a873d162d7529cba5c3666ba2a3ee3f9b1b18107d9636011281c

diff --git a/dev-python/blosc/blosc-1.10.6.ebuild 
b/dev-python/blosc/blosc-1.10.6.ebuild
deleted file mode 100644
index 4d70e9f0f988..
--- a/dev-python/blosc/blosc-1.10.6.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-MY_P=python-blosc-${PV}
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="
-   https://www.blosc.org/
-   https://github.com/Blosc/python-blosc/
-   https://pypi.org/project/blosc/
-"
-SRC_URI="
-   https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/c-blosc-1.19.0:=
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-python/scikit-build[${PYTHON_USEDEP}]
-   test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
-
-src_configure() {
-   export USE_SYSTEM_BLOSC=1
-   export BLOSC_DIR="${EPREFIX}/usr"
-}
-
-python_test() {
-   "${EPYTHON}" -m blosc.test -v || die
-}

diff --git a/dev-python/blosc/blosc-1.11.0.ebuild 
b/dev-python/blosc/blosc-1.11.0.ebuild
deleted file mode 100644
index 9e9cebc73a2f..
--- a/dev-python/blosc/blosc-1.11.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-MY_P=python-blosc-${PV}
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="
-   https://www.blosc.org/
-   https://github.com/Blosc/python-blosc/
-   https://pypi.org/project/blosc/
-"
-SRC_URI="
-   https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/c-blosc-1.19.0:=
-"
-DEPEND="
-   ${RDEPEND}
-"
-# py-cpuinfo dep is irrelevant for us, as it is only used to configure
-# bundled c-blosc build
-BDEPEND="
-   dev-python/scikit-build[${PYTHON_USEDEP}]
-   test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
-
-src_configure() {
-   export USE_SYSTEM_BLOSC=1
-   export BLOSC_DIR="${EPREFIX}/usr"
-}
-
-python_test() {
-   "${EPYTHON}" -m blosc.test -v || die
-}



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

2023-01-30 Thread Arthur Zamarin
commit: 497b7bbf9da84303e99dabfb2884e63c0a039666
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 30 19:28:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 30 19:28:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497b7bbf

dev-python/blosc: Stabilize 1.11.1 ppc, #892457

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
index 5a8134eb1327..081e8df7be1f 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-01-28 Thread Sam James
commit: 64802ee8669ad395dcf8cd2e054bf7094e086db3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 29 03:03:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 29 03:03:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64802ee8

dev-python/blosc: Stabilize 1.11.1 arm64, #892457

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

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

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
index 35aa6b095ad4..5a8134eb1327 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-01-28 Thread Sam James
commit: c8eaede99806ba961df2f26fd3c4448f83590363
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 29 00:58:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 29 00:58:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8eaede9

dev-python/blosc: Stabilize 1.11.1 ppc64, #892457

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

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

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
index 644947a8e496..cf6327e9dcc4 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-01-28 Thread Sam James
commit: 965a44572f47db8b2ec270d2ba35f5793d3b76a5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 29 00:58:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 29 00:58:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=965a4457

dev-python/blosc: Stabilize 1.11.1 arm, #892457

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

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

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
index cf6327e9dcc4..35aa6b095ad4 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-01-28 Thread Jakov Smolić
commit: 14a0ed12345dffc68dc0fbc1db7a0a0f30e9aa46
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jan 28 21:49:11 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jan 28 21:49:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a0ed12

dev-python/blosc: Stabilize 1.11.1 x86, #892457

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
index 9e9cebc73a2f..7d64165e2258 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-01-28 Thread Jakov Smolić
commit: 7e2a37324fdd8017ddc4a5d545d46977b0382a32
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jan 28 21:49:12 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jan 28 21:49:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2a3732

dev-python/blosc: Stabilize 1.11.1 amd64, #892457

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
index 7d64165e2258..644947a8e496 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-12-28 Thread Michał Górny
commit: e3d3668a7b19806ef8f25ea2750949f9a459e0ff
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 28 13:19:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 28 13:29:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d3668a

dev-python/blosc: Fix license to BSD

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

 dev-python/blosc/blosc-1.10.6.ebuild | 2 +-
 dev-python/blosc/blosc-1.11.0.ebuild | 2 +-
 dev-python/blosc/blosc-1.11.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/blosc/blosc-1.10.6.ebuild 
b/dev-python/blosc/blosc-1.10.6.ebuild
index 42cd0539a1e7..73831d084092 100644
--- a/dev-python/blosc/blosc-1.10.6.ebuild
+++ b/dev-python/blosc/blosc-1.10.6.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 SLOT="0"
-LICENSE="MIT"
+LICENSE="BSD"
 KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"

diff --git a/dev-python/blosc/blosc-1.11.0.ebuild 
b/dev-python/blosc/blosc-1.11.0.ebuild
index b7526777e9b2..613432958855 100644
--- a/dev-python/blosc/blosc-1.11.0.ebuild
+++ b/dev-python/blosc/blosc-1.11.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 SLOT="0"
-LICENSE="MIT"
+LICENSE="BSD"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
index b7526777e9b2..613432958855 100644
--- a/dev-python/blosc/blosc-1.11.1.ebuild
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 S=${WORKDIR}/${MY_P}
 
 SLOT="0"
-LICENSE="MIT"
+LICENSE="BSD"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"



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

2022-12-16 Thread Michał Górny
commit: 55d924e1e83e957641649f05121373ac93d43372
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 16 09:59:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 16 11:31:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d924e1

dev-python/blosc: Bump to 1.11.1

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

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

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index d30dd2914f04..211b034fd612 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,2 +1,3 @@
 DIST python-blosc-1.10.6.gh.tar.gz 1570504 BLAKE2B 
44f444fa5050a6198e83649973fc82d6804eec50bf79c332ed6a974e417f2a58baf09480a9bb5c5b7abcef2a961cd7bc61f962c12db625b1a7c48799ace0b39a
 SHA512 
e283b132ebb91e7ce362ec65a1d6760e3793046371ea545a9e842372084182bcc194c3a0e1cb20914de58554063995a238ea0a129214731689e8cd5f4203d3ed
 DIST python-blosc-1.11.0.gh.tar.gz 111589 BLAKE2B 
6bc5dda4e40ceb9770dd5b6e6db1fced42e257475b220bcb530c8b291bf132f61013ece5934a7d47778fdac716fcea0e6d57b7543b1cc76ccd95201cad072bdd
 SHA512 
94c6f470b9f6e8d1fec0e44709e84582cd595291dddcd07ea174665a6fc12e029c6f0c781c8e506e95d4f9ee9fc27cbbfb5bc2789f341df3e84f342626dcfdb0
+DIST python-blosc-1.11.1.gh.tar.gz 111262 BLAKE2B 
cb348253a24258d2649ebc0604acbf936b8ccc2b28c42c69da2fee72ddf87eb17a24657bc5d3c0530193a60f482555ce4cc5d168a18d9c2d79a13410d40670bc
 SHA512 
21f8a697a3a902860a6ed72233984cf00c464ec0ddde9842a0c24b1e8e5ec4dd57b872096445a873d162d7529cba5c3666ba2a3ee3f9b1b18107d9636011281c

diff --git a/dev-python/blosc/blosc-1.11.1.ebuild 
b/dev-python/blosc/blosc-1.11.1.ebuild
new file mode 100644
index ..b7526777e9b2
--- /dev/null
+++ b/dev-python/blosc/blosc-1.11.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=python-blosc-${PV}
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="
+   https://www.blosc.org/
+   https://github.com/Blosc/python-blosc/
+   https://pypi.org/project/blosc/
+"
+SRC_URI="
+   https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/c-blosc-1.19.0:=
+"
+DEPEND="
+   ${RDEPEND}
+"
+# py-cpuinfo dep is irrelevant for us, as it is only used to configure
+# bundled c-blosc build
+BDEPEND="
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
+
+src_configure() {
+   export USE_SYSTEM_BLOSC=1
+   export BLOSC_DIR="${EPREFIX}/usr"
+}
+
+python_test() {
+   "${EPYTHON}" -m blosc.test -v || die
+}



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

2022-12-08 Thread Michał Górny
commit: 040374dfed5d1a52443fcde40440f4d7c4f2edb6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  8 14:40:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec  8 16:54:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040374df

dev-python/blosc: Bump to 1.11.0

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

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

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 3e4bd98e47ad..d30dd2914f04 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1 +1,2 @@
 DIST python-blosc-1.10.6.gh.tar.gz 1570504 BLAKE2B 
44f444fa5050a6198e83649973fc82d6804eec50bf79c332ed6a974e417f2a58baf09480a9bb5c5b7abcef2a961cd7bc61f962c12db625b1a7c48799ace0b39a
 SHA512 
e283b132ebb91e7ce362ec65a1d6760e3793046371ea545a9e842372084182bcc194c3a0e1cb20914de58554063995a238ea0a129214731689e8cd5f4203d3ed
+DIST python-blosc-1.11.0.gh.tar.gz 111589 BLAKE2B 
6bc5dda4e40ceb9770dd5b6e6db1fced42e257475b220bcb530c8b291bf132f61013ece5934a7d47778fdac716fcea0e6d57b7543b1cc76ccd95201cad072bdd
 SHA512 
94c6f470b9f6e8d1fec0e44709e84582cd595291dddcd07ea174665a6fc12e029c6f0c781c8e506e95d4f9ee9fc27cbbfb5bc2789f341df3e84f342626dcfdb0

diff --git a/dev-python/blosc/blosc-1.11.0.ebuild 
b/dev-python/blosc/blosc-1.11.0.ebuild
new file mode 100644
index ..b7526777e9b2
--- /dev/null
+++ b/dev-python/blosc/blosc-1.11.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=python-blosc-${PV}
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="
+   https://www.blosc.org/
+   https://github.com/Blosc/python-blosc/
+   https://pypi.org/project/blosc/
+"
+SRC_URI="
+   https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/c-blosc-1.19.0:=
+"
+DEPEND="
+   ${RDEPEND}
+"
+# py-cpuinfo dep is irrelevant for us, as it is only used to configure
+# bundled c-blosc build
+BDEPEND="
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
+
+src_configure() {
+   export USE_SYSTEM_BLOSC=1
+   export BLOSC_DIR="${EPREFIX}/usr"
+}
+
+python_test() {
+   "${EPYTHON}" -m blosc.test -v || die
+}



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

2022-05-27 Thread Michał Górny
commit: 853faea6cbd9edddab3bb4302826927d51807ab0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 27 19:52:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 27 19:52:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853faea6

dev-python/blosc: Enable py3.11

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

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

diff --git a/dev-python/blosc/blosc-1.10.6.ebuild 
b/dev-python/blosc/blosc-1.10.6.ebuild
index dd372041278f..42cd0539a1e7 100644
--- a/dev-python/blosc/blosc-1.10.6.ebuild
+++ b/dev-python/blosc/blosc-1.10.6.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-05-27 Thread Michał Górny
commit: d2303ed430c2bd497d4c76eb851fd1c9fca0727d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 27 19:51:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 27 19:51:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2303ed4

dev-python/blosc: Remove old

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

 dev-python/blosc/Manifest   |  1 -
 dev-python/blosc/blosc-1.10.5-r1.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index ea85fd082422..3e4bd98e47ad 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,2 +1 @@
-DIST python-blosc-1.10.5.gh.tar.gz 1570462 BLAKE2B 
e2ee3cc3827e1df89afc97a0cdc3f07670368d2edfea9b6ae32ecbb74b464d5311bbd7b129b3b94fb91d20fd579425859412665de397facd4c119e429fbcd014
 SHA512 
75b91e50def65ecbbdd29f7b7aba65c6ca611eeeaa9e55583c0253eda5d1e1ab7d899d0c77c45ae999188f701205f20d8c8ed130a3865433edd87db3c0eeebb0
 DIST python-blosc-1.10.6.gh.tar.gz 1570504 BLAKE2B 
44f444fa5050a6198e83649973fc82d6804eec50bf79c332ed6a974e417f2a58baf09480a9bb5c5b7abcef2a961cd7bc61f962c12db625b1a7c48799ace0b39a
 SHA512 
e283b132ebb91e7ce362ec65a1d6760e3793046371ea545a9e842372084182bcc194c3a0e1cb20914de58554063995a238ea0a129214731689e8cd5f4203d3ed

diff --git a/dev-python/blosc/blosc-1.10.5-r1.ebuild 
b/dev-python/blosc/blosc-1.10.5-r1.ebuild
deleted file mode 100644
index 79ef5a1ac142..
--- a/dev-python/blosc/blosc-1.10.5-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-MY_P=python-blosc-${PV}
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org;
-SRC_URI="
-   https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/c-blosc-1.19.0:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-python/scikit-build[${PYTHON_USEDEP}]
-   test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
-
-src_configure() {
-   export USE_SYSTEM_BLOSC=1
-   export BLOSC_DIR="${EPREFIX}/usr"
-}
-
-python_test() {
-   "${EPYTHON}" -m blosc.test -v || die
-}



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

2022-05-27 Thread Jakov Smolić
commit: 141a3b6d304818912b00d5491914b3bd5d624d46
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:33:26 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:33:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141a3b6d

dev-python/blosc: Stabilize 1.10.6 ppc64, #847673

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.10.6.ebuild 
b/dev-python/blosc/blosc-1.10.6.ebuild
index 6bd8ec8ea317..328f4a191838 100644
--- a/dev-python/blosc/blosc-1.10.6.ebuild
+++ b/dev-python/blosc/blosc-1.10.6.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-05-27 Thread Jakov Smolić
commit: e85e6ba02052f9228362a0d09deba44b38d6961a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:33:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:33:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85e6ba0

dev-python/blosc: Stabilize 1.10.6 ppc, #847673

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.10.6.ebuild 
b/dev-python/blosc/blosc-1.10.6.ebuild
index 328f4a191838..dd372041278f 100644
--- a/dev-python/blosc/blosc-1.10.6.ebuild
+++ b/dev-python/blosc/blosc-1.10.6.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-05-27 Thread Jakov Smolić
commit: 039c0a489553b792e933d2756d53f6996209a21e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:29:54 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:29:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039c0a48

dev-python/blosc: Stabilize 1.10.6 arm, #847673

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.10.6.ebuild 
b/dev-python/blosc/blosc-1.10.6.ebuild
index 3d26862882ff..6bd8ec8ea317 100644
--- a/dev-python/blosc/blosc-1.10.6.ebuild
+++ b/dev-python/blosc/blosc-1.10.6.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-05-27 Thread Jakov Smolić
commit: ae7d9af5b382f57faa91352dce2adcb32fdf3e3e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:25:52 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:25:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7d9af5

dev-python/blosc: Stabilize 1.10.6 arm64, #847673

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.10.6.ebuild 
b/dev-python/blosc/blosc-1.10.6.ebuild
index f6107852de76..3d26862882ff 100644
--- a/dev-python/blosc/blosc-1.10.6.ebuild
+++ b/dev-python/blosc/blosc-1.10.6.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-05-27 Thread Jakov Smolić
commit: 359bbbebb8cf0cc9764092af6c4fdb0fc0a3ef48
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:10:45 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:10:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359bbbeb

dev-python/blosc: Stabilize 1.10.6 amd64, #847673

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.10.6.ebuild 
b/dev-python/blosc/blosc-1.10.6.ebuild
index 2897195e0e1f..f6107852de76 100644
--- a/dev-python/blosc/blosc-1.10.6.ebuild
+++ b/dev-python/blosc/blosc-1.10.6.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-05-27 Thread Jakov Smolić
commit: 7036843e6c56249d64ce093131167d921cddadd3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:06:08 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:06:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7036843e

dev-python/blosc: Stabilize 1.10.6 x86, #847673

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.10.6.ebuild 
b/dev-python/blosc/blosc-1.10.6.ebuild
index 8ddbc8544d36..2897195e0e1f 100644
--- a/dev-python/blosc/blosc-1.10.6.ebuild
+++ b/dev-python/blosc/blosc-1.10.6.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-04-21 Thread Michał Górny
commit: fec0f089099491e84e8f4460c7cf30e9cb2c4d85
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 21 14:21:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 21 15:19:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec0f089

dev-python/blosc: Bump to 1.10.6

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

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

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 5ebf8a4203c7..ea85fd082422 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1 +1,2 @@
 DIST python-blosc-1.10.5.gh.tar.gz 1570462 BLAKE2B 
e2ee3cc3827e1df89afc97a0cdc3f07670368d2edfea9b6ae32ecbb74b464d5311bbd7b129b3b94fb91d20fd579425859412665de397facd4c119e429fbcd014
 SHA512 
75b91e50def65ecbbdd29f7b7aba65c6ca611eeeaa9e55583c0253eda5d1e1ab7d899d0c77c45ae999188f701205f20d8c8ed130a3865433edd87db3c0eeebb0
+DIST python-blosc-1.10.6.gh.tar.gz 1570504 BLAKE2B 
44f444fa5050a6198e83649973fc82d6804eec50bf79c332ed6a974e417f2a58baf09480a9bb5c5b7abcef2a961cd7bc61f962c12db625b1a7c48799ace0b39a
 SHA512 
e283b132ebb91e7ce362ec65a1d6760e3793046371ea545a9e842372084182bcc194c3a0e1cb20914de58554063995a238ea0a129214731689e8cd5f4203d3ed

diff --git a/dev-python/blosc/blosc-1.10.6.ebuild 
b/dev-python/blosc/blosc-1.10.6.ebuild
new file mode 100644
index ..8ddbc8544d36
--- /dev/null
+++ b/dev-python/blosc/blosc-1.10.6.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P=python-blosc-${PV}
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="
+   https://www.blosc.org/
+   https://github.com/Blosc/python-blosc/
+   https://pypi.org/project/blosc/
+"
+SRC_URI="
+   https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/c-blosc-1.19.0:=
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
+
+src_configure() {
+   export USE_SYSTEM_BLOSC=1
+   export BLOSC_DIR="${EPREFIX}/usr"
+}
+
+python_test() {
+   "${EPYTHON}" -m blosc.test -v || die
+}



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

2022-04-02 Thread Michał Górny
commit: 8b847a3f0d6f7df2885610645d47de17d6706a54
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  2 15:57:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  2 15:57:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b847a3f

dev-python/blosc: Remove old

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

 dev-python/blosc/blosc-1.10.5.ebuild | 48 
 1 file changed, 48 deletions(-)

diff --git a/dev-python/blosc/blosc-1.10.5.ebuild 
b/dev-python/blosc/blosc-1.10.5.ebuild
deleted file mode 100644
index a5785bfc0ba9..
--- a/dev-python/blosc/blosc-1.10.5.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-MY_P=python-blosc-${PV}
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org;
-SRC_URI="
-   https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/c-blosc-1.19.0:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-python/scikit-build[${PYTHON_USEDEP}]
-   test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
-
-python_prepare_all() {
-   export USE_SYSTEM_BLOSC=1
-   export BLOSC_DIR="${EPREFIX}/usr"
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" -m blosc.test -v || die
-}
-
-python_install() {
-   distutils-r1_python_install
-   python_optimize
-}



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

2022-04-02 Thread Arthur Zamarin
commit: 107ff8d91f710bf0bc51ba99cd915ed674f2c9c4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  2 12:04:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  2 12:04:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107ff8d9

dev-python/blosc: Stabilize 1.10.5-r1 arm64, #836483

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/blosc/blosc-1.10.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blosc/blosc-1.10.5-r1.ebuild 
b/dev-python/blosc/blosc-1.10.5-r1.ebuild
index aad395a4ea8a..79ef5a1ac142 100644
--- a/dev-python/blosc/blosc-1.10.5-r1.ebuild
+++ b/dev-python/blosc/blosc-1.10.5-r1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-04-01 Thread Arthur Zamarin
commit: 5033c597e0d08a737a2a2da51d48a3fbccf56312
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 12:23:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 12:23:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5033c597

dev-python/blosc: Stabilize 1.10.5-r1 ppc, #836483

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/blosc/blosc-1.10.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blosc/blosc-1.10.5-r1.ebuild 
b/dev-python/blosc/blosc-1.10.5-r1.ebuild
index d35084341036..aad395a4ea8a 100644
--- a/dev-python/blosc/blosc-1.10.5-r1.ebuild
+++ b/dev-python/blosc/blosc-1.10.5-r1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-04-01 Thread Arthur Zamarin
commit: 967e043428ac06b01703eba4de048bc0efe940ff
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 06:53:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 06:53:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967e0434

dev-python/blosc: Stabilize 1.10.5-r1 arm, #836483

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/blosc/blosc-1.10.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blosc/blosc-1.10.5-r1.ebuild 
b/dev-python/blosc/blosc-1.10.5-r1.ebuild
index 7fc6bb37b9a1..d35084341036 100644
--- a/dev-python/blosc/blosc-1.10.5-r1.ebuild
+++ b/dev-python/blosc/blosc-1.10.5-r1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-03-31 Thread Arthur Zamarin
commit: 66a4188b260d0f78434984dae6aabbb2557e994a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 05:14:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 05:14:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a4188b

dev-python/blosc: Stabilize 1.10.5-r1 ppc64, #836483

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/blosc/blosc-1.10.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blosc/blosc-1.10.5-r1.ebuild 
b/dev-python/blosc/blosc-1.10.5-r1.ebuild
index 2334aa6a24e2..7fc6bb37b9a1 100644
--- a/dev-python/blosc/blosc-1.10.5-r1.ebuild
+++ b/dev-python/blosc/blosc-1.10.5-r1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-03-31 Thread Jakov Smolić
commit: bc0f1e3c9c27938ddade78f5c7f7cc54e351342a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar 31 12:32:49 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar 31 12:32:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0f1e3c

dev-python/blosc: Stabilize 1.10.5-r1 amd64, #836483

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/blosc/blosc-1.10.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blosc/blosc-1.10.5-r1.ebuild 
b/dev-python/blosc/blosc-1.10.5-r1.ebuild
index e699cb10dabb..9aecf14947d5 100644
--- a/dev-python/blosc/blosc-1.10.5-r1.ebuild
+++ b/dev-python/blosc/blosc-1.10.5-r1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-03-31 Thread Jakov Smolić
commit: 61d37840e0ce1447166ead17b4a5410baa003245
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar 31 12:33:24 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar 31 12:33:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d37840

dev-python/blosc: Stabilize 1.10.5-r1 x86, #836483

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/blosc/blosc-1.10.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/blosc/blosc-1.10.5-r1.ebuild 
b/dev-python/blosc/blosc-1.10.5-r1.ebuild
index 9aecf14947d5..2334aa6a24e2 100644
--- a/dev-python/blosc/blosc-1.10.5-r1.ebuild
+++ b/dev-python/blosc/blosc-1.10.5-r1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-02-26 Thread Michał Górny
commit: fd93c95f2ff6d7c5f45d99b09db4f8680a5101cb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 10:18:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 10:26:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd93c95f

dev-python/blosc: EAPI 8, PEP517

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

 dev-python/blosc/blosc-1.10.5-r1.ebuild | 44 +
 1 file changed, 44 insertions(+)

diff --git a/dev-python/blosc/blosc-1.10.5-r1.ebuild 
b/dev-python/blosc/blosc-1.10.5-r1.ebuild
new file mode 100644
index ..e699cb10dabb
--- /dev/null
+++ b/dev-python/blosc/blosc-1.10.5-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P=python-blosc-${PV}
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://python-blosc.blosc.org;
+SRC_URI="
+   https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/c-blosc-1.19.0:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
+
+src_configure() {
+   export USE_SYSTEM_BLOSC=1
+   export BLOSC_DIR="${EPREFIX}/usr"
+}
+
+python_test() {
+   "${EPYTHON}" -m blosc.test -v || die
+}



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

2021-11-23 Thread Conrad Kostecki
commit: 4b404bb737eed5f2ddc6a7ae84e6b74af53b6fd4
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Nov 16 16:51:43 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Nov 23 20:33:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b404bb7

dev-python/blosc: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/22973
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-python/blosc/files/blosc-1.10.0-unbundle.patch | 38 --
 .../blosc/files/blosc-1.10.4-cpu-flags.patch   | 22 -
 2 files changed, 60 deletions(-)

diff --git a/dev-python/blosc/files/blosc-1.10.0-unbundle.patch 
b/dev-python/blosc/files/blosc-1.10.0-unbundle.patch
deleted file mode 100644
index 0ea6740f9c07..
--- a/dev-python/blosc/files/blosc-1.10.0-unbundle.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From b2935461d889eac99fa1bdfb04a96f1c3a23c4c3 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Thu, 24 Dec 2020 01:06:23 +0100
-Subject: [PATCH] build against system blosc
-

- blosc/CMakeLists.txt | 14 ++
- 1 file changed, 2 insertions(+), 12 deletions(-)
-
-diff --git a/blosc/CMakeLists.txt b/blosc/CMakeLists.txt
-index 7f06f28..fcf7db0 100644
 a/blosc/CMakeLists.txt
-+++ b/blosc/CMakeLists.txt
-@@ -1,19 +1,9 @@
- # Todo: c-blosc provides a CMake package configuration file that we can build
- # against if blosc is available on the system, etc.
--# find_package(blosc)
--# if(NOT blosc_FOUND)
--set(BUILD_STATIC ON CACHE BOOL "Build a static version of the blosc library.")
--set(BUILD_SHARED ON CACHE BOOL "Build a shared library version of the blosc 
library.")
--set(BUILD_TESTS OFF CACHE BOOL "Build test programs form the blosc 
compression library")
--set(BUILD_BENCHMARKS OFF CACHE BOOL "Build benchmark programs form the blosc 
compression library")
--set(BLOSC_IS_SUBPROJECT OFF CACHE BOOL "Blosc is subproject")
--set(CMAKE_POSITION_INDEPENDENT_CODE ON)
--add_subdirectory(c-blosc)
--include_directories("${CMAKE_CURRENT_SOURCE_DIR}/c-blosc/blosc")
--
-+find_package(blosc)
- 
- add_library(blosc_extension MODULE blosc_extension.c)
--target_link_libraries(blosc_extension blosc_static)
-+target_link_libraries(blosc_extension blosc)
- python_extension_module(blosc_extension)
- 
- add_custom_command(
--- 
-2.29.2
-

diff --git a/dev-python/blosc/files/blosc-1.10.4-cpu-flags.patch 
b/dev-python/blosc/files/blosc-1.10.4-cpu-flags.patch
deleted file mode 100644
index 1e2641646138..
--- a/dev-python/blosc/files/blosc-1.10.4-cpu-flags.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://github.com/Blosc/python-blosc/commit/70226a70907072be607caee3da472e37a4683bae
-https://github.com/Blosc/python-blosc/issues/227
-https://bugs.gentoo.org/732178
-
-From: Graham Inggs 
-Date: Tue, 3 Aug 2021 17:11:51 +0200
-Subject: [PATCH] Deactivate SSE2 and AVX2 if a CPU has no flags (#242)
-
-Fixes #277
 a/setup.py
-+++ b/setup.py
-@@ -90,8 +90,8 @@ def cmake_bool(cond):
- platforms = ['any'],
- cmake_args = [
-   '-DBLOSC_DIR:PATH=%s' % os.environ.get('BLOSC_DIR', ''),
--  '-DDEACTIVATE_SSE2:BOOL=%s' % cmake_bool(('DISABLE_BLOSC_SSE2' in 
os.environ) or (cpu_info is None) or ('sse2' not in cpu_info['flags'])),
--  '-DDEACTIVATE_AVX2:BOOL=%s' % cmake_bool(('DISABLE_BLOSC_AVX2' in 
os.environ) or (cpu_info is None) or ('avx2' not in cpu_info['flags'])),
-+  '-DDEACTIVATE_SSE2:BOOL=%s' % cmake_bool(('DISABLE_BLOSC_SSE2' in 
os.environ) or (cpu_info is None) or ('flags' not in cpu_info) or ('sse2' not 
in cpu_info['flags'])),
-+  '-DDEACTIVATE_AVX2:BOOL=%s' % cmake_bool(('DISABLE_BLOSC_AVX2' in 
os.environ) or (cpu_info is None) or ('flags' not in cpu_info) or ('avx2' not 
in cpu_info['flags'])),
-   '-DDEACTIVATE_LZ4:BOOL=%s' % cmake_bool(not 
int(os.environ.get('INCLUDE_LZ4', '1'))),
-   # Snappy is disabled by default
-   '-DDEACTIVATE_SNAPPY:BOOL=%s' % cmake_bool(not 
int(os.environ.get('INCLUDE_SNAPPY', '0'))),



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

2021-11-14 Thread Sam James
commit: 5db7a9ec5493aca65f92067f3d37afed57533ff7
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 14 23:50:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 23:50:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db7a9ec

dev-python/blosc: Stabilize 1.10.5 ppc64, #813567

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

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

diff --git a/dev-python/blosc/blosc-1.10.5.ebuild 
b/dev-python/blosc/blosc-1.10.5.ebuild
index c738d7b9b92f..a5785bfc0ba9 100644
--- a/dev-python/blosc/blosc-1.10.5.ebuild
+++ b/dev-python/blosc/blosc-1.10.5.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-11-14 Thread Michał Górny
commit: 266994554402659c81f1fca2f7a0e01c28984f75
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 14 20:47:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 14 20:53:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26699455

dev-python/blosc: Remove old

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

 dev-python/blosc/Manifest|  1 -
 dev-python/blosc/blosc-1.10.4.ebuild | 47 
 2 files changed, 48 deletions(-)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index cc023293285b..5ebf8a4203c7 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,2 +1 @@
-DIST blosc-1.10.4.tar.gz 858123 BLAKE2B 
01c9bd9486a27944caae1bc92b591c8b6f821bb5a6a0b44bc19f6c1778f2a2573a25783631c2140daa4d701569e584c93f8d5da76a92b73fb35ae5880ad2ea34
 SHA512 
bb41b83ff5198603e3721150976f95ffcbfe7b91bd5b11e1aa5e440dee1af7a9a6f5033e5aa4858117432e1522052ec074e9f14b5be52545e3752bc818637703
 DIST python-blosc-1.10.5.gh.tar.gz 1570462 BLAKE2B 
e2ee3cc3827e1df89afc97a0cdc3f07670368d2edfea9b6ae32ecbb74b464d5311bbd7b129b3b94fb91d20fd579425859412665de397facd4c119e429fbcd014
 SHA512 
75b91e50def65ecbbdd29f7b7aba65c6ca611eeeaa9e55583c0253eda5d1e1ab7d899d0c77c45ae999188f701205f20d8c8ed130a3865433edd87db3c0eeebb0

diff --git a/dev-python/blosc/blosc-1.10.4.ebuild 
b/dev-python/blosc/blosc-1.10.4.ebuild
deleted file mode 100644
index 62e47eaae86d..
--- a/dev-python/blosc/blosc-1.10.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/c-blosc-1.19.0:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-python/scikit-build[${PYTHON_USEDEP}]
-   test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
-PATCHES=(
-   "${FILESDIR}"/blosc-1.10.0-unbundle.patch
-   "${FILESDIR}"/blosc-1.10.4-cpu-flags.patch
-)
-
-python_prepare_all() {
-   export BLOSC_DIR="${EPREFIX}/usr"
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" -m blosc.test -v || die
-}
-
-python_install() {
-   distutils-r1_python_install
-   python_optimize
-}



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

2021-11-14 Thread Sam James
commit: 933ceb34ad7bef3412253d6471d3be0449949386
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 14 20:30:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 20:30:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=933ceb34

dev-python/blosc: Stabilize 1.10.5 arm64, #823482

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

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

diff --git a/dev-python/blosc/blosc-1.10.5.ebuild 
b/dev-python/blosc/blosc-1.10.5.ebuild
index d3a64641db52..a67f148d5a0b 100644
--- a/dev-python/blosc/blosc-1.10.5.ebuild
+++ b/dev-python/blosc/blosc-1.10.5.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-11-14 Thread Sam James
commit: f4d4e42d4dfdf7c0808c2588cf6695e0cbb7e634
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 14 20:28:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 20:28:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d4e42d

dev-python/blosc: Stabilize 1.10.5 x86, #823482

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

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

diff --git a/dev-python/blosc/blosc-1.10.5.ebuild 
b/dev-python/blosc/blosc-1.10.5.ebuild
index 0fd0f065a089..d3a64641db52 100644
--- a/dev-python/blosc/blosc-1.10.5.ebuild
+++ b/dev-python/blosc/blosc-1.10.5.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-11-13 Thread Sam James
commit: 755755a8ec3cd57c5b0ad2e7593d8747a98caa83
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 14 02:15:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 02:15:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755755a8

dev-python/blosc: Stabilize 1.10.5 arm, #823482

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

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

diff --git a/dev-python/blosc/blosc-1.10.5.ebuild 
b/dev-python/blosc/blosc-1.10.5.ebuild
index 31d98d79a3b3..0234d1976cd0 100644
--- a/dev-python/blosc/blosc-1.10.5.ebuild
+++ b/dev-python/blosc/blosc-1.10.5.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-11-13 Thread Jakov Smolić
commit: 50b2ab11e567bb2361cbb8cb4d76498e3f470ecf
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Nov 13 09:42:27 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Nov 13 09:42:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b2ab11

dev-python/blosc: Stabilize 1.10.5 amd64, #823482

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.10.5.ebuild 
b/dev-python/blosc/blosc-1.10.5.ebuild
index a16e6028266..31d98d79a3b 100644
--- a/dev-python/blosc/blosc-1.10.5.ebuild
+++ b/dev-python/blosc/blosc-1.10.5.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-10-24 Thread Sam James
commit: 3186c1b75c4f67c4ac987e7532d61b38e13d3b62
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 24 21:14:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 24 21:14:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3186c1b7

dev-python/blosc: Stabilize 1.10.4 arm64, #813567

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

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

diff --git a/dev-python/blosc/blosc-1.10.4.ebuild 
b/dev-python/blosc/blosc-1.10.4.ebuild
index 8aba87bf693..62e47eaae86 100644
--- a/dev-python/blosc/blosc-1.10.4.ebuild
+++ b/dev-python/blosc/blosc-1.10.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-10-07 Thread Michał Górny
commit: 89257b0db62da993db2826c51b217b595e8bbaf6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  7 07:43:06 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  7 07:43:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89257b0d

dev-python/blosc: Bump to 1.10.5

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

 dev-python/blosc/Manifest|  1 +
 dev-python/blosc/blosc-1.10.5.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 526b6735015..cc023293285 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1 +1,2 @@
 DIST blosc-1.10.4.tar.gz 858123 BLAKE2B 
01c9bd9486a27944caae1bc92b591c8b6f821bb5a6a0b44bc19f6c1778f2a2573a25783631c2140daa4d701569e584c93f8d5da76a92b73fb35ae5880ad2ea34
 SHA512 
bb41b83ff5198603e3721150976f95ffcbfe7b91bd5b11e1aa5e440dee1af7a9a6f5033e5aa4858117432e1522052ec074e9f14b5be52545e3752bc818637703
+DIST python-blosc-1.10.5.gh.tar.gz 1570462 BLAKE2B 
e2ee3cc3827e1df89afc97a0cdc3f07670368d2edfea9b6ae32ecbb74b464d5311bbd7b129b3b94fb91d20fd579425859412665de397facd4c119e429fbcd014
 SHA512 
75b91e50def65ecbbdd29f7b7aba65c6ca611eeeaa9e55583c0253eda5d1e1ab7d899d0c77c45ae999188f701205f20d8c8ed130a3865433edd87db3c0eeebb0

diff --git a/dev-python/blosc/blosc-1.10.5.ebuild 
b/dev-python/blosc/blosc-1.10.5.ebuild
new file mode 100644
index 000..a16e6028266
--- /dev/null
+++ b/dev-python/blosc/blosc-1.10.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P=python-blosc-${PV}
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://python-blosc.blosc.org;
+SRC_URI="
+   https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/c-blosc-1.19.0:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
+
+python_prepare_all() {
+   export USE_SYSTEM_BLOSC=1
+   export BLOSC_DIR="${EPREFIX}/usr"
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" -m blosc.test -v || die
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+}



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

2021-10-02 Thread Sam James
commit: 75ce670232ba4755312b5b6975866959d49397c9
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 23:16:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 23:16:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ce6702

dev-python/blosc: Stabilize 1.10.4 arm, #813567

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

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

diff --git a/dev-python/blosc/blosc-1.10.4.ebuild 
b/dev-python/blosc/blosc-1.10.4.ebuild
index 0c41f56d01d..8aba87bf693 100644
--- a/dev-python/blosc/blosc-1.10.4.ebuild
+++ b/dev-python/blosc/blosc-1.10.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-09-06 Thread Sam James
commit: e90bee0491d1004a084adf8cccb89e72b752c9ea
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  6 23:42:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  6 23:42:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90bee04

dev-python/blosc: Keyword 1.10.4 s390, #804136

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

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

diff --git a/dev-python/blosc/blosc-1.10.4.ebuild 
b/dev-python/blosc/blosc-1.10.4.ebuild
index e8ef10b43d6..0c41f56d01d 100644
--- a/dev-python/blosc/blosc-1.10.4.ebuild
+++ b/dev-python/blosc/blosc-1.10.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-09-05 Thread Sam James
commit: 76f9ac47a4e34c05b9c3a5189d4799938f909843
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  6 00:10:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  6 00:10:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f9ac47

dev-python/blosc: fix build on non-amd64/x86 (CPU flags)

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

 dev-python/blosc/blosc-1.10.4.ebuild   |  1 +
 .../blosc/files/blosc-1.10.4-cpu-flags.patch   | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/blosc/blosc-1.10.4.ebuild 
b/dev-python/blosc/blosc-1.10.4.ebuild
index 8acd8a97e75..e8ef10b43d6 100644
--- a/dev-python/blosc/blosc-1.10.4.ebuild
+++ b/dev-python/blosc/blosc-1.10.4.ebuild
@@ -29,6 +29,7 @@ BDEPEND="
 DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
 PATCHES=(
"${FILESDIR}"/blosc-1.10.0-unbundle.patch
+   "${FILESDIR}"/blosc-1.10.4-cpu-flags.patch
 )
 
 python_prepare_all() {

diff --git a/dev-python/blosc/files/blosc-1.10.4-cpu-flags.patch 
b/dev-python/blosc/files/blosc-1.10.4-cpu-flags.patch
new file mode 100644
index 000..1e264164613
--- /dev/null
+++ b/dev-python/blosc/files/blosc-1.10.4-cpu-flags.patch
@@ -0,0 +1,22 @@
+https://github.com/Blosc/python-blosc/commit/70226a70907072be607caee3da472e37a4683bae
+https://github.com/Blosc/python-blosc/issues/227
+https://bugs.gentoo.org/732178
+
+From: Graham Inggs 
+Date: Tue, 3 Aug 2021 17:11:51 +0200
+Subject: [PATCH] Deactivate SSE2 and AVX2 if a CPU has no flags (#242)
+
+Fixes #277
+--- a/setup.py
 b/setup.py
+@@ -90,8 +90,8 @@ def cmake_bool(cond):
+ platforms = ['any'],
+ cmake_args = [
+   '-DBLOSC_DIR:PATH=%s' % os.environ.get('BLOSC_DIR', ''),
+-  '-DDEACTIVATE_SSE2:BOOL=%s' % cmake_bool(('DISABLE_BLOSC_SSE2' in 
os.environ) or (cpu_info is None) or ('sse2' not in cpu_info['flags'])),
+-  '-DDEACTIVATE_AVX2:BOOL=%s' % cmake_bool(('DISABLE_BLOSC_AVX2' in 
os.environ) or (cpu_info is None) or ('avx2' not in cpu_info['flags'])),
++  '-DDEACTIVATE_SSE2:BOOL=%s' % cmake_bool(('DISABLE_BLOSC_SSE2' in 
os.environ) or (cpu_info is None) or ('flags' not in cpu_info) or ('sse2' not 
in cpu_info['flags'])),
++  '-DDEACTIVATE_AVX2:BOOL=%s' % cmake_bool(('DISABLE_BLOSC_AVX2' in 
os.environ) or (cpu_info is None) or ('flags' not in cpu_info) or ('avx2' not 
in cpu_info['flags'])),
+   '-DDEACTIVATE_LZ4:BOOL=%s' % cmake_bool(not 
int(os.environ.get('INCLUDE_LZ4', '1'))),
+   # Snappy is disabled by default
+   '-DDEACTIVATE_SNAPPY:BOOL=%s' % cmake_bool(not 
int(os.environ.get('INCLUDE_SNAPPY', '0'))),



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

2021-08-16 Thread Marek Szuba
commit: f1f376a8f9739a243e39c988d1242086473bff3a
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Aug 15 22:36:26 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Aug 16 11:45:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f376a8

dev-python/blosc: keyword 1.10.4 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.10.4.ebuild 
b/dev-python/blosc/blosc-1.10.4.ebuild
index 169eba69c63..8acd8a97e75 100644
--- a/dev-python/blosc/blosc-1.10.4.ebuild
+++ b/dev-python/blosc/blosc-1.10.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-08-09 Thread Sam James
commit: d813fa9234d35579a790e7d0a749ea84d5ccda70
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Aug  9 17:22:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 10 04:59:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d813fa92

dev-python/blosc: keyworded 1.10.4 for hppa, bug #804136

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

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

diff --git a/dev-python/blosc/blosc-1.10.4.ebuild 
b/dev-python/blosc/blosc-1.10.4.ebuild
index e8e500f8741..169eba69c63 100644
--- a/dev-python/blosc/blosc-1.10.4.ebuild
+++ b/dev-python/blosc/blosc-1.10.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-07-28 Thread Sergei Trofimovich
commit: 2f51e922d01f35db249d5511d2a7aa6ae6cb34b9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jul 28 15:04:51 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul 28 15:57:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f51e922

dev-python/blosc: keyworded 1.10.4 for sparc, bug #804136

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

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

diff --git a/dev-python/blosc/blosc-1.10.4.ebuild 
b/dev-python/blosc/blosc-1.10.4.ebuild
index d0100a8b57b..e8e500f8741 100644
--- a/dev-python/blosc/blosc-1.10.4.ebuild
+++ b/dev-python/blosc/blosc-1.10.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-07-25 Thread Michał Górny
commit: f8c163b1ef90b87351f649a7d87e3d595615ba68
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 25 06:54:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 25 08:41:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c163b1

dev-python/blosc: Remove old

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

 dev-python/blosc/Manifest|  1 -
 dev-python/blosc/blosc-1.10.2.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index c35afc208d9..526b6735015 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,2 +1 @@
-DIST blosc-1.10.2.tar.gz 858096 BLAKE2B 
ff314011e1afc2d972c2445df9ad25c245494479201ddd0944ddf5f14aa0aa772c9da1e117eb5395f5488e7238aefe1236d9a5579b4d03be2b041790de9575e8
 SHA512 
82dab50a49ddd45d8276fd43999233f41b507e35af5897ed4945565fde8f56be0855b0dd926d254bd77904ec7a13ad3f024007159510b677769d97599b731222
 DIST blosc-1.10.4.tar.gz 858123 BLAKE2B 
01c9bd9486a27944caae1bc92b591c8b6f821bb5a6a0b44bc19f6c1778f2a2573a25783631c2140daa4d701569e584c93f8d5da76a92b73fb35ae5880ad2ea34
 SHA512 
bb41b83ff5198603e3721150976f95ffcbfe7b91bd5b11e1aa5e440dee1af7a9a6f5033e5aa4858117432e1522052ec074e9f14b5be52545e3752bc818637703

diff --git a/dev-python/blosc/blosc-1.10.2.ebuild 
b/dev-python/blosc/blosc-1.10.2.ebuild
deleted file mode 100644
index f4059392ee9..000
--- a/dev-python/blosc/blosc-1.10.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/c-blosc-1.19.0:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-python/scikit-build[${PYTHON_USEDEP}]
-   test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
-PATCHES=(
-   "${FILESDIR}"/blosc-1.10.0-unbundle.patch
-)
-
-python_prepare_all() {
-   export BLOSC_DIR="${EPREFIX}/usr"
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" -m blosc.test -v || die
-}
-
-python_install() {
-   distutils-r1_python_install
-   python_optimize
-}



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

2021-07-24 Thread Sam James
commit: 2113f75414ca013564c88fd33ff45b41c6292895
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 01:03:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 25 01:03:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2113f754

dev-python/blosc: Stabilize 1.10.4 x86, #803674

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

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

diff --git a/dev-python/blosc/blosc-1.10.4.ebuild 
b/dev-python/blosc/blosc-1.10.4.ebuild
index a6df49b0959..d0100a8b57b 100644
--- a/dev-python/blosc/blosc-1.10.4.ebuild
+++ b/dev-python/blosc/blosc-1.10.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-07-24 Thread Sam James
commit: d16711c8741e83ecc576d9d9fb4e1c6a25f7ba83
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 24 15:10:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 24 15:10:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16711c8

dev-python/blosc: Stabilize 1.10.4 amd64, #803674

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

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

diff --git a/dev-python/blosc/blosc-1.10.4.ebuild 
b/dev-python/blosc/blosc-1.10.4.ebuild
index f2deced4776..a6df49b0959 100644
--- a/dev-python/blosc/blosc-1.10.4.ebuild
+++ b/dev-python/blosc/blosc-1.10.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-19 Thread Michał Górny
commit: 600d361edde38511b2471faf635d479c8eba7ee3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 19 17:38:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 19 17:42:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600d361e

dev-python/blosc: Enable py3.10

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

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

diff --git a/dev-python/blosc/blosc-1.10.4.ebuild 
b/dev-python/blosc/blosc-1.10.4.ebuild
index 43923c61a12..f2deced4776 100644
--- a/dev-python/blosc/blosc-1.10.4.ebuild
+++ b/dev-python/blosc/blosc-1.10.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



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

2021-06-01 Thread Michał Górny
commit: bcc514dfc8035b66b6f5ad490bb54d9ca2785553
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  1 21:56:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  1 22:22:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc514df

dev-python/blosc: Bump to 1.10.4

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

 dev-python/blosc/Manifest|  1 +
 dev-python/blosc/blosc-1.10.4.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 424283edb88..c35afc208d9 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1 +1,2 @@
 DIST blosc-1.10.2.tar.gz 858096 BLAKE2B 
ff314011e1afc2d972c2445df9ad25c245494479201ddd0944ddf5f14aa0aa772c9da1e117eb5395f5488e7238aefe1236d9a5579b4d03be2b041790de9575e8
 SHA512 
82dab50a49ddd45d8276fd43999233f41b507e35af5897ed4945565fde8f56be0855b0dd926d254bd77904ec7a13ad3f024007159510b677769d97599b731222
+DIST blosc-1.10.4.tar.gz 858123 BLAKE2B 
01c9bd9486a27944caae1bc92b591c8b6f821bb5a6a0b44bc19f6c1778f2a2573a25783631c2140daa4d701569e584c93f8d5da76a92b73fb35ae5880ad2ea34
 SHA512 
bb41b83ff5198603e3721150976f95ffcbfe7b91bd5b11e1aa5e440dee1af7a9a6f5033e5aa4858117432e1522052ec074e9f14b5be52545e3752bc818637703

diff --git a/dev-python/blosc/blosc-1.10.4.ebuild 
b/dev-python/blosc/blosc-1.10.4.ebuild
new file mode 100644
index 000..43923c61a12
--- /dev/null
+++ b/dev-python/blosc/blosc-1.10.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://python-blosc.blosc.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/c-blosc-1.19.0:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
+PATCHES=(
+   "${FILESDIR}"/blosc-1.10.0-unbundle.patch
+)
+
+python_prepare_all() {
+   export BLOSC_DIR="${EPREFIX}/usr"
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" -m blosc.test -v || die
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+}



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

2021-02-19 Thread Michał Górny
commit: cda83363967997fd6f6534c8f332297615fd96f0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 19 16:32:49 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 19 16:32:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda83363

dev-python/blosc: Remove old

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

 dev-python/blosc/Manifest|  1 -
 dev-python/blosc/blosc-1.10.1.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 4751f705fe7..424283edb88 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,2 +1 @@
-DIST blosc-1.10.1.tar.gz 858162 BLAKE2B 
768ae6d438d9fe05589460dcaeea77dbf2e0212bbc67388c6df1b9fc6bd1921e8cd79da2039cd4300cd91923d7988f8c4741ea1dbd5ebfa13e48f3ade678ac09
 SHA512 
06e393efa3fc7060205a483787eb4c5befe75dfdd6321b37c43ed7830dccf4d622bd88451e97da663ed9dc9302c30d7486315de9aff6351721862e2eceddd9a3
 DIST blosc-1.10.2.tar.gz 858096 BLAKE2B 
ff314011e1afc2d972c2445df9ad25c245494479201ddd0944ddf5f14aa0aa772c9da1e117eb5395f5488e7238aefe1236d9a5579b4d03be2b041790de9575e8
 SHA512 
82dab50a49ddd45d8276fd43999233f41b507e35af5897ed4945565fde8f56be0855b0dd926d254bd77904ec7a13ad3f024007159510b677769d97599b731222

diff --git a/dev-python/blosc/blosc-1.10.1.ebuild 
b/dev-python/blosc/blosc-1.10.1.ebuild
deleted file mode 100644
index f4059392ee9..000
--- a/dev-python/blosc/blosc-1.10.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/c-blosc-1.19.0:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-python/scikit-build[${PYTHON_USEDEP}]
-   test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
-PATCHES=(
-   "${FILESDIR}"/blosc-1.10.0-unbundle.patch
-)
-
-python_prepare_all() {
-   export BLOSC_DIR="${EPREFIX}/usr"
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" -m blosc.test -v || die
-}
-
-python_install() {
-   distutils-r1_python_install
-   python_optimize
-}



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

2021-02-19 Thread Sam James
commit: fb1f80d940ad245aa168a8758fb65aaeccd6cbcc
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 19 12:05:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 19 12:05:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1f80d9

dev-python/blosc: Stabilize 1.10.2 amd64, #771375

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

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

diff --git a/dev-python/blosc/blosc-1.10.2.ebuild 
b/dev-python/blosc/blosc-1.10.2.ebuild
index f9310d5d0bb..f4059392ee9 100644
--- a/dev-python/blosc/blosc-1.10.2.ebuild
+++ b/dev-python/blosc/blosc-1.10.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-02-18 Thread Sam James
commit: 7cf9ad0b3035ec4ae711a66cb87d96317125eb0b
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 19 03:37:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 19 03:37:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf9ad0b

dev-python/blosc: Stabilize 1.10.2 x86, #771375

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

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

diff --git a/dev-python/blosc/blosc-1.10.2.ebuild 
b/dev-python/blosc/blosc-1.10.2.ebuild
index 43923c61a12..f9310d5d0bb 100644
--- a/dev-python/blosc/blosc-1.10.2.ebuild
+++ b/dev-python/blosc/blosc-1.10.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-01-31 Thread Michał Górny
commit: 56b0faee408015634a450c6ce608923497aab644
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 31 19:52:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 31 20:04:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b0faee

dev-python/blosc: Remove old

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

 dev-python/blosc/Manifest |  2 -
 dev-python/blosc/blosc-1.10.0.ebuild  | 46 -
 dev-python/blosc/blosc-1.9.2.ebuild   | 49 ---
 dev-python/blosc/files/blosc-1.9.1-unbundle.patch | 23 ---
 4 files changed, 120 deletions(-)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 527dee909a8..4751f705fe7 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,4 +1,2 @@
-DIST blosc-1.10.0.tar.gz 845312 BLAKE2B 
15f367f1420f56e64ec01e74d7320adc194db11d15bd26a2b78c59c88a6127f1d2b5fc7bd53e02a6d0cad785c87cf79bb909dec62982b5ee8620c92ccdd80249
 SHA512 
f071d131966acd74cf71f8688ae9830091ee12a92399e8736f2b2cc2243bc022f9fd194c60493e912aef87a54202813a67a8f9bddd90c1c44631205d58c3f3e3
 DIST blosc-1.10.1.tar.gz 858162 BLAKE2B 
768ae6d438d9fe05589460dcaeea77dbf2e0212bbc67388c6df1b9fc6bd1921e8cd79da2039cd4300cd91923d7988f8c4741ea1dbd5ebfa13e48f3ade678ac09
 SHA512 
06e393efa3fc7060205a483787eb4c5befe75dfdd6321b37c43ed7830dccf4d622bd88451e97da663ed9dc9302c30d7486315de9aff6351721862e2eceddd9a3
 DIST blosc-1.10.2.tar.gz 858096 BLAKE2B 
ff314011e1afc2d972c2445df9ad25c245494479201ddd0944ddf5f14aa0aa772c9da1e117eb5395f5488e7238aefe1236d9a5579b4d03be2b041790de9575e8
 SHA512 
82dab50a49ddd45d8276fd43999233f41b507e35af5897ed4945565fde8f56be0855b0dd926d254bd77904ec7a13ad3f024007159510b677769d97599b731222
-DIST blosc-1.9.2.tar.gz 816897 BLAKE2B 
7d1a2d925500c8ddb93975dd785c03b91dec2716a438915d5dfdb739c650de8a47ed80eb25fc55357e69b586c446c5af61212e0a4fba8158839a66849309f478
 SHA512 
a8f53afb7fb1bb742e2daa03015b636d4dbb1fd073be079022364ec67035c9e6ee372ab07f7ce06579b85d9fcaedd2a11f30b9cf5b2bd1d1ea62cf32a8aa3c1f

diff --git a/dev-python/blosc/blosc-1.10.0.ebuild 
b/dev-python/blosc/blosc-1.10.0.ebuild
deleted file mode 100644
index 115df5959d2..000
--- a/dev-python/blosc/blosc-1.10.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/c-blosc-1.19.0:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-python/scikit-build[${PYTHON_USEDEP}]
-   test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
-PATCHES=(
-   "${FILESDIR}"/blosc-1.10.0-unbundle.patch
-)
-
-python_prepare_all() {
-   export BLOSC_DIR="${EPREFIX}/usr"
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" -m blosc.test -v || die
-}
-
-python_install() {
-   distutils-r1_python_install
-   python_optimize
-}

diff --git a/dev-python/blosc/blosc-1.9.2.ebuild 
b/dev-python/blosc/blosc-1.9.2.ebuild
deleted file mode 100644
index f09441ce889..000
--- a/dev-python/blosc/blosc-1.9.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/c-blosc-1.19.0:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-python/scikit-build[${PYTHON_USEDEP}]
-   test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/blosc-1.9.1-unbundle.patch
-)
-
-python_prepare_all() {
-   export BLOSC_DIR="${EPREFIX}/usr"
-   distutils-r1_python_prepare_all
-   DOCS=( ANNOUNCE.rst  README.rst  RELEASE_NOTES.rst )
-}
-
-python_test() {
-   cd "${BUILD_DIR}"/lib || die
-   PYTHONPATH=. nosetests -v || die
-}
-
-python_install() {
-   distutils-r1_python_install
-   python_optimize
-}

diff --git a/dev-python/blosc/files/blosc-1.9.1-unbundle.patch 
b/dev-python/blosc/files/blosc-1.9.1-unbundle.patch
deleted file mode 100644
index 55af5f0c621..000
--- 

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

2021-01-31 Thread Sam James
commit: 7a6af3b8184850bfdba8ee7f92286bdc466154a4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 31 18:48:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 31 18:48:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6af3b8

dev-python/blosc: Stabilize 1.10.1 x86, #767070

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

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

diff --git a/dev-python/blosc/blosc-1.10.1.ebuild 
b/dev-python/blosc/blosc-1.10.1.ebuild
index 09b1975ceac..f4059392ee9 100644
--- a/dev-python/blosc/blosc-1.10.1.ebuild
+++ b/dev-python/blosc/blosc-1.10.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-01-26 Thread Sam James
commit: e72cfe7b9a7e9ff8f7c1273adeb5574df8a658f9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 03:05:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 03:05:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72cfe7b

dev-python/blosc: Stabilize 1.10.1 amd64, #767070

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

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

diff --git a/dev-python/blosc/blosc-1.10.1.ebuild 
b/dev-python/blosc/blosc-1.10.1.ebuild
index 1423adda4bd..5ceca1f58e6 100644
--- a/dev-python/blosc/blosc-1.10.1.ebuild
+++ b/dev-python/blosc/blosc-1.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-01-20 Thread Michał Górny
commit: e540d37f8720feffc7b4382ed16b5f54c65fb887
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 20 08:59:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 20 09:27:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e540d37f

dev-python/blosc: Bump to 1.10.2

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

 dev-python/blosc/Manifest|  1 +
 dev-python/blosc/blosc-1.10.2.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 9cbd9400b12..527dee909a8 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,3 +1,4 @@
 DIST blosc-1.10.0.tar.gz 845312 BLAKE2B 
15f367f1420f56e64ec01e74d7320adc194db11d15bd26a2b78c59c88a6127f1d2b5fc7bd53e02a6d0cad785c87cf79bb909dec62982b5ee8620c92ccdd80249
 SHA512 
f071d131966acd74cf71f8688ae9830091ee12a92399e8736f2b2cc2243bc022f9fd194c60493e912aef87a54202813a67a8f9bddd90c1c44631205d58c3f3e3
 DIST blosc-1.10.1.tar.gz 858162 BLAKE2B 
768ae6d438d9fe05589460dcaeea77dbf2e0212bbc67388c6df1b9fc6bd1921e8cd79da2039cd4300cd91923d7988f8c4741ea1dbd5ebfa13e48f3ade678ac09
 SHA512 
06e393efa3fc7060205a483787eb4c5befe75dfdd6321b37c43ed7830dccf4d622bd88451e97da663ed9dc9302c30d7486315de9aff6351721862e2eceddd9a3
+DIST blosc-1.10.2.tar.gz 858096 BLAKE2B 
ff314011e1afc2d972c2445df9ad25c245494479201ddd0944ddf5f14aa0aa772c9da1e117eb5395f5488e7238aefe1236d9a5579b4d03be2b041790de9575e8
 SHA512 
82dab50a49ddd45d8276fd43999233f41b507e35af5897ed4945565fde8f56be0855b0dd926d254bd77904ec7a13ad3f024007159510b677769d97599b731222
 DIST blosc-1.9.2.tar.gz 816897 BLAKE2B 
7d1a2d925500c8ddb93975dd785c03b91dec2716a438915d5dfdb739c650de8a47ed80eb25fc55357e69b586c446c5af61212e0a4fba8158839a66849309f478
 SHA512 
a8f53afb7fb1bb742e2daa03015b636d4dbb1fd073be079022364ec67035c9e6ee372ab07f7ce06579b85d9fcaedd2a11f30b9cf5b2bd1d1ea62cf32a8aa3c1f

diff --git a/dev-python/blosc/blosc-1.10.2.ebuild 
b/dev-python/blosc/blosc-1.10.2.ebuild
new file mode 100644
index 000..43923c61a12
--- /dev/null
+++ b/dev-python/blosc/blosc-1.10.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://python-blosc.blosc.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/c-blosc-1.19.0:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
+PATCHES=(
+   "${FILESDIR}"/blosc-1.10.0-unbundle.patch
+)
+
+python_prepare_all() {
+   export BLOSC_DIR="${EPREFIX}/usr"
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" -m blosc.test -v || die
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+}



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

2020-12-25 Thread Michał Górny
commit: 8af696f18105e3dc18f892de84685288fd2b4e96
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 25 08:35:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 25 09:13:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af696f1

dev-python/blosc: Bump to 1.10.1

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

 dev-python/blosc/Manifest|  1 +
 dev-python/blosc/blosc-1.10.1.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 4bb979ce2e5..9cbd9400b12 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,2 +1,3 @@
 DIST blosc-1.10.0.tar.gz 845312 BLAKE2B 
15f367f1420f56e64ec01e74d7320adc194db11d15bd26a2b78c59c88a6127f1d2b5fc7bd53e02a6d0cad785c87cf79bb909dec62982b5ee8620c92ccdd80249
 SHA512 
f071d131966acd74cf71f8688ae9830091ee12a92399e8736f2b2cc2243bc022f9fd194c60493e912aef87a54202813a67a8f9bddd90c1c44631205d58c3f3e3
+DIST blosc-1.10.1.tar.gz 858162 BLAKE2B 
768ae6d438d9fe05589460dcaeea77dbf2e0212bbc67388c6df1b9fc6bd1921e8cd79da2039cd4300cd91923d7988f8c4741ea1dbd5ebfa13e48f3ade678ac09
 SHA512 
06e393efa3fc7060205a483787eb4c5befe75dfdd6321b37c43ed7830dccf4d622bd88451e97da663ed9dc9302c30d7486315de9aff6351721862e2eceddd9a3
 DIST blosc-1.9.2.tar.gz 816897 BLAKE2B 
7d1a2d925500c8ddb93975dd785c03b91dec2716a438915d5dfdb739c650de8a47ed80eb25fc55357e69b586c446c5af61212e0a4fba8158839a66849309f478
 SHA512 
a8f53afb7fb1bb742e2daa03015b636d4dbb1fd073be079022364ec67035c9e6ee372ab07f7ce06579b85d9fcaedd2a11f30b9cf5b2bd1d1ea62cf32a8aa3c1f

diff --git a/dev-python/blosc/blosc-1.10.1.ebuild 
b/dev-python/blosc/blosc-1.10.1.ebuild
new file mode 100644
index 000..1423adda4bd
--- /dev/null
+++ b/dev-python/blosc/blosc-1.10.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://python-blosc.blosc.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/c-blosc-1.19.0:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
+PATCHES=(
+   "${FILESDIR}"/blosc-1.10.0-unbundle.patch
+)
+
+python_prepare_all() {
+   export BLOSC_DIR="${EPREFIX}/usr"
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" -m blosc.test -v || die
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+}



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

2020-12-23 Thread Michał Górny
commit: 005d860137c26db588503516ffa584f79b2dee78
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 24 00:19:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 24 00:19:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005d8601

dev-python/blosc: Bump to 1.10.0

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

 dev-python/blosc/Manifest  |  1 +
 dev-python/blosc/blosc-1.10.0.ebuild   | 46 ++
 dev-python/blosc/files/blosc-1.10.0-unbundle.patch | 38 ++
 3 files changed, 85 insertions(+)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index e8bdd9e7727..4bb979ce2e5 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1 +1,2 @@
+DIST blosc-1.10.0.tar.gz 845312 BLAKE2B 
15f367f1420f56e64ec01e74d7320adc194db11d15bd26a2b78c59c88a6127f1d2b5fc7bd53e02a6d0cad785c87cf79bb909dec62982b5ee8620c92ccdd80249
 SHA512 
f071d131966acd74cf71f8688ae9830091ee12a92399e8736f2b2cc2243bc022f9fd194c60493e912aef87a54202813a67a8f9bddd90c1c44631205d58c3f3e3
 DIST blosc-1.9.2.tar.gz 816897 BLAKE2B 
7d1a2d925500c8ddb93975dd785c03b91dec2716a438915d5dfdb739c650de8a47ed80eb25fc55357e69b586c446c5af61212e0a4fba8158839a66849309f478
 SHA512 
a8f53afb7fb1bb742e2daa03015b636d4dbb1fd073be079022364ec67035c9e6ee372ab07f7ce06579b85d9fcaedd2a11f30b9cf5b2bd1d1ea62cf32a8aa3c1f

diff --git a/dev-python/blosc/blosc-1.10.0.ebuild 
b/dev-python/blosc/blosc-1.10.0.ebuild
new file mode 100644
index 000..1423adda4bd
--- /dev/null
+++ b/dev-python/blosc/blosc-1.10.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://python-blosc.blosc.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/c-blosc-1.19.0:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
+PATCHES=(
+   "${FILESDIR}"/blosc-1.10.0-unbundle.patch
+)
+
+python_prepare_all() {
+   export BLOSC_DIR="${EPREFIX}/usr"
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" -m blosc.test -v || die
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+}

diff --git a/dev-python/blosc/files/blosc-1.10.0-unbundle.patch 
b/dev-python/blosc/files/blosc-1.10.0-unbundle.patch
new file mode 100644
index 000..0ea6740f9c0
--- /dev/null
+++ b/dev-python/blosc/files/blosc-1.10.0-unbundle.patch
@@ -0,0 +1,38 @@
+From b2935461d889eac99fa1bdfb04a96f1c3a23c4c3 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Thu, 24 Dec 2020 01:06:23 +0100
+Subject: [PATCH] build against system blosc
+
+---
+ blosc/CMakeLists.txt | 14 ++
+ 1 file changed, 2 insertions(+), 12 deletions(-)
+
+diff --git a/blosc/CMakeLists.txt b/blosc/CMakeLists.txt
+index 7f06f28..fcf7db0 100644
+--- a/blosc/CMakeLists.txt
 b/blosc/CMakeLists.txt
+@@ -1,19 +1,9 @@
+ # Todo: c-blosc provides a CMake package configuration file that we can build
+ # against if blosc is available on the system, etc.
+-# find_package(blosc)
+-# if(NOT blosc_FOUND)
+-set(BUILD_STATIC ON CACHE BOOL "Build a static version of the blosc library.")
+-set(BUILD_SHARED ON CACHE BOOL "Build a shared library version of the blosc 
library.")
+-set(BUILD_TESTS OFF CACHE BOOL "Build test programs form the blosc 
compression library")
+-set(BUILD_BENCHMARKS OFF CACHE BOOL "Build benchmark programs form the blosc 
compression library")
+-set(BLOSC_IS_SUBPROJECT OFF CACHE BOOL "Blosc is subproject")
+-set(CMAKE_POSITION_INDEPENDENT_CODE ON)
+-add_subdirectory(c-blosc)
+-include_directories("${CMAKE_CURRENT_SOURCE_DIR}/c-blosc/blosc")
+-
++find_package(blosc)
+ 
+ add_library(blosc_extension MODULE blosc_extension.c)
+-target_link_libraries(blosc_extension blosc_static)
++target_link_libraries(blosc_extension blosc)
+ python_extension_module(blosc_extension)
+ 
+ add_custom_command(
+-- 
+2.29.2
+



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

2020-11-03 Thread Sergei Trofimovich
commit: e54e3c54d4e5c8beb75464dd7d92083035427cfb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Nov  3 09:28:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Nov  3 09:28:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54e3c54

dev-python/blosc: keyworded 1.9.2 for ppc64

keyworded wrt bug #728856 (KEYWORDREQ)
Tested-by: ernsteiswuerfel
Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.9.2.ebuild 
b/dev-python/blosc/blosc-1.9.2.ebuild
index b65379d4271..7cf7291ff04 100644
--- a/dev-python/blosc/blosc-1.9.2.ebuild
+++ b/dev-python/blosc/blosc-1.9.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-11-02 Thread Sam James
commit: 4d4b2159b33e0cbccd71f14a1ba6b091137da968
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  2 08:24:38 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  2 08:24:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4b2159

dev-python/blosc: Stabilize 1.9.2 amd64, #749423

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

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

diff --git a/dev-python/blosc/blosc-1.9.2.ebuild 
b/dev-python/blosc/blosc-1.9.2.ebuild
index db3841193f1..b65379d4271 100644
--- a/dev-python/blosc/blosc-1.9.2.ebuild
+++ b/dev-python/blosc/blosc-1.9.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-10-18 Thread Thomas Deutschmann
commit: 3c02e92db5a2980bd618abc5054fca5bcc811637
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Oct 18 18:40:34 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct 18 18:51:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c02e92d

dev-python/blosc: x86 stable (bug #749423)

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

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

diff --git a/dev-python/blosc/blosc-1.9.2.ebuild 
b/dev-python/blosc/blosc-1.9.2.ebuild
index 4ceec05a63c..db3841193f1 100644
--- a/dev-python/blosc/blosc-1.9.2.ebuild
+++ b/dev-python/blosc/blosc-1.9.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-09-09 Thread Michał Górny
commit: 2ed6ecdf57a20f8ab337665876654ae54b50f5dd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  9 11:19:59 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  9 11:30:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed6ecdf

dev-python/blosc: Bump to 1.9.2

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

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

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index a8569289787..d6505dcf6e5 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1 +1,2 @@
 DIST blosc-1.9.1.tar.gz 809621 BLAKE2B 
fdeb76e5714d94a9992b59b99926a54457850c69d9d2c217b5a57cd8ce0d8886853ec139683a68c96d3a697b11f68163a7f267cd6060eacba78f595d4ff67d5d
 SHA512 
61ed4e184c1a3e19a2556e5eb4f30030c00294af7b2d5b6c0641160db53c65756170c138229edd684f41606b2a3ae0b1c4f5e01495e74875e5123d7e1d8ed9c2
+DIST blosc-1.9.2.tar.gz 816897 BLAKE2B 
7d1a2d925500c8ddb93975dd785c03b91dec2716a438915d5dfdb739c650de8a47ed80eb25fc55357e69b586c446c5af61212e0a4fba8158839a66849309f478
 SHA512 
a8f53afb7fb1bb742e2daa03015b636d4dbb1fd073be079022364ec67035c9e6ee372ab07f7ce06579b85d9fcaedd2a11f30b9cf5b2bd1d1ea62cf32a8aa3c1f

diff --git a/dev-python/blosc/blosc-1.9.2.ebuild 
b/dev-python/blosc/blosc-1.9.2.ebuild
new file mode 100644
index 000..4ceec05a63c
--- /dev/null
+++ b/dev-python/blosc/blosc-1.9.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://python-blosc.blosc.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/c-blosc-1.19.0:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/blosc-1.9.1-unbundle.patch
+)
+
+python_prepare_all() {
+   export BLOSC_DIR="${EPREFIX}/usr"
+   distutils-r1_python_prepare_all
+   DOCS=( ANNOUNCE.rst  README.rst  RELEASE_NOTES.rst )
+}
+
+python_test() {
+   cd "${BUILD_DIR}"/lib || die
+   PYTHONPATH=. nosetests -v || die
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+}



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

2020-08-21 Thread Agostino Sarubbo
commit: c777219a0bafc40797f378966a2c6f0532b8f873
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 22 05:48:56 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 22 05:48:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c777219a

dev-python/blosc: x86 stable wrt bug #734386

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

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

diff --git a/dev-python/blosc/blosc-1.9.1-r1.ebuild 
b/dev-python/blosc/blosc-1.9.1-r1.ebuild
index 2f351a41b82..785ca86e320 100644
--- a/dev-python/blosc/blosc-1.9.1-r1.ebuild
+++ b/dev-python/blosc/blosc-1.9.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-08-10 Thread Agostino Sarubbo
commit: a2db55f3f72599963437ec53dce810e118abadcc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 10 14:53:42 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 10 14:53:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2db55f3

dev-python/blosc: amd64 stable wrt bug #734386

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

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

diff --git a/dev-python/blosc/blosc-1.9.1-r1.ebuild 
b/dev-python/blosc/blosc-1.9.1-r1.ebuild
index cd060341f7d..2f351a41b82 100644
--- a/dev-python/blosc/blosc-1.9.1-r1.ebuild
+++ b/dev-python/blosc/blosc-1.9.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-07-11 Thread Sam James
commit: 303aa69e10ce2192305f154fd69edcaeb5a11c5b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 11 11:43:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 11 11:43:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303aa69e

dev-python/blosc: arm keyworded (bug #728856)

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

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

diff --git a/dev-python/blosc/blosc-1.9.1-r1.ebuild 
b/dev-python/blosc/blosc-1.9.1-r1.ebuild
index 487e092926f..cd060341f7d 100644
--- a/dev-python/blosc/blosc-1.9.1-r1.ebuild
+++ b/dev-python/blosc/blosc-1.9.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-07-10 Thread Sam James
commit: b894902082cc080c973436291d49690dc47b9263
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 10 14:42:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 10 14:42:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8949020

dev-python/blosc: arm64 keyworded (bug #728856)

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

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

diff --git a/dev-python/blosc/blosc-1.9.1-r1.ebuild 
b/dev-python/blosc/blosc-1.9.1-r1.ebuild
index 27276ea3f8a..487e092926f 100644
--- a/dev-python/blosc/blosc-1.9.1-r1.ebuild
+++ b/dev-python/blosc/blosc-1.9.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-07-08 Thread Sergei Trofimovich
commit: 8f071dd34f333fceafd970b78f1e96d0b92fd9c1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jul  8 06:47:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul  8 06:47:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f071dd3

dev-python/blosc: keyworded 1.9.1-r1 for ppc

keyworded wrt bug #728856

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

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

diff --git a/dev-python/blosc/blosc-1.9.1-r1.ebuild 
b/dev-python/blosc/blosc-1.9.1-r1.ebuild
index 11fa0fc160a..27276ea3f8a 100644
--- a/dev-python/blosc/blosc-1.9.1-r1.ebuild
+++ b/dev-python/blosc/blosc-1.9.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-06-10 Thread Michał Górny
commit: 0843e5fe167de86901619c3182d36166dfd33b1f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 10 09:24:34 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 10 10:27:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0843e5fe

dev-python/blosc: Port to py3.9

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

 dev-python/blosc/blosc-1.9.1.ebuild | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/dev-python/blosc/blosc-1.9.1.ebuild 
b/dev-python/blosc/blosc-1.9.1.ebuild
index 50df9cddf59..2cda56af6d4 100644
--- a/dev-python/blosc/blosc-1.9.1.ebuild
+++ b/dev-python/blosc/blosc-1.9.1.ebuild
@@ -2,7 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6..8} )
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 
@@ -17,9 +19,9 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="dev-libs/c-blosc:="
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-python/scikit-build[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
@@ -32,12 +34,6 @@ python_prepare_all() {
DOCS=( ANNOUNCE.rst  README.rst  RELEASE_NOTES.rst )
 }
 
-python_compile_all() {
-   esetup.py build_clib
-   esetup.py build_ext --inplace
-   esetup.py build
-}
-
 python_test() {
cd "${BUILD_DIR}"/lib || die
PYTHONPATH=. nosetests -v || die



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

2020-06-10 Thread Michał Górny
commit: 5cf4455ae7c157ff511f1831a7573e9ef78fb7a4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 10 10:23:38 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 10 10:27:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf4455a

dev-python/blosc: Unbundle c-blosc

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

 .../{blosc-1.9.1.ebuild => blosc-1.9.1-r1.ebuild}  |  6 +-
 dev-python/blosc/files/blosc-1.9.1-unbundle.patch  | 23 ++
 2 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/dev-python/blosc/blosc-1.9.1.ebuild 
b/dev-python/blosc/blosc-1.9.1-r1.ebuild
similarity index 91%
rename from dev-python/blosc/blosc-1.9.1.ebuild
rename to dev-python/blosc/blosc-1.9.1-r1.ebuild
index 2cda56af6d4..11fa0fc160a 100644
--- a/dev-python/blosc/blosc-1.9.1.ebuild
+++ b/dev-python/blosc/blosc-1.9.1-r1.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="dev-libs/c-blosc:="
+RDEPEND=">=dev-libs/c-blosc-1.19.0:="
 DEPEND="${RDEPEND}"
 BDEPEND="
dev-python/scikit-build[${PYTHON_USEDEP}]
@@ -28,6 +28,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-unbundle.patch
+)
+
 python_prepare_all() {
export BLOSC_DIR="${EPREFIX}/usr"
distutils-r1_python_prepare_all

diff --git a/dev-python/blosc/files/blosc-1.9.1-unbundle.patch 
b/dev-python/blosc/files/blosc-1.9.1-unbundle.patch
new file mode 100644
index 000..55af5f0c621
--- /dev/null
+++ b/dev-python/blosc/files/blosc-1.9.1-unbundle.patch
@@ -0,0 +1,23 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2711877..a4c949c 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -4,16 +4,9 @@ find_package(PythonExtensions REQUIRED)
+ 
+ # Todo: c-blosc provides a CMake package configuration file that we can build
+ # against if blosc is available on the system, etc.
+-# find_package(blosc)
+-# if(NOT blosc_FOUND)
+-set(BUILD_STATIC ON CACHE BOOL "Build a static version of the blosc library.")
+-set(BUILD_SHARED OFF CACHE BOOL "Build a shared library version of the blosc 
library.")
+-set(BUILD_TESTS OFF CACHE BOOL "Build test programs form the blosc 
compression library")
+-set(BUILD_BENCHMARKS OFF CACHE BOOL "Build benchmark programs form the blosc 
compression library")
+-set(CMAKE_POSITION_INDEPENDENT_CODE ON)
+-add_subdirectory(c-blosc)
++find_package(blosc)
+ 
+ add_library(blosc_extension MODULE blosc/blosc_extension.c)
+-target_link_libraries(blosc_extension blosc_static)
++target_link_libraries(blosc_extension blosc)
+ python_extension_module(blosc_extension)
+ install(TARGETS blosc_extension LIBRARY DESTINATION blosc)



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

2020-06-10 Thread Michał Górny
commit: 8b4fb70607656e9140beded15b6f21f2d4d4d2b2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 10 09:24:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 10 10:27:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4fb706

dev-python/blosc: Take for python@

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

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

diff --git a/dev-python/blosc/metadata.xml b/dev-python/blosc/metadata.xml
index 05e88ce58aa..b264b7dd62c 100644
--- a/dev-python/blosc/metadata.xml
+++ b/dev-python/blosc/metadata.xml
@@ -5,6 +5,10 @@
 s...@gentoo.org
 Gentoo Science Project
   
+  
+pyt...@gentoo.org
+Python
+  
   
 blosc is a high performance compressor optimized for binary
 data. It has been designed to transmit data to the processor cache



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

2020-06-06 Thread Pacho Ramos
commit: 4b80346db49b4dd4d46f5f8d32ab99a1b9ad072c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun  6 21:54:17 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun  6 22:22:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b80346d

dev-python/blosc: Bump to 1.9.1 supporting py3.8

Closes: https://bugs.gentoo.org/650408
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index e370ac44276..7ba02f1914c 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1 +1,2 @@
 DIST blosc-1.5.1.tar.gz 641172 BLAKE2B 
2305c8a4b32192393182306c1ae074caff1bab28b7c842c14f737354c282aa30ae1f9d6cfa5c4932832c505a9d1eb1a579cd2303d1800ae42e52fc58100ca99a
 SHA512 
76d8c5d9e0e3485aacd5646970ce62e34d6ef3ff04e134342544ab044c4d1925a537187b4ce8b7ef3f6cd327e26d47dbdf1bf04233186a8baedbc7c839071cf8
+DIST blosc-1.9.1.tar.gz 809621 BLAKE2B 
fdeb76e5714d94a9992b59b99926a54457850c69d9d2c217b5a57cd8ce0d8886853ec139683a68c96d3a697b11f68163a7f267cd6060eacba78f595d4ff67d5d
 SHA512 
61ed4e184c1a3e19a2556e5eb4f30030c00294af7b2d5b6c0641160db53c65756170c138229edd684f41606b2a3ae0b1c4f5e01495e74875e5123d7e1d8ed9c2

diff --git a/dev-python/blosc/blosc-1.9.1.ebuild 
b/dev-python/blosc/blosc-1.9.1.ebuild
new file mode 100644
index 000..50df9cddf59
--- /dev/null
+++ b/dev-python/blosc/blosc-1.9.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit distutils-r1
+
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://python-blosc.blosc.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/c-blosc:="
+DEPEND="${RDEPEND}
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   export BLOSC_DIR="${EPREFIX}/usr"
+   distutils-r1_python_prepare_all
+   DOCS=( ANNOUNCE.rst  README.rst  RELEASE_NOTES.rst )
+}
+
+python_compile_all() {
+   esetup.py build_clib
+   esetup.py build_ext --inplace
+   esetup.py build
+}
+
+python_test() {
+   cd "${BUILD_DIR}"/lib || die
+   PYTHONPATH=. nosetests -v || die
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+}



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

2020-02-04 Thread Michał Górny
commit: d85aa8e4f1277dc42e2238970a56c580fc5804ca
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb  4 13:19:52 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb  4 13:19:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d85aa8e4

dev-python/blosc: Remove py2

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

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

diff --git a/dev-python/blosc/blosc-1.5.1.ebuild 
b/dev-python/blosc/blosc-1.5.1.ebuild
index 646deac156a..741ab2ca759 100644
--- a/dev-python/blosc/blosc-1.5.1.ebuild
+++ b/dev-python/blosc/blosc-1.5.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 



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

2019-12-26 Thread Pacho Ramos
commit: 011154dcca50ca2a10b239acc9478a00c291ae87
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 26 20:51:31 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 26 20:51:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011154dc

dev-python/blosc: Drop old

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-python/blosc/Manifest   |  3 ---
 dev-python/blosc/blosc-1.2.8.ebuild | 35 ---
 dev-python/blosc/blosc-1.4.4.ebuild | 33 -
 dev-python/blosc/blosc-1.5.0.ebuild | 34 --
 4 files changed, 105 deletions(-)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index af818aef72a..e370ac44276 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,4 +1 @@
-DIST blosc-1.2.8.tar.gz 259299 BLAKE2B 
2d0945ba30ea2a112d51e6f732366d18533ba7e54a139150d03ccd76da0bb8ff8de7da86eb29757ed9517f1041df2ae6853e0b99d100593091228f5f407f18d2
 SHA512 
8349a7b401e3b55b066efa4d647255dc7bc735a1de0eca5e33b2deb4ca90e317b90d6ea42433ed06f2680bccb2198e0e4bbdbf5a0fd1c22db900aa896c88427e
-DIST blosc-1.4.4.tar.gz 613097 BLAKE2B 
f382f48289041e4b31b1f59a99e11bcbdda71465276a5523df04923de1d4db1af3b45eadbf73e1fa1498f950951d9ce3bf87ca5c013de254c1e6efbd95112dc0
 SHA512 
0a7da71086eda4fb7851a3ad1f3cbfe231a9b97d0177e6cc085f2b600d33ce0a71cc361bcfd682a526002465d375e89b7397270953ecf163db1922a9d51ac8e4
-DIST blosc-1.5.0.tar.gz 617120 BLAKE2B 
aff52df1af6e9653aa552230a3f311d2a3b3d67ec2319e57e48eedbbf83e71a7fedd0f4d8c719092fa688dcf4d5d482aad25198fbe56386769539214a42bc8e5
 SHA512 
75121989880dff6c2ab9142b02ccf45efac9eb442e4a3db42099047f1f5b86973ec5339314d867c3213ebb10fa883d993523a6469b3a3f6a230dbdc8a6ba03f2
 DIST blosc-1.5.1.tar.gz 641172 BLAKE2B 
2305c8a4b32192393182306c1ae074caff1bab28b7c842c14f737354c282aa30ae1f9d6cfa5c4932832c505a9d1eb1a579cd2303d1800ae42e52fc58100ca99a
 SHA512 
76d8c5d9e0e3485aacd5646970ce62e34d6ef3ff04e134342544ab044c4d1925a537187b4ce8b7ef3f6cd327e26d47dbdf1bf04233186a8baedbc7c839071cf8

diff --git a/dev-python/blosc/blosc-1.2.8.ebuild 
b/dev-python/blosc/blosc-1.2.8.ebuild
deleted file mode 100644
index 707d0f3e738..000
--- a/dev-python/blosc/blosc-1.2.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org https://github.com/Blosc/python-blosc;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/c-blosc-1.3.5"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
-   # remove forced sse2
-   sed -i "s|CFLAGS\.append(\"-msse2\")|pass|" setup.py || die
-   export BLOSC_DIR="${EPREFIX}/usr"
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cd "${BUILD_DIR}"/lib || die
-   nosetests -v || die
-}

diff --git a/dev-python/blosc/blosc-1.4.4.ebuild 
b/dev-python/blosc/blosc-1.4.4.ebuild
deleted file mode 100644
index 2fa9aa3ba29..000
--- a/dev-python/blosc/blosc-1.4.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/c-blosc:="
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
-   export BLOSC_DIR="${EPREFIX}/usr"
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cd "${BUILD_DIR}"/lib || die
-   nosetests -v || die
-}

diff --git a/dev-python/blosc/blosc-1.5.0.ebuild 
b/dev-python/blosc/blosc-1.5.0.ebuild
deleted file mode 100644
index 5ad73fe18ea..000
--- a/dev-python/blosc/blosc-1.5.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"

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

2019-12-26 Thread Pacho Ramos
commit: 8f3b6891e831f05dbf284578620f393088856007
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 26 20:49:36 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 26 20:50:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3b6891

dev-python/blosc: Supports python 3.8

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/dev-python/blosc/blosc-1.5.1.ebuild 
b/dev-python/blosc/blosc-1.5.1.ebuild
index e67958e3439..99be814c87b 100644
--- a/dev-python/blosc/blosc-1.5.1.ebuild
+++ b/dev-python/blosc/blosc-1.5.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
 
 inherit distutils-r1
 



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

2017-03-11 Thread Zac Medico
commit: 498be2baa204efd1a3ccfb1e3a67833f29079328
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Mar 12 07:12:11 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Mar 12 07:13:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498be2ba

dev-python/blosc: Add python3_6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-python/blosc/blosc-1.2.8.ebuild | 2 +-
 dev-python/blosc/blosc-1.4.4.ebuild | 2 +-
 dev-python/blosc/blosc-1.5.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/blosc/blosc-1.2.8.ebuild 
b/dev-python/blosc/blosc-1.2.8.ebuild
index c46c9664b58..eb4a02fb989 100644
--- a/dev-python/blosc/blosc-1.2.8.ebuild
+++ b/dev-python/blosc/blosc-1.2.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 

diff --git a/dev-python/blosc/blosc-1.4.4.ebuild 
b/dev-python/blosc/blosc-1.4.4.ebuild
index affb21a66bd..b90edd8a487 100644
--- a/dev-python/blosc/blosc-1.4.4.ebuild
+++ b/dev-python/blosc/blosc-1.4.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 

diff --git a/dev-python/blosc/blosc-1.5.0.ebuild 
b/dev-python/blosc/blosc-1.5.0.ebuild
index b9607ddb1ef..0fa8281da8a 100644
--- a/dev-python/blosc/blosc-1.5.0.ebuild
+++ b/dev-python/blosc/blosc-1.5.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 



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

2017-03-06 Thread Sebastien Fabbro
commit: 939f92ddbc247a62179622bb3fa6bdd0a474a50f
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Mar  6 19:19:42 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Tue Mar  7 00:17:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939f92dd

dev-python/blosc: version bump

Package-Manager: Portage-2.3.4, Repoman-2.3.2

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

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 04d68999bf6..d8ad66fc9a0 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,2 +1,3 @@
 DIST blosc-1.2.8.tar.gz 259299 SHA256 
fc8996733de73d70cc2482f98972a38a908ca7286d30429fe828390b1bb010c3 SHA512 
8349a7b401e3b55b066efa4d647255dc7bc735a1de0eca5e33b2deb4ca90e317b90d6ea42433ed06f2680bccb2198e0e4bbdbf5a0fd1c22db900aa896c88427e
 WHIRLPOOL 
1139c9f167565df0fd22fdddf20416db2bf214c6a58e45f0c3bd2118142d9782ff53e9e263f1fafbb79bb69ae17c9fad925accdaa009d7087c725c113e039d18
 DIST blosc-1.4.4.tar.gz 613097 SHA256 
76ae6e1cecddb320b5567ba78ee9a2ee31895ecba838fdf05fdb9131939a4705 SHA512 
0a7da71086eda4fb7851a3ad1f3cbfe231a9b97d0177e6cc085f2b600d33ce0a71cc361bcfd682a526002465d375e89b7397270953ecf163db1922a9d51ac8e4
 WHIRLPOOL 
dd2404ecd5fd592fb38e3fd68bd06f48025e28543cf0119713a8575044db13c592818b7da753f55092aaef6c0ed488fd4cf4b64e25f050580a26440e43bf050a
+DIST blosc-1.5.0.tar.gz 617120 SHA256 
0ffddbae63f44aa35e4ac707f2e05e421df813c08bde8c5a419776a45de4ab84 SHA512 
75121989880dff6c2ab9142b02ccf45efac9eb442e4a3db42099047f1f5b86973ec5339314d867c3213ebb10fa883d993523a6469b3a3f6a230dbdc8a6ba03f2
 WHIRLPOOL 
f1fbaeed5d4f08668bd8c9e1f8917ab8f19e49432da8dd43b09e678c6530ee66b13214aefd7e05fc879a6b5883ddd1de308938c3437e23a514c2ba63a2a19a0e

diff --git a/dev-python/blosc/blosc-1.5.0.ebuild 
b/dev-python/blosc/blosc-1.5.0.ebuild
new file mode 100644
index 000..b9607ddb1ef
--- /dev/null
+++ b/dev-python/blosc/blosc-1.5.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://python-blosc.blosc.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-libs/c-blosc:="
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+   export BLOSC_DIR="${EPREFIX}/usr"
+   distutils-r1_python_prepare_all
+   DOCS=( ANNOUNCE.rst  README.rst  RELEASE_NOTES.rst )
+}
+
+python_test() {
+   cd "${BUILD_DIR}"/lib || die
+   PYTHONPATH=. nosetests -v || die
+}



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

2017-01-09 Thread Sebastien Fabbro
commit: 58118496647918450a1cb053f309c178c6577aae
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jan  7 20:40:02 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Tue Jan 10 05:26:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58118496

dev-python/blosc: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/blosc/Manifest   |  1 +
 dev-python/blosc/blosc-1.4.4.ebuild | 33 +
 dev-python/blosc/metadata.xml   | 15 +++
 3 files changed, 41 insertions(+), 8 deletions(-)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 3892cce..04d6899 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1 +1,2 @@
 DIST blosc-1.2.8.tar.gz 259299 SHA256 
fc8996733de73d70cc2482f98972a38a908ca7286d30429fe828390b1bb010c3 SHA512 
8349a7b401e3b55b066efa4d647255dc7bc735a1de0eca5e33b2deb4ca90e317b90d6ea42433ed06f2680bccb2198e0e4bbdbf5a0fd1c22db900aa896c88427e
 WHIRLPOOL 
1139c9f167565df0fd22fdddf20416db2bf214c6a58e45f0c3bd2118142d9782ff53e9e263f1fafbb79bb69ae17c9fad925accdaa009d7087c725c113e039d18
+DIST blosc-1.4.4.tar.gz 613097 SHA256 
76ae6e1cecddb320b5567ba78ee9a2ee31895ecba838fdf05fdb9131939a4705 SHA512 
0a7da71086eda4fb7851a3ad1f3cbfe231a9b97d0177e6cc085f2b600d33ce0a71cc361bcfd682a526002465d375e89b7397270953ecf163db1922a9d51ac8e4
 WHIRLPOOL 
dd2404ecd5fd592fb38e3fd68bd06f48025e28543cf0119713a8575044db13c592818b7da753f55092aaef6c0ed488fd4cf4b64e25f050580a26440e43bf050a

diff --git a/dev-python/blosc/blosc-1.4.4.ebuild 
b/dev-python/blosc/blosc-1.4.4.ebuild
new file mode 100644
index ..de81068
--- /dev/null
+++ b/dev-python/blosc/blosc-1.4.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://python-blosc.blosc.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-libs/c-blosc:="
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+   export BLOSC_DIR="${EPREFIX}/usr"
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   cd "${BUILD_DIR}"/lib || die
+   nosetests -v || die
+}

diff --git a/dev-python/blosc/metadata.xml b/dev-python/blosc/metadata.xml
index de65e66..05e88ce 100644
--- a/dev-python/blosc/metadata.xml
+++ b/dev-python/blosc/metadata.xml
@@ -6,14 +6,13 @@
 Gentoo Science Project
   
   
-  blosc is a high performance compressor optimized
-  for binary data. It has been designed to transmit data to the
-  processor cache faster than the traditional, non-compressed, direct
-  memory fetch approach via a memcpy() OS call.
-  Blosc works well for compressing numerical arrays that contains data
-  with relatively low entropy, like sparse data, time series, grids with
-  regular-spaced values, etc.
-  python-blosc a Python package that wraps Blosc.
+blosc is a high performance compressor optimized for binary
+data. It has been designed to transmit data to the processor cache
+faster than the traditional, non-compressed, direct memory fetch
+approach via a memcpy() OS call. Blosc works well for compressing
+numerical arrays that contains data with relatively low entropy,
+like sparse data, time series, grids with regular-spaced values,
+etc. This is the python wrapper.
   
   
 blosc



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

2017-01-09 Thread Aaron Bauman
commit: e82545a262be9f69f49a94f6392bf6b743dc54df
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Jan  9 22:32:03 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Jan  9 22:32:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82545a2

dev-python/blosc: amd64 stable

Gentoo-bug: 571282

Package-Manager: portage-2.3.0

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

diff --git a/dev-python/blosc/blosc-1.2.8.ebuild 
b/dev-python/blosc/blosc-1.2.8.ebuild
index 85dd829..49eb4b4 100644
--- a/dev-python/blosc/blosc-1.2.8.ebuild
+++ b/dev-python/blosc/blosc-1.2.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND=">=dev-libs/c-blosc-1.3.5"



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

2015-11-24 Thread Justin Lecher
commit: 4c13a8946477d9ea9375ca5d0f3cabeca691060f
Author: Justin Lecher  gentoo  org>
AuthorDate: Tue Nov 24 08:49:21 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Tue Nov 24 12:10:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c13a894

dev-python/blosc: Add python3.5 support

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

 dev-python/blosc/blosc-1.2.3.ebuild |  2 +-
 dev-python/blosc/metadata.xml   | 10 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-python/blosc/blosc-1.2.3.ebuild 
b/dev-python/blosc/blosc-1.2.3.ebuild
index 54242f1..db06e86 100644
--- a/dev-python/blosc/blosc-1.2.3.ebuild
+++ b/dev-python/blosc/blosc-1.2.3.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
 
 inherit distutils-r1
 

diff --git a/dev-python/blosc/metadata.xml b/dev-python/blosc/metadata.xml
index be632b3..b6dd93a 100644
--- a/dev-python/blosc/metadata.xml
+++ b/dev-python/blosc/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-sci
-
+  sci
+  
   blosc is a high performance compressor optimized
   for binary data. It has been designed to transmit data to the
   processor cache faster than the traditional, non-compressed, direct
@@ -12,7 +12,7 @@
   regular-spaced values, etc.
   python-blosc a Python package that wraps Blosc.
 
-
-  blosc
-
+  
+blosc
+  
 



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

2015-11-24 Thread Justin Lecher
commit: 0976072dd7c6b13809251d6a1ff1ef86411be47d
Author: Justin Lecher  gentoo  org>
AuthorDate: Tue Nov 24 10:32:22 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Tue Nov 24 12:10:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0976072d

dev-python/blosc: Drop packages using bundled c-blosc

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

 dev-python/blosc/Manifest   |  3 ---
 dev-python/blosc/blosc-1.2.0.ebuild | 34 --
 dev-python/blosc/blosc-1.2.1.ebuild | 34 --
 dev-python/blosc/blosc-1.2.3.ebuild | 34 --
 4 files changed, 105 deletions(-)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 6c361ff..3892cce 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,4 +1 @@
-DIST blosc-1.2.0.tar.gz 221882 SHA256 
d740c1bd6440c5fd7203006538b6c626361fba705ce9ce8f36c400ddb2f50fec SHA512 
85db692d3a68ebeacaaf3759807c386e05a13fbad873379d13fc2f2b7470929a3e6cbe7f37c952740e412eecb2cb83bed194e0f4f7af1ef2c934d5478cd93ce1
 WHIRLPOOL 
aa81df21b15382f388fe746a7f9ab0f2ec9eaf82c56bcbd19edb03fb73ce527c6ff70d30461440e27a4292fcdb9f1d43ce039a3a6c2d9b0101f1a4441d2e1a61
-DIST blosc-1.2.1.tar.gz 225560 SHA256 
41de5b3a129cb145e192a0f3e62b09b74da311b0750ad50ffcd4aaf8fcf6cfbe SHA512 
1ec017b17313ca788ae96a54cdf57a8c770dc5c6eb7b2d13ff94c0c44e9adbced28a22a17497bc748955d756a799305f603d64fd882cefb5cd8068b6b46e8667
 WHIRLPOOL 
7ba45764eb15f21f2cacee32cbfdd6083d5dd1dcdb88fb0614429dc75e4f1edd311e7127932371a706beee5293963498b5f0b8f194f9d188d8da390e8201d409
-DIST blosc-1.2.3.tar.gz 225781 SHA256 
46f796ae1360b3f1580a16dc7f9f2b88b019b4f5f013bec3b84ca9ef6c859da8 SHA512 
85b5280f1cbc2163e1115a365aa8a47a1ae496795558f53ed78b1e81ab661a4187d3557cf8890b2a33fd0052a6cc88ac60dc1ea7e382cbf601ed83b440900cc8
 WHIRLPOOL 
d4fb113755b2f98cb1d56976d82a38af1b3bfa2011a26d4a154eb3e9f8af14fc3975f29b643439031ecbf92813126f89aebeda123f8156e2bcc0db45dc9da96a
 DIST blosc-1.2.8.tar.gz 259299 SHA256 
fc8996733de73d70cc2482f98972a38a908ca7286d30429fe828390b1bb010c3 SHA512 
8349a7b401e3b55b066efa4d647255dc7bc735a1de0eca5e33b2deb4ca90e317b90d6ea42433ed06f2680bccb2198e0e4bbdbf5a0fd1c22db900aa896c88427e
 WHIRLPOOL 
1139c9f167565df0fd22fdddf20416db2bf214c6a58e45f0c3bd2118142d9782ff53e9e263f1fafbb79bb69ae17c9fad925accdaa009d7087c725c113e039d18

diff --git a/dev-python/blosc/blosc-1.2.0.ebuild 
b/dev-python/blosc/blosc-1.2.0.ebuild
deleted file mode 100644
index cc9c556..000
--- a/dev-python/blosc/blosc-1.2.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://blosc.pydata.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="dev-libs/c-blosc"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
-   # remove forced sse2
-   sed -i "s|CFLAGS\.append(\"-msse2\")|pass|" setup.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cd "${BUILD_DIR}"/lib || die
-   nosetests -v || die
-}

diff --git a/dev-python/blosc/blosc-1.2.1.ebuild 
b/dev-python/blosc/blosc-1.2.1.ebuild
deleted file mode 100644
index cc9c556..000
--- a/dev-python/blosc/blosc-1.2.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://blosc.pydata.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="dev-libs/c-blosc"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
-   # remove forced sse2
-   sed -i "s|CFLAGS\.append(\"-msse2\")|pass|" setup.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cd "${BUILD_DIR}"/lib || die
-   nosetests -v || die
-}

diff --git a/dev-python/blosc/blosc-1.2.3.ebuild 
b/dev-python/blosc/blosc-1.2.3.ebuild
deleted file mode 100644
index db06e86..000
--- a/dev-python/blosc/blosc-1.2.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor 

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

2015-11-24 Thread Justin Lecher
commit: 02c0383ce074a3df81cce03d8a7b3a3e91eca3d1
Author: Justin Lecher  gentoo  org>
AuthorDate: Tue Nov 24 10:30:50 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Tue Nov 24 12:10:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c0383c

dev-python/blosc: Version Bump

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

 dev-python/blosc/Manifest   |  1 +
 dev-python/blosc/blosc-1.2.8.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index a4ce221..6c361ff 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,3 +1,4 @@
 DIST blosc-1.2.0.tar.gz 221882 SHA256 
d740c1bd6440c5fd7203006538b6c626361fba705ce9ce8f36c400ddb2f50fec SHA512 
85db692d3a68ebeacaaf3759807c386e05a13fbad873379d13fc2f2b7470929a3e6cbe7f37c952740e412eecb2cb83bed194e0f4f7af1ef2c934d5478cd93ce1
 WHIRLPOOL 
aa81df21b15382f388fe746a7f9ab0f2ec9eaf82c56bcbd19edb03fb73ce527c6ff70d30461440e27a4292fcdb9f1d43ce039a3a6c2d9b0101f1a4441d2e1a61
 DIST blosc-1.2.1.tar.gz 225560 SHA256 
41de5b3a129cb145e192a0f3e62b09b74da311b0750ad50ffcd4aaf8fcf6cfbe SHA512 
1ec017b17313ca788ae96a54cdf57a8c770dc5c6eb7b2d13ff94c0c44e9adbced28a22a17497bc748955d756a799305f603d64fd882cefb5cd8068b6b46e8667
 WHIRLPOOL 
7ba45764eb15f21f2cacee32cbfdd6083d5dd1dcdb88fb0614429dc75e4f1edd311e7127932371a706beee5293963498b5f0b8f194f9d188d8da390e8201d409
 DIST blosc-1.2.3.tar.gz 225781 SHA256 
46f796ae1360b3f1580a16dc7f9f2b88b019b4f5f013bec3b84ca9ef6c859da8 SHA512 
85b5280f1cbc2163e1115a365aa8a47a1ae496795558f53ed78b1e81ab661a4187d3557cf8890b2a33fd0052a6cc88ac60dc1ea7e382cbf601ed83b440900cc8
 WHIRLPOOL 
d4fb113755b2f98cb1d56976d82a38af1b3bfa2011a26d4a154eb3e9f8af14fc3975f29b643439031ecbf92813126f89aebeda123f8156e2bcc0db45dc9da96a
+DIST blosc-1.2.8.tar.gz 259299 SHA256 
fc8996733de73d70cc2482f98972a38a908ca7286d30429fe828390b1bb010c3 SHA512 
8349a7b401e3b55b066efa4d647255dc7bc735a1de0eca5e33b2deb4ca90e317b90d6ea42433ed06f2680bccb2198e0e4bbdbf5a0fd1c22db900aa896c88427e
 WHIRLPOOL 
1139c9f167565df0fd22fdddf20416db2bf214c6a58e45f0c3bd2118142d9782ff53e9e263f1fafbb79bb69ae17c9fad925accdaa009d7087c725c113e039d18

diff --git a/dev-python/blosc/blosc-1.2.8.ebuild 
b/dev-python/blosc/blosc-1.2.8.ebuild
new file mode 100644
index 000..2a11ef1
--- /dev/null
+++ b/dev-python/blosc/blosc-1.2.8.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://python-blosc.blosc.org https://github.com/Blosc/python-blosc;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND=">=dev-libs/c-blosc-1.3.5"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+   # remove forced sse2
+   sed -i "s|CFLAGS\.append(\"-msse2\")|pass|" setup.py || die
+   export BLOSC_DIR="${EPREFIX}/usr"
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   cd "${BUILD_DIR}"/lib || die
+   nosetests -v || die
+}