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 62474158092 for ; Sat, 18 Sep 2021 21:47:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9B410E0924; Sat, 18 Sep 2021 21:47:46 +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-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5900CE0924 for ; Sat, 18 Sep 2021 21:47:46 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 83126343439 for ; Sat, 18 Sep 2021 21:47:45 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E2E8CBD for ; Sat, 18 Sep 2021 21:47:43 +0000 (UTC) From: "Conrad Kostecki" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Conrad Kostecki" Message-ID: <1632001652.8b37ba73168b07d748abb277ba9a2bd5ef325e47.conikost@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-neo/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-libs/intel-neo/Manifest dev-libs/intel-neo/intel-neo-21.37.20939.ebuild X-VCS-Directories: dev-libs/intel-neo/ X-VCS-Committer: conikost X-VCS-Committer-Name: Conrad Kostecki X-VCS-Revision: 8b37ba73168b07d748abb277ba9a2bd5ef325e47 X-VCS-Branch: master Date: Sat, 18 Sep 2021 21:47:43 +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: 073af834-194e-4f60-adb5-91ded77d63c9 X-Archives-Hash: 905d5ea27bcfe413ca343657eb369886 commit: 8b37ba73168b07d748abb277ba9a2bd5ef325e47 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Sep 18 21:47:19 2021 +0000 Commit: Conrad Kostecki gentoo org> CommitDate: Sat Sep 18 21:47:32 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b37ba73 dev-libs/intel-neo: bump to version 21.37.20939 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/intel-neo/Manifest | 1 + dev-libs/intel-neo/intel-neo-21.37.20939.ebuild | 61 +++++++++++++++++++++++++ 2 files changed, 62 insertions(+) diff --git a/dev-libs/intel-neo/Manifest b/dev-libs/intel-neo/Manifest index af6d6479c0d..003d7e204d5 100644 --- a/dev-libs/intel-neo/Manifest +++ b/dev-libs/intel-neo/Manifest @@ -6,3 +6,4 @@ DIST intel-neo-21.32.20609.tar.gz 4462286 BLAKE2B c3eaab0e40583e994466f213da4d16 DIST intel-neo-21.33.20678.tar.gz 4534884 BLAKE2B 9a5e7f962be08701bec1e890eeb5b6208694a33b524872494e428b73d46629b7cde1522c6b7d0b27725cc170f1e65391892b253ca84d988b209e41631548b135 SHA512 278284fafe0e2d340668e1c21188b706ab48439c6ea573885d1b060df458e2016ed40e0a0c65e4076378ddb3ab284eb2cd92b1db5e6bd892babf2275ed600341 DIST intel-neo-21.34.20767.tar.gz 4552436 BLAKE2B 4206b8693ec46bdb4c6768e3f82262709ac58501f1523e1162194f34c400f8d3ef7ac3fde852122b0f3e42b473d7264256262c1e0a26fc85497d2d81b5786912 SHA512 e022338ddf98c48bda424c2021cfc79a9f1468bfb98a2a00c3277ef1ed776b881b7b46d8b918f8a0758c14b26c4bb954fdb3095a48ff1e70d04dbc4622675945 DIST intel-neo-21.36.20889.tar.gz 4569511 BLAKE2B 74f0285c8c88532b9775e04a22a38a2dc4f2bfc8315c8c98dff3a6e0970e405d1a5c21aeb7a1ab91235725a363b284acee13dae1f415f57df45ff1806f39e900 SHA512 ec63f6ad4d3dd5476a8d222aa66af37e61a79a70798c5e4d48a6d8903532815ccb699182365430e3c49ed75b7498492e2934f07428ee5acb824a64b450583449 +DIST intel-neo-21.37.20939.tar.gz 4576917 BLAKE2B 42563ce897667025100b40f504fe4897222fd28f1b82ac22fb6cfaa6a273b8e9199d57743ab338ab52b32c9598bbf6856530688ca9cbff360db356dabed6d96b SHA512 ed213e2fd234300ac940ffa503a34ae54698e2d359927b3bdcb59bf7ea9d6b950073e9e2e750ec5b8e3e387f0c8d74b4852627c283964fd6a9742dcdc32f518f diff --git a/dev-libs/intel-neo/intel-neo-21.37.20939.ebuild b/dev-libs/intel-neo/intel-neo-21.37.20939.ebuild new file mode 100644 index 00000000000..b7c1ca9ddef --- /dev/null +++ b/dev-libs/intel-neo/intel-neo-21.37.20939.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +MY_PN="compute-runtime" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver" +HOMEPAGE="https://github.com/intel/compute-runtime" +SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+l0 +vaapi" + +RDEPEND=" + dev-libs/libnl:3 + dev-libs/libxml2:2 + >=dev-util/intel-graphics-compiler-1.0.8517-r1 + >=dev-util/intel-graphics-system-controller-0.2.3 + >=media-libs/gmmlib-21.2.1 + >=virtual/opencl-3 + l0? ( >=dev-libs/level-zero-1.4.1 ) + vaapi? ( + x11-libs/libdrm[video_cards_intel] + x11-libs/libva + ) +" + +# for Khronos OpenGL headers +DEPEND=" + ${RDEPEND} + media-libs/mesa +" + +BDEPEND="virtual/pkgconfig" + +DOCS=( "README.md" "FAQ.md" ) + +PATCHES=( "${FILESDIR}/${PN}-21.31.20514-no_Werror.patch" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_L0="$(usex l0)" + -DDISABLE_LIBVA="$(usex !vaapi)" + -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include" + -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors" + + # If enabled, tests are automatically run during + # the compile phase and we cannot run them because + # they require permissions to access the hardware. + -DSKIP_UNIT_TESTS="ON" + ) + + cmake_src_configure +}