repo/gentoo:master commit in: media-libs/gmmlib/

"Matt Turner" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786029142.e127bf22a1bd5ee49fa646b204c90126aa98dd94.mattst88@gentoo>
commit:     e127bf22a1bd5ee49fa646b204c90126aa98dd94
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  6 13:09:57 2026 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Aug  6 15:12:22 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e127bf22

media-libs/gmmlib: Version bump to 22.10.1

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-libs/gmmlib/Manifest              |  1 +
 media-libs/gmmlib/gmmlib-22.10.1.ebuild | 41 +++++++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index 0f76211d37d9..4db645f60231 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -1 +1,2 @@
 DIST intel-gmmlib-22.10.0.tar.gz 886857 BLAKE2B bfb0eb474c5e2b809c85424afdfa8901cb6758a67b1f2e7c545e2d279d8754c0cfbcf1f47e7c78c1fa09578c7199ac46c1e3dba3435fff2b296272e77c3fe6e3 SHA512 63e676291f137880e2b4bd2091c3055a6ec2b0bb62ebd47a96c0a462e8434d1321563c4e2f0d2e40d79383a23ef0bb8ceb0f0f89a8ae94feb409440e43149e6e
+DIST intel-gmmlib-22.10.1.tar.gz 886958 BLAKE2B 340edde2fddd2c265ce0eb5c68eafd0f9d06b0d67d6acf7fb557006d9c394d1c46766699f2ce69e268c31d55dd53610240d59dfaa806f99e09021cd7297fa30b SHA512 d5fc772b6ef91973f398edf5eb01c98eb318f9847e1ef1ba34aeee029abe69ed0884a1be90df81f034ac2faed4515364caecaa5dd6a4cb32414b89b27bfca8aa

diff --git a/media-libs/gmmlib/gmmlib-22.10.1.ebuild b/media-libs/gmmlib/gmmlib-22.10.1.ebuild
new file mode 100644
index 000000000000..434418a30c80
--- /dev/null
+++ b/media-libs/gmmlib/gmmlib-22.10.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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
+else
+	KEYWORDS="~amd64"
+	SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz"
+	S="${WORKDIR}/${PN}-intel-${P}"
+fi
+
+DESCRIPTION="Intel Graphics Memory Management Library"
+HOMEPAGE="https://github.com/intel/gmmlib"
+
+LICENSE="MIT"
+SLOT="0/12.3"
+IUSE="+custom-cflags test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
+	"${FILESDIR}"/${PN}-22.7.3_cmake_project.patch
+	"${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
+)
+
+multilib_src_configure() {
+	local mycmakeargs=(
+		-DBUILD_TESTING="$(usex test)"
+		-DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
+	)
+
+	cmake_src_configure
+}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.