From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E7122138359 for ; Wed, 28 Oct 2020 23:28:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 232E1E084A; Wed, 28 Oct 2020 23:28:17 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 07C3EE084A for ; Wed, 28 Oct 2020 23:28:16 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id B2F2E340E8A for ; Wed, 28 Oct 2020 23:28:15 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 33DAE397 for ; Wed, 28 Oct 2020 23:28:14 +0000 (UTC) From: "Georgy Yakovlev" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Georgy Yakovlev" Message-ID: <1603927651.76b92005c26a28c354097afcd8fe1141fab1c51b.gyakovlev@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/simdjson/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-libs/simdjson/Manifest dev-libs/simdjson/simdjson-0.6.0-r1.ebuild dev-libs/simdjson/simdjson-0.6.0.ebuild X-VCS-Directories: dev-libs/simdjson/ X-VCS-Committer: gyakovlev X-VCS-Committer-Name: Georgy Yakovlev X-VCS-Revision: 76b92005c26a28c354097afcd8fe1141fab1c51b X-VCS-Branch: master Date: Wed, 28 Oct 2020 23:28:14 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 57aa1aea-bcc5-42ff-a950-530bbc87cf43 X-Archives-Hash: ecae3ffc9838e3e99e8d3845f52e0306 commit: 76b92005c26a28c354097afcd8fe1141fab1c51b Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Oct 28 22:42:39 2020 +0000 Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Oct 28 23:27:31 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b92005 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 gentoo.org> dev-libs/simdjson/Manifest | 1 + .../{simdjson-0.6.0.ebuild => simdjson-0.6.0-r1.ebuild} | 10 +++++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest index edba6dcf5b1..df3e4eeac05 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 similarity index 71% rename from dev-libs/simdjson/simdjson-0.6.0.ebuild rename to dev-libs/simdjson/simdjson-0.6.0-r1.ebuild index 77da37bac07..0fdc5509169 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')