summaryrefslogtreecommitdiff
path: root/media-libs/gmmlib
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-26 03:05:23 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-26 03:05:23 +0100
commitbc9ef8effb5fec9ca32cb92dcd35672461c0153b (patch)
treeb5db7e5a5b0a9411637d49fe2089a8793152cbfd /media-libs/gmmlib
parent5b14ea000f5782ac047162ffc35ef8c3c0648b4a (diff)
gentoo auto-resync : 26:09:2022 - 03:05:22
Diffstat (limited to 'media-libs/gmmlib')
-rw-r--r--media-libs/gmmlib/Manifest4
-rw-r--r--media-libs/gmmlib/gmmlib-22.2.0.ebuild35
-rw-r--r--media-libs/gmmlib/gmmlib-9999.ebuild2
3 files changed, 39 insertions, 2 deletions
diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index 4e1c9531f463..e30d45fdba65 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -3,7 +3,9 @@ AUX gmmlib-20.3.2_cmake_project.patch 145 BLAKE2B f42306b41a0c62ea9d3d5bfe3d1e1f
AUX gmmlib-22.1.1_custom_cflags.patch 2963 BLAKE2B af9979ee3c7977c93288b6afd0c0a65451f6f06cffbb00d32d53541410beded1feb6212bb0a5b7820e4ba8c4ee03656f274b94a26e0688e90e0ad140b37ee4a2 SHA512 933a9234f178ec566ca88fd3b48d746ac869936acfd5541d8b6b3cac3125c029054fe385101d734e5e35eeb9393f1609be96c9bcc2f1e0bb79a7295ccdd6c292
DIST intel-gmmlib-22.1.7.tar.gz 818408 BLAKE2B b7123b571bfdb2f363bb7824264b9c2ad85c5e58f2978c0fa20010c8a890157bf10da7c772b9ad987078784bf37192ec0e8e14b73980af15329609649e817fd6 SHA512 0dbf972ecd61f84b9932eb6735c73e424861f7841bee8a5e76cd4d8d28ebf7641e475f9cdb1015b4f20aca08591f8f52631ebc209efa339753b47b3a121a38fb
DIST intel-gmmlib-22.1.8.tar.gz 818360 BLAKE2B 5a7dadaead925eddfe52770c73eea92b8f071b498a2ed8d23928c93ba3d0284d9046339b7eb641918b17bf13bbcffc071ba71ba47cc53760258b1bb39f175e17 SHA512 4520105c7ceaae30e592acce7bae65841ecdb5d74c888cf03a2308a94a63d998941665794933c8247dbae841d13386ee99b365de0c6a5676acc960386c19ca2c
+DIST intel-gmmlib-22.2.0.tar.gz 820145 BLAKE2B 6b7966c71a24344f4525cb676aae12c7947d1101bbe46938336deeb769f5728aec4a11ce2b346fc55bc3d752c67e2f375e7008f8bb11a7fc49e91231ed09a1a9 SHA512 57ed8bb08755befeb27e096249cc31afbae7ff0ccfb0eb2ae4de38b38e6c3454a1e145f11a509b6dcae45d1a8ee7b75021353f7b1857b3e32366e84310337e44
EBUILD gmmlib-22.1.7.ebuild 795 BLAKE2B 6bcec2581a34ec5a169eaa3508c8d7e6085865b6df1d2746db4c114eeebfd082636a3bb1aad3c6f72bc00a87effc4e32921f8d315ee58db95d71a495be00afcc SHA512 d366ef04a77026dbb3d1cae5d4e4bf74846cb6a4b7842c218f04889d0e0a0450d3ad28016a3492f5ff723dff4ac16bfd00e2d618bfb7e3400a4e841451d6c7f8
EBUILD gmmlib-22.1.8.ebuild 796 BLAKE2B 8dc1b621ba1525c6a3e79016bc678723f0ddb193b3eb35b6bb550e592e53816e71e2df04be8e516574b6385e8156de7e84d93ff58159a0b6e8589651472ec11c SHA512 e667f64a5a0e78ee90e7ce766347da9abeded508f7d908a7c021ff7798c70ef292ca35453bee85c4b0c39917c766f6656fb4a435bbedc4fce580f3ce4694e343
-EBUILD gmmlib-9999.ebuild 875 BLAKE2B 18b5a947cb3620a85cd17bc24d01570888855aee49c8b2acabd88fe36cb363aeb80d15c8d127f1636c1738e2c8e0a4863c56fa9c81696171e3c2ba71f87c7bcf SHA512 7ebdfaaad8f6a1ebdc2c2042ae5f53ef7f12797fab0b2cc6a7d1075d837a8c1d42f01e2c13ba730bfb8a81f56977f827d0c00fa5fdab06f459edb663ca922a5c
+EBUILD gmmlib-22.2.0.ebuild 796 BLAKE2B 229b1cfde21427a045a0bbf7b93428bdd4173e447055201feb6d808b7406101de1a67f4a228ffb4206ec7b3941dcb894a9a91dd0d7777954640de1615c0a8429 SHA512 11ad5fbe1a2975e13233434673ccb36960f4a7517a5b0a45c8e35aa8a77e886a89c8e304c87d7e0e0d2eba250f12170eca460b0789ab5c9eea780c7fe641fa6e
+EBUILD gmmlib-9999.ebuild 875 BLAKE2B e3b152fddf160615a384564528294e34a3e974cbca2c449c5f0c8eb35be42b0a5effca7c5f5206e0e557f1b3e97631285da731dededed27e61581bb0994236aa SHA512 c5c5798eb82b6ad5872c0b52888cb2ee3effd989b0aa1fa8b3c000c3f9842d8789e350b718d2a78c9ca465b63b90b2873eadae0528ebda3a9435b1729388b849
MISC metadata.xml 602 BLAKE2B 3dd974d0293b434877d26265e65ff26cf3b024556b22614012e31169cf7230703f092310cbd4b7bdcf82da4f439e0590f49279e3adbd845de08e7320996032b1 SHA512 48b892b2ad978c1736f8487ea6c3020ba9b94fe0f77306c6c3c48c8d320d04fa513a28bfcb60b991870503fe6dcf7fbf7848e840fd6470c382b4a808bab5b159
diff --git a/media-libs/gmmlib/gmmlib-22.2.0.ebuild b/media-libs/gmmlib/gmmlib-22.2.0.ebuild
new file mode 100644
index 000000000000..d811e64621f4
--- /dev/null
+++ b/media-libs/gmmlib/gmmlib-22.2.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+
+inherit cmake
+
+DESCRIPTION="Intel Graphics Memory Management Library"
+HOMEPAGE="https://github.com/intel/gmmlib"
+SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz"
+S="${WORKDIR}/${PN}-intel-${P}"
+
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0/12.2"
+IUSE="+custom-cflags test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
+ "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch
+ "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING="$(usex test)"
+ -DBUILD_TYPE="Release"
+ -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
+ )
+
+ cmake_src_configure
+}
diff --git a/media-libs/gmmlib/gmmlib-9999.ebuild b/media-libs/gmmlib/gmmlib-9999.ebuild
index d1d021ad0117..07dd695c5ff3 100644
--- a/media-libs/gmmlib/gmmlib-9999.ebuild
+++ b/media-libs/gmmlib/gmmlib-9999.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/intel/gmmlib"
SRC_URI=""
LICENSE="MIT"
-SLOT="0/12.1"
+SLOT="0/12.2"
IUSE="test +custom-cflags"
RESTRICT="!test? ( test )"