[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 697888f7513bc5005a0b22aa609016705e2576a5 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 25 04:30:36 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 25 08:01:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697888f7 dev-libs/c-blosc: Bump to 1.21.6 Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 + dev-libs/c-blosc/c-blosc-1.21.6.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index e7cb8aa0f471..58da50003a08 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1 +1,2 @@ DIST c-blosc-1.21.5.gh.tar.gz 2458960 BLAKE2B f56e19146a1522554d5e8de23f580125a6181b50f1898c8e622e8ac50f2f40ab4cdaba62a5a2bc6ff437257550e205090ebe66bb8840202a26567abfc63fbf53 SHA512 01e6d80e1114d76c4bd1b413778c293d0455879ec38e1e1ec46e8e7eaf2997b47cc2de35bc52cdc4c2c70341b6f87d70626a9a9c24ffc8b7b170d760efa60c07 +DIST c-blosc-1.21.6.gh.tar.gz 2495309 BLAKE2B 87d3368a5070bb9be84b648c6727248630b97fbeda1cfcecf3da41256370436b719f943c63b84c196a2653e19c699a5f8c6aeffc0da4fffeda9fa7afeb81b853 SHA512 f32ac9ca7dd473f32201cdf4b7bb61a89e8bc3e3d16e027d2c6dc1aa838cb47c42dfed6942c9108532b3920ed22a8c662e7451890177c9bbe6ec5b8ab65362b3 diff --git a/dev-libs/c-blosc/c-blosc-1.21.6.ebuild b/dev-libs/c-blosc/c-blosc-1.21.6.ebuild new file mode 100644 index ..784aa67e6e7e --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.21.6.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE=" + https://www.blosc.org/ + https://github.com/Blosc/c-blosc/ +" +SRC_URI=" + https://github.com/Blosc/c-blosc/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+lz4 +snappy test zlib zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + lz4? ( >=app-arch/lz4-1.7.5:= ) + snappy? ( app-arch/snappy:= ) + zlib? ( sys-libs/zlib:= ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.21.4-no-unaligned.patch +) + +src_configure() { + # remove bundled libs (just in case) + rm -rf internal-complibs || die + + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + # snappy is always external + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 36447a734264f084c66b93318a32c8d8a2ce2a69 Author: WANG Xuerui gentoo org> AuthorDate: Thu Jan 4 05:24:37 2024 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Jan 4 11:28:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36447a73 dev-libs/c-blosc: keyword 1.21.5 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/c-blosc/c-blosc-1.21.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.5.ebuild b/dev-libs/c-blosc/c-blosc-1.21.5.ebuild index 5003f52c8089..38ab8bce109f 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.5.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.5.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 @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 17dfcb35dbb8f99db37f9f3177c4a4ba0bb50c7d Author: Sam James gentoo org> AuthorDate: Fri Oct 6 15:04:55 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 6 15:04:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17dfcb35 dev-libs/c-blosc: Stabilize 1.21.5 ppc64, #915250 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.5.ebuild b/dev-libs/c-blosc/c-blosc-1.21.5.ebuild index 0a9536f34cc9..2e1f9ad15a7e 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.5.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.5.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: ed7b848a6d1d214ddecd598632ebbc43995caaba Author: Sam James gentoo org> AuthorDate: Fri Oct 6 14:54:15 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 6 14:54:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7b848a dev-libs/c-blosc: Stabilize 1.21.5 arm64, #915250 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.5.ebuild b/dev-libs/c-blosc/c-blosc-1.21.5.ebuild index bfeb84b2d188..15f9f7e170c7 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.5.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.5.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 186bc48e4d119638dd80aab4726d36ae20997db7 Author: Sam James gentoo org> AuthorDate: Fri Oct 6 14:54:16 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 6 14:54:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186bc48e dev-libs/c-blosc: Stabilize 1.21.5 arm, #915250 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.5.ebuild b/dev-libs/c-blosc/c-blosc-1.21.5.ebuild index 15f9f7e170c7..0a9536f34cc9 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.5.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.5.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 6b6f7093685b106c90dac671ec736034572c58b8 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 2 13:45:43 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 2 14:10:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6f7093 dev-libs/c-blosc: Bump to 1.21.5 Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 + dev-libs/c-blosc/c-blosc-1.21.5.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 930941625107..6ab5c4b6aaa2 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1 +1,2 @@ DIST c-blosc-1.21.4.gh.tar.gz 2458878 BLAKE2B 5b58e5069ed99e67adaef832871d45e4e3b88dede169833b07bb1800d35d6d43909c59645f79c003f9a80604e432c81f7d5da35fd19899fbb0378e81f015b0fa SHA512 cbe8406dc88318a582b6ea5e5ba1a25b66814f741743dd512b1a61664691977bfe0896baf24d2e998cdbb209a3ba83c6eb79e86bc1e7a2eb5ef2cde697e8eb65 +DIST c-blosc-1.21.5.gh.tar.gz 2458960 BLAKE2B f56e19146a1522554d5e8de23f580125a6181b50f1898c8e622e8ac50f2f40ab4cdaba62a5a2bc6ff437257550e205090ebe66bb8840202a26567abfc63fbf53 SHA512 01e6d80e1114d76c4bd1b413778c293d0455879ec38e1e1ec46e8e7eaf2997b47cc2de35bc52cdc4c2c70341b6f87d70626a9a9c24ffc8b7b170d760efa60c07 diff --git a/dev-libs/c-blosc/c-blosc-1.21.5.ebuild b/dev-libs/c-blosc/c-blosc-1.21.5.ebuild new file mode 100644 index ..bfeb84b2d188 --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.21.5.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE=" + https://www.blosc.org/ + https://github.com/Blosc/c-blosc/ +" +SRC_URI=" + https://github.com/Blosc/c-blosc/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+lz4 +snappy test zlib zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + lz4? ( >=app-arch/lz4-1.7.5:= ) + snappy? ( app-arch/snappy:= ) + zlib? ( sys-libs/zlib:= ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.21.4-no-unaligned.patch +) + +src_configure() { + # remove bundled libs (just in case) + rm -rf internal-complibs || die + + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + # snappy is always external + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/files/, dev-libs/c-blosc/
commit: 2c8c6679b1a55b9912410bb2ff76b8291c23544d Author: Sam James gentoo org> AuthorDate: Mon Aug 21 06:32:48 2023 + Commit: Sam James gentoo org> CommitDate: Mon Aug 21 06:32:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8c6679 dev-libs/c-blosc: disable unaligned access Causes SIGBUS on armv7 (at least in jiji's arm32-on-arm64 chroot) in Pandas test suite. Unaligned access is UB anyway. Bug: https://bugs.gentoo.org/911660 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.4-r1.ebuild | 57 ++ .../files/c-blosc-1.21.4-no-unaligned.patch| 33 + 2 files changed, 90 insertions(+) diff --git a/dev-libs/c-blosc/c-blosc-1.21.4-r1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.4-r1.ebuild new file mode 100644 index ..bfeb84b2d188 --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.21.4-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE=" + https://www.blosc.org/ + https://github.com/Blosc/c-blosc/ +" +SRC_URI=" + https://github.com/Blosc/c-blosc/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+lz4 +snappy test zlib zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + lz4? ( >=app-arch/lz4-1.7.5:= ) + snappy? ( app-arch/snappy:= ) + zlib? ( sys-libs/zlib:= ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.21.4-no-unaligned.patch +) + +src_configure() { + # remove bundled libs (just in case) + rm -rf internal-complibs || die + + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + # snappy is always external + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake_src_configure +} diff --git a/dev-libs/c-blosc/files/c-blosc-1.21.4-no-unaligned.patch b/dev-libs/c-blosc/files/c-blosc-1.21.4-no-unaligned.patch new file mode 100644 index ..932df9355a99 --- /dev/null +++ b/dev-libs/c-blosc/files/c-blosc-1.21.4-no-unaligned.patch @@ -0,0 +1,33 @@ +Causes SIGBUS on armv7 (at least in jiji's arm32-on-arm64 chroot) in Pandas test +suite. Unaligned access is UB anyway. +--- a/blosc/blosc-common.h b/blosc/blosc-common.h +@@ -43,28 +43,6 @@ + */ + #if !defined(BLOSC_STRICT_ALIGN) + #define BLOSC_STRICT_ALIGN +-#if defined(__i386__) || defined(__386) || defined (__amd64) /* GNU C, Sun Studio */ +-#undef BLOSC_STRICT_ALIGN +-#elif defined(__i486__) || defined(__i586__) || defined(__i686__) /* GNU C */ +-#undef BLOSC_STRICT_ALIGN +-#elif defined(_M_IX86) || defined(_M_X64) /* Intel, MSVC */ +-#undef BLOSC_STRICT_ALIGN +-#elif defined(__386) +-#undef BLOSC_STRICT_ALIGN +-#elif defined(_X86_) /* MinGW */ +-#undef BLOSC_STRICT_ALIGN +-#elif defined(__I86__) /* Digital Mars */ +-#undef BLOSC_STRICT_ALIGN +-/* Seems like unaligned access in ARM (at least ARMv6) is pretty +- expensive, so we are going to always enforce strict alignment in ARM. +- If anybody suggest that newer ARMs are better, we can revisit this. */ +-/* #elif defined(__ARM_FEATURE_UNALIGNED) */ /* ARM, GNU C */ +-/* #undef BLOSC_STRICT_ALIGN */ +-#elif defined(_ARCH_PPC) || defined(__PPC__) +-/* Modern PowerPC systems (like POWER8) should support unaligned access +- quite efficiently. */ +-#undef BLOSC_STRICT_ALIGN +-#endif + #endif + + #if defined(__SSE2__)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: adcdfa8f1ec38b1b499340680a971b3970a9c15a Author: Michał Górny gentoo org> AuthorDate: Wed Aug 2 11:59:49 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 2 11:59:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adcdfa8f dev-libs/c-blosc: Remove old Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 - dev-libs/c-blosc/c-blosc-1.21.3.ebuild | 53 -- 2 files changed, 54 deletions(-) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 8929119daeb4..930941625107 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,2 +1 @@ -DIST c-blosc-1.21.3.gh.tar.gz 1532077 BLAKE2B ff8ad36e4e34b245062025c5820655bb52fea40276e88a748253d5079c3b5f8662079f177835ab38aa6e58d87e7849a93d7e1289346fcc53c077ef85b7382462 SHA512 e9542aa2d1ebae9f6dcc12916d7ac3b920d771281ab96e2b2d59c2951e5f51d02d2684859b8823643d43d320613fb9dd8a3ea411ade34e66e323fcefa8165a91 DIST c-blosc-1.21.4.gh.tar.gz 2458878 BLAKE2B 5b58e5069ed99e67adaef832871d45e4e3b88dede169833b07bb1800d35d6d43909c59645f79c003f9a80604e432c81f7d5da35fd19899fbb0378e81f015b0fa SHA512 cbe8406dc88318a582b6ea5e5ba1a25b66814f741743dd512b1a61664691977bfe0896baf24d2e998cdbb209a3ba83c6eb79e86bc1e7a2eb5ef2cde697e8eb65 diff --git a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild deleted file mode 100644 index c845b48cd4a5.. --- a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE=" - https://www.blosc.org/ - https://github.com/Blosc/c-blosc/ -" -SRC_URI=" - https://github.com/Blosc/c-blosc/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="+lz4 +snappy test zlib zstd" -RESTRICT="!test? ( test )" - -DEPEND=" - lz4? ( >=app-arch/lz4-1.7.5:= ) - snappy? ( app-arch/snappy:= ) - zlib? ( sys-libs/zlib:= ) - zstd? ( app-arch/zstd:= ) -" -RDEPEND=" - ${DEPEND} -" - -src_configure() { - # remove bundled libs (just in case) - rm -rf internal-complibs || die - - local mycmakeargs=( - -DBUILD_STATIC=OFF - -DBUILD_TESTS=$(usex test) - -DBUILD_BENCHMARKS=OFF - -DBUILD_FUZZERS=OFF - -DDEACTIVATE_LZ4=$(usex !lz4) - -DDEACTIVATE_SNAPPY=$(usex !snappy) - -DDEACTIVATE_ZLIB=$(usex !zlib) - -DDEACTIVATE_ZSTD=$(usex !zstd) - -DPREFER_EXTERNAL_LZ4=ON - # snappy is always external - -DPREFER_EXTERNAL_ZLIB=ON - -DPREFER_EXTERNAL_ZSTD=ON - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: d0cab88043c9d035c45265dd1438dfb564c8b6cd Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 2 11:58:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 2 11:58:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cab880 dev-libs/c-blosc: Stabilize 1.21.4 ppc, #911099 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/c-blosc/c-blosc-1.21.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.4.ebuild b/dev-libs/c-blosc/c-blosc-1.21.4.ebuild index 6aafd4e818e1..3f604ce7bde4 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.4.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.4.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 3a0ffcbb2b42a67c5920013b968fb41b5e5fe0c4 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 24 11:03:30 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 24 11:03:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0ffcbb dev-libs/c-blosc: Stabilize 1.21.4 ppc64, #911099 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/c-blosc/c-blosc-1.21.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.4.ebuild b/dev-libs/c-blosc/c-blosc-1.21.4.ebuild index b6420d5b5af3..128fcd100593 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.4.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.4.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 46073faceb70dc91476c5842d3a30196dee6a9a2 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 24 09:25:17 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 24 09:25:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46073fac dev-libs/c-blosc: Stabilize 1.21.4 x86, #911099 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/c-blosc/c-blosc-1.21.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.4.ebuild b/dev-libs/c-blosc/c-blosc-1.21.4.ebuild index 2c0115fb3fed..b6420d5b5af3 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.4.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.4.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: f237db673a359b3950cfaa1310a9abef166a58fd Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 24 08:53:57 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 24 08:53:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f237db67 dev-libs/c-blosc: Stabilize 1.21.4 amd64, #911099 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/c-blosc/c-blosc-1.21.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.4.ebuild b/dev-libs/c-blosc/c-blosc-1.21.4.ebuild index a5c63c1a8c94..2c0115fb3fed 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.4.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.4.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 987e1d4543268dd803812af43f54a4ef43072018 Author: Michał Górny gentoo org> AuthorDate: Tue May 16 16:09:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue May 16 16:28:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987e1d45 dev-libs/c-blosc: Bump to 1.21.4 Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 + dev-libs/c-blosc/c-blosc-1.21.4.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 24d850467100..8929119daeb4 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1 +1,2 @@ DIST c-blosc-1.21.3.gh.tar.gz 1532077 BLAKE2B ff8ad36e4e34b245062025c5820655bb52fea40276e88a748253d5079c3b5f8662079f177835ab38aa6e58d87e7849a93d7e1289346fcc53c077ef85b7382462 SHA512 e9542aa2d1ebae9f6dcc12916d7ac3b920d771281ab96e2b2d59c2951e5f51d02d2684859b8823643d43d320613fb9dd8a3ea411ade34e66e323fcefa8165a91 +DIST c-blosc-1.21.4.gh.tar.gz 2458878 BLAKE2B 5b58e5069ed99e67adaef832871d45e4e3b88dede169833b07bb1800d35d6d43909c59645f79c003f9a80604e432c81f7d5da35fd19899fbb0378e81f015b0fa SHA512 cbe8406dc88318a582b6ea5e5ba1a25b66814f741743dd512b1a61664691977bfe0896baf24d2e998cdbb209a3ba83c6eb79e86bc1e7a2eb5ef2cde697e8eb65 diff --git a/dev-libs/c-blosc/c-blosc-1.21.4.ebuild b/dev-libs/c-blosc/c-blosc-1.21.4.ebuild new file mode 100644 index ..a5c63c1a8c94 --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.21.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE=" + https://www.blosc.org/ + https://github.com/Blosc/c-blosc/ +" +SRC_URI=" + https://github.com/Blosc/c-blosc/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+lz4 +snappy test zlib zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + lz4? ( >=app-arch/lz4-1.7.5:= ) + snappy? ( app-arch/snappy:= ) + zlib? ( sys-libs/zlib:= ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} +" + +src_configure() { + # remove bundled libs (just in case) + rm -rf internal-complibs || die + + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + # snappy is always external + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/files/, dev-libs/c-blosc/
commit: 80d73aea1bafbcce0f9bad689c32632ab4365585 Author: Michał Górny gentoo org> AuthorDate: Wed Dec 28 15:07:36 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 28 15:31:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d73aea dev-libs/c-blosc: Remove old Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 2 - dev-libs/c-blosc/c-blosc-1.21.1-r1.ebuild | 51 dev-libs/c-blosc/c-blosc-1.21.2.ebuild | 50 --- .../files/c-blosc-1.21.1-gnuinstalldirs.patch | 71 -- 4 files changed, 174 deletions(-) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 48f22d4081fb..24d850467100 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,3 +1 @@ -DIST c-blosc-1.21.1.tar.gz 1456777 BLAKE2B a6a48d79fc8cb3df277e878a69361a5d12552be4b8ae50a4a95d2fe48d5b073c849724913a20c2834de7cf3cac7f288ddfec977ed1e4a1875fc3d21975907b44 SHA512 e06712ffaeaa6892415a6b01219221426c20af4191db6ca923301313daa8f5b0a83a7a3cd273f7013766349ace4e4869590e9c44bd892e57027ca45de53779e7 -DIST c-blosc-1.21.2.gh.tar.gz 1528949 BLAKE2B fa1702150a8b64bb9b4eb4de963a42c89be8f62f0b53804cb81345abb6be150b4fdbf2c2a8d4f2379301c65de07564608f1e25ee1d9b045747c486ef08740815 SHA512 f976c40834c1c3a0ec5af8dfb36b0b674430053a902b2e4dcac68eec9118f022a7a90aa73447e4d8234ce819088cf19ee574c1a1ca39c2e4f9164d79a95066b6 DIST c-blosc-1.21.3.gh.tar.gz 1532077 BLAKE2B ff8ad36e4e34b245062025c5820655bb52fea40276e88a748253d5079c3b5f8662079f177835ab38aa6e58d87e7849a93d7e1289346fcc53c077ef85b7382462 SHA512 e9542aa2d1ebae9f6dcc12916d7ac3b920d771281ab96e2b2d59c2951e5f51d02d2684859b8823643d43d320613fb9dd8a3ea411ade34e66e323fcefa8165a91 diff --git a/dev-libs/c-blosc/c-blosc-1.21.1-r1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.1-r1.ebuild deleted file mode 100644 index 20cfa09d8a42.. --- a/dev-libs/c-blosc/c-blosc-1.21.1-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE="https://www.blosc.org/; -SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="+lz4 +snappy test zlib zstd" -RESTRICT="!test? ( test )" - -RDEPEND=" - lz4? ( >=app-arch/lz4-1.7.5:= ) - snappy? ( app-arch/snappy:= ) - zlib? ( sys-libs/zlib:= ) - zstd? ( app-arch/zstd:= )" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-gnuinstalldirs.patch -) - -src_prepare() { - cmake_src_prepare - # remove bundled libs - rm -rf internal-complibs || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_STATIC=OFF - -DBUILD_TESTS=$(usex test) - -DBUILD_BENCHMARKS=OFF - -DBUILD_FUZZERS=OFF - -DDEACTIVATE_LZ4=$(usex !lz4) - -DDEACTIVATE_SNAPPY=$(usex !snappy) - -DDEACTIVATE_ZLIB=$(usex !zlib) - -DDEACTIVATE_ZSTD=$(usex !zstd) - -DPREFER_EXTERNAL_LZ4=ON - # snappy is always external - -DPREFER_EXTERNAL_ZLIB=ON - -DPREFER_EXTERNAL_ZSTD=ON - ) - cmake_src_configure -} diff --git a/dev-libs/c-blosc/c-blosc-1.21.2.ebuild b/dev-libs/c-blosc/c-blosc-1.21.2.ebuild deleted file mode 100644 index 3a03272014b2.. --- a/dev-libs/c-blosc/c-blosc-1.21.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE="https://www.blosc.org/; -SRC_URI=" - https://github.com/Blosc/c-blosc/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0/1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="+lz4 +snappy test zlib zstd" -RESTRICT="!test? ( test )" - -DEPEND=" - lz4? ( >=app-arch/lz4-1.7.5:= ) - snappy? ( app-arch/snappy:= ) - zlib? ( sys-libs/zlib:= ) - zstd? ( app-arch/zstd:= ) -" -RDEPEND=" - ${DEPEND} -" - -src_configure() { - # remove bundled libs (just in case) - rm -rf internal-complibs || die - - local mycmakeargs=( - -DBUILD_STATIC=OFF - -DBUILD_TESTS=$(usex test) - -DBUILD_BENCHMARKS=OFF - -DBUILD_FUZZERS=OFF - -DDEACTIVATE_LZ4=$(usex !lz4) - -DDEACTIVATE_SNAPPY=$(usex !snappy) - -DDEACTIVATE_ZLIB=$(usex !zlib) - -DDEACTIVATE_ZSTD=$(usex !zstd) -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: ba61099e98427c47d2d01973651c241867255565 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 15:03:38 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 15:03:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba61099e dev-libs/c-blosc: Stabilize 1.21.3 ppc64, #888729 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild index f85b2a811ce2..c845b48cd4a5 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 19184f33736ddf7e686c4744c7764c62ecc96900 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 15:02:51 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 15:02:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19184f33 dev-libs/c-blosc: Stabilize 1.21.3 ppc, #888729 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild index e190a9cced01..f85b2a811ce2 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 9b86642b856204fd85589dba0ea546be87807680 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 15:02:49 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 15:02:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b86642b dev-libs/c-blosc: Stabilize 1.21.3 arm, #888729 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild index 5fb0612ab8fd..e87b371c4aa2 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 06be6c69e3ff1f2e1189741d4f1239d06f7e3e15 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 15:02:50 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 15:02:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06be6c69 dev-libs/c-blosc: Stabilize 1.21.3 arm64, #888729 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild index e87b371c4aa2..e190a9cced01 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 303e42ff32b56f47728737476232c36f61157916 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 15:02:48 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 15:02:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303e42ff dev-libs/c-blosc: Stabilize 1.21.3 x86, #888729 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild index 992defb962a8..5fb0612ab8fd 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 6bc6e6e7bdbe0e6ef01a06216c3f28cbf90d4768 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 15:00:25 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 15:00:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc6e6e7 dev-libs/c-blosc: Stabilize 1.21.3 amd64, #888729 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild index 440457b70675..992defb962a8 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: a237c34588bebe5f750ee10a93bc9feed555be21 Author: Michał Górny gentoo org> AuthorDate: Wed Dec 28 13:19:27 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=a237c345 dev-libs/c-blosc: Fix license to BSD Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/c-blosc-1.21.1-r1.ebuild | 2 +- dev-libs/c-blosc/c-blosc-1.21.2.ebuild| 2 +- dev-libs/c-blosc/c-blosc-1.21.3.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.1-r1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.1-r1.ebuild index 7ff161dd1390..20cfa09d8a42 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.1-r1.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.1-r1.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Blocking, shuffling and lossless compression library" HOMEPAGE="https://www.blosc.org/; SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" +LICENSE="BSD" SLOT="0/1" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" diff --git a/dev-libs/c-blosc/c-blosc-1.21.2.ebuild b/dev-libs/c-blosc/c-blosc-1.21.2.ebuild index 96e39b39771b..3a03272014b2 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.2.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.2.ebuild @@ -12,7 +12,7 @@ SRC_URI=" -> ${P}.gh.tar.gz " -LICENSE="MIT" +LICENSE="BSD" SLOT="0/1" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" diff --git a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild index 96e39b39771b..3a03272014b2 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild @@ -12,7 +12,7 @@ SRC_URI=" -> ${P}.gh.tar.gz " -LICENSE="MIT" +LICENSE="BSD" SLOT="0/1" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: ae4f38a96df624cd3247407a9486da3776303589 Author: Michał Górny gentoo org> AuthorDate: Wed Dec 28 13:28:07 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 28 13:29:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4f38a9 dev-libs/c-blosc: Add GitHub homepage Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/c-blosc-1.21.3.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild index 3a03272014b2..440457b70675 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild @@ -6,7 +6,10 @@ EAPI=8 inherit cmake DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE="https://www.blosc.org/; +HOMEPAGE=" + https://www.blosc.org/ + https://github.com/Blosc/c-blosc/ +" SRC_URI=" https://github.com/Blosc/c-blosc/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 825db4f52decf04968c687c7586b794840b7db7b Author: Michał Górny gentoo org> AuthorDate: Fri Dec 16 10:10:57 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Dec 16 11:31:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=825db4f5 dev-libs/c-blosc: Bump to 1.21.3 Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 + dev-libs/c-blosc/c-blosc-1.21.3.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 5eb6529301b3..48f22d4081fb 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,2 +1,3 @@ DIST c-blosc-1.21.1.tar.gz 1456777 BLAKE2B a6a48d79fc8cb3df277e878a69361a5d12552be4b8ae50a4a95d2fe48d5b073c849724913a20c2834de7cf3cac7f288ddfec977ed1e4a1875fc3d21975907b44 SHA512 e06712ffaeaa6892415a6b01219221426c20af4191db6ca923301313daa8f5b0a83a7a3cd273f7013766349ace4e4869590e9c44bd892e57027ca45de53779e7 DIST c-blosc-1.21.2.gh.tar.gz 1528949 BLAKE2B fa1702150a8b64bb9b4eb4de963a42c89be8f62f0b53804cb81345abb6be150b4fdbf2c2a8d4f2379301c65de07564608f1e25ee1d9b045747c486ef08740815 SHA512 f976c40834c1c3a0ec5af8dfb36b0b674430053a902b2e4dcac68eec9118f022a7a90aa73447e4d8234ce819088cf19ee574c1a1ca39c2e4f9164d79a95066b6 +DIST c-blosc-1.21.3.gh.tar.gz 1532077 BLAKE2B ff8ad36e4e34b245062025c5820655bb52fea40276e88a748253d5079c3b5f8662079f177835ab38aa6e58d87e7849a93d7e1289346fcc53c077ef85b7382462 SHA512 e9542aa2d1ebae9f6dcc12916d7ac3b920d771281ab96e2b2d59c2951e5f51d02d2684859b8823643d43d320613fb9dd8a3ea411ade34e66e323fcefa8165a91 diff --git a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild new file mode 100644 index ..96e39b39771b --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE="https://www.blosc.org/; +SRC_URI=" + https://github.com/Blosc/c-blosc/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+lz4 +snappy test zlib zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + lz4? ( >=app-arch/lz4-1.7.5:= ) + snappy? ( app-arch/snappy:= ) + zlib? ( sys-libs/zlib:= ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} +" + +src_configure() { + # remove bundled libs (just in case) + rm -rf internal-complibs || die + + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + # snappy is always external + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 652cb8cd82d8de62ad74399853d2badbb7ba4122 Author: Michał Górny gentoo org> AuthorDate: Wed Dec 7 14:42:21 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 7 14:43:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652cb8cd dev-libs/c-blosc: Bump to 1.21.2 Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 + dev-libs/c-blosc/c-blosc-1.21.2.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 5f09a91ebbb8..5eb6529301b3 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1 +1,2 @@ DIST c-blosc-1.21.1.tar.gz 1456777 BLAKE2B a6a48d79fc8cb3df277e878a69361a5d12552be4b8ae50a4a95d2fe48d5b073c849724913a20c2834de7cf3cac7f288ddfec977ed1e4a1875fc3d21975907b44 SHA512 e06712ffaeaa6892415a6b01219221426c20af4191db6ca923301313daa8f5b0a83a7a3cd273f7013766349ace4e4869590e9c44bd892e57027ca45de53779e7 +DIST c-blosc-1.21.2.gh.tar.gz 1528949 BLAKE2B fa1702150a8b64bb9b4eb4de963a42c89be8f62f0b53804cb81345abb6be150b4fdbf2c2a8d4f2379301c65de07564608f1e25ee1d9b045747c486ef08740815 SHA512 f976c40834c1c3a0ec5af8dfb36b0b674430053a902b2e4dcac68eec9118f022a7a90aa73447e4d8234ce819088cf19ee574c1a1ca39c2e4f9164d79a95066b6 diff --git a/dev-libs/c-blosc/c-blosc-1.21.2.ebuild b/dev-libs/c-blosc/c-blosc-1.21.2.ebuild new file mode 100644 index ..96e39b39771b --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.21.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE="https://www.blosc.org/; +SRC_URI=" + https://github.com/Blosc/c-blosc/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+lz4 +snappy test zlib zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + lz4? ( >=app-arch/lz4-1.7.5:= ) + snappy? ( app-arch/snappy:= ) + zlib? ( sys-libs/zlib:= ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} +" + +src_configure() { + # remove bundled libs (just in case) + rm -rf internal-complibs || die + + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + # snappy is always external + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/, dev-libs/c-blosc/files/
commit: 41b2f30603e84538266b0a5035f1315ac0a2b0c8 Author: Sam James gentoo org> AuthorDate: Tue Nov 22 03:23:02 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 22 03:23:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b2f306 dev-libs/c-blosc: backport GNUInstallDirs patch (fix .pc file location) Signed-off-by: Sam James gentoo.org> ...losc-1.21.1.ebuild => c-blosc-1.21.1-r1.ebuild} | 4 ++ .../files/c-blosc-1.21.1-gnuinstalldirs.patch | 71 ++ 2 files changed, 75 insertions(+) diff --git a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.1-r1.ebuild similarity index 95% rename from dev-libs/c-blosc/c-blosc-1.21.1.ebuild rename to dev-libs/c-blosc/c-blosc-1.21.1-r1.ebuild index c0b7e51199f0..7ff161dd1390 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.1-r1.ebuild @@ -22,6 +22,10 @@ RDEPEND=" zstd? ( app-arch/zstd:= )" DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/${P}-gnuinstalldirs.patch +) + src_prepare() { cmake_src_prepare # remove bundled libs diff --git a/dev-libs/c-blosc/files/c-blosc-1.21.1-gnuinstalldirs.patch b/dev-libs/c-blosc/files/c-blosc-1.21.1-gnuinstalldirs.patch new file mode 100644 index ..d90a2fc50cee --- /dev/null +++ b/dev-libs/c-blosc/files/c-blosc-1.21.1-gnuinstalldirs.patch @@ -0,0 +1,71 @@ +https://github.com/Blosc/c-blosc/commit/5a2907c75ee1e43be90f58f2be7f8c856004a3bf + +From 5a2907c75ee1e43be90f58f2be7f8c856004a3bf Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?H=C3=A5vard=20Flaget=20Aasen?= +Date: Sun, 5 Dec 2021 07:52:54 +0100 +Subject: [PATCH] CMake: Use GNUInstallDirs when installing files. + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -122,7 +122,7 @@ option(PREFER_EXTERNAL_ZSTD + "Find and use external Zstd library instead of included sources." OFF) + + set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake") +- ++include(GNUInstallDirs) + + if(NOT DEACTIVATE_LZ4) + if(PREFER_EXTERNAL_LZ4) +@@ -342,7 +342,7 @@ if (BLOSC_INSTALL) + "${CMAKE_CURRENT_BINARY_DIR}/blosc.pc" + @ONLY) + install(FILES "${CMAKE_CURRENT_BINARY_DIR}/blosc.pc" +-DESTINATION lib/pkgconfig COMPONENT DEV) ++DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig" COMPONENT DEV) + + configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake.in" +--- a/blosc.pc.in b/blosc.pc.in +@@ -1,8 +1,8 @@ + prefix=@CMAKE_INSTALL_PREFIX@ + exec_prefix=${prefix} +-libdir=${exec_prefix}/lib ++libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ + sharedlibdir=${libdir} +-includedir=${prefix}/include ++includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@ + + Name: blosc + Description: A blocking, shuffling and lossless compression library +--- a/blosc/CMakeLists.txt b/blosc/CMakeLists.txt +@@ -61,8 +61,6 @@ if(COMPILER_SUPPORT_AVX2) + endif(COMPILER_SUPPORT_AVX2) + set(SOURCES ${SOURCES} shuffle.c) + +-# library install directory +-set(lib_dir lib${LIB_SUFFIX}) + set(version_string ${BLOSC_VERSION_MAJOR}.${BLOSC_VERSION_MINOR}.${BLOSC_VERSION_PATCH}) + + set(CMAKE_THREAD_PREFER_PTHREAD TRUE) # pre 3.1 +@@ -219,11 +217,15 @@ endif(BUILD_STATIC) + + # install + if(BLOSC_INSTALL) +-install(FILES blosc.h blosc-export.h DESTINATION include COMPONENT DEV) ++install(FILES blosc.h blosc-export.h ++DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} COMPONENT DEV) + if(BUILD_SHARED) +-install(TARGETS blosc_shared LIBRARY DESTINATION ${lib_dir} ARCHIVE DESTINATION ${lib_dir} RUNTIME DESTINATION bin COMPONENT LIB) ++install(TARGETS blosc_shared ++LIBRARY COMPONENT LIB ++ARCHIVE COMPONENT DEV ++RUNTIME COMPONENT LIB) + endif(BUILD_SHARED) + if(BUILD_STATIC) +-install(TARGETS blosc_static LIBRARY DESTINATION ${lib_dir} ARCHIVE DESTINATION ${lib_dir} RUNTIME DESTINATION bin COMPONENT DEV) ++install(TARGETS blosc_static COMPONENT DEV) + endif(BUILD_STATIC) + endif(BLOSC_INSTALL) +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 2452f7a2c177dc63d3e6f9589ef38c1bbc040265 Author: Matt Turner gentoo org> AuthorDate: Mon Feb 14 08:29:54 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 14 08:35:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2452f7a2 dev-libs/c-blosc: Keyword 1.21.1 alpha, #804136 Signed-off-by: Matt Turner gentoo.org> dev-libs/c-blosc/c-blosc-1.21.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild index ff5e50e77c0d..c0b7e51199f0 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 75c3edc44a6466637e3bc206819dc86ac7dca00e Author: Michał Górny gentoo org> AuthorDate: Sat Dec 18 15:39:05 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 18 15:39:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c3edc4 dev-libs/c-blosc: Remove old Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 - dev-libs/c-blosc/c-blosc-1.21.0.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index b01dec8409c7..5f09a91ebbb8 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,2 +1 @@ -DIST c-blosc-1.21.0.tar.gz 907199 BLAKE2B 08c52ce5f0d285798aef8720378d1cc3f2d2b0a99cf47f0a49dc82757a0edb4a37c5c0d226a80bae5f9be74b5c2a070906387b9677df71ea6b825662997168a1 SHA512 76758176f91979794dc3b8d46c21294d81e33fda4f2e299b031f2dc059d77e351e3f5f1c984b0263713d6e04c48534984d580244573dd96f0198dd3838b9f376 DIST c-blosc-1.21.1.tar.gz 1456777 BLAKE2B a6a48d79fc8cb3df277e878a69361a5d12552be4b8ae50a4a95d2fe48d5b073c849724913a20c2834de7cf3cac7f288ddfec977ed1e4a1875fc3d21975907b44 SHA512 e06712ffaeaa6892415a6b01219221426c20af4191db6ca923301313daa8f5b0a83a7a3cd273f7013766349ace4e4869590e9c44bd892e57027ca45de53779e7 diff --git a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild deleted file mode 100644 index 42530236404a.. --- a/dev-libs/c-blosc/c-blosc-1.21.0.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 - -inherit cmake - -DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE="https://www.blosc.org/; -SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/1" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="+lz4 +snappy test zlib zstd" -RESTRICT="!test? ( test )" - -RDEPEND=" - lz4? ( >=app-arch/lz4-1.7.5:= ) - snappy? ( app-arch/snappy ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd )" -DEPEND="${RDEPEND}" - -src_prepare() { - cmake_src_prepare - # remove bundled libs - rm -rf internal-complibs || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_STATIC=OFF - -DBUILD_TESTS=$(usex test) - -DBUILD_BENCHMARKS=OFF - -DBUILD_FUZZERS=OFF - -DDEACTIVATE_LZ4=$(usex !lz4) - -DDEACTIVATE_SNAPPY=$(usex !snappy) - -DDEACTIVATE_ZLIB=$(usex !zlib) - -DDEACTIVATE_ZSTD=$(usex !zstd) - -DPREFER_EXTERNAL_LZ4=ON - # snappy is always external - -DPREFER_EXTERNAL_ZLIB=ON - -DPREFER_EXTERNAL_ZSTD=ON - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 74b6096e3b738f2343eb4386f242bcc56373b00c Author: Jakov Smolić gentoo org> AuthorDate: Sat Dec 18 15:06:19 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 18 15:09:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b6096e dev-libs/c-blosc: Stabilize 1.21.1 amd64, #829553 Signed-off-by: Jakov Smolić gentoo.org> Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/c-blosc/c-blosc-1.21.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild index 8bba9ce4c949..9321d39e8c82 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -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="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 0accb028955b3b7dcfbbe944d2158329353cb6a6 Author: Jakov Smolić gentoo org> AuthorDate: Sat Dec 18 15:07:12 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 18 15:09:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0accb028 dev-libs/c-blosc: Stabilize 1.21.1 x86, #829553 Signed-off-by: Jakov Smolić gentoo.org> Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/c-blosc/c-blosc-1.21.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild index 9321d39e8c82..ff5e50e77c0d 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -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="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 39239d096ce5e97b710434a56a5546e7cdbd4f5d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 18 14:58:32 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 18 14:58:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39239d09 dev-libs/c-blosc: Stabilize 1.21.1 arm, #829553 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/c-blosc/c-blosc-1.21.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild index d043a00524b2..8bba9ce4c949 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -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="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 524ad25654df06036216a696bc5501c57b983ad4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 18 14:58:30 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 18 14:58:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524ad256 dev-libs/c-blosc: Stabilize 1.21.1 arm64, #829553 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/c-blosc/c-blosc-1.21.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild index c2f313d00b75..d043a00524b2 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -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="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: ca1b1e24b120f03e09193681ceb18ecc6e542c10 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 18 13:37:13 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 18 13:38:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1b1e24 dev-libs/c-blosc: Stabilize 1.21.1 ppc64, #829553 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/c-blosc/c-blosc-1.21.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild index b89855580eac..c2f313d00b75 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -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="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: d550a4a7811094b2a8dd28cf12fad1c43cf18430 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 18 13:36:56 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 18 13:38:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d550a4a7 dev-libs/c-blosc: Stabilize 1.21.1 ppc, #829553 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/c-blosc/c-blosc-1.21.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild index 0626635da618..b89855580eac 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -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="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: f26203bfe65529c1e6a20b1306ac58589a8a618e Author: Sam James gentoo org> AuthorDate: Sun Nov 14 23:50:41 2021 + Commit: Sam James gentoo org> CommitDate: Sun Nov 14 23:50:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26203bf dev-libs/c-blosc: Stabilize 1.21.0 ppc64, #813567 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild index 99f271bcfe8d..42530236404a 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -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="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: f28363b9b4969caae888ca3656b2e161c7fd01f4 Author: Sam James gentoo org> AuthorDate: Sun Oct 24 21:13:58 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 24 21:13:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28363b9 dev-libs/c-blosc: Stabilize 1.21.0 arm64, #813567 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild index 538bb8af80d..e8e903012cf 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -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="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 0a800e694f1552a570a5e58201146916a9eee32d Author: Michał Górny gentoo org> AuthorDate: Thu Oct 7 06:53:40 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 7 07:21:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a800e69 dev-libs/c-blosc: Bump to 1.21.1 Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 + dev-libs/c-blosc/c-blosc-1.21.1.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index ea29e0354bf..b01dec8409c 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1 +1,2 @@ DIST c-blosc-1.21.0.tar.gz 907199 BLAKE2B 08c52ce5f0d285798aef8720378d1cc3f2d2b0a99cf47f0a49dc82757a0edb4a37c5c0d226a80bae5f9be74b5c2a070906387b9677df71ea6b825662997168a1 SHA512 76758176f91979794dc3b8d46c21294d81e33fda4f2e299b031f2dc059d77e351e3f5f1c984b0263713d6e04c48534984d580244573dd96f0198dd3838b9f376 +DIST c-blosc-1.21.1.tar.gz 1456777 BLAKE2B a6a48d79fc8cb3df277e878a69361a5d12552be4b8ae50a4a95d2fe48d5b073c849724913a20c2834de7cf3cac7f288ddfec977ed1e4a1875fc3d21975907b44 SHA512 e06712ffaeaa6892415a6b01219221426c20af4191db6ca923301313daa8f5b0a83a7a3cd273f7013766349ace4e4869590e9c44bd892e57027ca45de53779e7 diff --git a/dev-libs/c-blosc/c-blosc-1.21.1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild new file mode 100644 index 000..c62aa2eef0a --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.21.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE="https://www.blosc.org/; +SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+lz4 +snappy test zlib zstd" +RESTRICT="!test? ( test )" + +RDEPEND=" + lz4? ( >=app-arch/lz4-1.7.5:= ) + snappy? ( app-arch/snappy:= ) + zlib? ( sys-libs/zlib:= ) + zstd? ( app-arch/zstd:= )" +DEPEND="${RDEPEND}" + +src_prepare() { + cmake_src_prepare + # remove bundled libs + rm -rf internal-complibs || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + # snappy is always external + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: a57a5cbfa0d1a06dac224ae1784c71b882e49c02 Author: Sam James gentoo org> AuthorDate: Mon Sep 6 23:42:12 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 6 23:42:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57a5cbf dev-libs/c-blosc: Keyword 1.21.0 s390, #804136 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild index aaa9f9a45a4..0ac23bf1796 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -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="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 848f4ffc2158f02864b8405548be18a50dde115d Author: Marek Szuba gentoo org> AuthorDate: Sun Aug 15 21:54:09 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sun Aug 15 21:54:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848f4ffc dev-libs/c-blosc: keyword 1.21.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/c-blosc/c-blosc-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild index a4eecfc2704..aaa9f9a45a4 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -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="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 61a90c6648f14a125a5480f5dec172c05de9b5d9 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Aug 9 13:24:34 2021 + Commit: Sam James gentoo org> CommitDate: Tue Aug 10 04:59:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a90c66 dev-libs/c-blosc: keyworded 1.21.0 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-libs/c-blosc/c-blosc-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild index 7473d8d05e4..a4eecfc2704 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -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="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: b3395b5bacc72c09bb7b444a357248c956a66f93 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 28 15:02:21 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 28 15:57:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3395b5b dev-libs/c-blosc: keyworded 1.21.0 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-libs/c-blosc/c-blosc-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild index 206c6b168d2..7473d8d05e4 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: baa582a3b1c42f22a034118fad27e2798d3cc943 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 21 08:12:09 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 21 08:23:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa582a3 dev-libs/c-blosc: Remove old Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 - dev-libs/c-blosc/c-blosc-1.20.1.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 2d634e7a75c..ea29e0354bf 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,2 +1 @@ -DIST c-blosc-1.20.1.tar.gz 878895 BLAKE2B 54f91ffc0b270f8bc8ace8893c01ab6847096397f76b31c5adf0516903cee29d867973317de5d016807837ac098b170542c0b8e702d386bf9166de31863f6eab SHA512 59f83dfb3f0db6530daeae699f0915d6c8a7186cea1fe2face7110f5c94c2e8ccc12eb0078de968552b6ac32163b2ec6fb19b79966d2c85574a2676b454f5475 DIST c-blosc-1.21.0.tar.gz 907199 BLAKE2B 08c52ce5f0d285798aef8720378d1cc3f2d2b0a99cf47f0a49dc82757a0edb4a37c5c0d226a80bae5f9be74b5c2a070906387b9677df71ea6b825662997168a1 SHA512 76758176f91979794dc3b8d46c21294d81e33fda4f2e299b031f2dc059d77e351e3f5f1c984b0263713d6e04c48534984d580244573dd96f0198dd3838b9f376 diff --git a/dev-libs/c-blosc/c-blosc-1.20.1.ebuild b/dev-libs/c-blosc/c-blosc-1.20.1.ebuild deleted file mode 100644 index a29541d5e36..000 --- a/dev-libs/c-blosc/c-blosc-1.20.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE="https://www.blosc.org/; -SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/1" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="+lz4 +snappy test zlib zstd" -RESTRICT="!test? ( test )" - -RDEPEND=" - lz4? ( >=app-arch/lz4-1.7.5:= ) - snappy? ( app-arch/snappy ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd )" -DEPEND="${RDEPEND}" - -src_prepare() { - cmake_src_prepare - # remove bundled libs - rm -rf internal-complibs || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_STATIC=OFF - -DBUILD_TESTS=$(usex test) - -DBUILD_BENCHMARKS=OFF - -DBUILD_FUZZERS=OFF - -DDEACTIVATE_LZ4=$(usex !lz4) - -DDEACTIVATE_SNAPPY=$(usex !snappy) - -DDEACTIVATE_ZLIB=$(usex !zlib) - -DDEACTIVATE_ZSTD=$(usex !zstd) - -DPREFER_EXTERNAL_LZ4=ON - # snappy is always external - -DPREFER_EXTERNAL_ZLIB=ON - -DPREFER_EXTERNAL_ZSTD=ON - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 73a2d6ae136b502ca18d7eb184ac3d91b97c83a9 Author: Sam James gentoo org> AuthorDate: Sun Feb 21 00:46:08 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 21 00:46:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a2d6ae dev-libs/c-blosc: Stabilize 1.21.0 amd64, #771348 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild index d314f9cec1d..206c6b168d2 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: b92f57c4e8f2990028ca4d2d7de569a5096cfaf5 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Feb 19 19:29:47 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Feb 19 19:32:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b92f57c4 dev-libs/c-blosc: x86 stable (bug #771348) Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/c-blosc/c-blosc-1.21.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild index 3890df40b0b..d314f9cec1d 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.0.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 42a0c23d8453a886974b3c6c5e65360e48861b99 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 12:33:49 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 12:37:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a0c23d dev-libs/c-blosc: Bump to 1.21.0 No meaningful changes but need to bump it anyway so repology doesn't report us as having obsolete versions. Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 + dev-libs/c-blosc/c-blosc-1.21.0.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index e58e0f21485..2d634e7a75c 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1 +1,2 @@ DIST c-blosc-1.20.1.tar.gz 878895 BLAKE2B 54f91ffc0b270f8bc8ace8893c01ab6847096397f76b31c5adf0516903cee29d867973317de5d016807837ac098b170542c0b8e702d386bf9166de31863f6eab SHA512 59f83dfb3f0db6530daeae699f0915d6c8a7186cea1fe2face7110f5c94c2e8ccc12eb0078de968552b6ac32163b2ec6fb19b79966d2c85574a2676b454f5475 +DIST c-blosc-1.21.0.tar.gz 907199 BLAKE2B 08c52ce5f0d285798aef8720378d1cc3f2d2b0a99cf47f0a49dc82757a0edb4a37c5c0d226a80bae5f9be74b5c2a070906387b9677df71ea6b825662997168a1 SHA512 76758176f91979794dc3b8d46c21294d81e33fda4f2e299b031f2dc059d77e351e3f5f1c984b0263713d6e04c48534984d580244573dd96f0198dd3838b9f376 diff --git a/dev-libs/c-blosc/c-blosc-1.21.0.ebuild b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild new file mode 100644 index 000..3890df40b0b --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.21.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE="https://www.blosc.org/; +SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+lz4 +snappy test zlib zstd" +RESTRICT="!test? ( test )" + +RDEPEND=" + lz4? ( >=app-arch/lz4-1.7.5:= ) + snappy? ( app-arch/snappy ) + zlib? ( sys-libs/zlib ) + zstd? ( app-arch/zstd )" +DEPEND="${RDEPEND}" + +src_prepare() { + cmake_src_prepare + # remove bundled libs + rm -rf internal-complibs || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + # snappy is always external + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 59126c2dd75710af891d5b689a608ec46c408a47 Author: Michał Górny gentoo org> AuthorDate: Tue Nov 3 08:12:46 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Nov 3 08:24:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59126c2d dev-libs/c-blosc: Remove old Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 - dev-libs/c-blosc/c-blosc-1.20.0.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index da7cce1b2da..e58e0f21485 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,2 +1 @@ -DIST c-blosc-1.20.0.tar.gz 878891 BLAKE2B 742619a5de9696646f8c434f25e736dc3662b8215c6397d9e23f7f86ae6df78c014c8b23bfa1cada72f31b99d81b6c9d99eeb28189c529fe692b88f95da1d67a SHA512 b3da9970542c389fce4acb6ffb866c066dfbf542fadb21ed3d6a7688f9cccf89425ccdc9253a1f7172eced224ff27b78be0c9ce111b4b69ec303a61fb7c1bc10 DIST c-blosc-1.20.1.tar.gz 878895 BLAKE2B 54f91ffc0b270f8bc8ace8893c01ab6847096397f76b31c5adf0516903cee29d867973317de5d016807837ac098b170542c0b8e702d386bf9166de31863f6eab SHA512 59f83dfb3f0db6530daeae699f0915d6c8a7186cea1fe2face7110f5c94c2e8ccc12eb0078de968552b6ac32163b2ec6fb19b79966d2c85574a2676b454f5475 diff --git a/dev-libs/c-blosc/c-blosc-1.20.0.ebuild b/dev-libs/c-blosc/c-blosc-1.20.0.ebuild deleted file mode 100644 index 6cb8f5af1a3..000 --- a/dev-libs/c-blosc/c-blosc-1.20.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE="https://www.blosc.org/; -SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/1" -KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux" -IUSE="+lz4 +snappy test zlib zstd" -RESTRICT="!test? ( test )" - -RDEPEND=" - lz4? ( >=app-arch/lz4-1.7.5:= ) - snappy? ( app-arch/snappy ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd )" -DEPEND="${RDEPEND}" - -src_prepare() { - cmake_src_prepare - # remove bundled libs - rm -rf internal-complibs || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_STATIC=OFF - -DBUILD_TESTS=$(usex test) - -DBUILD_BENCHMARKS=OFF - -DBUILD_FUZZERS=OFF - -DDEACTIVATE_LZ4=$(usex !lz4) - -DDEACTIVATE_SNAPPY=$(usex !snappy) - -DDEACTIVATE_ZLIB=$(usex !zlib) - -DDEACTIVATE_ZSTD=$(usex !zstd) - -DPREFER_EXTERNAL_LZ4=ON - # snappy is always external - -DPREFER_EXTERNAL_ZLIB=ON - -DPREFER_EXTERNAL_ZSTD=ON - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 312b39be029726769bac33a27d4001259dbbb4da Author: Sam James gentoo org> AuthorDate: Tue Nov 3 07:40:20 2020 + Commit: Sam James gentoo org> CommitDate: Tue Nov 3 07:40:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=312b39be dev-libs/c-blosc: Stabilize 1.20.1 amd64, #751121 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.20.1.ebuild b/dev-libs/c-blosc/c-blosc-1.20.1.ebuild index a6fffac0592..a29541d5e36 100644 --- a/dev-libs/c-blosc/c-blosc-1.20.1.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.20.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 89ead3fa1c2d1b624851c18c723f6bed38b27f56 Author: Sam James gentoo org> AuthorDate: Thu Oct 15 15:57:07 2020 + Commit: Sam James gentoo org> CommitDate: Thu Oct 15 15:57:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ead3fa dev-libs/c-blosc: ppc64 keyworded (bug #745783) Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.20.1.ebuild b/dev-libs/c-blosc/c-blosc-1.20.1.ebuild index 894b7168037..3890df40b0b 100644 --- a/dev-libs/c-blosc/c-blosc-1.20.1.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.20.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/, dev-libs/c-blosc/files/
commit: f5fbe39656d72a7bc89fc504b2790f403ba8bd37 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 18 09:24:54 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 18 09:37:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5fbe396 dev-libs/c-blosc: Remove old Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 2 - dev-libs/c-blosc/c-blosc-1.11.2.ebuild | 52 -- dev-libs/c-blosc/c-blosc-1.19.0.ebuild | 50 - .../files/c-blosc-1.11.2-fix-build-system.patch| 21 - dev-libs/c-blosc/files/c-blosc-1.19.0-xgetbv.patch | 33 -- 5 files changed, 158 deletions(-) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 3a75b6b4ae3..da7cce1b2da 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,4 +1,2 @@ -DIST c-blosc-1.11.2.tar.gz 633280 BLAKE2B 426de12ffa0db784fc26316e5758836517f3b3498111cfea64ebd2bc4582ebc6236f64845d41e75db272d3741ab8a7f22a12e0847fb7c98ba10a3ae2c2906e22 SHA512 c1282f60f4ef9d24844be225587e7f46c43ba8a5071f5ee49a7326bce9e84b65312c4f9606e78fd3d1209a4ca50f1c31312a7c377caf9522c9915177c92a4d7b -DIST c-blosc-1.19.0.tar.gz 875356 BLAKE2B 046134e10fec639f1271d9c7cc15dcd239f9f0875f7ad324144338072e6fa006612f7d154ccde11a5dd7ee60471380aab4a60ae332cf1de4a7b773ae354c494a SHA512 15bc009f8880630c531ccd36544869d59b69d21f10c08eebf3c2983d203697429649a1b56b044e28342ec620c6f5850ee9da783005ce83f23e783f091289498c DIST c-blosc-1.20.0.tar.gz 878891 BLAKE2B 742619a5de9696646f8c434f25e736dc3662b8215c6397d9e23f7f86ae6df78c014c8b23bfa1cada72f31b99d81b6c9d99eeb28189c529fe692b88f95da1d67a SHA512 b3da9970542c389fce4acb6ffb866c066dfbf542fadb21ed3d6a7688f9cccf89425ccdc9253a1f7172eced224ff27b78be0c9ce111b4b69ec303a61fb7c1bc10 DIST c-blosc-1.20.1.tar.gz 878895 BLAKE2B 54f91ffc0b270f8bc8ace8893c01ab6847096397f76b31c5adf0516903cee29d867973317de5d016807837ac098b170542c0b8e702d386bf9166de31863f6eab SHA512 59f83dfb3f0db6530daeae699f0915d6c8a7186cea1fe2face7110f5c94c2e8ccc12eb0078de968552b6ac32163b2ec6fb19b79966d2c85574a2676b454f5475 diff --git a/dev-libs/c-blosc/c-blosc-1.11.2.ebuild b/dev-libs/c-blosc/c-blosc-1.11.2.ebuild deleted file mode 100644 index 2dbf5d282b3..000 --- a/dev-libs/c-blosc/c-blosc-1.11.2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE="https://www.blosc.org/; -SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" - -SLOT="0/1" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" - -IUSE="cpu_flags_x86_avx2 +lz4 +snappy static-libs test zlib zstd" -RESTRICT="!test? ( test )" - -RDEPEND=" - lz4? ( >=app-arch/lz4-1.7.5:= ) - snappy? ( app-arch/snappy ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd )" -DEPEND="${RDEPEND}" - -DOCS=( README.rst RELEASE_NOTES.rst THOUGHTS_FOR_2.0.txt ANNOUNCE.rst ) -PATCHES=( "${FILESDIR}/${PN}-1.11.2-fix-build-system.patch" ) - -src_prepare() { - cmake-utils_src_prepare - # remove bundled libs - rm -rf internal-complibs || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_STATIC=$(usex static-libs) - -DBUILD_TESTS=$(usex test) - -DBUILD_BENCHMARKS=OFF - -DDEACTIVATE_AVX2=$(usex !cpu_flags_x86_avx2) - -DDEACTIVATE_LZ4=$(usex !lz4) - -DDEACTIVATE_SNAPPY=$(usex !snappy) - -DDEACTIVATE_ZLIB=$(usex !zlib) - -DDEACTIVATE_ZSTD=$(usex !zstd) - -DPREFER_EXTERNAL_LZ4=ON - -DPREFER_EXTERNAL_SNAPPY=ON - -DPREFER_EXTERNAL_ZLIB=ON - -DPREFER_EXTERNAL_ZSTD=ON - ) - cmake-utils_src_configure -} diff --git a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild deleted file mode 100644 index 671a429da43..000 --- a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE="https://www.blosc.org/; -SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/1" -KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux" -IUSE="+lz4 +snappy test zlib zstd" -RESTRICT="!test? ( test )" - -RDEPEND=" - lz4? ( >=app-arch/lz4-1.7.5:= ) - snappy? ( app-arch/snappy ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd )" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-xgetbv.patch -) - -src_prepare() { - cmake_src_prepare - # remove
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: e4b35a124033b6d6dac765cafe676699497197b1 Author: Michał Górny gentoo org> AuthorDate: Tue Sep 8 16:46:33 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Sep 8 19:10:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b35a12 dev-libs/c-blosc: Bump to 1.20.1 Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 + dev-libs/c-blosc/c-blosc-1.20.1.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 81fbfacf3b9..3a75b6b4ae3 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,3 +1,4 @@ DIST c-blosc-1.11.2.tar.gz 633280 BLAKE2B 426de12ffa0db784fc26316e5758836517f3b3498111cfea64ebd2bc4582ebc6236f64845d41e75db272d3741ab8a7f22a12e0847fb7c98ba10a3ae2c2906e22 SHA512 c1282f60f4ef9d24844be225587e7f46c43ba8a5071f5ee49a7326bce9e84b65312c4f9606e78fd3d1209a4ca50f1c31312a7c377caf9522c9915177c92a4d7b DIST c-blosc-1.19.0.tar.gz 875356 BLAKE2B 046134e10fec639f1271d9c7cc15dcd239f9f0875f7ad324144338072e6fa006612f7d154ccde11a5dd7ee60471380aab4a60ae332cf1de4a7b773ae354c494a SHA512 15bc009f8880630c531ccd36544869d59b69d21f10c08eebf3c2983d203697429649a1b56b044e28342ec620c6f5850ee9da783005ce83f23e783f091289498c DIST c-blosc-1.20.0.tar.gz 878891 BLAKE2B 742619a5de9696646f8c434f25e736dc3662b8215c6397d9e23f7f86ae6df78c014c8b23bfa1cada72f31b99d81b6c9d99eeb28189c529fe692b88f95da1d67a SHA512 b3da9970542c389fce4acb6ffb866c066dfbf542fadb21ed3d6a7688f9cccf89425ccdc9253a1f7172eced224ff27b78be0c9ce111b4b69ec303a61fb7c1bc10 +DIST c-blosc-1.20.1.tar.gz 878895 BLAKE2B 54f91ffc0b270f8bc8ace8893c01ab6847096397f76b31c5adf0516903cee29d867973317de5d016807837ac098b170542c0b8e702d386bf9166de31863f6eab SHA512 59f83dfb3f0db6530daeae699f0915d6c8a7186cea1fe2face7110f5c94c2e8ccc12eb0078de968552b6ac32163b2ec6fb19b79966d2c85574a2676b454f5475 diff --git a/dev-libs/c-blosc/c-blosc-1.20.1.ebuild b/dev-libs/c-blosc/c-blosc-1.20.1.ebuild new file mode 100644 index 000..894b7168037 --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.20.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE="https://www.blosc.org/; +SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="+lz4 +snappy test zlib zstd" +RESTRICT="!test? ( test )" + +RDEPEND=" + lz4? ( >=app-arch/lz4-1.7.5:= ) + snappy? ( app-arch/snappy ) + zlib? ( sys-libs/zlib ) + zstd? ( app-arch/zstd )" +DEPEND="${RDEPEND}" + +src_prepare() { + cmake_src_prepare + # remove bundled libs + rm -rf internal-complibs || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + # snappy is always external + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: ba6db0115bf299baacee4d577274a9500e7a2ed3 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Aug 22 05:48:51 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Aug 22 05:48:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6db011 dev-libs/c-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-libs/c-blosc/c-blosc-1.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild index 473c9ec1768..671a429da43 100644 --- a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 553aedd462be0091e98d2bef34b892787a910303 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 10 14:53:35 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 10 14:53:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553aedd4 dev-libs/c-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-libs/c-blosc/c-blosc-1.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild index 162403e3350..473c9ec1768 100644 --- a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: cd1679067bdd144bb96cfcfa5355a7217b69eb1a Author: Michał Górny gentoo org> AuthorDate: Mon Jul 27 05:30:06 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 27 05:41:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd167906 dev-libs/c-blosc: Bump to 1.20.0 Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 + dev-libs/c-blosc/c-blosc-1.20.0.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 6894b7f68ab..81fbfacf3b9 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,2 +1,3 @@ DIST c-blosc-1.11.2.tar.gz 633280 BLAKE2B 426de12ffa0db784fc26316e5758836517f3b3498111cfea64ebd2bc4582ebc6236f64845d41e75db272d3741ab8a7f22a12e0847fb7c98ba10a3ae2c2906e22 SHA512 c1282f60f4ef9d24844be225587e7f46c43ba8a5071f5ee49a7326bce9e84b65312c4f9606e78fd3d1209a4ca50f1c31312a7c377caf9522c9915177c92a4d7b DIST c-blosc-1.19.0.tar.gz 875356 BLAKE2B 046134e10fec639f1271d9c7cc15dcd239f9f0875f7ad324144338072e6fa006612f7d154ccde11a5dd7ee60471380aab4a60ae332cf1de4a7b773ae354c494a SHA512 15bc009f8880630c531ccd36544869d59b69d21f10c08eebf3c2983d203697429649a1b56b044e28342ec620c6f5850ee9da783005ce83f23e783f091289498c +DIST c-blosc-1.20.0.tar.gz 878891 BLAKE2B 742619a5de9696646f8c434f25e736dc3662b8215c6397d9e23f7f86ae6df78c014c8b23bfa1cada72f31b99d81b6c9d99eeb28189c529fe692b88f95da1d67a SHA512 b3da9970542c389fce4acb6ffb866c066dfbf542fadb21ed3d6a7688f9cccf89425ccdc9253a1f7172eced224ff27b78be0c9ce111b4b69ec303a61fb7c1bc10 diff --git a/dev-libs/c-blosc/c-blosc-1.20.0.ebuild b/dev-libs/c-blosc/c-blosc-1.20.0.ebuild new file mode 100644 index 000..894b7168037 --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.20.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE="https://www.blosc.org/; +SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="+lz4 +snappy test zlib zstd" +RESTRICT="!test? ( test )" + +RDEPEND=" + lz4? ( >=app-arch/lz4-1.7.5:= ) + snappy? ( app-arch/snappy ) + zlib? ( sys-libs/zlib ) + zstd? ( app-arch/zstd )" +DEPEND="${RDEPEND}" + +src_prepare() { + cmake_src_prepare + # remove bundled libs + rm -rf internal-complibs || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + # snappy is always external + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 295b53858e8bd3cd978f5c5a22130960d70a2bfd Author: Sam James gentoo org> AuthorDate: Sat Jul 11 11:43:43 2020 + Commit: Sam James gentoo org> CommitDate: Sat Jul 11 11:43:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295b5385 dev-libs/c-blosc: arm keyworded (bug #728856) Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild index e5e7037fcf5..162403e3350 100644 --- a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 9703e24b57a2f4a8ff0c2fc797e120e4ea4cd143 Author: Sam James gentoo org> AuthorDate: Fri Jul 10 14:42:18 2020 + Commit: Sam James gentoo org> CommitDate: Fri Jul 10 14:42:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9703e24b dev-libs/c-blosc: arm64 keyworded (bug #728856) Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-libs/c-blosc/c-blosc-1.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild index aab6138ba02..e5e7037fcf5 100644 --- a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: acfa4e7ebb48ba75a28c68e745f85187b84d Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jul 8 06:47:28 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 8 06:47:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acfa4e7e dev-libs/c-blosc: keyworded 1.19.0 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-libs/c-blosc/c-blosc-1.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild index 71488e42738..aab6138ba02 100644 --- a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/, dev-libs/c-blosc/files/
commit: 2dd9d0a3daa9805a08bc7d92e45db53d33b49a48 Author: Michał Górny gentoo org> AuthorDate: Wed Jun 10 10:21:54 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jun 10 10:27:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd9d0a3 dev-libs/c-blosc: Bump to 1.19.0 Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/Manifest | 1 + dev-libs/c-blosc/c-blosc-1.19.0.ebuild | 50 ++ dev-libs/c-blosc/files/c-blosc-1.19.0-xgetbv.patch | 33 ++ 3 files changed, 84 insertions(+) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 711561b638c..6894b7f68ab 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1 +1,2 @@ DIST c-blosc-1.11.2.tar.gz 633280 BLAKE2B 426de12ffa0db784fc26316e5758836517f3b3498111cfea64ebd2bc4582ebc6236f64845d41e75db272d3741ab8a7f22a12e0847fb7c98ba10a3ae2c2906e22 SHA512 c1282f60f4ef9d24844be225587e7f46c43ba8a5071f5ee49a7326bce9e84b65312c4f9606e78fd3d1209a4ca50f1c31312a7c377caf9522c9915177c92a4d7b +DIST c-blosc-1.19.0.tar.gz 875356 BLAKE2B 046134e10fec639f1271d9c7cc15dcd239f9f0875f7ad324144338072e6fa006612f7d154ccde11a5dd7ee60471380aab4a60ae332cf1de4a7b773ae354c494a SHA512 15bc009f8880630c531ccd36544869d59b69d21f10c08eebf3c2983d203697429649a1b56b044e28342ec620c6f5850ee9da783005ce83f23e783f091289498c diff --git a/dev-libs/c-blosc/c-blosc-1.19.0.ebuild b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild new file mode 100644 index 000..71488e42738 --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.19.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE="https://www.blosc.org/; +SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/1" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+lz4 +snappy test zlib zstd" +RESTRICT="!test? ( test )" + +RDEPEND=" + lz4? ( >=app-arch/lz4-1.7.5:= ) + snappy? ( app-arch/snappy ) + zlib? ( sys-libs/zlib ) + zstd? ( app-arch/zstd )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-xgetbv.patch +) + +src_prepare() { + cmake_src_prepare + # remove bundled libs + rm -rf internal-complibs || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + # snappy is always external + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake_src_configure +} diff --git a/dev-libs/c-blosc/files/c-blosc-1.19.0-xgetbv.patch b/dev-libs/c-blosc/files/c-blosc-1.19.0-xgetbv.patch new file mode 100644 index 000..045a234028b --- /dev/null +++ b/dev-libs/c-blosc/files/c-blosc-1.19.0-xgetbv.patch @@ -0,0 +1,33 @@ +From 14d2d561795c276fc33c8cb54781dff76b398906 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Wed, 10 Jun 2020 12:13:39 +0200 +Subject: [PATCH] Redefine blosc_internal_xgetbv for platforms with immintrin.h + +Commit 2f2d876 renamed _xgetbv to blosc_internal_xgetbv. Commit 0b8608b +made it conditional to immintrin.h not being included, apparently +in order to prevent _xgetbv collision. However, since the block +no longer defined _xgetbv but blosc_internal_xgetbv, it means that +the latter is not defined if the condition is false. #define it to +_xgetbv to fix missing symbol. +--- + blosc/shuffle.c | 4 + 1 file changed, 4 insertions(+) + +diff --git a/blosc/shuffle.c b/blosc/shuffle.c +index fc2ca64..7a03bf1 100644 +--- a/blosc/shuffle.c b/blosc/shuffle.c +@@ -195,6 +195,10 @@ blosc_internal_xgetbv(uint32_t xcr) { + return ((uint64_t)edx << 32) | eax; + } + ++#else ++ ++#define blosc_internal_xgetbv _xgetbv ++ + #endif // !(defined(_IMMINTRIN_H_INCLUDED) && (BLOSC_GCC_VERSION >= 900)) + #endif /* defined(_MSC_FULL_VER) */ + +-- +2.27.0 +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 156a8e2ef5c7f7ec52250c763e83fa854584b1b2 Author: Michał Górny gentoo org> AuthorDate: Wed Jun 10 10:22:17 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jun 10 10:27:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156a8e2e dev-libs/c-blosc: Add myself as co-maint Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-libs/c-blosc/metadata.xml b/dev-libs/c-blosc/metadata.xml index 24926d99226..03a65e7d61a 100644 --- a/dev-libs/c-blosc/metadata.xml +++ b/dev-libs/c-blosc/metadata.xml @@ -5,6 +5,10 @@ s...@gentoo.org Gentoo Science Project + + mgo...@gentoo.org + Michał Górny + Blosc is a compression library designed to transmit data to the processor cache faster than the traditional non-compressed memory fetch.
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/, dev-libs/c-blosc/files/
commit: b684b52f051da7d2fdcbe8d0fe1dd6d38c2820a3 Author: Benda Xu gentoo org> AuthorDate: Mon Dec 4 03:29:49 2017 + Commit: Benda XU gentoo org> CommitDate: Mon Dec 4 03:29:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b684b52f dev-libs/c-blosc: drop old versions. Reported-by: Orivej Desh gmx.fr> Closes: https://bugs.gentoo.org/590936 Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/c-blosc/Manifest | 6 +-- dev-libs/c-blosc/c-blosc-1.11.1.ebuild | 54 -- dev-libs/c-blosc/c-blosc-1.3.2.ebuild | 41 dev-libs/c-blosc/c-blosc-1.3.5.ebuild | 41 dev-libs/c-blosc/c-blosc-1.5.3.ebuild | 42 - .../files/c-blosc-1.11.1-fix-build-system.patch| 30 .../c-blosc/files/c-blosc-1.3.2-shared-libs.patch | 22 - .../c-blosc/files/c-blosc-1.5.3-shared-libs.patch | 27 --- 8 files changed, 1 insertion(+), 262 deletions(-) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index b29691a3447..711561b638c 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,5 +1 @@ -DIST c-blosc-1.11.1.tar.gz 622500 SHA256 d15937961d37b0780b8fb0641483eb9f6d4c379f88ac7ee84ff5dd06c2b72360 SHA512 75100cd8447c78c97b02ed8242d966c37c4050f216805d927b3d41367cb7899adfa13a9b61bc3bf3306be976f99f1a668c95f5a83f61929ccdf48f4edf630cb7 WHIRLPOOL db9226096078519002cfd3c93db92fa9ed71f2d6c3a9bca3cf267e63ea6c7d2f34ace6947af652a208e1b715e1aed53674733e67428381c04ff6c31f3a455b11 -DIST c-blosc-1.11.2.tar.gz 633280 SHA256 f000bba88d17534fc18a10e11261127a9ab011557bed5fd0659624a3f3c03c5f SHA512 c1282f60f4ef9d24844be225587e7f46c43ba8a5071f5ee49a7326bce9e84b65312c4f9606e78fd3d1209a4ca50f1c31312a7c377caf9522c9915177c92a4d7b WHIRLPOOL b90564425993843e00ba5a92c2174b8c14646f9dc4adb3844d31876e715a7efb8ed3cfbe75a5b3ff8f6cde0e6d3e5f485b53c021cd85d77268d0b501b7a6387c -DIST c-blosc-1.3.2.tar.gz 229790 SHA256 7c21c4484c1ad7d6beddd73f35379e0d980530466cd6d87402e035c931983697 SHA512 0488042628b8b3d02e8e7b58d3d942751a43567e99e1e89f452765ad1aeba395248322df6a37daf828571b3c262ebaa54d3ca49cfed78ab44454faf6bbdb WHIRLPOOL 195232123fbbd4f76f3a209069e7895c3ba900e98c49ca8334e1975634770463d993ae36f99fefb680d7c78a28ca979c27cd4af4412e83c804315f6cf52420fe -DIST c-blosc-1.3.5.tar.gz 231653 SHA256 60efbbd2ef613480d135dbb245260e7cd904cfd785cc2504458615d7b397675a SHA512 4c11309a3f5dd0e2ecb35f62480cf86a9ad8d8d84b0d744c0597a51d8f51010a2ed0ad868cc3aef1f674efc1c35ee3312ad727cb308b348026f08db0ac9ab04a WHIRLPOOL 58742b85bf1d9637492871cab0f0c0b87c96162b2dfbf196e91f62569f6a06077b901a202fab43f39472ccf728550340a85bd60f3fee1d6e0e76d655659db3f0 -DIST c-blosc-1.5.3.tar.gz 240821 SHA256 d6d7c72d8e49311618f5f1609df1a9b2ca070655b563b9f7b80d5dc92fceaf4f SHA512 92f0a47ff6af2b776795315fce52e49c12e947e9007f97d05182a8369831e0ba80ff7b2b116fdedc4ef2b984106b014c90f82e233d5aed85cd91e3256f4a7313 WHIRLPOOL 9178c1a4e8e476b2a0556106ecbf58eb10bd076e3c731048d988f1e3dcaefa593cea176c6f5ec391c54a651421cce40858f1eae4ba9fc91d60a0fc158fe9fbc7 +DIST c-blosc-1.11.2.tar.gz 633280 BLAKE2B 426de12ffa0db784fc26316e5758836517f3b3498111cfea64ebd2bc4582ebc6236f64845d41e75db272d3741ab8a7f22a12e0847fb7c98ba10a3ae2c2906e22 SHA512 c1282f60f4ef9d24844be225587e7f46c43ba8a5071f5ee49a7326bce9e84b65312c4f9606e78fd3d1209a4ca50f1c31312a7c377caf9522c9915177c92a4d7b diff --git a/dev-libs/c-blosc/c-blosc-1.11.1.ebuild b/dev-libs/c-blosc/c-blosc-1.11.1.ebuild deleted file mode 100644 index 3403bc18c33..000 --- a/dev-libs/c-blosc/c-blosc-1.11.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE="http://www.blosc.org/; -SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" - -SLOT="0/1" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -IUSE="cpu_flags_x86_avx2 +lz4 +snappy static-libs test zlib zstd" - -RDEPEND=" - lz4? ( >=app-arch/lz4-0_p120:= ) - snappy? ( app-arch/snappy ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd )" -DEPEND="${RDEPEND}" - -DOCS=( README.rst RELEASE_NOTES.rst THOUGHTS_FOR_2.0.txt ANNOUNCE.rst ) -PATCHES=( "${FILESDIR}/${PN}-1.11.1-fix-build-system.patch" ) - -src_prepare() { - cmake-utils_src_prepare - - # remove bundled libs - rm -rf internal-complibs || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_STATIC=$(usex static-libs) - -DBUILD_TESTS=$(usex test) - -DBUILD_BENCHMARKS=OFF - - -DDEACTIVATE_AVX2=$(usex !cpu_flags_x86_avx2) - -DDEACTIVATE_LZ4=$(usex !lz4) - -DDEACTIVATE_SNAPPY=$(usex !snappy) -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: debd2d6d87c7d0e7d647b3c42bd3029df9e49220 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 21 12:11:45 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 21 12:11:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=debd2d6d dev-libs/c-blosc: x86 stable wrt bug #606302 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/c-blosc/c-blosc-1.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.11.2.ebuild b/dev-libs/c-blosc/c-blosc-1.11.2.ebuild index 08f72001881..c06bbca3937 100644 --- a/dev-libs/c-blosc/c-blosc-1.11.2.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.11.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_avx2 +lz4 +snappy static-libs test zlib zstd"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/
commit: 7c9d81d778961556eed3d96ddf1bff8180966392 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 19 17:02:52 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 19 17:02:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9d81d7 dev-libs/c-blosc: amd64 stable wrt bug #606302 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/c-blosc/c-blosc-1.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/c-blosc/c-blosc-1.11.2.ebuild b/dev-libs/c-blosc/c-blosc-1.11.2.ebuild index a830bc05f3b..08f72001881 100644 --- a/dev-libs/c-blosc/c-blosc-1.11.2.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.11.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/1" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_avx2 +lz4 +snappy static-libs test zlib zstd"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/, dev-libs/c-blosc/files/
commit: 6d7aed71f5beb7f9859630b85c565c5dee2cd579 Author: Sébastien Fabbro gentoo org> AuthorDate: Wed Feb 15 21:24:13 2017 + Commit: Sebastien Fabbro gentoo org> CommitDate: Thu Feb 16 16:54:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7aed71 dev-libs/c-blosc: version bump Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-libs/c-blosc/Manifest | 1 + dev-libs/c-blosc/c-blosc-1.11.2.ebuild | 52 ++ .../files/c-blosc-1.11.2-fix-build-system.patch| 21 + 3 files changed, 74 insertions(+) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 2e4943a6d4..b29691a344 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,4 +1,5 @@ DIST c-blosc-1.11.1.tar.gz 622500 SHA256 d15937961d37b0780b8fb0641483eb9f6d4c379f88ac7ee84ff5dd06c2b72360 SHA512 75100cd8447c78c97b02ed8242d966c37c4050f216805d927b3d41367cb7899adfa13a9b61bc3bf3306be976f99f1a668c95f5a83f61929ccdf48f4edf630cb7 WHIRLPOOL db9226096078519002cfd3c93db92fa9ed71f2d6c3a9bca3cf267e63ea6c7d2f34ace6947af652a208e1b715e1aed53674733e67428381c04ff6c31f3a455b11 +DIST c-blosc-1.11.2.tar.gz 633280 SHA256 f000bba88d17534fc18a10e11261127a9ab011557bed5fd0659624a3f3c03c5f SHA512 c1282f60f4ef9d24844be225587e7f46c43ba8a5071f5ee49a7326bce9e84b65312c4f9606e78fd3d1209a4ca50f1c31312a7c377caf9522c9915177c92a4d7b WHIRLPOOL b90564425993843e00ba5a92c2174b8c14646f9dc4adb3844d31876e715a7efb8ed3cfbe75a5b3ff8f6cde0e6d3e5f485b53c021cd85d77268d0b501b7a6387c DIST c-blosc-1.3.2.tar.gz 229790 SHA256 7c21c4484c1ad7d6beddd73f35379e0d980530466cd6d87402e035c931983697 SHA512 0488042628b8b3d02e8e7b58d3d942751a43567e99e1e89f452765ad1aeba395248322df6a37daf828571b3c262ebaa54d3ca49cfed78ab44454faf6bbdb WHIRLPOOL 195232123fbbd4f76f3a209069e7895c3ba900e98c49ca8334e1975634770463d993ae36f99fefb680d7c78a28ca979c27cd4af4412e83c804315f6cf52420fe DIST c-blosc-1.3.5.tar.gz 231653 SHA256 60efbbd2ef613480d135dbb245260e7cd904cfd785cc2504458615d7b397675a SHA512 4c11309a3f5dd0e2ecb35f62480cf86a9ad8d8d84b0d744c0597a51d8f51010a2ed0ad868cc3aef1f674efc1c35ee3312ad727cb308b348026f08db0ac9ab04a WHIRLPOOL 58742b85bf1d9637492871cab0f0c0b87c96162b2dfbf196e91f62569f6a06077b901a202fab43f39472ccf728550340a85bd60f3fee1d6e0e76d655659db3f0 DIST c-blosc-1.5.3.tar.gz 240821 SHA256 d6d7c72d8e49311618f5f1609df1a9b2ca070655b563b9f7b80d5dc92fceaf4f SHA512 92f0a47ff6af2b776795315fce52e49c12e947e9007f97d05182a8369831e0ba80ff7b2b116fdedc4ef2b984106b014c90f82e233d5aed85cd91e3256f4a7313 WHIRLPOOL 9178c1a4e8e476b2a0556106ecbf58eb10bd076e3c731048d988f1e3dcaefa593cea176c6f5ec391c54a651421cce40858f1eae4ba9fc91d60a0fc158fe9fbc7 diff --git a/dev-libs/c-blosc/c-blosc-1.11.2.ebuild b/dev-libs/c-blosc/c-blosc-1.11.2.ebuild new file mode 100644 index 00..8e4b7c3190 --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.11.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE="http://www.blosc.org/; +SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0/1" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +IUSE="cpu_flags_x86_avx2 +lz4 +snappy static-libs test zlib zstd" + +RDEPEND=" + lz4? ( >=app-arch/lz4-1.7.5:= ) + snappy? ( app-arch/snappy ) + zlib? ( sys-libs/zlib ) + zstd? ( app-arch/zstd )" +DEPEND="${RDEPEND}" + +DOCS=( README.rst RELEASE_NOTES.rst THOUGHTS_FOR_2.0.txt ANNOUNCE.rst ) +PATCHES=( "${FILESDIR}/${PN}-1.11.2-fix-build-system.patch" ) + +src_prepare() { + cmake-utils_src_prepare + # remove bundled libs + rm -rf internal-complibs || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_STATIC=$(usex static-libs) + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DDEACTIVATE_AVX2=$(usex !cpu_flags_x86_avx2) + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + -DPREFER_EXTERNAL_SNAPPY=ON + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake-utils_src_configure +} diff --git a/dev-libs/c-blosc/files/c-blosc-1.11.2-fix-build-system.patch b/dev-libs/c-blosc/files/c-blosc-1.11.2-fix-build-system.patch new file mode 100644 index 00..d385d52637 --- /dev/null +++ b/dev-libs/c-blosc/files/c-blosc-1.11.2-fix-build-system.patch @@ -0,0 +1,21 @@ +Make the build system respect CFLAGS + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -244,16 +244,6 @@ + endif() + + # flags +-# @TODO: set -Wall +-# @NOTE: -O3 is enabled in Release
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc/, dev-libs/c-blosc/files/
commit: a183cd2a914e830b91c97445f32ffd7d9a073536 Author: David Seifert gentoo org> AuthorDate: Mon Oct 24 23:38:39 2016 + Commit: David Seifert gentoo org> CommitDate: Tue Oct 25 00:08:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a183cd2a dev-libs/c-blosc: Version bump to 1.11.1 * EAPI=6 Package-Manager: portage-2.3.2 dev-libs/c-blosc/Manifest | 1 + dev-libs/c-blosc/c-blosc-1.11.1.ebuild | 55 ++ .../files/c-blosc-1.11.1-fix-build-system.patch| 30 dev-libs/c-blosc/metadata.xml | 37 --- 4 files changed, 105 insertions(+), 18 deletions(-) diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index 8d8c475..2e4943a 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,3 +1,4 @@ +DIST c-blosc-1.11.1.tar.gz 622500 SHA256 d15937961d37b0780b8fb0641483eb9f6d4c379f88ac7ee84ff5dd06c2b72360 SHA512 75100cd8447c78c97b02ed8242d966c37c4050f216805d927b3d41367cb7899adfa13a9b61bc3bf3306be976f99f1a668c95f5a83f61929ccdf48f4edf630cb7 WHIRLPOOL db9226096078519002cfd3c93db92fa9ed71f2d6c3a9bca3cf267e63ea6c7d2f34ace6947af652a208e1b715e1aed53674733e67428381c04ff6c31f3a455b11 DIST c-blosc-1.3.2.tar.gz 229790 SHA256 7c21c4484c1ad7d6beddd73f35379e0d980530466cd6d87402e035c931983697 SHA512 0488042628b8b3d02e8e7b58d3d942751a43567e99e1e89f452765ad1aeba395248322df6a37daf828571b3c262ebaa54d3ca49cfed78ab44454faf6bbdb WHIRLPOOL 195232123fbbd4f76f3a209069e7895c3ba900e98c49ca8334e1975634770463d993ae36f99fefb680d7c78a28ca979c27cd4af4412e83c804315f6cf52420fe DIST c-blosc-1.3.5.tar.gz 231653 SHA256 60efbbd2ef613480d135dbb245260e7cd904cfd785cc2504458615d7b397675a SHA512 4c11309a3f5dd0e2ecb35f62480cf86a9ad8d8d84b0d744c0597a51d8f51010a2ed0ad868cc3aef1f674efc1c35ee3312ad727cb308b348026f08db0ac9ab04a WHIRLPOOL 58742b85bf1d9637492871cab0f0c0b87c96162b2dfbf196e91f62569f6a06077b901a202fab43f39472ccf728550340a85bd60f3fee1d6e0e76d655659db3f0 DIST c-blosc-1.5.3.tar.gz 240821 SHA256 d6d7c72d8e49311618f5f1609df1a9b2ca070655b563b9f7b80d5dc92fceaf4f SHA512 92f0a47ff6af2b776795315fce52e49c12e947e9007f97d05182a8369831e0ba80ff7b2b116fdedc4ef2b984106b014c90f82e233d5aed85cd91e3256f4a7313 WHIRLPOOL 9178c1a4e8e476b2a0556106ecbf58eb10bd076e3c731048d988f1e3dcaefa593cea176c6f5ec391c54a651421cce40858f1eae4ba9fc91d60a0fc158fe9fbc7 diff --git a/dev-libs/c-blosc/c-blosc-1.11.1.ebuild b/dev-libs/c-blosc/c-blosc-1.11.1.ebuild new file mode 100644 index ..4c6ff57 --- /dev/null +++ b/dev-libs/c-blosc/c-blosc-1.11.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE="http://www.blosc.org/; +SRC_URI="https://github.com/Blosc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0/1" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +IUSE="cpu_flags_x86_avx2 +lz4 +snappy static-libs test zlib zstd" + +RDEPEND=" + lz4? ( >=app-arch/lz4-0_p120:= ) + snappy? ( app-arch/snappy ) + zlib? ( sys-libs/zlib ) + zstd? ( app-arch/zstd )" +DEPEND="${RDEPEND}" + +DOCS=( README.rst RELEASE_NOTES.rst THOUGHTS_FOR_2.0.txt ANNOUNCE.rst ) +PATCHES=( "${FILESDIR}/${PN}-1.11.1-fix-build-system.patch" ) + +src_prepare() { + cmake-utils_src_prepare + + # remove bundled libs + rm -rf internal-complibs || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_STATIC=$(usex static-libs) + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + + -DDEACTIVATE_AVX2=$(usex !cpu_flags_x86_avx2) + -DDEACTIVATE_LZ4=$(usex !lz4) + -DDEACTIVATE_SNAPPY=$(usex !snappy) + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + + -DPREFER_EXTERNAL_LZ4=ON + -DPREFER_EXTERNAL_SNAPPY=ON + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + ) + cmake-utils_src_configure +} diff --git a/dev-libs/c-blosc/files/c-blosc-1.11.1-fix-build-system.patch b/dev-libs/c-blosc/files/c-blosc-1.11.1-fix-build-system.patch new file mode 100644 index ..02c5fc2 --- /dev/null +++ b/dev-libs/c-blosc/files/c-blosc-1.11.1-fix-build-system.patch @@ -0,0 +1,30 @@ +Make the build system respect CFLAGS + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -195,7 +195,7 @@ +CMAKE_SYSTEM_PROCESSOR STREQUAL AMD64) + if(CMAKE_C_COMPILER_ID STREQUAL GNU) + # We need C99 (GNU99 more exactly) +-SET(CMAKE_C_FLAGS "-std=gnu99") ++SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99") + set(COMPILER_SUPPORT_SSE2 TRUE) + if(CMAKE_C_COMPILER_VERSION VERSION_GREATER 4.7 OR CMAKE_C_COMPILER_VERSION VERSION_EQUAL 4.7) +