From a4f9ab81d6cbfc3ff649dd3577e3efa700b47387 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 6 Oct 2022 01:20:42 +0100 Subject: gentoo auto-resync : 06:10:2022 - 01:20:42 --- dev-libs/Manifest.gz | Bin 95941 -> 95929 bytes dev-libs/intel-compute-runtime/Manifest | 2 + .../intel-compute-runtime-22.39.24347.ebuild | 79 +++++++++++++++++++++ dev-libs/intel-metrics-library/Manifest | 4 +- .../intel-metrics-library-0_pre20220526.ebuild | 2 +- .../intel-metrics-library-0_pre20220930.ebuild | 23 ++++++ dev-libs/protobuf/Manifest | 2 +- dev-libs/protobuf/protobuf-3.20.1-r1.ebuild | 2 +- 8 files changed, 110 insertions(+), 4 deletions(-) create mode 100644 dev-libs/intel-compute-runtime/intel-compute-runtime-22.39.24347.ebuild create mode 100644 dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220930.ebuild (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 28b2c27895b3..7b5026b16820 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest index 063f2078ee61..896b4f6babb3 100644 --- a/dev-libs/intel-compute-runtime/Manifest +++ b/dev-libs/intel-compute-runtime/Manifest @@ -1,4 +1,6 @@ AUX intel-compute-runtime-22.24.23453-remove-fortify-sources.patch 1078 BLAKE2B 933cd6b5b3f9aefde4b416960151458eb7845f422e493ab40257330c88b55e1866cf0ff59338ec708d705750ca88c87d54014d51d9492c3dadba7525b523ab56 SHA512 ee831418acb9ba5deba95dc2e013119a0cfe7db533710108063dc67cd0a4030a4419bbad0a007fdab445eba14036fdcae26ea0b4ce675ebb20f402620b880de8 DIST intel-compute-runtime-22.35.24055.tar.gz 5710106 BLAKE2B a8efab3ab078b2bc3bc85110fc13f5f68cecd8e9e6978a0f6298d37eb470264303579a66a2bc840b8a8719ef03d67474f4d8959e6bf9442ffb997de1ad1af43b SHA512 c6a238a238647ff79c8ac7a38ebba3e1913f3b6f2ec1adbdde9b8eb9536078de12eac8b35ba45e77eea156b3ec1bd55d8b1279b1fbe729be23429b88de5a757f +DIST intel-compute-runtime-22.39.24347.tar.gz 5774278 BLAKE2B 27a288470f852ec87fae95a946fb87c9850cfc03e99bb869ebd474043d06f8b7beb2873b49d8fe4cc26f7db298c64d7b76d6bda6e6618c1ee8d1a9b658d5f45d SHA512 aef167fd4cc31d32c411ab54cf5f0e5fe13cda7e8fe4eac6aa3f9bf391b7ce9d51033d986d9c5e854c8f1492cce5022463e4b8b0ddc49319ef7bf362435808d5 EBUILD intel-compute-runtime-22.35.24055.ebuild 1982 BLAKE2B 20c0fda1c683d65e213d3f492b392a1826cb6f3eeca283819edc68eccea16530812ab6d636dc876cd4d3f814c76bd51baa97f64c979e04a430f6e04478170842 SHA512 9216c791966c11977c4f9ab3d7a280158f620c28fefbd2e0ab8c4086bbc09d93f331e090bd2a6e64b7f6f1af1154c0f25279b32e82b6a6e02e09bddaf2d3ac94 +EBUILD intel-compute-runtime-22.39.24347.ebuild 1985 BLAKE2B 81090beb26af0004523ae82544601fb4d13f9d25c6a66d6db22efb77a9beabc85f9f5eed91c4dc2811972e46b6bec43ad73daffe0d0fb36d1322a44c08888865 SHA512 d5fba2d0de4361c057c6d352a1efbb7bd3cb2dc5a8dde4ca68fde605766b8f300346cb580c35f023f912238ae18e628a153912596748852af312be9ecafc8d3c MISC metadata.xml 1429 BLAKE2B 6c2fde2fda8cd6b9d707c400c5b4d38e3d74dd73617faa9dd80f84100d499182ea959e695a473d32307914e76a26bae531a92677f0e4bedbdf05fc1cbd3095ff SHA512 ac61568ad36df6f6c8470b43f32d048930e4a569ec86d58ff563a86ae748f6bddb8700de487e4967da4998160f1c01517be0817cccc445a821984aff36617b6d diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.39.24347.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.39.24347.ebuild new file mode 100644 index 000000000000..180eda0de0fe --- /dev/null +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.39.24347.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 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.12149.1 + >=dev-util/intel-graphics-system-controller-0.8.4:= + media-libs/mesa + >=virtual/opencl-3 + l0? ( >=dev-libs/level-zero-1.8.5:= ) + vaapi? ( + x11-libs/libdrm[video_cards_intel] + x11-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-flags -flto=* -flto + + 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/intel-metrics-library/Manifest b/dev-libs/intel-metrics-library/Manifest index ca98222ecae2..fd18b0645d62 100644 --- a/dev-libs/intel-metrics-library/Manifest +++ b/dev-libs/intel-metrics-library/Manifest @@ -1,3 +1,5 @@ DIST intel-metrics-library-0_pre20220526.tar.gz 248259 BLAKE2B 6ecc5f9f0856ff24101c0591c7ec5174b3050b91517f5916394b3d1ad17cb2e03fecc90f3ed9be1ab490959043d545d0b161976d1c16a78cfd521d9c471aaa23 SHA512 f4f614a99987e4f3cae28bec5177485c4e91323d6bbf0a030ff1e84f3a7d34cdef1e3aace1819816e5414abf212320e2f1e05d3c770a59f2b9aa38b3e2b839d2 -EBUILD intel-metrics-library-0_pre20220526.ebuild 623 BLAKE2B ac283090d72c2cfbe80a9aef69794a910722f80cdc9cf038e98788bcd99e29e0514d8901dff991f27229651795f0794bbad254641d806255311b341548edeaf2 SHA512 29cad9e4b0241ed8757b3bffa24a47b3c88d31890b00b6cca1e6381cb62bff3f1251355b55cccf8b851955137f4e9f778e3db9ba96fec105cf5fdb2723a20b2b +DIST intel-metrics-library-0_pre20220930.tar.gz 245113 BLAKE2B c6736d0da39a577283bab77fad483d4f5f11f20fd85133682eee1686a24cdb4aedfb61a9a4ca7ab253b26a08ed22327ea4131c8d6612ca61f68b293015f8b40a SHA512 ef159fa28a8df3c707b6fe743819e97e20cadb8c731650b79dc780a938c9165a0cd1acd497319a66a75bf08990067a31b652a49c8b8f80905ee25b0e4c0532dc +EBUILD intel-metrics-library-0_pre20220526.ebuild 621 BLAKE2B 327892b18264148523e0dd0bd7a0b1d6be1763c4aa41340b025f19443cb75d9fcd2c9008ad2d1ccd4694109cd73c24bc7d59fe2c0d00411ff6d700406176fcd4 SHA512 dc736ab2be21014d77bfd41a6f5f70d33383d2a75ed93544da89d8d4db3aaccef1a51d9935e06675769ac8ff6ee67ab4dacbef31db57e05806ce8cd1085556e7 +EBUILD intel-metrics-library-0_pre20220930.ebuild 622 BLAKE2B ace314c7fddeddf05b42553aa72d13d88767d1ffd2f388fe11a5720579f7b4b7addd892cbc9cf48ff2c00b1cb39c5f6b9da234f95bbd2784dfdc9ac308f42b93 SHA512 6d56b58572b0130539b1956b7b93dbeca0b4259a2b5806a0c0ced729d6bb8eccf4a23478b991c2127a118c15ec321263f9b46ea412c5cee31f46dc313843f3dd MISC metadata.xml 904 BLAKE2B 9b29e523b88f3d4eef193b4ecd90f03bf74d4e8521d3691bcc3518fc4133e4a97142b2d0f9a1354d86ea913ca79fa74972e99fe63a21eee7bb0fee78dd414e25 SHA512 ea9cd435e8b72549945ca370d318a84d03d8330ea995f726aa29f6c6a8fb1f353c9b5c2eab2fc56a2e89ffa6beb019be2a291f3f64d7a8e5782efc0c3935cebd diff --git a/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220526.ebuild b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220526.ebuild index 2ed1852b32af..9011e794fe97 100644 --- a/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220526.ebuild +++ b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220526.ebuild @@ -10,7 +10,7 @@ MY_P="${MY_PN}-${PV}" inherit cmake -DESCRIPTION="A user mode driver helper library that provides access to GPU performance counters" +DESCRIPTION="User mode driver helper library that provides access to GPU performance counters" HOMEPAGE="https://github.com/intel/metrics-library" SRC_URI="https://github.com/intel/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_PN}-${EGIT_COMMIT}" diff --git a/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220930.ebuild b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220930.ebuild new file mode 100644 index 000000000000..758da219e1cd --- /dev/null +++ b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220930.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +EGIT_COMMIT="f829f43a06bfbbdf026b5455d74482d476dd7a02" +MY_PN="${PN/intel-/}" +MY_P="${MY_PN}-${PV}" + +inherit cmake + +DESCRIPTION="User mode driver helper library that provides access to GPU performance counters" +HOMEPAGE="https://github.com/intel/metrics-library" +SRC_URI="https://github.com/intel/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0/114" +KEYWORDS="~amd64" + +DEPEND="x11-libs/libdrm" +RDEPEND="${DEPEND}" diff --git a/dev-libs/protobuf/Manifest b/dev-libs/protobuf/Manifest index 9208defc36e8..4569c4557b3b 100644 --- a/dev-libs/protobuf/Manifest +++ b/dev-libs/protobuf/Manifest @@ -7,6 +7,6 @@ AUX protobuf-3.20.1-protoc_input_output_files.patch 10066 BLAKE2B 1a5c045cc1c30d DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e SHA512 1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6 DIST protobuf-3.20.1.tar.gz 5368262 BLAKE2B 1ce1aef2e4c4f3ea4863629cc75d89fe17d0c7ac0c342ac641c787456fd4a12756c2892a27ddadedc94a7201494ec84566638ce33a03cb0c867b04e9eee0edb3 SHA512 fde3eb9f13946887ddfd87df428c5615ad09aaf191e4478b24e98e5e13231feeff4e70b4ca6a2ff7d9b9b2e2c60bc1d5479526edeafa78f9a8ed3bef2e0bacb0 EBUILD protobuf-3.19.3.ebuild 4138 BLAKE2B b37b99abbd41acfb2299e1a054d3c36547bdd63542ecc76d03d69344d7e89a03870eda97bba1ae6ae3284c33abdfca6930e74b6ab7109d93cd588c522d6d52f6 SHA512 2eadab6fd0f4b30338a294b69c866ff945e98f05549403484700b2e44314433736a682ab033bc4c2eb0a802934cba92567e6c9bad4d30d79a67d671f88e04591 -EBUILD protobuf-3.20.1-r1.ebuild 3936 BLAKE2B 70402160b4e1962e186d7de8719ea838db1115b5e97bf84afeb11f69c9be6e4255016b35ba10b6a6f7b431d88092a3b0d0d3c639eee4f272d02c790ee4929718 SHA512 8cbc609c40ce0fc17882b2269ef34fa4bcb71e50d7beeb7073c21830df8d4e68ae5990f99a0d033c95aa31f1a1d5c7fba2e996494e91a33bb7829317b946fea5 +EBUILD protobuf-3.20.1-r1.ebuild 3934 BLAKE2B a1762756694ef6019ccfe408995b0731f693a2840c791d86de1113b673b48c19f77ea571786716ed202c975c339da93f38ad0f13d43fce463258c4d617ea08e6 SHA512 cbae9d6bf3edb7dcecde88b106e29a5b0880c56041e25d04393328f53ee71bbff2bd23f7460205bc07a9e46875880fe7e9ff51f8e4bd513a7a9c621ac7127bc8 EBUILD protobuf-9999.ebuild 3938 BLAKE2B 35b8a868ae096c0f74b5037051278e79ec8f0cf869b9effb038015ec11ff4775d04d13b6ffa8978066111e86d9387b23d2872ddc5991f3f9f71f11f2aebac064 SHA512 8edbd0f333611fdc9590369339cd68bff7e32a7f193c3cba72ccc3e923a970b205147accc430a4fe0df3e1edc0a0970f2857782728b82a6e78d4a631109e3849 MISC metadata.xml 595 BLAKE2B ba1b916e26b1e53f68e660f03d2e53fea8d22db04e8241ebec3ec20fbb251c2b164cf25d5fb6118423ce7721a822ae2302aab137b0748730e9a6860bf8e65668 SHA512 785e2550621b79b6350e1a6b52ed9992610769885fb29a9e92ee45a35158cc08707a3590dfcbece9ee9a5e16e1abfb614e8186132da7b942f2761b5e6ecfa827 diff --git a/dev-libs/protobuf/protobuf-3.20.1-r1.ebuild b/dev-libs/protobuf/protobuf-3.20.1-r1.ebuild index 443543ecd14c..b320d4fa6f49 100644 --- a/dev-libs/protobuf/protobuf-3.20.1-r1.ebuild +++ b/dev-libs/protobuf/protobuf-3.20.1-r1.ebuild @@ -22,7 +22,7 @@ fi LICENSE="BSD" SLOT="0/31" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="emacs examples static-libs test zlib" RESTRICT="!test? ( test )" -- cgit v1.2.3