diff options
author | Georgy Yakovlev <gyakovlev@gentoo.org> | 2020-10-28 15:42:39 -0700 |
---|---|---|
committer | Georgy Yakovlev <gyakovlev@gentoo.org> | 2020-10-28 16:27:31 -0700 |
commit | 76b92005c26a28c354097afcd8fe1141fab1c51b (patch) | |
tree | d3e298ade81ba5d1f317861f75b4360f7b5ccfd2 | |
parent | media-gfx/kgraphviewer: arm64 keyworded (bug #751337) (diff) | |
download | gentoo-76b92005c26a28c354097afcd8fe1141fab1c51b.tar.gz gentoo-76b92005c26a28c354097afcd8fe1141fab1c51b.tar.bz2 gentoo-76b92005c26a28c354097afcd8fe1141fab1c51b.zip |
dev-libs/simdjson: revbump, add ~ppc64 keyword, bump subslot
support added right after 0.0.6 release
it does runtime detection, so we don't need cpu_flags_ppc
100% tests passed, 0 tests failed out of 51
Label Time Summary:
acceptance = 39.70 sec*proc (31 tests)
compile = 2.78 sec*proc (1 test)
compiletests = 5.62 sec*proc (2 tests)
per_implementation = 8.97 sec*proc (16 tests)
Total Test time (real) = 3.54 sec
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
-rw-r--r-- | dev-libs/simdjson/Manifest | 1 | ||||
-rw-r--r-- | dev-libs/simdjson/simdjson-0.6.0-r1.ebuild (renamed from dev-libs/simdjson/simdjson-0.6.0.ebuild) | 10 |
2 files changed, 8 insertions, 3 deletions
diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest index edba6dcf5b14..df3e4eeac051 100644 --- a/dev-libs/simdjson/Manifest +++ b/dev-libs/simdjson/Manifest @@ -1,2 +1,3 @@ DIST simdjson-0.4.7.tar.gz 4119328 BLAKE2B f19a603b83282081457f548bd9b609f4fc4b9b0e32c868c8d4ecc15fbc359e6463576c24f38b6623cd72cc4681a1db42ec45ee605df6096876982caa9f96be91 SHA512 023e8b75652cb29c41eb1e01ebc6c484b28ff5f6736c885fb5d8c639b1047660fd0eb24d131dabc035fc7fc824e15fe49b177bc3613e329f1d8cd956173a490f +DIST simdjson-0.6.0-ppc64.patch.xz 23704 BLAKE2B ab26e93960d3e3cc2c7782516ef2e6e36fb259c1bd83b967f32b0ba899ca9f80468a47cc3344dd9dc392898626a88b4a1de42899502a989511945e573bf7f259 SHA512 c8e1233c7e6f92cf0c92206ae1023cd30067004e4e53fed86d11e105490f281bf1b8a0806880d02427485fbade24aeb7a7b027b17c9f05552089cf867f3029eb DIST simdjson-0.6.0.tar.gz 7888638 BLAKE2B 8c42d5a2d57adb75d4c5298e0e1264726d509cdc4dc1e65cafc609b8ecd6623dd74f257f7d736a39e7f969e41e370d5dce1b3c99beec27f151600160d4cd2c81 SHA512 9dbb2b14fb5599b8acf996044953eee15ffecb51a0386f29dead9a3053d3f48531574ee9accde0460239ab8fa76757d329f404c4ce708531b71dc299c742281f diff --git a/dev-libs/simdjson/simdjson-0.6.0.ebuild b/dev-libs/simdjson/simdjson-0.6.0-r1.ebuild index 77da37bac071..0fdc55091696 100644 --- a/dev-libs/simdjson/simdjson-0.6.0.ebuild +++ b/dev-libs/simdjson/simdjson-0.6.0-r1.ebuild @@ -10,11 +10,12 @@ HOMEPAGE=" https://simdjson.org/ https://github.com/simdjson/simdjson " -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~gyakovlev/distfiles/${P}-ppc64.patch.xz" LICENSE="Apache-2.0 Boost-1.0" -SLOT="0/2" -KEYWORDS="~amd64 ~x86" +SLOT="0/4" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="test" BDEPEND=" @@ -25,6 +26,9 @@ BDEPEND=" RESTRICT="!test? ( test )" +# applies cleanly from master, can be dropped on next release +PATCHES=( "${WORKDIR}/${P}-ppc64.patch" ) + src_configure() { local mycmakeargs=( $(usex test '' '-DSIMDJSON_JUST_LIBRARY=ON') |