diff options
author | Conrad Kostecki <conikost@gentoo.org> | 2022-07-19 09:32:10 +0200 |
---|---|---|
committer | Conrad Kostecki <conikost@gentoo.org> | 2022-07-19 09:32:15 +0200 |
commit | 6f387b9a22858c9eaad524bf08f3dd4680cd3e0e (patch) | |
tree | f2ca4e4d719d9a5382493334f01fcd80253573bb /dev-libs | |
parent | dev-libs/intel-vc-intrinsics: drop 0.1.0-r1, 0.2.0-r1, 0.3.0-r1 (diff) | |
download | gentoo-6f387b9a22858c9eaad524bf08f3dd4680cd3e0e.tar.gz gentoo-6f387b9a22858c9eaad524bf08f3dd4680cd3e0e.tar.bz2 gentoo-6f387b9a22858c9eaad524bf08f3dd4680cd3e0e.zip |
dev-libs/intel-vc-intrinsics: add 0.5.0
Bug: https://bugs.gentoo.org/859199
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/intel-vc-intrinsics/Manifest | 1 | ||||
-rw-r--r-- | dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.5.0.ebuild | 37 |
2 files changed, 38 insertions, 0 deletions
diff --git a/dev-libs/intel-vc-intrinsics/Manifest b/dev-libs/intel-vc-intrinsics/Manifest index 3ab7ded615b5..d9d3e6c01f99 100644 --- a/dev-libs/intel-vc-intrinsics/Manifest +++ b/dev-libs/intel-vc-intrinsics/Manifest @@ -1 +1,2 @@ DIST intel-vc-intrinsics-0.4.2.tar.gz 136366 BLAKE2B 2f8b1a6ad8edb720f322668226224b23cc80c4a64b8ac300ff95a470e97f9af8e3317ddc45be668895e86b13074aab2d1846c2dd634f0466f39c9a77ec436851 SHA512 5312dbd06d4af5a4e18f99da867af4b7292daba92186c9de5208280dfe735b7563b73ac8f77f48f9d2f10f2a0d9654abf39c82cf07d829f568f41b3210af22d4 +DIST intel-vc-intrinsics-0.5.0.tar.gz 136657 BLAKE2B d1e946aa82713eaedb13e692045b9e765c50f226a87f7b909d1be1ffe93217af1fa0cdc80b0db752760b66eae5f7bc6ce29ba643af4a50b1013b9b1a3c00a614 SHA512 9204b4e2e0f860d1daf98872c897d98a00a0baeb069503d052464f47892b0fcb90c51f47c07f8fb3545f42ca688168924e829d84063da1894d72be3dff7a9e35 diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.5.0.ebuild b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.5.0.ebuild new file mode 100644 index 000000000000..365759d0b864 --- /dev/null +++ b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.5.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +LLVM_MAX_SLOT="13" +MY_PN="${PN/intel-/}" +MY_P="${MY_PN}-${PV}" +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake llvm python-any-r1 + +DESCRIPTION="A set of new intrinsics on top of core LLVM IR instructions" +HOMEPAGE="https://github.com/intel/vc-intrinsics" +SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/libxml2:2= + sys-devel/llvm:${LLVM_MAX_SLOT} + sys-libs/zlib +" +RDEPEND="${DEPEND}" +BDEPEND="${PYTHON_DEPS}" + +src_configure() { + local mycmakeargs=( + -DLLVM_DIR="$(get_llvm_prefix ${LLVM_MAX_SLOT})" + ) + + cmake_src_configure +} |