From 677b7ba5c317778df2ad7e70df94b9b7eec4adbc Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 10 Sep 2021 04:21:55 +0100 Subject: gentoo resync : 10.09.2021 --- media-libs/gmmlib/Manifest | 2 ++ media-libs/gmmlib/gmmlib-21.2.2.ebuild | 48 ++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 media-libs/gmmlib/gmmlib-21.2.2.ebuild (limited to 'media-libs/gmmlib') diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest index 79aa6ecf0517..9ebd981f43f6 100644 --- a/media-libs/gmmlib/Manifest +++ b/media-libs/gmmlib/Manifest @@ -7,6 +7,7 @@ DIST intel-gmmlib-20.4.1.tar.gz 732088 BLAKE2B 80873ee7a4b7428197352e77b82315068 DIST intel-gmmlib-21.1.1.tar.gz 737024 BLAKE2B d8a3b3bf1abe7faf7821ca120ebc40e0407dd8edf074ec8a8c05063c3ea48c0b4b33694210562aa4e6bd32fae30f45fcd23b04bb961535ffb10684ff180a9e2d SHA512 06becc986eb04c5243389686121bcc597ab16620fcb47943de14f901938dd906ad884b132da0e46ff939e7e599899d4262006efe19d14b3ed87b6f799ca40787 DIST intel-gmmlib-21.1.3.tar.gz 745864 BLAKE2B 57a7d869d98ae28f942e90f54d46047bfda5e33912e6077c4499c4b81865ea3ec473e60fc1da2096c716f0904d0dfc298e8d6f603476ead29366dadab5ab797d SHA512 eccde1dcfd5e2c45ccd65463e092d6d7625c572705db12c4b3b6c6c01b45b81da8751a206a8fcf35acc26000ed1edca72d4bb9ed48e354aad2d79bc68293e555 DIST intel-gmmlib-21.2.1.tar.gz 746883 BLAKE2B 9ffd3319bca42558e139f81ab60e5db5328d155b591c08b763c2b02f2728c04c6f96b79547ff3a1e6b8b8cb940cdd01b33ee04f946ac6fa9eefda5439cc49414 SHA512 457d2815204c8e12292fbe6e642a7409df4b3de597972e3c956d5dfae23b5032fc07cf60c0a10bd58aa6dc62a89225a5b704c98689112d23b81f91c1129bcb97 +DIST intel-gmmlib-21.2.2.tar.gz 746635 BLAKE2B abc73cfa209b8212bfe185e1f27a84cefb7ece9134f287e85e67c09bfd4f48e097e410a95d966d2f85c79bc95f753b6ae462a67db031dcd1fc6f46bec9452e22 SHA512 eaca3595c28afb8873b172fff3e178489b7ff736e6e9d80e75939ffd94af6c9c5f7f7429a74e98c9af478ab218cd25242d7c69037afb7193a983f8f02616e81f EBUILD gmmlib-20.2.2.ebuild 849 BLAKE2B 2cdd2eecc70572bdc19867c91a00c3ee07053877f23b31620fb8e1b8f9036f4b23487e88fa025adf96dd90b121902be81385abb290166df3936ccc21ab8b86e7 SHA512 5b40d4a632ffd9f0e16195e58701b0e5485aeb7e6ae34443295313722522f76f8000b6a0fbc7b6cba4ee8e6c6abb0c6967e9495b0510b7b1a40554eca4d2db02 EBUILD gmmlib-20.2.5.ebuild 850 BLAKE2B 6ed565043380da387123c75f902c44ee33f82b2b3514768da9c0428dc4cfff894c41603e05b0e7a55d3f5afb5321609808251b1959a130c084415933abc3a84d SHA512 949074be31cf55106b9fb02b0b78ca62b31e47f3d0520b6447b16618f6a686510c385899cac61d886047ccdb5741e7d87ff7d935845251d7b8e5054a5eba4409 EBUILD gmmlib-20.3.2.ebuild 850 BLAKE2B 6ed565043380da387123c75f902c44ee33f82b2b3514768da9c0428dc4cfff894c41603e05b0e7a55d3f5afb5321609808251b1959a130c084415933abc3a84d SHA512 949074be31cf55106b9fb02b0b78ca62b31e47f3d0520b6447b16618f6a686510c385899cac61d886047ccdb5741e7d87ff7d935845251d7b8e5054a5eba4409 @@ -14,5 +15,6 @@ EBUILD gmmlib-20.4.1.ebuild 986 BLAKE2B 64a5e72660d7d7649fd9246dee574cf86305da9e EBUILD gmmlib-21.1.1.ebuild 1008 BLAKE2B 752f6cdadb79665d1b8befc29bd1c85a0d2feea544ad91f776fab333afc6075a6487c9626522065c26950762487a65d366565e705ee52b324578c5c3a7f62de2 SHA512 4e8138326980584dba5e56b5182551cce96d1672ac4023bd0e369cd3b401af3ca44db04110d84f5253aea235ef80e16a34f76eb5af0298ad28216374be1b1b99 EBUILD gmmlib-21.1.3.ebuild 1008 BLAKE2B 752f6cdadb79665d1b8befc29bd1c85a0d2feea544ad91f776fab333afc6075a6487c9626522065c26950762487a65d366565e705ee52b324578c5c3a7f62de2 SHA512 4e8138326980584dba5e56b5182551cce96d1672ac4023bd0e369cd3b401af3ca44db04110d84f5253aea235ef80e16a34f76eb5af0298ad28216374be1b1b99 EBUILD gmmlib-21.2.1.ebuild 1008 BLAKE2B 752f6cdadb79665d1b8befc29bd1c85a0d2feea544ad91f776fab333afc6075a6487c9626522065c26950762487a65d366565e705ee52b324578c5c3a7f62de2 SHA512 4e8138326980584dba5e56b5182551cce96d1672ac4023bd0e369cd3b401af3ca44db04110d84f5253aea235ef80e16a34f76eb5af0298ad28216374be1b1b99 +EBUILD gmmlib-21.2.2.ebuild 1008 BLAKE2B 752f6cdadb79665d1b8befc29bd1c85a0d2feea544ad91f776fab333afc6075a6487c9626522065c26950762487a65d366565e705ee52b324578c5c3a7f62de2 SHA512 4e8138326980584dba5e56b5182551cce96d1672ac4023bd0e369cd3b401af3ca44db04110d84f5253aea235ef80e16a34f76eb5af0298ad28216374be1b1b99 EBUILD gmmlib-9999.ebuild 1008 BLAKE2B 752f6cdadb79665d1b8befc29bd1c85a0d2feea544ad91f776fab333afc6075a6487c9626522065c26950762487a65d366565e705ee52b324578c5c3a7f62de2 SHA512 4e8138326980584dba5e56b5182551cce96d1672ac4023bd0e369cd3b401af3ca44db04110d84f5253aea235ef80e16a34f76eb5af0298ad28216374be1b1b99 MISC metadata.xml 504 BLAKE2B 504d2971f8948eda1c88d8e6a2b83651552dbf753e7cc1e0230afd075e49350533f5498405b75ed79e54f793a7a6d72571b83a2ff57222ee3960e496fb5923a7 SHA512 60f62309d8e03e23178486bfe6d3e9b23e472de83b2ae5ea1e44da0a26d56b41c12601d3e164e5d3d33c8cc9873314c35f5892abe4059912c39630c4477289ff diff --git a/media-libs/gmmlib/gmmlib-21.2.2.ebuild b/media-libs/gmmlib/gmmlib-21.2.2.ebuild new file mode 100644 index 000000000000..4e796e2186d3 --- /dev/null +++ b/media-libs/gmmlib/gmmlib-21.2.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake + +inherit cmake-multilib + +if [[ ${PV} == *9999 ]] ; then + : ${EGIT_REPO_URI:="https://github.com/intel/gmmlib"} + if [[ ${PV%9999} != "" ]] ; then + : ${EGIT_BRANCH:="release/${PV%.9999}"} + fi + inherit git-r3 +fi + +DESCRIPTION="Intel Graphics Memory Management Library" +HOMEPAGE="https://github.com/intel/gmmlib" +if [[ ${PV} == *9999 ]] ; then + SRC_URI="" +else + SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz" + S="${WORKDIR}/${PN}-intel-${P}" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test +custom-cflags" + +RESTRICT="!test? ( test )" + +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch + "${FILESDIR}"/${PN}-20.4.1_custom_cflags.patch +) + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_TYPE=Release + -DBUILD_TESTING=$(usex test) + -DOVERRIDE_COMPILER_FLAGS=$(usex !custom-cflags) + ) + cmake_src_configure +} -- cgit v1.2.3