summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-03 23:21:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-03 23:21:12 +0100
commit979898cb45139dd0e6727a01df15b602f74a8dd3 (patch)
tree6c18ca0165dc1a0477e0c9c9253c98f03f26da67 /dev-libs
parent09f46eb2a6639c039b0b4268a8410d93bbf14e9e (diff)
gentoo auto-resync : 03:04:2023 - 23:21:12
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin96265 -> 96255 bytes
-rw-r--r--dev-libs/intel-compute-runtime/Manifest2
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.18.ebuild81
-rw-r--r--dev-libs/libdispatch/Manifest4
-rw-r--r--dev-libs/libdispatch/libdispatch-5.7.1.ebuild4
-rw-r--r--dev-libs/libdispatch/libdispatch-5.7.3.ebuild4
-rw-r--r--dev-libs/mimalloc/Manifest2
-rw-r--r--dev-libs/mimalloc/mimalloc-2.1.0.ebuild2
8 files changed, 95 insertions, 4 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index cac1634ebfdf..337ab13ece9e 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest
index 60a3979dbd75..fb735a7086a2 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -2,6 +2,8 @@ AUX intel-compute-runtime-22.24.23453-remove-fortify-sources.patch 1078 BLAKE2B
AUX intel-compute-runtime-22.49.25018.24-level-zero-1.9.patch 1270 BLAKE2B c9de2d20620757a66d6c37472acb40514f60656feab7697d9d68836add67c3761a9372b47f4933c2e9017f9d666f87354f62d42c772ab22968d2bf3762d71b80 SHA512 d729d2cb3974733f358429ef1057cfff83facd23fe3fa8494ed2047a6effaafb45b50c66bf3de73d334a647014249d6f4f0f9842daf535392c0f9f7e2321d472
DIST intel-compute-runtime-22.53.25242.13.tar.gz 6084532 BLAKE2B a32adbe173ae49f5ac45968319475a7c23590ffd138a09ebb4f899971cdbabe0bccd1919364e7518f9a15cd9123274272929d7f5fc2053287376ded621c105c0 SHA512 48a69ec8c7f5f7a713c4389af167c11aaf780506950fee4e5ab47b6cc9f80bf6de3408d3dfca3d6141067a6d6ce76a1c6a3a9ba1caaa11c70b216ef2dfe7a07f
DIST intel-compute-runtime-23.05.25593.11.tar.gz 6181361 BLAKE2B 4cab9f759bbcb10dd91776648d1e300f752f49f0ffcacfacf2519648b7c02b3dde1f04c4c6104896baf24cafcc9382406cd931e224f5a656718ec10629c74f80 SHA512 5bfef689dbb7c7ed2b500c4b040eed4ac43c5a5f418fb94125db51193d4269379fb1b2cd8c95e53a2e4024c3415455f2dd7a07e79b4bf84c27b29150c328627a
+DIST intel-compute-runtime-23.05.25593.18.tar.gz 6182150 BLAKE2B 81dcceb6d13e3dfbf5fb811faf406617dba7f83d908b94806b76df115b70a3906d8786ea8aaa1b92e963a0c97e843d13e10d7c4fd66885d309ce910c7ed18d56 SHA512 f249e51f78faee84e3bd253f1ea39fe06337939f54612f0f645e0e57319abe8449e1822291dbf1760e3805a60bdaad36c59df523859a5d879d39024138bc0907
EBUILD intel-compute-runtime-22.53.25242.13.ebuild 2029 BLAKE2B 5d74fa966da1d90079b749f4ff55b3903778622645e1dc2f5cd8a2fcc9bac9ee66553c1fafb24258367b5325949004550af301998afe5ed1886aeae67b28f040 SHA512 a05058a6f2398bb011a10dacf6df8bf5dd1538cb5977b552c27b757dcf4d143a17e7d44abf519f3740014e82ba360b3634262ce6406e15483a1a4de76071d64f
EBUILD intel-compute-runtime-23.05.25593.11.ebuild 1973 BLAKE2B e0af9386da9bfb53ea66d3316f3efc3a8eab9b9f723ce072048631597fa880a97da93e1bc5df3f3a4a5e5677e1b771f6a29602d74ec5fa3d7c9372bf58b9d4fd SHA512 f423e4bdeee5272cd123448901ee62ac40bbb19a97783a50a4288ba25c838908002dd3df4fd42a5e7202608f5e346a4dbb602ae013b59342c543cd26bc507c90
+EBUILD intel-compute-runtime-23.05.25593.18.ebuild 1973 BLAKE2B e0af9386da9bfb53ea66d3316f3efc3a8eab9b9f723ce072048631597fa880a97da93e1bc5df3f3a4a5e5677e1b771f6a29602d74ec5fa3d7c9372bf58b9d4fd SHA512 f423e4bdeee5272cd123448901ee62ac40bbb19a97783a50a4288ba25c838908002dd3df4fd42a5e7202608f5e346a4dbb602ae013b59342c543cd26bc507c90
MISC metadata.xml 1429 BLAKE2B 6c2fde2fda8cd6b9d707c400c5b4d38e3d74dd73617faa9dd80f84100d499182ea959e695a473d32307914e76a26bae531a92677f0e4bedbdf05fc1cbd3095ff SHA512 ac61568ad36df6f6c8470b43f32d048930e4a569ec86d58ff563a86ae748f6bddb8700de487e4967da4998160f1c01517be0817cccc445a821984aff36617b6d
diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.18.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.18.ebuild
new file mode 100644
index 000000000000..745b0dcf530b
--- /dev/null
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.18.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake flag-o-matic
+
+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=">=media-libs/gmmlib-22.1.7:="
+
+DEPEND="
+ ${DEPEND}
+ >=dev-libs/intel-metrics-library-0_pre20220930:=
+ dev-libs/libnl:3
+ dev-libs/libxml2:2
+ >=dev-util/intel-graphics-compiler-1.0.12812.26
+ >=dev-util/intel-graphics-system-controller-0.8.7:=
+ media-libs/mesa
+ >=virtual/opencl-3
+ l0? ( >=dev-libs/level-zero-1.9.4:= )
+ vaapi? (
+ x11-libs/libdrm[video_cards_intel]
+ media-libs/libva
+ )
+"
+
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( "README.md" "FAQ.md" )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch"
+)
+
+src_prepare() {
+ # Remove '-Werror' from default
+ sed -e '/Werror/d' -i CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ # See https://github.com/intel/compute-runtime/issues/531
+ filter-lto
+
+ local mycmakeargs=(
+ -DCCACHE_ALLOWED="OFF"
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
+ -DBUILD_WITH_L0="$(usex l0)"
+ -DDISABLE_LIBVA="$(usex !vaapi)"
+ -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
+ -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
+ -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
+ -DSUPPORT_DG1="ON"
+ -Wno-dev
+
+ # See https://github.com/intel/intel-graphics-compiler/issues/204
+ # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
+
+ # 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="1"
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-libs/libdispatch/Manifest b/dev-libs/libdispatch/Manifest
index 023782c2b629..3536ba394993 100644
--- a/dev-libs/libdispatch/Manifest
+++ b/dev-libs/libdispatch/Manifest
@@ -2,6 +2,6 @@ AUX libdispatch-5.3.3-musl.patch 1213 BLAKE2B 76db17275b46160840867ae2956b58f38b
AUX remove-Werror.patch 1217 BLAKE2B f7ef18089abcd11fb8ed36980e681a804649b8ad8891b97113966c099bb05178604983359b79eb853ad6256a6c116fa8fdca116b29e2d6108c2a38fff01472a1 SHA512 0c17b1b36a02b401182a91e1f751f71b343f1d61ce7340230fdb13e89354316d0f2863fc3ea2f1a33bee6033c79e30e35024519c515a03a4d88467456ef340cc
DIST libdispatch-5.7.1.tar.gz 594292 BLAKE2B 67112558b591c6c5f658f31ac7f48cea3eb84bffda0959663cac808e80b593f127fb85dc0a666a6ea636bc70649dd9a9c31cbd619fa0e41a803a2766a4740d85 SHA512 7f04c14cfba214d99ffbb1d6d5ae2d0b83a0e3d3597c886093993f55adef53995477d9d88207ad36facc67cd36c46e1380f57fdc847f9a5f079aa41b820ecf4f
DIST libdispatch-5.7.3.tar.gz 594295 BLAKE2B 429a5bb52594d4b1e8f3f59c83d88f6faa237acfb4cc24a7e546d95cb3f4559d3e4fe6a0ebaa53ca58f115213bbbcee89081cee91bf3a3668947477807e2f310 SHA512 7d8f40ff7a43ac0367552855317e73e140ba7ff7d2b6494aa772ba052fd7d1a151b0122465b6a82a7e4483e8dd951e77d6b626d63e0997c9a64e3a2bc6d66250
-EBUILD libdispatch-5.7.1.ebuild 1098 BLAKE2B 29833ea968a47db938f06ce599e3c76d4ffa48898086acf04608d2411bede01bc5f903748672316c7663bda3cde256ab9b3f6817d0180128fdabba36d4af16bc SHA512 f79d9aba4337e7aecd69920c1fe31ee36ec4b37ce1c70807373e2f2bb4bce4256b9494e7d5635e0ea75fb7a1b2add28142f6866cdd9fc5a31578146acaea8334
-EBUILD libdispatch-5.7.3.ebuild 1101 BLAKE2B dabc326b141d9cb47172f561609c90698fbaf898fb7e6b2229ea96e055149315fb3e7443b1e08bb14d9a6a6532b8f87be582beb5b91ab5f5dcc1ce0bbbc8a281 SHA512 98aea012f04f60fca8d57e770ea4be1908fe33a04d95e56588df1683b4a11b2a9108d9656b5a2ab88dda023f6e585f7773bcb3100af364d623732578c5737458
+EBUILD libdispatch-5.7.1.ebuild 1190 BLAKE2B 902372aa7c39ff6c07cce23794ad3b2dd86e78b60c19160faea5406316eb72ae49a80648b540c2d4a62a41a62440fa791ee8f795c7303bd3a11d34981557ce0c SHA512 4e0bc2cacbb0e1669eba0231d4e63c64b94db9f274a752de780d9daf881f97cde30bd7b6fc098c90ea5a1c718f937df0d8a8fa463cd241c87dc8a315fa8cbcf3
+EBUILD libdispatch-5.7.3.ebuild 1193 BLAKE2B 481942712b122684fbb980e42a2564e12add76c6bfc907ea869e89fe9437684c57b827149228a9253b2b11463d23cb8174cae4f56808564bc6b85ac887f9e34e SHA512 3f3f90082ceeae63e52110310230937ca6e3c74c9695a5f2958c2c84efe1e7ae015d15d259f5266fcf5382309c2a4e5d50270bf96bc86dcb55a9b63242f715ba
MISC metadata.xml 350 BLAKE2B 179ce6945eeec3c78414fb6dd66822f26ac6b629528da5868b44d3715355ec80acb1cc5dd8357b659f31877c83bfc10ae8b236367904bbbdd36d2ec7c1458739 SHA512 64646993f5469b2573385aa94fa578ae0e7645f4c5a30b631cf1d0de9ac5ef88270ba85e95f684b884631ec21d7ef31c4d68b563923901651da2ec631b0ccff5
diff --git a/dev-libs/libdispatch/libdispatch-5.7.1.ebuild b/dev-libs/libdispatch/libdispatch-5.7.1.ebuild
index c0c209226f47..da9e6411f534 100644
--- a/dev-libs/libdispatch/libdispatch-5.7.1.ebuild
+++ b/dev-libs/libdispatch/libdispatch-5.7.1.ebuild
@@ -15,6 +15,9 @@ SRC_URI="https://github.com/apple/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.g
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 ppc64 ~riscv x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
DEPEND="
!gnustep-base/libobjc2
@@ -49,5 +52,6 @@ src_configure () {
export HOST_CXX="$(tc-getBUILD_CXX)"
tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
+ local mycmakeargs=( -DBUILD_TESTING=$(usex test) )
cmake_src_configure
}
diff --git a/dev-libs/libdispatch/libdispatch-5.7.3.ebuild b/dev-libs/libdispatch/libdispatch-5.7.3.ebuild
index 33616ad732de..95454fe7e805 100644
--- a/dev-libs/libdispatch/libdispatch-5.7.3.ebuild
+++ b/dev-libs/libdispatch/libdispatch-5.7.3.ebuild
@@ -15,6 +15,9 @@ SRC_URI="https://github.com/apple/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.g
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
DEPEND="
!gnustep-base/libobjc2
@@ -49,5 +52,6 @@ src_configure () {
export HOST_CXX="$(tc-getBUILD_CXX)"
tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
+ local mycmakeargs=( -DBUILD_TESTING=$(usex test) )
cmake_src_configure
}
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 01bb30e84b2a..fd26d772511c 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,5 +1,5 @@
DIST mimalloc-2.0.9.tar.gz 1143452 BLAKE2B 55e91d8fc89ef5344078caa5e72efce8c0745e3aab7bfb682587abf806bda1903c1afeaa57660a4dbcf7c19c04c759caf69af9fb62d15ecbdf2ce5bcf6574625 SHA512 bf6945bfb600ade35dab34c7f570ee4f69a77612547ad874bbbd989a4e594a6a219c222a22c90c5e36f205aae4d5cd1a5e4651caed5433db275d414c6769bf49
DIST mimalloc-2.1.0.tar.gz 1163080 BLAKE2B c452fc6b6f16ba8f207855bc560f11ebb6b7431b17331123ede59a49ebe2591bb81e91481a776a6cd24ab5c7f3ceabd59cf6ae41b05b558e883cf045b71628d6 SHA512 f766d6d9ad961cc129a561ed4824eb30e0857c2da4662e0c6fd095c7e193760a2c3238943efa7601099d3b44480b34f1755454d6172a91b6dd1e3fa3a19d4a9e
EBUILD mimalloc-2.0.9.ebuild 691 BLAKE2B 1a62d4c9f1967bbfcfa97dbdd3f3002e2707e2b20ae4384ed830224e72f7d76616703b09e186eb8abdd112f7c74b8e26b514e0e285354dba5bf3f0835c8421d7 SHA512 4a60f837ae0ac1d77b9e9576f624d8ff3399900776132bf03d84ae3bfe8a8a612e64ebc3cd41f4dc9a9be248ea512b0ad479374718016dec6c4d041218ad54a1
-EBUILD mimalloc-2.1.0.ebuild 691 BLAKE2B d62e254f26d1038219455ecf4bd78f2b0e1f5f8eeaae5778703e0bcb81028dfd7a54591f31103f4ff1500d352aea7d3069424980cf791230d90e4477e8f70b0d SHA512 ed0fb2ef00f4606e2eb2f37a6b4d281b4f483c5dd8498ace6ddf2c017f2fe8ca224a330b677ecc2c32ee5f85faa60ef2e86e695fd25ab007e371804d3ade8472
+EBUILD mimalloc-2.1.0.ebuild 684 BLAKE2B 315362f7da6424d76a5e1be611ba5f5ae97ae8d85016ddad02092e38609b28f0465ff93bfc34d9b22443dbe53c5b389d714e7ce4aa59d3bc2a183f52d3a09613 SHA512 d91aed17b7ef718ae0ffe13de40ffa9106e0d5cf43d782c18031ffe547304559a9671018ef2cbaaaa99fc71cbc9cddcc469ad117307a0837225901f89e75a117
MISC metadata.xml 504 BLAKE2B cf6477282968a5469d072cfd81ce800e3ef0a48deb5353c85a1cabc837560cafdb9f9739cb4e98784238d2cc512a29cae5efee401f92a19bf75fb5d810154f76 SHA512 4e8fcc49881f3c479424cf363665d9b12c58eb52f7d962b98b81f5b3e186ba3bd14c2b5dac488d819147121a16c2d9613e75cb77f71fa04e820ca2c1e538baa6
diff --git a/dev-libs/mimalloc/mimalloc-2.1.0.ebuild b/dev-libs/mimalloc/mimalloc-2.1.0.ebuild
index 5c8b6056d6ae..74cdeaf24f44 100644
--- a/dev-libs/mimalloc/mimalloc-2.1.0.ebuild
+++ b/dev-libs/mimalloc/mimalloc-2.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0/2"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~riscv ~x86"
IUSE="hardened test"
RESTRICT="!test? ( test )"