summaryrefslogtreecommitdiff
path: root/dev-util/cvise
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
commit0f558761aa2dee1017b4751e4017205e015a9560 (patch)
tree037df795519468a25d9362b4e95cdaeb84eb1cf9 /dev-util/cvise
parent752d6256e5204b958b0ef7905675a940b5e9172f (diff)
gentoo resync : 29.12.2022
Diffstat (limited to 'dev-util/cvise')
-rw-r--r--dev-util/cvise/Manifest2
-rw-r--r--dev-util/cvise/cvise-2.4.0-r2.ebuild (renamed from dev-util/cvise/cvise-2.4.0.ebuild)21
2 files changed, 15 insertions, 8 deletions
diff --git a/dev-util/cvise/Manifest b/dev-util/cvise/Manifest
index 2dd99f5c19c3..b522b1247dc8 100644
--- a/dev-util/cvise/Manifest
+++ b/dev-util/cvise/Manifest
@@ -1,3 +1,3 @@
DIST cvise-2.4.0.tar.gz 252810 BLAKE2B a95d1645192886d8871dcdf7f9cdfa5a2ac615a3bbc24782c0966d1872fe5f3ade7ddb82afabecfcdebfdac257e2e13e6cb99ab7320baee1a4b43ab360e6a0b2 SHA512 073e53039d2b077fed43b948e0c01dc662ef4f75b92d7f49d1786a35c36412fed02e1931c6a39ce902452056fe5c7d70daa35a9cae18b44009778837261cae19
-EBUILD cvise-2.4.0.ebuild 1348 BLAKE2B a2b08c7f6867cb010783c7e5087896fad259606970d489cfb5d49295666f2f1fba17834a278ad498eff144e66ac6bdc47ca78a8cd0583c40989a43252e55fe18 SHA512 8fd46d768585bb1449b37e29dac1caf71eae7bef519c1945c4d04a0b96456f18a026beaad72d48974f99df7fadb0dca5aa7fd17442fae5f4274843ff9d5d7e71
+EBUILD cvise-2.4.0-r2.ebuild 1417 BLAKE2B d8293e4b88aaef43886b2993b32e52b4230fead987667414444e26b0aeeba4c93a96d58f7e621f6caa162fcfcb6c7378863eeee69a4b542a0bd8e564aca6914e SHA512 9de9c7cc8d48fef5f515c9a11166e86decd97654f80e41dec53a093203bfac61a042c06090919df7cd12d17b529e2756df91ea95cdd92351a0d99d9be24cc8f1
MISC metadata.xml 248 BLAKE2B f308d2aa052d11e427850af58bbebf95e7773f5562ed221f39043474b4c3827d724d49667edf1874272a5586a13201159f40e8f5eafb7e400e79c6566e1a6ac2 SHA512 b875c838394523483ae7d93585207eb3c642a345bbb08e1dcef3ceb737c813fa779e2f5479d48cdcc30732b8a0a9e6ecc648df940def6731e4dff43b23786e6d
diff --git a/dev-util/cvise/cvise-2.4.0.ebuild b/dev-util/cvise/cvise-2.4.0-r2.ebuild
index f1901e09417d..b4f8bf341e0a 100644
--- a/dev-util/cvise/cvise-2.4.0.ebuild
+++ b/dev-util/cvise/cvise-2.4.0-r2.ebuild
@@ -1,31 +1,32 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
: ${CMAKE_MAKEFILE_GENERATOR=ninja}
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
+
inherit cmake llvm python-single-r1
DESCRIPTION="Super-parallel Python port of the C-Reduce"
HOMEPAGE="https://github.com/marxin/cvise/"
SRC_URI="
- https://github.com/marxin/cvise/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ https://github.com/marxin/cvise/archive/v${PV}.tar.gz -> ${P}.tar.gz
+"
LICENSE="UoI-NCSA"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
-LLVM_MAX_SLOT=13
+LLVM_MAX_SLOT=14
DEPEND="
|| (
+ sys-devel/clang:14
sys-devel/clang:13
sys-devel/clang:12
- sys-devel/clang:11
- sys-devel/clang:10
)
<sys-devel/clang-$(( LLVM_MAX_SLOT + 1 )):="
RDEPEND="${DEPEND}
@@ -65,3 +66,9 @@ src_test() {
cd "${BUILD_DIR}" || die
epytest
}
+
+src_install() {
+ cmake_src_install
+
+ python_fix_shebang "${ED}"/usr/bin/cvise
+}