[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-05-31 Thread Matt Turner
commit: e8bfb250bfc05ed15925d1a7b45f3b50a4984fd3
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May 31 13:50:32 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 31 13:55:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8bfb250

media-libs/libva-intel-media-driver: Version bump to 24.2.4

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-24.2.4.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 8b6545766a60..4c5e320775b1 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -2,3 +2,4 @@ DIST intel-media-24.1.5.tar.gz 25834293 BLAKE2B 
076731a57c7fbf6776df393c631e8abd
 DIST intel-media-24.2.1.tar.gz 25838267 BLAKE2B 
85a0e8416317c846c28c76a70468ba26f388482a4a4348364564df968db22703da112a1908ba371fa0f626d5771bb61cf28cb7ef824fb8a2f756062d99f8731a
 SHA512 
79bbe7d48b14860f6340d57d5cc85d3e7c6d49ff1b95807ece4db3bcaf9d49b2f08ddabe49d9015e7fdf80241030a792dec7dcae00c393463242b69eac7c46b9
 DIST intel-media-24.2.2.tar.gz 25842653 BLAKE2B 
0943e7ab47c9782a72b846c4debc233382d04d77e956a71a93c790930dca8b619b59b40a2f530f58db2f9a1b70b1bdbea7e78cf303301ca8311130aa3e59afb1
 SHA512 
e2d556a57b61a8a0d89e00858406121aac8dd7b44b1291c2f7af90d127d002a1c6acffc8d7d69502e646fe2057fbabd625eec5b3271b784c3c9b1835e23d4bdd
 DIST intel-media-24.2.3.tar.gz 25843886 BLAKE2B 
4f9403d66883083f13f5a33939a9b30625521b1d918813de0b50bcc462497a52add0d0878adb487fefd836163a5e5b0804ced281d7269cef7dbb576675f6566b
 SHA512 
78b57e35eb6473b70fc02803650179f9f2e3fdb4d4350e3200b4f930d8f6e4b6efc28ff8cbab533316fb4838f599de25ec57733142ed4bd2b70b909211bd3a2b
+DIST intel-media-24.2.4.tar.gz 25863578 BLAKE2B 
e0d779db4a31c620b49d55a6a6a43c66040baf7e1c93f9d9842c5a34ffbd477eb21aaf278659de63ebda7aa7611eacc3435ea8343a0f4813ca04a1aa4a3327ab
 SHA512 
749c2b337958ad23d3c58a5f712eca86246604827271fc208a355ef6074ddfedce0ddc80dafc79216e6bd13dcef8752a6940fd2a07fce8e3b224006cce9dce83

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.4.ebuild
new file mode 100644
index ..91b4623797d9
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.18:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.21.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-05-25 Thread Matt Turner
commit: 3fc0a6a0df352617301caf5dabefe90e6f89480e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May 26 00:13:51 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May 26 00:17:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc0a6a0

media-libs/libva-intel-media-driver: Version bump to 24.2.3

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-24.2.3.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index da4f083b1cb2..8b6545766a60 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,3 +1,4 @@
 DIST intel-media-24.1.5.tar.gz 25834293 BLAKE2B 
076731a57c7fbf6776df393c631e8abda7e07679b5babb28a8973b9919ce6522b3bfa92f9a1fcb173714a2c7dedec79a791a8e94d3e1962df072d1b2157692b9
 SHA512 
9c8121345f23153361f6458b638938896c42542c80efb0490847aa04c873a0726199985318ee6691f240def12d4f18e804971040dc1284b0cd46287756bb61ba
 DIST intel-media-24.2.1.tar.gz 25838267 BLAKE2B 
85a0e8416317c846c28c76a70468ba26f388482a4a4348364564df968db22703da112a1908ba371fa0f626d5771bb61cf28cb7ef824fb8a2f756062d99f8731a
 SHA512 
79bbe7d48b14860f6340d57d5cc85d3e7c6d49ff1b95807ece4db3bcaf9d49b2f08ddabe49d9015e7fdf80241030a792dec7dcae00c393463242b69eac7c46b9
 DIST intel-media-24.2.2.tar.gz 25842653 BLAKE2B 
0943e7ab47c9782a72b846c4debc233382d04d77e956a71a93c790930dca8b619b59b40a2f530f58db2f9a1b70b1bdbea7e78cf303301ca8311130aa3e59afb1
 SHA512 
e2d556a57b61a8a0d89e00858406121aac8dd7b44b1291c2f7af90d127d002a1c6acffc8d7d69502e646fe2057fbabd625eec5b3271b784c3c9b1835e23d4bdd
+DIST intel-media-24.2.3.tar.gz 25843886 BLAKE2B 
4f9403d66883083f13f5a33939a9b30625521b1d918813de0b50bcc462497a52add0d0878adb487fefd836163a5e5b0804ced281d7269cef7dbb576675f6566b
 SHA512 
78b57e35eb6473b70fc02803650179f9f2e3fdb4d4350e3200b4f930d8f6e4b6efc28ff8cbab533316fb4838f599de25ec57733142ed4bd2b70b909211bd3a2b

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.3.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.3.ebuild
new file mode 100644
index ..91b4623797d9
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.18:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.21.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-05-03 Thread Matt Turner
commit: fda2e8401dbb0440a81403a2d0102272d34a0a27
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May  3 15:33:22 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May  3 15:33:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda2e840

media-libs/libva-intel-media-driver: Version bump to 24.2.2

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-24.2.2.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index d2ce3f8b2a33..da4f083b1cb2 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,2 +1,3 @@
 DIST intel-media-24.1.5.tar.gz 25834293 BLAKE2B 
076731a57c7fbf6776df393c631e8abda7e07679b5babb28a8973b9919ce6522b3bfa92f9a1fcb173714a2c7dedec79a791a8e94d3e1962df072d1b2157692b9
 SHA512 
9c8121345f23153361f6458b638938896c42542c80efb0490847aa04c873a0726199985318ee6691f240def12d4f18e804971040dc1284b0cd46287756bb61ba
 DIST intel-media-24.2.1.tar.gz 25838267 BLAKE2B 
85a0e8416317c846c28c76a70468ba26f388482a4a4348364564df968db22703da112a1908ba371fa0f626d5771bb61cf28cb7ef824fb8a2f756062d99f8731a
 SHA512 
79bbe7d48b14860f6340d57d5cc85d3e7c6d49ff1b95807ece4db3bcaf9d49b2f08ddabe49d9015e7fdf80241030a792dec7dcae00c393463242b69eac7c46b9
+DIST intel-media-24.2.2.tar.gz 25842653 BLAKE2B 
0943e7ab47c9782a72b846c4debc233382d04d77e956a71a93c790930dca8b619b59b40a2f530f58db2f9a1b70b1bdbea7e78cf303301ca8311130aa3e59afb1
 SHA512 
e2d556a57b61a8a0d89e00858406121aac8dd7b44b1291c2f7af90d127d002a1c6acffc8d7d69502e646fe2057fbabd625eec5b3271b784c3c9b1835e23d4bdd

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.2.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.2.ebuild
new file mode 100644
index ..91b4623797d9
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.18:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.21.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-04-22 Thread Matt Turner
commit: 873a396b744949cb1f2f6e4b658c1a0ec8c433f2
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 22 16:36:23 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 22 16:37:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873a396b

media-libs/libva-intel-media-driver: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  3 --
 .../libva-intel-media-driver-24.1.3.ebuild | 57 --
 .../libva-intel-media-driver-24.1.4.ebuild | 57 --
 .../libva-intel-media-driver-24.2.0.ebuild | 57 --
 4 files changed, 174 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index a8fdfd4701a3..d2ce3f8b2a33 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,5 +1,2 @@
-DIST intel-media-24.1.3.tar.gz 25817697 BLAKE2B 
683c22c484b5b10ad392e98bb75e85652f8e3b0ca9d06ab08d8c23fe71f46cb34804722405c70727b97a9bdf13c7610518a093a674996e35affed7a327ed9d83
 SHA512 
4f1844422ebad74f698ae5d14fd8e0bf7d9b2c4e98edb8f7c0a36957f8ebb43bc0191fab36b9b7b57d96f44ec3bb1f3dcba7b2c74f51786164d9380fb3523c3e
-DIST intel-media-24.1.4.tar.gz 25821533 BLAKE2B 
9c9d18f7c5a9b2016daa1df8e208f6ba2670fc353f72faec5f57f82bef69fcc9987cd81b4913e831e19930692631648fe9bc7a364486e51aa165f722af8c2e0b
 SHA512 
ca590c1ffe5c38959717d48fdee893aab5896df45e3e80618cb63fa9cfc502688e68b5cc45d6e20ddd496b546906829852dfdb296f5fe4b1fec396878417fe23
 DIST intel-media-24.1.5.tar.gz 25834293 BLAKE2B 
076731a57c7fbf6776df393c631e8abda7e07679b5babb28a8973b9919ce6522b3bfa92f9a1fcb173714a2c7dedec79a791a8e94d3e1962df072d1b2157692b9
 SHA512 
9c8121345f23153361f6458b638938896c42542c80efb0490847aa04c873a0726199985318ee6691f240def12d4f18e804971040dc1284b0cd46287756bb61ba
-DIST intel-media-24.2.0.tar.gz 25839951 BLAKE2B 
cd9afd10254d6f1aa1eaf86ef4560793fb61299b387205ee94e11909f82f950039b8a069c670156a6da529766c66b97325f14f02dc94fe3f034bebe77b8fa99d
 SHA512 
b47105a8b318a143d598c050970f1f961a7b7686d7b3262f6b162c32cc196a24fe894a09f6bf368729f129b19904f94a53cbc827326a8bb18840e17de1ab8f72
 DIST intel-media-24.2.1.tar.gz 25838267 BLAKE2B 
85a0e8416317c846c28c76a70468ba26f388482a4a4348364564df968db22703da112a1908ba371fa0f626d5771bb61cf28cb7ef824fb8a2f756062d99f8731a
 SHA512 
79bbe7d48b14860f6340d57d5cc85d3e7c6d49ff1b95807ece4db3bcaf9d49b2f08ddabe49d9015e7fdf80241030a792dec7dcae00c393463242b69eac7c46b9

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.3.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.3.ebuild
deleted file mode 100644
index 724fb1822753..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib flag-o-matic
-
-if [[ ${PV} == * ]] ; then
-   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
-   if [[ ${PV%} != "" ]] ; then
-   : ${EGIT_BRANCH:="release/${PV%.}"}
-   fi
-   inherit git-r3
-else
-   MY_PV="${PV%_pre}"
-   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
-   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
-   if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="amd64"
-   fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver;
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.3.14:=[${MULTILIB_USEDEP}]
-   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
-   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
-)
-
-multilib_src_configure() {
-   # https://github.com/intel/media-driver/issues/356
-   append-cxxflags -D_FILE_OFFSET_BITS=64
-
-   local mycmakeargs=(
-   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
-   -DMEDIA_RUN_TEST_SUITE=$(usex test)
-   -DBUILD_TYPE=Release
-   -DPLATFORM=linux
-   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
-   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
-   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
-   )
-   local CMAKE_BUILD_TYPE="Release"
-   cmake_src_configure
-}

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.4.ebuild
deleted file mode 100644
index c39052ca1e08..
--- 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-04-22 Thread Matt Turner
commit: c9661fcdfe2c18b3e1658fe0aad6ba73dd1a7fc4
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 22 16:35:34 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 22 16:37:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9661fcd

media-libs/libva-intel-media-driver: Version bump to 24.2.1

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-24.2.1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index dc68ff66f58b..a8fdfd4701a3 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -2,3 +2,4 @@ DIST intel-media-24.1.3.tar.gz 25817697 BLAKE2B 
683c22c484b5b10ad392e98bb75e8565
 DIST intel-media-24.1.4.tar.gz 25821533 BLAKE2B 
9c9d18f7c5a9b2016daa1df8e208f6ba2670fc353f72faec5f57f82bef69fcc9987cd81b4913e831e19930692631648fe9bc7a364486e51aa165f722af8c2e0b
 SHA512 
ca590c1ffe5c38959717d48fdee893aab5896df45e3e80618cb63fa9cfc502688e68b5cc45d6e20ddd496b546906829852dfdb296f5fe4b1fec396878417fe23
 DIST intel-media-24.1.5.tar.gz 25834293 BLAKE2B 
076731a57c7fbf6776df393c631e8abda7e07679b5babb28a8973b9919ce6522b3bfa92f9a1fcb173714a2c7dedec79a791a8e94d3e1962df072d1b2157692b9
 SHA512 
9c8121345f23153361f6458b638938896c42542c80efb0490847aa04c873a0726199985318ee6691f240def12d4f18e804971040dc1284b0cd46287756bb61ba
 DIST intel-media-24.2.0.tar.gz 25839951 BLAKE2B 
cd9afd10254d6f1aa1eaf86ef4560793fb61299b387205ee94e11909f82f950039b8a069c670156a6da529766c66b97325f14f02dc94fe3f034bebe77b8fa99d
 SHA512 
b47105a8b318a143d598c050970f1f961a7b7686d7b3262f6b162c32cc196a24fe894a09f6bf368729f129b19904f94a53cbc827326a8bb18840e17de1ab8f72
+DIST intel-media-24.2.1.tar.gz 25838267 BLAKE2B 
85a0e8416317c846c28c76a70468ba26f388482a4a4348364564df968db22703da112a1908ba371fa0f626d5771bb61cf28cb7ef824fb8a2f756062d99f8731a
 SHA512 
79bbe7d48b14860f6340d57d5cc85d3e7c6d49ff1b95807ece4db3bcaf9d49b2f08ddabe49d9015e7fdf80241030a792dec7dcae00c393463242b69eac7c46b9

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.1.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.1.ebuild
new file mode 100644
index ..91b4623797d9
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.18:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.21.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-04-20 Thread Arthur Zamarin
commit: f556fa89aec8bb6c4c4014d1ae1487d54ec8c2c4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 20 14:51:19 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 20 14:51:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f556fa89

media-libs/libva-intel-media-driver: Stabilize 24.1.5 amd64, #930263

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild
index c39052ca1e08..724fb1822753 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild
@@ -16,7 +16,7 @@ else

SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/, x11-base/xwayland/

2024-04-03 Thread Matt Turner
commit: 7febe476aa2414645a436d1483a2e4dac2ff8f6b
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  3 19:56:04 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  3 20:33:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7febe476

x11-base/xwayland: Version bump to 23.2.5

Bug: https://bugs.gentoo.org/927716
Bug: https://bugs.gentoo.org/928531
Signed-off-by: Matt Turner  gentoo.org>

 .../libva-intel-media-driver-24.2.0.ebuild |   4 +-
 x11-base/xwayland/Manifest |   1 +
 x11-base/xwayland/xwayland-23.2.5.ebuild   | 113 +
 3 files changed, 116 insertions(+), 2 deletions(-)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.0.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.0.ebuild
index c39052ca1e08..91b4623797d9 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.0.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.0.ebuild
@@ -29,8 +29,8 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.3.14:=[${MULTILIB_USEDEP}]
-   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
+DEPEND=">=media-libs/gmmlib-22.3.18:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.21.0[X?,${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 

diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index e4ff8a0fd3cd..81eab49fc5bb 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
 DIST xwayland-23.2.4.tar.xz 1299748 BLAKE2B 
5427ff1f8b95b25c79df74eef18e2aeb7eecafa7d522e720e1072603108516cbaa57652e6439426d18d90320b67ec0764978450c76c6ce759d49fedfc6aedf65
 SHA512 
ac3ff208cbef5bbe4637c335cfda226489c93b0a3768f2f4fb0201c588485ede38262fbce77ef1425b3d2a0be61b6580df53341c7b95e6072c8b6371ad29d187
+DIST xwayland-23.2.5.tar.xz 1299988 BLAKE2B 
d0f4ff06c5eef3c4863aae53496dbd02e89fb186b06001c81f5a7e261fe5a7eefd8a327a9489a5eaed34c91ac68e02664256d948cca6c4efad116580ec9340f6
 SHA512 
8cf90d51db7c4c7e8191b5919e6529fe577bc735bb1d00fbc0139cb67ef95d30eb56c2026f3b2f639745c6a621b33bbd60f9ebabdd12175148dd192393ce1169

diff --git a/x11-base/xwayland/xwayland-23.2.5.ebuild 
b/x11-base/xwayland/xwayland-23.2.5.ebuild
new file mode 100644
index ..c41f16ee5928
--- /dev/null
+++ b/x11-base/xwayland/xwayland-23.2.5.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
+   inherit git-r3
+else
+   
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html;
+
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="libei selinux systemd video_cards_nvidia unwind xcsecurity"
+
+COMMON_DEPEND="
+   dev-libs/libbsd
+   dev-libs/openssl:=
+   >=dev-libs/wayland-1.21.0
+   >=dev-libs/wayland-protocols-1.30
+   media-fonts/font-util
+   >=media-libs/libepoxy-1.5.4[X,egl(+)]
+   media-libs/libglvnd[X]
+   >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+   >=x11-libs/libdrm-2.4.109
+   >=x11-libs/libXau-1.0.4
+   x11-libs/libxcvt
+   >=x11-libs/libXdmcp-1.0.2
+   >=x11-libs/libXfont2-2.0.1
+   x11-libs/libxkbfile
+   >=x11-libs/libxshmfence-1.1
+   >=x11-libs/pixman-0.27.2
+   >=x11-misc/xkeyboard-config-2.4.1-r3
+
+   libei? ( dev-libs/libei )
+   systemd? ( sys-apps/systemd )
+   unwind? ( sys-libs/libunwind )
+   video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   >=x11-base/xorg-proto-2023.2
+   >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   x11-apps/xkbcomp
+
+   libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
+   selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+   app-alternatives/lex
+   dev-util/wayland-scanner
+"
+
+PATCHES=(
+   "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+   "${FILESDIR}"/xwayland-23.2.3-systemd-automagic.patch
+   "${FILESDIR}"/xwayland-23.2.4-c99.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use selinux xselinux)
+   $(meson_use systemd)
+   $(meson_use unwind libunwind)
+   $(meson_use xcsecurity)
+   $(meson_use video_cards_nvidia xwayland_eglstream)
+   -Ddpms=true
+   -Ddri3=true
+   -Ddrm=true
+   -Ddtrace=false
+   -Dglamor=true
+   -Dglx=true
+   -Dipv6=true
+   

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-04-03 Thread Matt Turner
commit: c9fe0ce89d401732a6819508b6eb5351550125b0
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  3 19:50:18 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  3 20:33:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fe0ce8

media-libs/libva-intel-media-driver: Version bump to 24.2.0

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-24.2.0.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index e0610cf81f17..dc68ff66f58b 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,3 +1,4 @@
 DIST intel-media-24.1.3.tar.gz 25817697 BLAKE2B 
683c22c484b5b10ad392e98bb75e85652f8e3b0ca9d06ab08d8c23fe71f46cb34804722405c70727b97a9bdf13c7610518a093a674996e35affed7a327ed9d83
 SHA512 
4f1844422ebad74f698ae5d14fd8e0bf7d9b2c4e98edb8f7c0a36957f8ebb43bc0191fab36b9b7b57d96f44ec3bb1f3dcba7b2c74f51786164d9380fb3523c3e
 DIST intel-media-24.1.4.tar.gz 25821533 BLAKE2B 
9c9d18f7c5a9b2016daa1df8e208f6ba2670fc353f72faec5f57f82bef69fcc9987cd81b4913e831e19930692631648fe9bc7a364486e51aa165f722af8c2e0b
 SHA512 
ca590c1ffe5c38959717d48fdee893aab5896df45e3e80618cb63fa9cfc502688e68b5cc45d6e20ddd496b546906829852dfdb296f5fe4b1fec396878417fe23
 DIST intel-media-24.1.5.tar.gz 25834293 BLAKE2B 
076731a57c7fbf6776df393c631e8abda7e07679b5babb28a8973b9919ce6522b3bfa92f9a1fcb173714a2c7dedec79a791a8e94d3e1962df072d1b2157692b9
 SHA512 
9c8121345f23153361f6458b638938896c42542c80efb0490847aa04c873a0726199985318ee6691f240def12d4f18e804971040dc1284b0cd46287756bb61ba
+DIST intel-media-24.2.0.tar.gz 25839951 BLAKE2B 
cd9afd10254d6f1aa1eaf86ef4560793fb61299b387205ee94e11909f82f950039b8a069c670156a6da529766c66b97325f14f02dc94fe3f034bebe77b8fa99d
 SHA512 
b47105a8b318a143d598c050970f1f961a7b7686d7b3262f6b162c32cc196a24fe894a09f6bf368729f129b19904f94a53cbc827326a8bb18840e17de1ab8f72

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.0.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.0.ebuild
new file mode 100644
index ..c39052ca1e08
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.2.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.14:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-03-27 Thread Matt Turner
commit: cd9cafad78a04068e40280c1e061610c3be5353b
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 27 15:53:45 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 27 15:55:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9cafad

media-libs/libva-intel-media-driver: Version bump to 24.1.5

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-24.1.5.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 686af388b7b9..e0610cf81f17 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,2 +1,3 @@
 DIST intel-media-24.1.3.tar.gz 25817697 BLAKE2B 
683c22c484b5b10ad392e98bb75e85652f8e3b0ca9d06ab08d8c23fe71f46cb34804722405c70727b97a9bdf13c7610518a093a674996e35affed7a327ed9d83
 SHA512 
4f1844422ebad74f698ae5d14fd8e0bf7d9b2c4e98edb8f7c0a36957f8ebb43bc0191fab36b9b7b57d96f44ec3bb1f3dcba7b2c74f51786164d9380fb3523c3e
 DIST intel-media-24.1.4.tar.gz 25821533 BLAKE2B 
9c9d18f7c5a9b2016daa1df8e208f6ba2670fc353f72faec5f57f82bef69fcc9987cd81b4913e831e19930692631648fe9bc7a364486e51aa165f722af8c2e0b
 SHA512 
ca590c1ffe5c38959717d48fdee893aab5896df45e3e80618cb63fa9cfc502688e68b5cc45d6e20ddd496b546906829852dfdb296f5fe4b1fec396878417fe23
+DIST intel-media-24.1.5.tar.gz 25834293 BLAKE2B 
076731a57c7fbf6776df393c631e8abda7e07679b5babb28a8973b9919ce6522b3bfa92f9a1fcb173714a2c7dedec79a791a8e94d3e1962df072d1b2157692b9
 SHA512 
9c8121345f23153361f6458b638938896c42542c80efb0490847aa04c873a0726199985318ee6691f240def12d4f18e804971040dc1284b0cd46287756bb61ba

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild
new file mode 100644
index ..c39052ca1e08
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.14:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-03-12 Thread Matt Turner
commit: 90294aad03ef9bd2356bb5f1ba9ff6dd2687455b
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 12 18:45:11 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 12 18:57:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90294aad

media-libs/libva-intel-media-driver: Version bump to 24.1.4

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-24.1.4.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 636a7e112d39..e354a5a3e183 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,3 +1,4 @@
 DIST intel-media-23.4.3.tar.gz 25805389 BLAKE2B 
ecb766bc3316e7cda338cc0b279ee31455596d004c11282dd1cad94f85f36c7711077648ae78c9b24e02198f8cc00746161fef119b86b10da52ddb2bf2949de5
 SHA512 
f28967d5474d43878ce6bf3e793c1a129fa0cd0240a2478d5d56ceb1fba3171ee8389c328818d90f914cabdd26caf1e7185dc9b38cd911a799b1fe2d8bc1ddfb
 DIST intel-media-24.1.1.tar.gz 25814687 BLAKE2B 
b9d721c17f7caa594668c2221cb730fe7e2b8f7a8ccef85b3f174012d76500c5f890a1abc8a0b0ca893cc80314044321b5e965e72dac4ed357197bc426b493d0
 SHA512 
42c30d24aab0d73510069dd83e59e0e9a29484b98969e94078681cfa2a832a3c44fac3942535a57db8c75db75d47e3a76c7b7d919fcff292fe6455eede418198
 DIST intel-media-24.1.3.tar.gz 25817697 BLAKE2B 
683c22c484b5b10ad392e98bb75e85652f8e3b0ca9d06ab08d8c23fe71f46cb34804722405c70727b97a9bdf13c7610518a093a674996e35affed7a327ed9d83
 SHA512 
4f1844422ebad74f698ae5d14fd8e0bf7d9b2c4e98edb8f7c0a36957f8ebb43bc0191fab36b9b7b57d96f44ec3bb1f3dcba7b2c74f51786164d9380fb3523c3e
+DIST intel-media-24.1.4.tar.gz 25821533 BLAKE2B 
9c9d18f7c5a9b2016daa1df8e208f6ba2670fc353f72faec5f57f82bef69fcc9987cd81b4913e831e19930692631648fe9bc7a364486e51aa165f722af8c2e0b
 SHA512 
ca590c1ffe5c38959717d48fdee893aab5896df45e3e80618cb63fa9cfc502688e68b5cc45d6e20ddd496b546906829852dfdb296f5fe4b1fec396878417fe23

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.4.ebuild
new file mode 100644
index ..c39052ca1e08
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.14:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/files/, media-libs/libva-intel-media-driver/

2024-03-12 Thread Matt Turner
commit: b3e39753ba5a7be293189a72c2556934ba6cf82c
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 12 18:55:50 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 12 18:57:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e39753

media-libs/libva-intel-media-driver: Apply newer patches to live ebuild

Signed-off-by: Matt Turner  gentoo.org>

 ...va-intel-media-driver-20.2.0_x11_optional.patch | 16 
 ...l-media-driver-20.4.5_testing_in_src_test.patch | 46 --
 ...edia-driver-21.4.2-Remove-unwanted-CFLAGS.patch | 43 
 .../libva-intel-media-driver-.ebuild   |  9 ++---
 4 files changed, 4 insertions(+), 110 deletions(-)

diff --git 
a/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.2.0_x11_optional.patch
 
b/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.2.0_x11_optional.patch
deleted file mode 100644
index 81c80d80f902..
--- 
a/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.2.0_x11_optional.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 a/media_driver/media_top_cmake.cmake
-+++ b/media_driver/media_top_cmake.cmake
-@@ -21,7 +21,12 @@
- project( media )
- 
- find_package(PkgConfig)
-+if(NOT DEFINED USE_X11 OR USE_X11)
- find_package(X11)
-+endif(NOT DEFINED USE_X11 OR USE_X11)
-+if(USE_X11 AND NOT X11_FOUND)
-+message(FATAL_ERROR "Usage of X11 is required by USE_X11 variable, but 
X11 package is not found")
-+endif(USE_X11 AND NOT X11_FOUND)
- 
- bs_set_if_undefined(LIB_NAME iHD_drv_video)
- 
-

diff --git 
a/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_testing_in_src_test.patch
 
b/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_testing_in_src_test.patch
deleted file mode 100644
index 3c6d500f2fbf..
--- 
a/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_testing_in_src_test.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-Run tests in src_test() instead of src_compile() and src_install()
-
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -37,6 +37,8 @@ if("${os_name}" STREQUAL "clear-linux-os")
- set(CMAKE_INSTALL_SYSCONFDIR "usr/share/defaults/etc")
- endif()
- 
-+include(CTest)
-+
- include(CMakeDependentOption)
- 
- option (ENABLE_KERNELS "Build driver with shaders (kernels) support" ON)
 a/media_driver/linux/ult/CMakeLists.txt
-+++ b/media_driver/linux/ult/CMakeLists.txt
-@@ -52,9 +52,3 @@ endif ()
- add_subdirectory(libdrm_mock)
- add_subdirectory(ult_app)
- 
--enable_testing()
--add_test(NAME test_devult COMMAND devult ${UMD_PATH})
--set_tests_properties(test_devult
--PROPERTIES PASS_REGULAR_EXPRESSION "PASS")
--set_tests_properties(test_devult
--PROPERTIES FAIL_REGULAR_EXPRESSION "FAIL")
 a/media_driver/linux/ult/ult_app/CMakeLists.txt
-+++ b/media_driver/linux/ult/ult_app/CMakeLists.txt
-@@ -68,13 +68,11 @@ if (DEFINED BYPASS_MEDIA_ULT AND "${BYPASS_MEDIA_ULT}" 
STREQUAL "yes")
- message("-- media -- BYPASS_MEDIA_ULT = ${BYPASS_MEDIA_ULT}")
- else ()
- if (ENABLE_NONFREE_KERNELS)
--add_custom_target(RunULT ALL DEPENDS ${LIB_NAME} devult)
- 
--add_custom_command(
--TARGET RunULT
--POST_BUILD
--COMMAND LD_PRELOAD=../libdrm_mock/libdrm_mock.so ./devult 
../../../${LIB_NAME}.so
-+add_test(
-+NAME RunULT
-+COMMAND "${CMAKE_COMMAND}" -E env 
"LD_PRELOAD=${CMAKE_CURRENT_BINARY_DIR}/../libdrm_mock/libdrm_mock.so" 
"${CMAKE_CURRENT_BINARY_DIR}/devult" 
"${CMAKE_CURRENT_BINARY_DIR}/../../../${LIB_NAME}.so"
- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
--COMMENT "Running devult...")
-+)
- endif ()
- endif ()
-

diff --git 
a/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-21.4.2-Remove-unwanted-CFLAGS.patch
 
b/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-21.4.2-Remove-unwanted-CFLAGS.patch
deleted file mode 100644
index 288fe2d7f517..
--- 
a/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-21.4.2-Remove-unwanted-CFLAGS.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From f1c5c12d866783f7a3079be440c06fdb8a931ed2 Mon Sep 17 00:00:00 2001
-From: Matt Turner 
-Date: Tue, 23 Nov 2021 12:28:05 -0800
-Subject: [PATCH] Remove unwanted CFLAGS
-

- media_driver/cmake/linux/media_compile_flags_linux.cmake | 7 ---
- 1 file changed, 7 deletions(-)
-
-diff --git a/media_driver/cmake/linux/media_compile_flags_linux.cmake 
b/media_driver/cmake/linux/media_compile_flags_linux.cmake
-index 512ef17b..e8ade76d 100755
 a/media_driver/cmake/linux/media_compile_flags_linux.cmake
-+++ b/media_driver/cmake/linux/media_compile_flags_linux.cmake
-@@ -52,16 +52,12 @@ set(MEDIA_COMPILER_FLAGS_COMMON
- -ffunction-sections
- -Wl,--gc-sections
- 
--# -m32 or -m64
---m${ARCH}
--
- # Global defines
- -DLINUX=1
- 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-03-12 Thread Matt Turner
commit: 3feff8553797b9d6c49d9bc6c17342c359a5ca11
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 12 18:52:03 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 12 18:57:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3feff855

media-libs/libva-intel-media-driver: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  2 -
 .../libva-intel-media-driver-23.4.3.ebuild | 57 --
 .../libva-intel-media-driver-24.1.1.ebuild | 57 --
 3 files changed, 116 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index e354a5a3e183..686af388b7b9 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,4 +1,2 @@
-DIST intel-media-23.4.3.tar.gz 25805389 BLAKE2B 
ecb766bc3316e7cda338cc0b279ee31455596d004c11282dd1cad94f85f36c7711077648ae78c9b24e02198f8cc00746161fef119b86b10da52ddb2bf2949de5
 SHA512 
f28967d5474d43878ce6bf3e793c1a129fa0cd0240a2478d5d56ceb1fba3171ee8389c328818d90f914cabdd26caf1e7185dc9b38cd911a799b1fe2d8bc1ddfb
-DIST intel-media-24.1.1.tar.gz 25814687 BLAKE2B 
b9d721c17f7caa594668c2221cb730fe7e2b8f7a8ccef85b3f174012d76500c5f890a1abc8a0b0ca893cc80314044321b5e965e72dac4ed357197bc426b493d0
 SHA512 
42c30d24aab0d73510069dd83e59e0e9a29484b98969e94078681cfa2a832a3c44fac3942535a57db8c75db75d47e3a76c7b7d919fcff292fe6455eede418198
 DIST intel-media-24.1.3.tar.gz 25817697 BLAKE2B 
683c22c484b5b10ad392e98bb75e85652f8e3b0ca9d06ab08d8c23fe71f46cb34804722405c70727b97a9bdf13c7610518a093a674996e35affed7a327ed9d83
 SHA512 
4f1844422ebad74f698ae5d14fd8e0bf7d9b2c4e98edb8f7c0a36957f8ebb43bc0191fab36b9b7b57d96f44ec3bb1f3dcba7b2c74f51786164d9380fb3523c3e
 DIST intel-media-24.1.4.tar.gz 25821533 BLAKE2B 
9c9d18f7c5a9b2016daa1df8e208f6ba2670fc353f72faec5f57f82bef69fcc9987cd81b4913e831e19930692631648fe9bc7a364486e51aa165f722af8c2e0b
 SHA512 
ca590c1ffe5c38959717d48fdee893aab5896df45e3e80618cb63fa9cfc502688e68b5cc45d6e20ddd496b546906829852dfdb296f5fe4b1fec396878417fe23

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.3.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.3.ebuild
deleted file mode 100644
index 724fb1822753..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib flag-o-matic
-
-if [[ ${PV} == * ]] ; then
-   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
-   if [[ ${PV%} != "" ]] ; then
-   : ${EGIT_BRANCH:="release/${PV%.}"}
-   fi
-   inherit git-r3
-else
-   MY_PV="${PV%_pre}"
-   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
-   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
-   if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="amd64"
-   fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver;
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.3.14:=[${MULTILIB_USEDEP}]
-   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
-   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
-)
-
-multilib_src_configure() {
-   # https://github.com/intel/media-driver/issues/356
-   append-cxxflags -D_FILE_OFFSET_BITS=64
-
-   local mycmakeargs=(
-   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
-   -DMEDIA_RUN_TEST_SUITE=$(usex test)
-   -DBUILD_TYPE=Release
-   -DPLATFORM=linux
-   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
-   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
-   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
-   )
-   local CMAKE_BUILD_TYPE="Release"
-   cmake_src_configure
-}

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.1.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.1.ebuild
deleted file mode 100644
index c39052ca1e08..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib flag-o-matic
-
-if [[ ${PV} == * ]] ; then
-   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
-   if [[ ${PV%} != "" ]] ; then
-   : ${EGIT_BRANCH:="release/${PV%.}"}

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-03-07 Thread Jakov Smolić
commit: 8cf4718a85f5cae16c6bba81a2362ffe4ae39255
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar  7 09:15:08 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar  7 09:15:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf4718a

media-libs/libva-intel-media-driver: Stabilize 24.1.3 amd64, #926303

Signed-off-by: Jakov Smolić  gentoo.org>

 .../libva-intel-media-driver/libva-intel-media-driver-24.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.3.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.3.ebuild
index c39052ca1e08..724fb1822753 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.3.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.3.ebuild
@@ -16,7 +16,7 @@ else

SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-02-13 Thread Matt Turner
commit: 6193c58d58d6396a4c5dcc6829dc70950fcd06a7
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Feb 13 18:37:02 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Feb 13 19:37:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6193c58d

media-libs/libva-intel-media-driver: Version bump to 24.1.3

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-24.1.3.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 2882e00ef16e..636a7e112d39 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,2 +1,3 @@
 DIST intel-media-23.4.3.tar.gz 25805389 BLAKE2B 
ecb766bc3316e7cda338cc0b279ee31455596d004c11282dd1cad94f85f36c7711077648ae78c9b24e02198f8cc00746161fef119b86b10da52ddb2bf2949de5
 SHA512 
f28967d5474d43878ce6bf3e793c1a129fa0cd0240a2478d5d56ceb1fba3171ee8389c328818d90f914cabdd26caf1e7185dc9b38cd911a799b1fe2d8bc1ddfb
 DIST intel-media-24.1.1.tar.gz 25814687 BLAKE2B 
b9d721c17f7caa594668c2221cb730fe7e2b8f7a8ccef85b3f174012d76500c5f890a1abc8a0b0ca893cc80314044321b5e965e72dac4ed357197bc426b493d0
 SHA512 
42c30d24aab0d73510069dd83e59e0e9a29484b98969e94078681cfa2a832a3c44fac3942535a57db8c75db75d47e3a76c7b7d919fcff292fe6455eede418198
+DIST intel-media-24.1.3.tar.gz 25817697 BLAKE2B 
683c22c484b5b10ad392e98bb75e85652f8e3b0ca9d06ab08d8c23fe71f46cb34804722405c70727b97a9bdf13c7610518a093a674996e35affed7a327ed9d83
 SHA512 
4f1844422ebad74f698ae5d14fd8e0bf7d9b2c4e98edb8f7c0a36957f8ebb43bc0191fab36b9b7b57d96f44ec3bb1f3dcba7b2c74f51786164d9380fb3523c3e

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.3.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.3.ebuild
new file mode 100644
index ..c39052ca1e08
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.14:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-01-24 Thread Matt Turner
commit: 83150548a7c1ba91ca196c84e5eeefc94cf56a1b
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jan 24 16:58:01 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jan 24 17:00:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83150548

media-libs/libva-intel-media-driver: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  3 --
 .../libva-intel-media-driver-23.3.5.ebuild | 57 --
 .../libva-intel-media-driver-23.4.1.ebuild | 57 --
 .../libva-intel-media-driver-24.1.0.ebuild | 57 --
 4 files changed, 174 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index a2d282928d26..2882e00ef16e 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,5 +1,2 @@
-DIST intel-media-23.3.5.tar.gz 28684285 BLAKE2B 
a552c86e3993476a2cef1e2c3faec0776d3c2bc3e329a5056786c9a80b1b066cbd05b7045854e237be2987e079123687826a7902050e8287ea2c2dc9ac2cd2dd
 SHA512 
35565cbda85e0e2cadd272e164b59119d1e29938fd9cf0914f893aa87fd16864c19760e2e53f557f79c9688dc45aa26ccbfa4c4f4cd415ddb8db635f02f55b48
-DIST intel-media-23.4.1.tar.gz 25748094 BLAKE2B 
b34dd342e1066775edc1de7bac0dc2a2fb04b12819bbc2c1d85a923c42e12d4b6af2fca6c8f6a80a962c6aeb7b3f0aa197eedd5c114180fe283c494586147e6d
 SHA512 
ac15f2ce828bd5b1c1d6ca1e0e390360c9e65359d6dfe9384482d4ba56766f929a6092f14008d29c67622d976b027a4e125d7e88f9e8c054af1199398c2b29fd
 DIST intel-media-23.4.3.tar.gz 25805389 BLAKE2B 
ecb766bc3316e7cda338cc0b279ee31455596d004c11282dd1cad94f85f36c7711077648ae78c9b24e02198f8cc00746161fef119b86b10da52ddb2bf2949de5
 SHA512 
f28967d5474d43878ce6bf3e793c1a129fa0cd0240a2478d5d56ceb1fba3171ee8389c328818d90f914cabdd26caf1e7185dc9b38cd911a799b1fe2d8bc1ddfb
-DIST intel-media-24.1.0.tar.gz 25805593 BLAKE2B 
9f8a0dd5610952d6d127fc9fe6c7ad881492593d185780d4707ea63e96b8549ce36aeaa33a74652c9c3c5dd81571820a2cb6ce6e06f2023dab2f66ca1f1dd4c5
 SHA512 
cde825222e532e89977acf78958ba63d920f4c87d732d0b1d1ed76f4ddc5bbcdf390fe6af5619de720838cc67e11d539d1d1028e953c7a5ed601b637565c3781
 DIST intel-media-24.1.1.tar.gz 25814687 BLAKE2B 
b9d721c17f7caa594668c2221cb730fe7e2b8f7a8ccef85b3f174012d76500c5f890a1abc8a0b0ca893cc80314044321b5e965e72dac4ed357197bc426b493d0
 SHA512 
42c30d24aab0d73510069dd83e59e0e9a29484b98969e94078681cfa2a832a3c44fac3942535a57db8c75db75d47e3a76c7b7d919fcff292fe6455eede418198

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.5.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.5.ebuild
deleted file mode 100644
index 9c419d735ecd..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.5.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib flag-o-matic
-
-if [[ ${PV} == * ]] ; then
-   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
-   if [[ ${PV%} != "" ]] ; then
-   : ${EGIT_BRANCH:="release/${PV%.}"}
-   fi
-   inherit git-r3
-else
-   MY_PV="${PV%_pre}"
-   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
-   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
-   if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="amd64"
-   fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver;
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.3.12:=[${MULTILIB_USEDEP}]
-   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
-   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
-)
-
-multilib_src_configure() {
-   # https://github.com/intel/media-driver/issues/356
-   append-cxxflags -D_FILE_OFFSET_BITS=64
-
-   local mycmakeargs=(
-   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
-   -DMEDIA_RUN_TEST_SUITE=$(usex test)
-   -DBUILD_TYPE=Release
-   -DPLATFORM=linux
-   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
-   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
-   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
-   )
-   local CMAKE_BUILD_TYPE="Release"
-   cmake_src_configure
-}

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.1.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.1.ebuild
deleted file mode 100644
index 0fc271a25f62..
--- 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-01-14 Thread Matt Turner
commit: fe06acee475282ce281554545928048d1d358624
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 15 01:49:56 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 15 01:55:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe06acee

media-libs/libva-intel-media-driver: Version bump to 24.1.1

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-24.1.1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 8ba28d289a1e..a2d282928d26 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -2,3 +2,4 @@ DIST intel-media-23.3.5.tar.gz 28684285 BLAKE2B 
a552c86e3993476a2cef1e2c3faec077
 DIST intel-media-23.4.1.tar.gz 25748094 BLAKE2B 
b34dd342e1066775edc1de7bac0dc2a2fb04b12819bbc2c1d85a923c42e12d4b6af2fca6c8f6a80a962c6aeb7b3f0aa197eedd5c114180fe283c494586147e6d
 SHA512 
ac15f2ce828bd5b1c1d6ca1e0e390360c9e65359d6dfe9384482d4ba56766f929a6092f14008d29c67622d976b027a4e125d7e88f9e8c054af1199398c2b29fd
 DIST intel-media-23.4.3.tar.gz 25805389 BLAKE2B 
ecb766bc3316e7cda338cc0b279ee31455596d004c11282dd1cad94f85f36c7711077648ae78c9b24e02198f8cc00746161fef119b86b10da52ddb2bf2949de5
 SHA512 
f28967d5474d43878ce6bf3e793c1a129fa0cd0240a2478d5d56ceb1fba3171ee8389c328818d90f914cabdd26caf1e7185dc9b38cd911a799b1fe2d8bc1ddfb
 DIST intel-media-24.1.0.tar.gz 25805593 BLAKE2B 
9f8a0dd5610952d6d127fc9fe6c7ad881492593d185780d4707ea63e96b8549ce36aeaa33a74652c9c3c5dd81571820a2cb6ce6e06f2023dab2f66ca1f1dd4c5
 SHA512 
cde825222e532e89977acf78958ba63d920f4c87d732d0b1d1ed76f4ddc5bbcdf390fe6af5619de720838cc67e11d539d1d1028e953c7a5ed601b637565c3781
+DIST intel-media-24.1.1.tar.gz 25814687 BLAKE2B 
b9d721c17f7caa594668c2221cb730fe7e2b8f7a8ccef85b3f174012d76500c5f890a1abc8a0b0ca893cc80314044321b5e965e72dac4ed357197bc426b493d0
 SHA512 
42c30d24aab0d73510069dd83e59e0e9a29484b98969e94078681cfa2a832a3c44fac3942535a57db8c75db75d47e3a76c7b7d919fcff292fe6455eede418198

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.1.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.1.ebuild
new file mode 100644
index ..c39052ca1e08
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.14:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2024-01-02 Thread Sam James
commit: b7e44ff89dc024c6ce5617690c481faf6a1cc402
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 06:21:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 06:21:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e44ff8

media-libs/libva-intel-media-driver: Stabilize 23.4.3 amd64, #921226

Signed-off-by: Sam James  gentoo.org>

 .../libva-intel-media-driver/libva-intel-media-driver-23.4.3.ebuild   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.3.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.3.ebuild
index 0fc271a25f62..724fb1822753 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.3.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ else

SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-12-30 Thread Matt Turner
commit: 5c3be592705e073fda1dacac793dadf230db46dd
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 30 18:34:01 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 30 18:46:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c3be592

media-libs/libva-intel-media-driver: Version bump to 24.1.0

Closes: https://bugs.gentoo.org/921015
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-24.1.0.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 291a992583b6..8ba28d289a1e 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,3 +1,4 @@
 DIST intel-media-23.3.5.tar.gz 28684285 BLAKE2B 
a552c86e3993476a2cef1e2c3faec0776d3c2bc3e329a5056786c9a80b1b066cbd05b7045854e237be2987e079123687826a7902050e8287ea2c2dc9ac2cd2dd
 SHA512 
35565cbda85e0e2cadd272e164b59119d1e29938fd9cf0914f893aa87fd16864c19760e2e53f557f79c9688dc45aa26ccbfa4c4f4cd415ddb8db635f02f55b48
 DIST intel-media-23.4.1.tar.gz 25748094 BLAKE2B 
b34dd342e1066775edc1de7bac0dc2a2fb04b12819bbc2c1d85a923c42e12d4b6af2fca6c8f6a80a962c6aeb7b3f0aa197eedd5c114180fe283c494586147e6d
 SHA512 
ac15f2ce828bd5b1c1d6ca1e0e390360c9e65359d6dfe9384482d4ba56766f929a6092f14008d29c67622d976b027a4e125d7e88f9e8c054af1199398c2b29fd
 DIST intel-media-23.4.3.tar.gz 25805389 BLAKE2B 
ecb766bc3316e7cda338cc0b279ee31455596d004c11282dd1cad94f85f36c7711077648ae78c9b24e02198f8cc00746161fef119b86b10da52ddb2bf2949de5
 SHA512 
f28967d5474d43878ce6bf3e793c1a129fa0cd0240a2478d5d56ceb1fba3171ee8389c328818d90f914cabdd26caf1e7185dc9b38cd911a799b1fe2d8bc1ddfb
+DIST intel-media-24.1.0.tar.gz 25805593 BLAKE2B 
9f8a0dd5610952d6d127fc9fe6c7ad881492593d185780d4707ea63e96b8549ce36aeaa33a74652c9c3c5dd81571820a2cb6ce6e06f2023dab2f66ca1f1dd4c5
 SHA512 
cde825222e532e89977acf78958ba63d920f4c87d732d0b1d1ed76f4ddc5bbcdf390fe6af5619de720838cc67e11d539d1d1028e953c7a5ed601b637565c3781

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.0.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.0.ebuild
new file mode 100644
index ..0fc271a25f62
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.14:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-12-20 Thread Matt Turner
commit: 0aebd1906345c771db02d0bf05e8bec977b685ba
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 20 20:15:35 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 20 20:23:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aebd190

media-libs/libva-intel-media-driver: Version bump to 23.4.3

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.4.3.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index ff9f9126e2c8..291a992583b6 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,2 +1,3 @@
 DIST intel-media-23.3.5.tar.gz 28684285 BLAKE2B 
a552c86e3993476a2cef1e2c3faec0776d3c2bc3e329a5056786c9a80b1b066cbd05b7045854e237be2987e079123687826a7902050e8287ea2c2dc9ac2cd2dd
 SHA512 
35565cbda85e0e2cadd272e164b59119d1e29938fd9cf0914f893aa87fd16864c19760e2e53f557f79c9688dc45aa26ccbfa4c4f4cd415ddb8db635f02f55b48
 DIST intel-media-23.4.1.tar.gz 25748094 BLAKE2B 
b34dd342e1066775edc1de7bac0dc2a2fb04b12819bbc2c1d85a923c42e12d4b6af2fca6c8f6a80a962c6aeb7b3f0aa197eedd5c114180fe283c494586147e6d
 SHA512 
ac15f2ce828bd5b1c1d6ca1e0e390360c9e65359d6dfe9384482d4ba56766f929a6092f14008d29c67622d976b027a4e125d7e88f9e8c054af1199398c2b29fd
+DIST intel-media-23.4.3.tar.gz 25805389 BLAKE2B 
ecb766bc3316e7cda338cc0b279ee31455596d004c11282dd1cad94f85f36c7711077648ae78c9b24e02198f8cc00746161fef119b86b10da52ddb2bf2949de5
 SHA512 
f28967d5474d43878ce6bf3e793c1a129fa0cd0240a2478d5d56ceb1fba3171ee8389c328818d90f914cabdd26caf1e7185dc9b38cd911a799b1fe2d8bc1ddfb

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.3.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.3.ebuild
new file mode 100644
index ..0fc271a25f62
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.14:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-11-25 Thread Matt Turner
commit: 256a7c8a22a92f37acc219d4fa74e3b02b9ea716
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Nov 25 17:03:18 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Nov 25 17:06:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256a7c8a

media-libs/libva-intel-media-driver: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  5 --
 .../libva-intel-media-driver-23.2.4.ebuild | 57 --
 .../libva-intel-media-driver-23.3.0.ebuild | 57 --
 .../libva-intel-media-driver-23.3.1.ebuild | 57 --
 .../libva-intel-media-driver-23.3.2.ebuild | 57 --
 .../libva-intel-media-driver-23.3.4.ebuild | 57 --
 6 files changed, 290 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 2cf84aa18f42..ff9f9126e2c8 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,7 +1,2 @@
-DIST intel-media-23.2.4.tar.gz 28664669 BLAKE2B 
01092c5786a7c665a3f1b61fdf306ba9fcb8957900fba987c9bca4716f48d7b006cb71a456cf75ea59f3dc9076e628dc4261bae5c3afe7da3bdc928c300cf4d4
 SHA512 
b02a50d5820cf22999c39ab2ff559c444682576018f2cb9aa669014f5c1fd07b01737fab706ec100929d3493a8b9e25bba7bcbae2af304d51c93b667af2884db
-DIST intel-media-23.3.0.tar.gz 28669245 BLAKE2B 
3554ba23eef4adc0b24196bed96669b68f3a6eb3fc74817c155f2d88d041226feaea384f6e1f1602dfb45630dd826f02835ead670b311384b18e3082855eb9e5
 SHA512 
9eddb4294c8718a133144736c536b30e3a7a1cb0e96467ffc9565cc14f94659c59559b3bf59540b9e605325ee186afe9e359fbe2e64ab167dcbbd965ace68e9e
-DIST intel-media-23.3.1.tar.gz 28670977 BLAKE2B 
7c546db40ecb65a1d6fc02779106c9cf7575f00d35614e9eb8b992a01b7fb5421b6fe7abd2192408caacb4b135d8c4677922c1710558c3835de0e482233628ad
 SHA512 
b7944c94d89f456e017223c937d3e7dcd5d831fd6eb8b47c17e38a68227699953301d740119a8cf648e8d404cd8a02e4d4308472892b062858668d34272bed7d
-DIST intel-media-23.3.2.tar.gz 28672587 BLAKE2B 
15ae0b33c34e7ea6e9b4fa7424c54ad7404a1d7561107ded3d9c8d6ab1703e59aad71734a8d0b1be73a638a6d241e7ae690602d8d19f7354856f99ff7a08897e
 SHA512 
f88791175ee82996a8e4bb7bdac5fa46bad2e76eb7ae1812d4036e2ebc9a4a0b7f58776fc05bc862e9af78d1cb12efef3464a554c32f6b4e13b5a5d206e87432
-DIST intel-media-23.3.4.tar.gz 28685223 BLAKE2B 
b1d1d0283ea0b30ba3ee8348cfe8cacc9b242ec8e2f1f18f147aa6d444c69ddd04d2902cf36fd8e81e924a34ffb6aa6a6fd83ef0fa6dbe93e36ed2f34c716a8e
 SHA512 
305ba7d94a7b2b8ac1000776c48e5654b8e42da414785851e5872db55d2125c6ef5acfe349746d7fd332b11a34ffe9a7be2a2c46bb1e91d5aedb445eb764ecfa
 DIST intel-media-23.3.5.tar.gz 28684285 BLAKE2B 
a552c86e3993476a2cef1e2c3faec0776d3c2bc3e329a5056786c9a80b1b066cbd05b7045854e237be2987e079123687826a7902050e8287ea2c2dc9ac2cd2dd
 SHA512 
35565cbda85e0e2cadd272e164b59119d1e29938fd9cf0914f893aa87fd16864c19760e2e53f557f79c9688dc45aa26ccbfa4c4f4cd415ddb8db635f02f55b48
 DIST intel-media-23.4.1.tar.gz 25748094 BLAKE2B 
b34dd342e1066775edc1de7bac0dc2a2fb04b12819bbc2c1d85a923c42e12d4b6af2fca6c8f6a80a962c6aeb7b3f0aa197eedd5c114180fe283c494586147e6d
 SHA512 
ac15f2ce828bd5b1c1d6ca1e0e390360c9e65359d6dfe9384482d4ba56766f929a6092f14008d29c67622d976b027a4e125d7e88f9e8c054af1199398c2b29fd

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.4.ebuild
deleted file mode 100644
index 98ef762b25f7..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib flag-o-matic
-
-if [[ ${PV} == * ]] ; then
-   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
-   if [[ ${PV%} != "" ]] ; then
-   : ${EGIT_BRANCH:="release/${PV%.}"}
-   fi
-   inherit git-r3
-else
-   MY_PV="${PV%_pre}"
-   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
-   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
-   if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="amd64"
-   fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver;
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
-   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
-   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
-)
-
-multilib_src_configure() {
-   # https://github.com/intel/media-driver/issues/356
-   append-cxxflags 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-11-25 Thread Matt Turner
commit: 7076e7a358132c156747fedaeeb6d098e0bb6c0d
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Nov 25 16:51:49 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Nov 25 17:01:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7076e7a3

media-libs/libva-intel-media-driver: Version bump to 23.4.1

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest | 1 +
 ...driver-.ebuild => libva-intel-media-driver-23.4.1.ebuild} | 9 -
 .../libva-intel-media-driver-.ebuild | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index b72a8b6806dc..2cf84aa18f42 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -4,3 +4,4 @@ DIST intel-media-23.3.1.tar.gz 28670977 BLAKE2B 
7c546db40ecb65a1d6fc02779106c9cf
 DIST intel-media-23.3.2.tar.gz 28672587 BLAKE2B 
15ae0b33c34e7ea6e9b4fa7424c54ad7404a1d7561107ded3d9c8d6ab1703e59aad71734a8d0b1be73a638a6d241e7ae690602d8d19f7354856f99ff7a08897e
 SHA512 
f88791175ee82996a8e4bb7bdac5fa46bad2e76eb7ae1812d4036e2ebc9a4a0b7f58776fc05bc862e9af78d1cb12efef3464a554c32f6b4e13b5a5d206e87432
 DIST intel-media-23.3.4.tar.gz 28685223 BLAKE2B 
b1d1d0283ea0b30ba3ee8348cfe8cacc9b242ec8e2f1f18f147aa6d444c69ddd04d2902cf36fd8e81e924a34ffb6aa6a6fd83ef0fa6dbe93e36ed2f34c716a8e
 SHA512 
305ba7d94a7b2b8ac1000776c48e5654b8e42da414785851e5872db55d2125c6ef5acfe349746d7fd332b11a34ffe9a7be2a2c46bb1e91d5aedb445eb764ecfa
 DIST intel-media-23.3.5.tar.gz 28684285 BLAKE2B 
a552c86e3993476a2cef1e2c3faec0776d3c2bc3e329a5056786c9a80b1b066cbd05b7045854e237be2987e079123687826a7902050e8287ea2c2dc9ac2cd2dd
 SHA512 
35565cbda85e0e2cadd272e164b59119d1e29938fd9cf0914f893aa87fd16864c19760e2e53f557f79c9688dc45aa26ccbfa4c4f4cd415ddb8db635f02f55b48
+DIST intel-media-23.4.1.tar.gz 25748094 BLAKE2B 
b34dd342e1066775edc1de7bac0dc2a2fb04b12819bbc2c1d85a923c42e12d4b6af2fca6c8f6a80a962c6aeb7b3f0aa197eedd5c114180fe283c494586147e6d
 SHA512 
ac15f2ce828bd5b1c1d6ca1e0e390360c9e65359d6dfe9384482d4ba56766f929a6092f14008d29c67622d976b027a4e125d7e88f9e8c054af1199398c2b29fd

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.1.ebuild
similarity index 84%
copy from 
media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
copy to 
media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.1.ebuild
index a1cd6b1e7422..0fc271a25f62 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.4.1.ebuild
@@ -29,15 +29,14 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.3.12:=[${MULTILIB_USEDEP}]
+DEPEND=">=media-libs/gmmlib-22.3.14:=[${MULTILIB_USEDEP}]
>=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch
-   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
-   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
 )
 
 multilib_src_configure() {
@@ -49,7 +48,7 @@ multilib_src_configure() {
-DMEDIA_RUN_TEST_SUITE=$(usex test)
-DBUILD_TYPE=Release
-DPLATFORM=linux
-   -DUSE_X11=$(usex X)
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
-DENABLE_NONFREE_KERNELS=$(usex redistributable)
-DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
index a1cd6b1e7422..1a647aa323ec 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
@@ -29,7 +29,7 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.3.12:=[${MULTILIB_USEDEP}]
+DEPEND=">=media-libs/gmmlib-22.3.14:=[${MULTILIB_USEDEP}]
>=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-10-29 Thread Matt Turner
commit: 60f048a8d1e3dd5d659c1475c78b0507539371d3
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Oct 29 16:20:17 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 29 16:36:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60f048a8

media-libs/libva-intel-media-driver: Version bump to 23.3.5

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest  |  1 +
 ...ver-.ebuild => libva-intel-media-driver-23.3.5.ebuild} | 11 +--
 .../libva-intel-media-driver-.ebuild  |  4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 8e54ad8d8108..b72a8b6806dc 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -3,3 +3,4 @@ DIST intel-media-23.3.0.tar.gz 28669245 BLAKE2B 
3554ba23eef4adc0b24196bed96669b6
 DIST intel-media-23.3.1.tar.gz 28670977 BLAKE2B 
7c546db40ecb65a1d6fc02779106c9cf7575f00d35614e9eb8b992a01b7fb5421b6fe7abd2192408caacb4b135d8c4677922c1710558c3835de0e482233628ad
 SHA512 
b7944c94d89f456e017223c937d3e7dcd5d831fd6eb8b47c17e38a68227699953301d740119a8cf648e8d404cd8a02e4d4308472892b062858668d34272bed7d
 DIST intel-media-23.3.2.tar.gz 28672587 BLAKE2B 
15ae0b33c34e7ea6e9b4fa7424c54ad7404a1d7561107ded3d9c8d6ab1703e59aad71734a8d0b1be73a638a6d241e7ae690602d8d19f7354856f99ff7a08897e
 SHA512 
f88791175ee82996a8e4bb7bdac5fa46bad2e76eb7ae1812d4036e2ebc9a4a0b7f58776fc05bc862e9af78d1cb12efef3464a554c32f6b4e13b5a5d206e87432
 DIST intel-media-23.3.4.tar.gz 28685223 BLAKE2B 
b1d1d0283ea0b30ba3ee8348cfe8cacc9b242ec8e2f1f18f147aa6d444c69ddd04d2902cf36fd8e81e924a34ffb6aa6a6fd83ef0fa6dbe93e36ed2f34c716a8e
 SHA512 
305ba7d94a7b2b8ac1000776c48e5654b8e42da414785851e5872db55d2125c6ef5acfe349746d7fd332b11a34ffe9a7be2a2c46bb1e91d5aedb445eb764ecfa
+DIST intel-media-23.3.5.tar.gz 28684285 BLAKE2B 
a552c86e3993476a2cef1e2c3faec0776d3c2bc3e329a5056786c9a80b1b066cbd05b7045854e237be2987e079123687826a7902050e8287ea2c2dc9ac2cd2dd
 SHA512 
35565cbda85e0e2cadd272e164b59119d1e29938fd9cf0914f893aa87fd16864c19760e2e53f557f79c9688dc45aa26ccbfa4c4f4cd415ddb8db635f02f55b48

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.5.ebuild
similarity index 81%
copy from 
media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
copy to 
media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.5.ebuild
index 4eeb0fa4f80e..c8b828bd 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.5.ebuild
@@ -29,15 +29,14 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.3.10:=[${MULTILIB_USEDEP}]
-   >=media-libs/libva-2.19.0[X?,${MULTILIB_USEDEP}]
+DEPEND=">=media-libs/gmmlib-22.3.12:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch
-   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
-   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+   "${FILESDIR}"/${PN}-23.3.4-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-23.3.4_testing_in_src_test.patch
 )
 
 multilib_src_configure() {
@@ -49,7 +48,7 @@ multilib_src_configure() {
-DMEDIA_RUN_TEST_SUITE=$(usex test)
-DBUILD_TYPE=Release
-DPLATFORM=linux
-   -DUSE_X11=$(usex X)
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
-DENABLE_NONFREE_KERNELS=$(usex redistributable)
-DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
index 4eeb0fa4f80e..a1cd6b1e7422 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
@@ -29,8 +29,8 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.3.10:=[${MULTILIB_USEDEP}]
-   >=media-libs/libva-2.19.0[X?,${MULTILIB_USEDEP}]
+DEPEND=">=media-libs/gmmlib-22.3.12:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.20.0[X?,${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/, media-libs/libva-intel-media-driver/files/

2023-10-09 Thread Matt Turner
commit: 408d0a0e5e616bcb230b057ec29a58e65aff1807
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct  9 15:53:30 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct  9 16:18:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408d0a0e

media-libs/libva-intel-media-driver: Version bump to 23.3.4

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 ...edia-driver-23.3.4-Remove-unwanted-CFLAGS.patch | 43 +++
 ...l-media-driver-23.3.4_testing_in_src_test.patch | 64 ++
 .../libva-intel-media-driver-23.3.4.ebuild | 57 +++
 4 files changed, 165 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index de1185bb0b3c..8e54ad8d8108 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -2,3 +2,4 @@ DIST intel-media-23.2.4.tar.gz 28664669 BLAKE2B 
01092c5786a7c665a3f1b61fdf306ba9
 DIST intel-media-23.3.0.tar.gz 28669245 BLAKE2B 
3554ba23eef4adc0b24196bed96669b68f3a6eb3fc74817c155f2d88d041226feaea384f6e1f1602dfb45630dd826f02835ead670b311384b18e3082855eb9e5
 SHA512 
9eddb4294c8718a133144736c536b30e3a7a1cb0e96467ffc9565cc14f94659c59559b3bf59540b9e605325ee186afe9e359fbe2e64ab167dcbbd965ace68e9e
 DIST intel-media-23.3.1.tar.gz 28670977 BLAKE2B 
7c546db40ecb65a1d6fc02779106c9cf7575f00d35614e9eb8b992a01b7fb5421b6fe7abd2192408caacb4b135d8c4677922c1710558c3835de0e482233628ad
 SHA512 
b7944c94d89f456e017223c937d3e7dcd5d831fd6eb8b47c17e38a68227699953301d740119a8cf648e8d404cd8a02e4d4308472892b062858668d34272bed7d
 DIST intel-media-23.3.2.tar.gz 28672587 BLAKE2B 
15ae0b33c34e7ea6e9b4fa7424c54ad7404a1d7561107ded3d9c8d6ab1703e59aad71734a8d0b1be73a638a6d241e7ae690602d8d19f7354856f99ff7a08897e
 SHA512 
f88791175ee82996a8e4bb7bdac5fa46bad2e76eb7ae1812d4036e2ebc9a4a0b7f58776fc05bc862e9af78d1cb12efef3464a554c32f6b4e13b5a5d206e87432
+DIST intel-media-23.3.4.tar.gz 28685223 BLAKE2B 
b1d1d0283ea0b30ba3ee8348cfe8cacc9b242ec8e2f1f18f147aa6d444c69ddd04d2902cf36fd8e81e924a34ffb6aa6a6fd83ef0fa6dbe93e36ed2f34c716a8e
 SHA512 
305ba7d94a7b2b8ac1000776c48e5654b8e42da414785851e5872db55d2125c6ef5acfe349746d7fd332b11a34ffe9a7be2a2c46bb1e91d5aedb445eb764ecfa

diff --git 
a/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-23.3.4-Remove-unwanted-CFLAGS.patch
 
b/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-23.3.4-Remove-unwanted-CFLAGS.patch
new file mode 100644
index ..1048d0c6bbba
--- /dev/null
+++ 
b/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-23.3.4-Remove-unwanted-CFLAGS.patch
@@ -0,0 +1,43 @@
+From f961b7d5141f8c795afe69b0b2868de6129ecdc8 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Mon, 9 Oct 2023 11:55:56 -0400
+Subject: [PATCH] Remove unwanted CFLAGS
+
+---
+ media_driver/cmake/linux/media_compile_flags_linux.cmake | 6 --
+ 1 file changed, 6 deletions(-)
+
+diff --git a/media_driver/cmake/linux/media_compile_flags_linux.cmake 
b/media_driver/cmake/linux/media_compile_flags_linux.cmake
+index 0a211fdc7..17b0cb5a5 100755
+--- a/media_driver/cmake/linux/media_compile_flags_linux.cmake
 b/media_driver/cmake/linux/media_compile_flags_linux.cmake
+@@ -53,8 +53,6 @@ set(MEDIA_COMPILER_FLAGS_COMMON
+ 
+ # Enable c++14 features
+ -std=c++14
+-# -m32 or -m64
+--m${ARCH}
+ 
+ # Global defines
+ -DLINUX=1
+@@ -62,7 +60,6 @@ set(MEDIA_COMPILER_FLAGS_COMMON
+ -DNO_RTTI
+ -DNO_EXCEPTION_HANDLING
+ -DINTEL_NOT_PUBLIC
+--g
+ )
+ 
+ if(MEDIA_BUILD_HARDENING)
+@@ -204,9 +201,6 @@ 
include(${MEDIA_EXT_CMAKE}/ext/linux/media_compile_flags_linux_ext.cmake OPTIONA
+ if(${PLATFORM} STREQUAL "linux")
+ #set predefined compiler flags set
+ add_compile_options("${MEDIA_COMPILER_FLAGS_COMMON}")
+-add_compile_options("$<$:${MEDIA_COMPILER_FLAGS_DEBUG}>")
+-
add_compile_options("$<$:${MEDIA_COMPILER_FLAGS_RELEASE}>")
+-
add_compile_options("$<$:${MEDIA_COMPILER_FLAGS_RELEASEINTERNAL}>")
+ 
+ foreach (flag ${MEDIA_COMPILER_CXX_FLAGS_COMMON})
+ SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
+-- 
+2.41.0
+

diff --git 
a/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-23.3.4_testing_in_src_test.patch
 
b/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-23.3.4_testing_in_src_test.patch
new file mode 100644
index ..834c64bcf601
--- /dev/null
+++ 
b/media-libs/libva-intel-media-driver/files/libva-intel-media-driver-23.3.4_testing_in_src_test.patch
@@ -0,0 +1,64 @@
+From d462b4a2c6a134ab19d8903655a75f879642c5e0 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Mon, 9 Oct 2023 12:01:26 -0400
+Subject: [PATCH] Run tests in src_test() instead of src_compile() and
+ src_install()
+
+---
+ CMakeLists.txt|  2 ++
+ media_driver/linux/ult/CMakeLists.txt |  6 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-09-06 Thread Matt Turner
commit: c00e96cd9ea26657a2bad359c16b8276edc8637b
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep  7 00:03:36 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Sep  7 00:03:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00e96cd

media-libs/libva-intel-media-driver: Depend on >=gmmlib-22.3.10

Closes: https://bugs.gentoo.org/913713
Signed-off-by: Matt Turner  gentoo.org>

 .../libva-intel-media-driver/libva-intel-media-driver-23.3.2.ebuild | 2 +-
 .../libva-intel-media-driver/libva-intel-media-driver-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.2.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.2.ebuild
index 4b8e3b107c7b..50589b61de5b 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.2.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.2.ebuild
@@ -29,7 +29,7 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.3.9:=[${MULTILIB_USEDEP}]
+DEPEND=">=media-libs/gmmlib-22.3.10:=[${MULTILIB_USEDEP}]
>=media-libs/libva-2.19.0[X?,${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
index 2552e63603a9..4eeb0fa4f80e 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
@@ -29,7 +29,7 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.3.9:=[${MULTILIB_USEDEP}]
+DEPEND=">=media-libs/gmmlib-22.3.10:=[${MULTILIB_USEDEP}]
>=media-libs/libva-2.19.0[X?,${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-09-05 Thread Matt Turner
commit: 434ba5b414c8cca78c19f04cb0cfe8a60d2979a0
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep  6 02:05:48 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep  6 02:05:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434ba5b4

media-libs/libva-intel-media-driver: Version bump to 23.3.2

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.3.2.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 03e27082d956..de1185bb0b3c 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,3 +1,4 @@
 DIST intel-media-23.2.4.tar.gz 28664669 BLAKE2B 
01092c5786a7c665a3f1b61fdf306ba9fcb8957900fba987c9bca4716f48d7b006cb71a456cf75ea59f3dc9076e628dc4261bae5c3afe7da3bdc928c300cf4d4
 SHA512 
b02a50d5820cf22999c39ab2ff559c444682576018f2cb9aa669014f5c1fd07b01737fab706ec100929d3493a8b9e25bba7bcbae2af304d51c93b667af2884db
 DIST intel-media-23.3.0.tar.gz 28669245 BLAKE2B 
3554ba23eef4adc0b24196bed96669b68f3a6eb3fc74817c155f2d88d041226feaea384f6e1f1602dfb45630dd826f02835ead670b311384b18e3082855eb9e5
 SHA512 
9eddb4294c8718a133144736c536b30e3a7a1cb0e96467ffc9565cc14f94659c59559b3bf59540b9e605325ee186afe9e359fbe2e64ab167dcbbd965ace68e9e
 DIST intel-media-23.3.1.tar.gz 28670977 BLAKE2B 
7c546db40ecb65a1d6fc02779106c9cf7575f00d35614e9eb8b992a01b7fb5421b6fe7abd2192408caacb4b135d8c4677922c1710558c3835de0e482233628ad
 SHA512 
b7944c94d89f456e017223c937d3e7dcd5d831fd6eb8b47c17e38a68227699953301d740119a8cf648e8d404cd8a02e4d4308472892b062858668d34272bed7d
+DIST intel-media-23.3.2.tar.gz 28672587 BLAKE2B 
15ae0b33c34e7ea6e9b4fa7424c54ad7404a1d7561107ded3d9c8d6ab1703e59aad71734a8d0b1be73a638a6d241e7ae690602d8d19f7354856f99ff7a08897e
 SHA512 
f88791175ee82996a8e4bb7bdac5fa46bad2e76eb7ae1812d4036e2ebc9a4a0b7f58776fc05bc862e9af78d1cb12efef3464a554c32f6b4e13b5a5d206e87432

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.2.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.2.ebuild
new file mode 100644
index ..4b8e3b107c7b
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.9:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.19.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-08-26 Thread Matt Turner
commit: 7683a9778c44a300795de046ef2fee7ec05a96a4
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Aug 26 15:56:43 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Aug 26 16:03:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7683a977

media-libs/libva-intel-media-driver: Version bump to 23.3.1

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.3.1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index afd4c17bbd2a..03e27082d956 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,2 +1,3 @@
 DIST intel-media-23.2.4.tar.gz 28664669 BLAKE2B 
01092c5786a7c665a3f1b61fdf306ba9fcb8957900fba987c9bca4716f48d7b006cb71a456cf75ea59f3dc9076e628dc4261bae5c3afe7da3bdc928c300cf4d4
 SHA512 
b02a50d5820cf22999c39ab2ff559c444682576018f2cb9aa669014f5c1fd07b01737fab706ec100929d3493a8b9e25bba7bcbae2af304d51c93b667af2884db
 DIST intel-media-23.3.0.tar.gz 28669245 BLAKE2B 
3554ba23eef4adc0b24196bed96669b68f3a6eb3fc74817c155f2d88d041226feaea384f6e1f1602dfb45630dd826f02835ead670b311384b18e3082855eb9e5
 SHA512 
9eddb4294c8718a133144736c536b30e3a7a1cb0e96467ffc9565cc14f94659c59559b3bf59540b9e605325ee186afe9e359fbe2e64ab167dcbbd965ace68e9e
+DIST intel-media-23.3.1.tar.gz 28670977 BLAKE2B 
7c546db40ecb65a1d6fc02779106c9cf7575f00d35614e9eb8b992a01b7fb5421b6fe7abd2192408caacb4b135d8c4677922c1710558c3835de0e482233628ad
 SHA512 
b7944c94d89f456e017223c937d3e7dcd5d831fd6eb8b47c17e38a68227699953301d740119a8cf648e8d404cd8a02e4d4308472892b062858668d34272bed7d

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.1.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.1.ebuild
new file mode 100644
index ..4b8e3b107c7b
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.9:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.19.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-07-27 Thread Matt Turner
commit: fe9cc8d90d586a2f1b2de09b4149ba0c413e0dbb
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 27 15:51:55 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 28 04:26:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9cc8d9

media-libs/libva-intel-media-driver: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  3 --
 .../libva-intel-media-driver-23.1.6.ebuild | 57 --
 .../libva-intel-media-driver-23.2.2.ebuild | 57 --
 .../libva-intel-media-driver-23.2.3.ebuild | 57 --
 4 files changed, 174 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index b553103e279a..afd4c17bbd2a 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,5 +1,2 @@
-DIST intel-media-23.1.6.tar.gz 28641715 BLAKE2B 
5f0ad615c95347dc2be95280b225345aec35c88c5b7560c86221c004d0b66a9ac929d68a38252fcf66a4a798bf733794c315683ce239e7946ba285b3dbaed462
 SHA512 
4068aafb45c5dc7877aeaad5343701ba490c0a369fb3d4d26a2732d8d92e1e39cadd7c662184190bbcecece5dd65271f02a3e260b607ccda3ff7f47dbc798af1
-DIST intel-media-23.2.2.tar.gz 28638288 BLAKE2B 
0bce0a7bdd8ce204c074ef975fbc67840df79a5127ed75dc4beb2d18f01df51859e4ecfde256ccd03c5568bba3cc2e99b8e0b8e280f90ede77f6cab852e2656b
 SHA512 
e1e08c7ab13c557087ec3a2ad5470e67436d71acaee2ce0faa056df66c32d126843fc65a44959c42e5ee728870d149e7b990f3df7929050c589a3b663836bf8b
-DIST intel-media-23.2.3.tar.gz 28653410 BLAKE2B 
75f00b27c02782b4337bf96a2653bfb7bd2837f3f8b71e52fed9877066699bf6c449be47d50578bbe5b6b97363b5b7c7d967347e130a84ad42572d0ca976e121
 SHA512 
629e373fc9cffed31b140389911998b71b8124cd7b32df5d904240f32fc4bd7233fdef656f4906ddf67c880ed35e8ca4e9dabf235b3779e930a8babd6f13b9c6
 DIST intel-media-23.2.4.tar.gz 28664669 BLAKE2B 
01092c5786a7c665a3f1b61fdf306ba9fcb8957900fba987c9bca4716f48d7b006cb71a456cf75ea59f3dc9076e628dc4261bae5c3afe7da3bdc928c300cf4d4
 SHA512 
b02a50d5820cf22999c39ab2ff559c444682576018f2cb9aa669014f5c1fd07b01737fab706ec100929d3493a8b9e25bba7bcbae2af304d51c93b667af2884db
 DIST intel-media-23.3.0.tar.gz 28669245 BLAKE2B 
3554ba23eef4adc0b24196bed96669b68f3a6eb3fc74817c155f2d88d041226feaea384f6e1f1602dfb45630dd826f02835ead670b311384b18e3082855eb9e5
 SHA512 
9eddb4294c8718a133144736c536b30e3a7a1cb0e96467ffc9565cc14f94659c59559b3bf59540b9e605325ee186afe9e359fbe2e64ab167dcbbd965ace68e9e

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild
deleted file mode 100644
index 98ef762b25f7..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib flag-o-matic
-
-if [[ ${PV} == * ]] ; then
-   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
-   if [[ ${PV%} != "" ]] ; then
-   : ${EGIT_BRANCH:="release/${PV%.}"}
-   fi
-   inherit git-r3
-else
-   MY_PV="${PV%_pre}"
-   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
-   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
-   if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="amd64"
-   fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver;
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
-   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
-   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
-)
-
-multilib_src_configure() {
-   # https://github.com/intel/media-driver/issues/356
-   append-cxxflags -D_FILE_OFFSET_BITS=64
-
-   local mycmakeargs=(
-   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
-   -DMEDIA_RUN_TEST_SUITE=$(usex test)
-   -DBUILD_TYPE=Release
-   -DPLATFORM=linux
-   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
-   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
-   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
-   )
-   local CMAKE_BUILD_TYPE="Release"
-   cmake_src_configure
-}

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.2.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.2.ebuild
deleted file mode 100644
index 4e88c88c1c0a..
--- 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-07-24 Thread Jakov Smolić
commit: b114be291ad6b4c7f71a08ca18081870fddda997
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 20:32:54 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 20:32:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b114be29

media-libs/libva-intel-media-driver: Stabilize 23.2.4 amd64, #911148

Signed-off-by: Jakov Smolić  gentoo.org>

 .../libva-intel-media-driver/libva-intel-media-driver-23.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.4.ebuild
index 4e88c88c1c0a..98ef762b25f7 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.4.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.4.ebuild
@@ -16,7 +16,7 @@ else

SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-07-19 Thread Matt Turner
commit: eef47f8ac53644879a5a45e3d39fcca5dbb562e2
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jul 19 14:56:35 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul 19 14:59:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef47f8a

media-libs/libva-intel-media-driver: Version bump to 23.3.0

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   | 1 +
 ...a-driver-.ebuild => libva-intel-media-driver-23.3.0.ebuild} | 7 +++
 .../libva-intel-media-driver/libva-intel-media-driver-.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 985083622716..b553103e279a 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -2,3 +2,4 @@ DIST intel-media-23.1.6.tar.gz 28641715 BLAKE2B 
5f0ad615c95347dc2be95280b225345a
 DIST intel-media-23.2.2.tar.gz 28638288 BLAKE2B 
0bce0a7bdd8ce204c074ef975fbc67840df79a5127ed75dc4beb2d18f01df51859e4ecfde256ccd03c5568bba3cc2e99b8e0b8e280f90ede77f6cab852e2656b
 SHA512 
e1e08c7ab13c557087ec3a2ad5470e67436d71acaee2ce0faa056df66c32d126843fc65a44959c42e5ee728870d149e7b990f3df7929050c589a3b663836bf8b
 DIST intel-media-23.2.3.tar.gz 28653410 BLAKE2B 
75f00b27c02782b4337bf96a2653bfb7bd2837f3f8b71e52fed9877066699bf6c449be47d50578bbe5b6b97363b5b7c7d967347e130a84ad42572d0ca976e121
 SHA512 
629e373fc9cffed31b140389911998b71b8124cd7b32df5d904240f32fc4bd7233fdef656f4906ddf67c880ed35e8ca4e9dabf235b3779e930a8babd6f13b9c6
 DIST intel-media-23.2.4.tar.gz 28664669 BLAKE2B 
01092c5786a7c665a3f1b61fdf306ba9fcb8957900fba987c9bca4716f48d7b006cb71a456cf75ea59f3dc9076e628dc4261bae5c3afe7da3bdc928c300cf4d4
 SHA512 
b02a50d5820cf22999c39ab2ff559c444682576018f2cb9aa669014f5c1fd07b01737fab706ec100929d3493a8b9e25bba7bcbae2af304d51c93b667af2884db
+DIST intel-media-23.3.0.tar.gz 28669245 BLAKE2B 
3554ba23eef4adc0b24196bed96669b68f3a6eb3fc74817c155f2d88d041226feaea384f6e1f1602dfb45630dd826f02835ead670b311384b18e3082855eb9e5
 SHA512 
9eddb4294c8718a133144736c536b30e3a7a1cb0e96467ffc9565cc14f94659c59559b3bf59540b9e605325ee186afe9e359fbe2e64ab167dcbbd965ace68e9e

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.0.ebuild
similarity index 88%
copy from 
media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
copy to 
media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.0.ebuild
index 939ba7b8b003..4b8e3b107c7b 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.0.ebuild
@@ -29,13 +29,12 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.1.8:=[${MULTILIB_USEDEP}]
-   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
+DEPEND=">=media-libs/gmmlib-22.3.9:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.19.0[X?,${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch
"${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
"${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
 )
@@ -49,7 +48,7 @@ multilib_src_configure() {
-DMEDIA_RUN_TEST_SUITE=$(usex test)
-DBUILD_TYPE=Release
-DPLATFORM=linux
-   -DUSE_X11=$(usex X)
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
-DENABLE_NONFREE_KERNELS=$(usex redistributable)
-DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
index 939ba7b8b003..2552e63603a9 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
@@ -29,8 +29,8 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.1.8:=[${MULTILIB_USEDEP}]
-   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
+DEPEND=">=media-libs/gmmlib-22.3.9:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.19.0[X?,${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-07-15 Thread Matt Turner
commit: 9397b93051733678f308866cd15e49bb79204795
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul 15 15:55:05 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul 15 16:01:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9397b930

media-libs/libva-intel-media-driver: Version bump to 23.2.4

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.2.4.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index a0f81deba004..985083622716 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,3 +1,4 @@
 DIST intel-media-23.1.6.tar.gz 28641715 BLAKE2B 
5f0ad615c95347dc2be95280b225345aec35c88c5b7560c86221c004d0b66a9ac929d68a38252fcf66a4a798bf733794c315683ce239e7946ba285b3dbaed462
 SHA512 
4068aafb45c5dc7877aeaad5343701ba490c0a369fb3d4d26a2732d8d92e1e39cadd7c662184190bbcecece5dd65271f02a3e260b607ccda3ff7f47dbc798af1
 DIST intel-media-23.2.2.tar.gz 28638288 BLAKE2B 
0bce0a7bdd8ce204c074ef975fbc67840df79a5127ed75dc4beb2d18f01df51859e4ecfde256ccd03c5568bba3cc2e99b8e0b8e280f90ede77f6cab852e2656b
 SHA512 
e1e08c7ab13c557087ec3a2ad5470e67436d71acaee2ce0faa056df66c32d126843fc65a44959c42e5ee728870d149e7b990f3df7929050c589a3b663836bf8b
 DIST intel-media-23.2.3.tar.gz 28653410 BLAKE2B 
75f00b27c02782b4337bf96a2653bfb7bd2837f3f8b71e52fed9877066699bf6c449be47d50578bbe5b6b97363b5b7c7d967347e130a84ad42572d0ca976e121
 SHA512 
629e373fc9cffed31b140389911998b71b8124cd7b32df5d904240f32fc4bd7233fdef656f4906ddf67c880ed35e8ca4e9dabf235b3779e930a8babd6f13b9c6
+DIST intel-media-23.2.4.tar.gz 28664669 BLAKE2B 
01092c5786a7c665a3f1b61fdf306ba9fcb8957900fba987c9bca4716f48d7b006cb71a456cf75ea59f3dc9076e628dc4261bae5c3afe7da3bdc928c300cf4d4
 SHA512 
b02a50d5820cf22999c39ab2ff559c444682576018f2cb9aa669014f5c1fd07b01737fab706ec100929d3493a8b9e25bba7bcbae2af304d51c93b667af2884db

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.4.ebuild
new file mode 100644
index ..4e88c88c1c0a
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-06-05 Thread Matt Turner
commit: 1b6d2f5ed395c36d4cf28976c1e3eaed8940c6b0
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jun  6 00:49:20 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun  6 00:49:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6d2f5e

media-libs/libva-intel-media-driver: Version bump to 23.2.3

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.2.3.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 4f95c7351fb7..a0f81deba004 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,2 +1,3 @@
 DIST intel-media-23.1.6.tar.gz 28641715 BLAKE2B 
5f0ad615c95347dc2be95280b225345aec35c88c5b7560c86221c004d0b66a9ac929d68a38252fcf66a4a798bf733794c315683ce239e7946ba285b3dbaed462
 SHA512 
4068aafb45c5dc7877aeaad5343701ba490c0a369fb3d4d26a2732d8d92e1e39cadd7c662184190bbcecece5dd65271f02a3e260b607ccda3ff7f47dbc798af1
 DIST intel-media-23.2.2.tar.gz 28638288 BLAKE2B 
0bce0a7bdd8ce204c074ef975fbc67840df79a5127ed75dc4beb2d18f01df51859e4ecfde256ccd03c5568bba3cc2e99b8e0b8e280f90ede77f6cab852e2656b
 SHA512 
e1e08c7ab13c557087ec3a2ad5470e67436d71acaee2ce0faa056df66c32d126843fc65a44959c42e5ee728870d149e7b990f3df7929050c589a3b663836bf8b
+DIST intel-media-23.2.3.tar.gz 28653410 BLAKE2B 
75f00b27c02782b4337bf96a2653bfb7bd2837f3f8b71e52fed9877066699bf6c449be47d50578bbe5b6b97363b5b7c7d967347e130a84ad42572d0ca976e121
 SHA512 
629e373fc9cffed31b140389911998b71b8124cd7b32df5d904240f32fc4bd7233fdef656f4906ddf67c880ed35e8ca4e9dabf235b3779e930a8babd6f13b9c6

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.3.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.3.ebuild
new file mode 100644
index ..4e88c88c1c0a
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-05-22 Thread Matt Turner
commit: 338d7da280fafc632e539e36125cf74502e5671c
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 22 14:04:53 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 22 14:07:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338d7da2

media-libs/libva-intel-media-driver: Version bump to 23.2.2

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.2.2.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index b8701368f92b..49fe79c3bdde 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -3,3 +3,4 @@ DIST intel-media-23.1.5.tar.gz 28640412 BLAKE2B 
5b9e1d3aebb63bd0164a1fa09c33583d
 DIST intel-media-23.1.6.tar.gz 28641715 BLAKE2B 
5f0ad615c95347dc2be95280b225345aec35c88c5b7560c86221c004d0b66a9ac929d68a38252fcf66a4a798bf733794c315683ce239e7946ba285b3dbaed462
 SHA512 
4068aafb45c5dc7877aeaad5343701ba490c0a369fb3d4d26a2732d8d92e1e39cadd7c662184190bbcecece5dd65271f02a3e260b607ccda3ff7f47dbc798af1
 DIST intel-media-23.2.0.tar.gz 28619615 BLAKE2B 
15d6438671454fccacd82dc226c3fe30e3e651146360895f23dc5131f7a6b146e72d77ed5bb2e9acef1d3a573cf3dd032a4690ee2465e99ad2c09545888edc11
 SHA512 
3c45246c1db3f1be15297a8ce5ec805632761a3dd7ff5f603bbe143e4426cf16779187bfd1a72013f9f2f0e3fbaffbe1d0bb68e34fb781f35ea658b8e30ffee1
 DIST intel-media-23.2.1.tar.gz 28635393 BLAKE2B 
0194c6a5a5a6b4a48b3121aa9c6ca8b21bfb973ab7e7b220b466ae694f6901d9b415b0e4e69881b4075469ab78115c9d7ca5f7b899ac073cc1c385f6a2d13052
 SHA512 
633a1e4139086f94084d570ce6dc9b8d75e584769e0e839f15bb0c3998a4f6613824c72c391102fda2dc5f08f2d7be271f53eeccb3105dca156c106b70ffd27c
+DIST intel-media-23.2.2.tar.gz 28638288 BLAKE2B 
0bce0a7bdd8ce204c074ef975fbc67840df79a5127ed75dc4beb2d18f01df51859e4ecfde256ccd03c5568bba3cc2e99b8e0b8e280f90ede77f6cab852e2656b
 SHA512 
e1e08c7ab13c557087ec3a2ad5470e67436d71acaee2ce0faa056df66c32d126843fc65a44959c42e5ee728870d149e7b990f3df7929050c589a3b663836bf8b

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.2.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.2.ebuild
new file mode 100644
index ..4e88c88c1c0a
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-05-22 Thread Matt Turner
commit: a906b60538d185befa1bbba2bd7bd77b582ed835
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 22 14:05:09 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 22 14:07:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a906b605

media-libs/libva-intel-media-driver: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  4 --
 .../libva-intel-media-driver-22.6.6.ebuild | 54 
 .../libva-intel-media-driver-23.1.5.ebuild | 57 --
 .../libva-intel-media-driver-23.2.0.ebuild | 57 --
 .../libva-intel-media-driver-23.2.1.ebuild | 57 --
 5 files changed, 229 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 49fe79c3bdde..4f95c7351fb7 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,6 +1,2 @@
-DIST intel-media-22.6.6.tar.gz 28599397 BLAKE2B 
3a3449f0af37c431ff1224bb919de3382767044a728603b9fb3343f6a2ed92ec8f9c30796623a17fe64de617816d0961507171c06e41739c9c650145b93439e2
 SHA512 
8013ecadfc827a89eea6c72e262c220fe05fc11348ab23d46fb703f170d927739b46b21bad5e79fdebde86b646609339d2333eafb7f0798d77f9c64f20203f90
-DIST intel-media-23.1.5.tar.gz 28640412 BLAKE2B 
5b9e1d3aebb63bd0164a1fa09c33583d4b41ce5dc509b49218e370f9bcbce42ff58872fa5fcdfcca9cd4c9c08e9d744aa22fe084af71970fefa1f70cc936d859
 SHA512 
b758871618e86487af026df27aa44ccc4dd28ee6cbd3b863fc076052428b7a05a0ad104297e4da50edf298e8ee067959389e283d7479b852315371094a475bc5
 DIST intel-media-23.1.6.tar.gz 28641715 BLAKE2B 
5f0ad615c95347dc2be95280b225345aec35c88c5b7560c86221c004d0b66a9ac929d68a38252fcf66a4a798bf733794c315683ce239e7946ba285b3dbaed462
 SHA512 
4068aafb45c5dc7877aeaad5343701ba490c0a369fb3d4d26a2732d8d92e1e39cadd7c662184190bbcecece5dd65271f02a3e260b607ccda3ff7f47dbc798af1
-DIST intel-media-23.2.0.tar.gz 28619615 BLAKE2B 
15d6438671454fccacd82dc226c3fe30e3e651146360895f23dc5131f7a6b146e72d77ed5bb2e9acef1d3a573cf3dd032a4690ee2465e99ad2c09545888edc11
 SHA512 
3c45246c1db3f1be15297a8ce5ec805632761a3dd7ff5f603bbe143e4426cf16779187bfd1a72013f9f2f0e3fbaffbe1d0bb68e34fb781f35ea658b8e30ffee1
-DIST intel-media-23.2.1.tar.gz 28635393 BLAKE2B 
0194c6a5a5a6b4a48b3121aa9c6ca8b21bfb973ab7e7b220b466ae694f6901d9b415b0e4e69881b4075469ab78115c9d7ca5f7b899ac073cc1c385f6a2d13052
 SHA512 
633a1e4139086f94084d570ce6dc9b8d75e584769e0e839f15bb0c3998a4f6613824c72c391102fda2dc5f08f2d7be271f53eeccb3105dca156c106b70ffd27c
 DIST intel-media-23.2.2.tar.gz 28638288 BLAKE2B 
0bce0a7bdd8ce204c074ef975fbc67840df79a5127ed75dc4beb2d18f01df51859e4ecfde256ccd03c5568bba3cc2e99b8e0b8e280f90ede77f6cab852e2656b
 SHA512 
e1e08c7ab13c557087ec3a2ad5470e67436d71acaee2ce0faa056df66c32d126843fc65a44959c42e5ee728870d149e7b990f3df7929050c589a3b663836bf8b

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.6.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.6.ebuild
deleted file mode 100644
index 1dc86febd94a..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.6.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == * ]] ; then
-   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
-   if [[ ${PV%} != "" ]] ; then
-   : ${EGIT_BRANCH:="release/${PV%.}"}
-   fi
-   inherit git-r3
-else
-   MY_PV="${PV%_pre}"
-   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
-   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
-   if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="amd64"
-   fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver;
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.3.0:=
-   >=media-libs/libva-2.14.0[X?]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
-   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
-   -DMEDIA_RUN_TEST_SUITE=$(usex test)
-   -DBUILD_TYPE=Release
-   -DPLATFORM=linux
-   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
-   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
-   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
-   )
-   local CMAKE_BUILD_TYPE="Release"
-   cmake_src_configure
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-05-12 Thread Sam James
commit: a03db9475dab9b3d033f068fb1ed1edad95d2267
Author: Sam James  gentoo  org>
AuthorDate: Fri May 12 22:26:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 12 22:26:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03db947

media-libs/libva-intel-media-driver: Stabilize 23.1.6 amd64, #906226

Signed-off-by: Sam James  gentoo.org>

 .../libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild
index 4e88c88c1c0a..98ef762b25f7 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild
@@ -16,7 +16,7 @@ else

SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-05-07 Thread Matt Turner
commit: 4a8512851a3278ea2658b6ef32c934e025d4a7c9
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May  7 15:27:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May  7 15:28:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a851285

media-libs/libva-intel-media-driver: Version bump to 23.2.1

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.2.1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index b4703c5f6ec7..b8701368f92b 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -2,3 +2,4 @@ DIST intel-media-22.6.6.tar.gz 28599397 BLAKE2B 
3a3449f0af37c431ff1224bb919de338
 DIST intel-media-23.1.5.tar.gz 28640412 BLAKE2B 
5b9e1d3aebb63bd0164a1fa09c33583d4b41ce5dc509b49218e370f9bcbce42ff58872fa5fcdfcca9cd4c9c08e9d744aa22fe084af71970fefa1f70cc936d859
 SHA512 
b758871618e86487af026df27aa44ccc4dd28ee6cbd3b863fc076052428b7a05a0ad104297e4da50edf298e8ee067959389e283d7479b852315371094a475bc5
 DIST intel-media-23.1.6.tar.gz 28641715 BLAKE2B 
5f0ad615c95347dc2be95280b225345aec35c88c5b7560c86221c004d0b66a9ac929d68a38252fcf66a4a798bf733794c315683ce239e7946ba285b3dbaed462
 SHA512 
4068aafb45c5dc7877aeaad5343701ba490c0a369fb3d4d26a2732d8d92e1e39cadd7c662184190bbcecece5dd65271f02a3e260b607ccda3ff7f47dbc798af1
 DIST intel-media-23.2.0.tar.gz 28619615 BLAKE2B 
15d6438671454fccacd82dc226c3fe30e3e651146360895f23dc5131f7a6b146e72d77ed5bb2e9acef1d3a573cf3dd032a4690ee2465e99ad2c09545888edc11
 SHA512 
3c45246c1db3f1be15297a8ce5ec805632761a3dd7ff5f603bbe143e4426cf16779187bfd1a72013f9f2f0e3fbaffbe1d0bb68e34fb781f35ea658b8e30ffee1
+DIST intel-media-23.2.1.tar.gz 28635393 BLAKE2B 
0194c6a5a5a6b4a48b3121aa9c6ca8b21bfb973ab7e7b220b466ae694f6901d9b415b0e4e69881b4075469ab78115c9d7ca5f7b899ac073cc1c385f6a2d13052
 SHA512 
633a1e4139086f94084d570ce6dc9b8d75e584769e0e839f15bb0c3998a4f6613824c72c391102fda2dc5f08f2d7be271f53eeccb3105dca156c106b70ffd27c

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.1.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.1.ebuild
new file mode 100644
index ..4e88c88c1c0a
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-04-26 Thread Matt Turner
commit: 67b55272ad63d16943740cb32160e9dcc40cfb88
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 27 01:01:06 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 27 05:06:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b55272

media-libs/libva-intel-media-driver: Version bump to 23.1.6

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.1.6.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 8dacf4f99f6f..fb89edf34555 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,2 +1,3 @@
 DIST intel-media-22.6.6.tar.gz 28599397 BLAKE2B 
3a3449f0af37c431ff1224bb919de3382767044a728603b9fb3343f6a2ed92ec8f9c30796623a17fe64de617816d0961507171c06e41739c9c650145b93439e2
 SHA512 
8013ecadfc827a89eea6c72e262c220fe05fc11348ab23d46fb703f170d927739b46b21bad5e79fdebde86b646609339d2333eafb7f0798d77f9c64f20203f90
 DIST intel-media-23.1.5.tar.gz 28640412 BLAKE2B 
5b9e1d3aebb63bd0164a1fa09c33583d4b41ce5dc509b49218e370f9bcbce42ff58872fa5fcdfcca9cd4c9c08e9d744aa22fe084af71970fefa1f70cc936d859
 SHA512 
b758871618e86487af026df27aa44ccc4dd28ee6cbd3b863fc076052428b7a05a0ad104297e4da50edf298e8ee067959389e283d7479b852315371094a475bc5
+DIST intel-media-23.1.6.tar.gz 28641715 BLAKE2B 
5f0ad615c95347dc2be95280b225345aec35c88c5b7560c86221c004d0b66a9ac929d68a38252fcf66a4a798bf733794c315683ce239e7946ba285b3dbaed462
 SHA512 
4068aafb45c5dc7877aeaad5343701ba490c0a369fb3d4d26a2732d8d92e1e39cadd7c662184190bbcecece5dd65271f02a3e260b607ccda3ff7f47dbc798af1

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild
new file mode 100644
index ..4e88c88c1c0a
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-04-26 Thread Matt Turner
commit: 8d381e206609c99a174b0673221d0fa5a4734876
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 27 05:05:29 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 27 05:06:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d381e20

media-libs/libva-intel-media-driver: Version bump to 23.2.0

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.2.0.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index fb89edf34555..b4703c5f6ec7 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,3 +1,4 @@
 DIST intel-media-22.6.6.tar.gz 28599397 BLAKE2B 
3a3449f0af37c431ff1224bb919de3382767044a728603b9fb3343f6a2ed92ec8f9c30796623a17fe64de617816d0961507171c06e41739c9c650145b93439e2
 SHA512 
8013ecadfc827a89eea6c72e262c220fe05fc11348ab23d46fb703f170d927739b46b21bad5e79fdebde86b646609339d2333eafb7f0798d77f9c64f20203f90
 DIST intel-media-23.1.5.tar.gz 28640412 BLAKE2B 
5b9e1d3aebb63bd0164a1fa09c33583d4b41ce5dc509b49218e370f9bcbce42ff58872fa5fcdfcca9cd4c9c08e9d744aa22fe084af71970fefa1f70cc936d859
 SHA512 
b758871618e86487af026df27aa44ccc4dd28ee6cbd3b863fc076052428b7a05a0ad104297e4da50edf298e8ee067959389e283d7479b852315371094a475bc5
 DIST intel-media-23.1.6.tar.gz 28641715 BLAKE2B 
5f0ad615c95347dc2be95280b225345aec35c88c5b7560c86221c004d0b66a9ac929d68a38252fcf66a4a798bf733794c315683ce239e7946ba285b3dbaed462
 SHA512 
4068aafb45c5dc7877aeaad5343701ba490c0a369fb3d4d26a2732d8d92e1e39cadd7c662184190bbcecece5dd65271f02a3e260b607ccda3ff7f47dbc798af1
+DIST intel-media-23.2.0.tar.gz 28619615 BLAKE2B 
15d6438671454fccacd82dc226c3fe30e3e651146360895f23dc5131f7a6b146e72d77ed5bb2e9acef1d3a573cf3dd032a4690ee2465e99ad2c09545888edc11
 SHA512 
3c45246c1db3f1be15297a8ce5ec805632761a3dd7ff5f603bbe143e4426cf16779187bfd1a72013f9f2f0e3fbaffbe1d0bb68e34fb781f35ea658b8e30ffee1

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.0.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.0.ebuild
new file mode 100644
index ..4e88c88c1c0a
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-03-29 Thread Matt Turner
commit: 05035b65ba531493473e17c11d1fb659952aff78
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 29 21:48:11 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 29 21:51:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05035b65

media-libs/libva-intel-media-driver: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  3 --
 .../libva-intel-media-driver-22.5.4.ebuild | 54 
 .../libva-intel-media-driver-23.1.2.ebuild | 54 
 .../libva-intel-media-driver-23.1.3.ebuild | 57 --
 4 files changed, 168 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 9123793b2929..8dacf4f99f6f 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,5 +1,2 @@
-DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd635f20229ce1ba1d52eb36a11b8fcaf484c836261cb5e8437889208e9b268f29f78a241867629eb517fbada28a314bb4dc
 SHA512 
9e7e4d7f33d0248f3d2288239ca121cd8c748a98587384e69c92aeedf4b9ce7ff585cac06b260713f9cd95936d270c36e6981bc500c2a6bee7276d0e238f4b74
 DIST intel-media-22.6.6.tar.gz 28599397 BLAKE2B 
3a3449f0af37c431ff1224bb919de3382767044a728603b9fb3343f6a2ed92ec8f9c30796623a17fe64de617816d0961507171c06e41739c9c650145b93439e2
 SHA512 
8013ecadfc827a89eea6c72e262c220fe05fc11348ab23d46fb703f170d927739b46b21bad5e79fdebde86b646609339d2333eafb7f0798d77f9c64f20203f90
-DIST intel-media-23.1.2.tar.gz 28625961 BLAKE2B 
bbeb070f22e9642d3a7510edbf34f438d2c817484ebce75ec3debf86498916a9b1c9ee37c721825a2e8041bd52b7a6501a089fc9d71bd3ecfa5ff6b69b5971b0
 SHA512 
b5f402c209552c4b6f27094230e6dbed15e24e3bb035a543b72277d19d80d02697b9900ede4137a20e4a02c6ecaf498fe4a58ef247a1f880b9ebc9ca3dbb
-DIST intel-media-23.1.3.tar.gz 28638585 BLAKE2B 
70bd4a16524887719fd4d0d506ec4325bb80eb78c18c820f26de1a9eb4fb221aef55dfe688b83d5ab2c1a7eb8ec189c17bbc2f634d890e6b5dfa8f80c58666ce
 SHA512 
33a21638b7b274bda6f33c0d070bf60831d9d1464df8b7f0f4dc234525b199f9f8ff89f1d70c51aa9cf1a6329d9c691c8a6a675f48c606bc6db989351138d69c
 DIST intel-media-23.1.5.tar.gz 28640412 BLAKE2B 
5b9e1d3aebb63bd0164a1fa09c33583d4b41ce5dc509b49218e370f9bcbce42ff58872fa5fcdfcca9cd4c9c08e9d744aa22fe084af71970fefa1f70cc936d859
 SHA512 
b758871618e86487af026df27aa44ccc4dd28ee6cbd3b863fc076052428b7a05a0ad104297e4da50edf298e8ee067959389e283d7479b852315371094a475bc5

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.4.ebuild
deleted file mode 100644
index 9d2d158297b4..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == * ]] ; then
-   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
-   if [[ ${PV%} != "" ]] ; then
-   : ${EGIT_BRANCH:="release/${PV%.}"}
-   fi
-   inherit git-r3
-else
-   MY_PV="${PV%_pre}"
-   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
-   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
-   if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="amd64"
-   fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver;
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.1.8:=
-   >=media-libs/libva-2.14.0[X?]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
-   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
-   -DMEDIA_RUN_TEST_SUITE=$(usex test)
-   -DBUILD_TYPE=Release
-   -DPLATFORM=linux
-   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
-   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
-   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
-   )
-   local CMAKE_BUILD_TYPE="Release"
-   cmake_src_configure
-}

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.2.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.2.ebuild
deleted file mode 100644
index bd08b390fd83..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-03-29 Thread Matt Turner
commit: e137a35ad0f9f56e27aa714faee35a6e5c8c6d3d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 29 21:47:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 29 21:51:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e137a35a

media-libs/libva-intel-media-driver: Version bump to 23.1.5

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.1.5.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index b1f311bdaff5..9123793b2929 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -2,3 +2,4 @@ DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd63
 DIST intel-media-22.6.6.tar.gz 28599397 BLAKE2B 
3a3449f0af37c431ff1224bb919de3382767044a728603b9fb3343f6a2ed92ec8f9c30796623a17fe64de617816d0961507171c06e41739c9c650145b93439e2
 SHA512 
8013ecadfc827a89eea6c72e262c220fe05fc11348ab23d46fb703f170d927739b46b21bad5e79fdebde86b646609339d2333eafb7f0798d77f9c64f20203f90
 DIST intel-media-23.1.2.tar.gz 28625961 BLAKE2B 
bbeb070f22e9642d3a7510edbf34f438d2c817484ebce75ec3debf86498916a9b1c9ee37c721825a2e8041bd52b7a6501a089fc9d71bd3ecfa5ff6b69b5971b0
 SHA512 
b5f402c209552c4b6f27094230e6dbed15e24e3bb035a543b72277d19d80d02697b9900ede4137a20e4a02c6ecaf498fe4a58ef247a1f880b9ebc9ca3dbb
 DIST intel-media-23.1.3.tar.gz 28638585 BLAKE2B 
70bd4a16524887719fd4d0d506ec4325bb80eb78c18c820f26de1a9eb4fb221aef55dfe688b83d5ab2c1a7eb8ec189c17bbc2f634d890e6b5dfa8f80c58666ce
 SHA512 
33a21638b7b274bda6f33c0d070bf60831d9d1464df8b7f0f4dc234525b199f9f8ff89f1d70c51aa9cf1a6329d9c691c8a6a675f48c606bc6db989351138d69c
+DIST intel-media-23.1.5.tar.gz 28640412 BLAKE2B 
5b9e1d3aebb63bd0164a1fa09c33583d4b41ce5dc509b49218e370f9bcbce42ff58872fa5fcdfcca9cd4c9c08e9d744aa22fe084af71970fefa1f70cc936d859
 SHA512 
b758871618e86487af026df27aa44ccc4dd28ee6cbd3b863fc076052428b7a05a0ad104297e4da50edf298e8ee067959389e283d7479b852315371094a475bc5

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.5.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.5.ebuild
new file mode 100644
index ..4e88c88c1c0a
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-03-21 Thread Andrew Ammerlaan
commit: 3391b2d6a9a849b7150dc754af37027658ff5bd5
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Mar 21 08:31:28 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Mar 21 20:54:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3391b2d6

media-libs/libva-intel-media-driver: add 23.1.3, add multilib support

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest |  1 +
 ...999.ebuild => libva-intel-media-driver-23.1.3.ebuild} | 16 +---
 .../libva-intel-media-driver-.ebuild | 13 -
 3 files changed, 18 insertions(+), 12 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 1b05942c4583..b1f311bdaff5 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,3 +1,4 @@
 DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd635f20229ce1ba1d52eb36a11b8fcaf484c836261cb5e8437889208e9b268f29f78a241867629eb517fbada28a314bb4dc
 SHA512 
9e7e4d7f33d0248f3d2288239ca121cd8c748a98587384e69c92aeedf4b9ce7ff585cac06b260713f9cd95936d270c36e6981bc500c2a6bee7276d0e238f4b74
 DIST intel-media-22.6.6.tar.gz 28599397 BLAKE2B 
3a3449f0af37c431ff1224bb919de3382767044a728603b9fb3343f6a2ed92ec8f9c30796623a17fe64de617816d0961507171c06e41739c9c650145b93439e2
 SHA512 
8013ecadfc827a89eea6c72e262c220fe05fc11348ab23d46fb703f170d927739b46b21bad5e79fdebde86b646609339d2333eafb7f0798d77f9c64f20203f90
 DIST intel-media-23.1.2.tar.gz 28625961 BLAKE2B 
bbeb070f22e9642d3a7510edbf34f438d2c817484ebce75ec3debf86498916a9b1c9ee37c721825a2e8041bd52b7a6501a089fc9d71bd3ecfa5ff6b69b5971b0
 SHA512 
b5f402c209552c4b6f27094230e6dbed15e24e3bb035a543b72277d19d80d02697b9900ede4137a20e4a02c6ecaf498fe4a58ef247a1f880b9ebc9ca3dbb
+DIST intel-media-23.1.3.tar.gz 28638585 BLAKE2B 
70bd4a16524887719fd4d0d506ec4325bb80eb78c18c820f26de1a9eb4fb221aef55dfe688b83d5ab2c1a7eb8ec189c17bbc2f634d890e6b5dfa8f80c58666ce
 SHA512 
33a21638b7b274bda6f33c0d070bf60831d9d1464df8b7f0f4dc234525b199f9f8ff89f1d70c51aa9cf1a6329d9c691c8a6a675f48c606bc6db989351138d69c

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.3.ebuild
similarity index 77%
copy from 
media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
copy to 
media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.3.ebuild
index aa9624b21204..4e88c88c1c0a 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cmake
+inherit cmake-multilib flag-o-matic
 
 if [[ ${PV} == * ]] ; then
: ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
@@ -29,24 +29,26 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.1.8:=
-   >=media-libs/libva-2.14.0[X?]
+DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch
"${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
"${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
 )
 
-src_configure() {
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
local mycmakeargs=(
-DMEDIA_BUILD_FATAL_WARNINGS=OFF
-DMEDIA_RUN_TEST_SUITE=$(usex test)
-DBUILD_TYPE=Release
-DPLATFORM=linux
-   -DUSE_X11=$(usex X)
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
-DENABLE_NONFREE_KERNELS=$(usex redistributable)
-DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
index aa9624b21204..939ba7b8b003 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cmake
+inherit cmake-multilib flag-o-matic
 
 if [[ ${PV} == * ]] ; then
: ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
@@ -29,8 +29,8 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-03-17 Thread Arthur Zamarin
commit: aec7fb9fb88fff119c7be58ee9836d4f079da394
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 17 06:40:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 17 06:40:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec7fb9f

media-libs/libva-intel-media-driver: Stabilize 22.6.6 amd64, #901725

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../libva-intel-media-driver/libva-intel-media-driver-22.6.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.6.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.6.ebuild
index bd08b390fd83..1dc86febd94a 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.6.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.6.ebuild
@@ -16,7 +16,7 @@ else

SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-03-03 Thread Matt Turner
commit: 3c7e08ea1ca583d762f51215780dadf1d31d1c10
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar  4 02:53:41 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar  4 03:16:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7e08ea

media-libs/libva-intel-media-driver: Version bump to 23.1.2

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.1.2.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 203bb3a11364..1b05942c4583 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,2 +1,3 @@
 DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd635f20229ce1ba1d52eb36a11b8fcaf484c836261cb5e8437889208e9b268f29f78a241867629eb517fbada28a314bb4dc
 SHA512 
9e7e4d7f33d0248f3d2288239ca121cd8c748a98587384e69c92aeedf4b9ce7ff585cac06b260713f9cd95936d270c36e6981bc500c2a6bee7276d0e238f4b74
 DIST intel-media-22.6.6.tar.gz 28599397 BLAKE2B 
3a3449f0af37c431ff1224bb919de3382767044a728603b9fb3343f6a2ed92ec8f9c30796623a17fe64de617816d0961507171c06e41739c9c650145b93439e2
 SHA512 
8013ecadfc827a89eea6c72e262c220fe05fc11348ab23d46fb703f170d927739b46b21bad5e79fdebde86b646609339d2333eafb7f0798d77f9c64f20203f90
+DIST intel-media-23.1.2.tar.gz 28625961 BLAKE2B 
bbeb070f22e9642d3a7510edbf34f438d2c817484ebce75ec3debf86498916a9b1c9ee37c721825a2e8041bd52b7a6501a089fc9d71bd3ecfa5ff6b69b5971b0
 SHA512 
b5f402c209552c4b6f27094230e6dbed15e24e3bb035a543b72277d19d80d02697b9900ede4137a20e4a02c6ecaf498fe4a58ef247a1f880b9ebc9ca3dbb

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.2.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.2.ebuild
new file mode 100644
index ..bd08b390fd83
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=
+   >=media-libs/libva-2.14.0[X?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-02-02 Thread Matt Turner
commit: 843bd0e9eeb2908bce27fbf0a64f33fbdf13718f
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Feb  2 22:13:03 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb  2 22:13:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=843bd0e9

media-libs/libva-intel-media-driver: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  2 -
 .../libva-intel-media-driver-22.6.3.ebuild | 54 --
 .../libva-intel-media-driver-22.6.4.ebuild | 54 --
 3 files changed, 110 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 9683d3b05a95..203bb3a11364 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,4 +1,2 @@
 DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd635f20229ce1ba1d52eb36a11b8fcaf484c836261cb5e8437889208e9b268f29f78a241867629eb517fbada28a314bb4dc
 SHA512 
9e7e4d7f33d0248f3d2288239ca121cd8c748a98587384e69c92aeedf4b9ce7ff585cac06b260713f9cd95936d270c36e6981bc500c2a6bee7276d0e238f4b74
-DIST intel-media-22.6.3.tar.gz 28848769 BLAKE2B 
9bd86f119e5cc3cb3ec8f16cc77072146d7c1e520030c9047e877526e3edd2ed1fdc67c30726c6f23df4abe954c2e6a23babd96b63c12c8e8b3f1c60be13d464
 SHA512 
1158a8a158c44f3911b16524b6f1ff2dbf119d8c3108600ac89e904a0832209c940e90549e04e305f56308a6ac17eb905eef2e74f14db23760c7f91e5ef5a35d
-DIST intel-media-22.6.4.tar.gz 28940937 BLAKE2B 
c7583126b99545a22e8928cf0e26da0382d8778e005353511d3109c15cafaa96124e5136ab68025ed8153c4d769be0b9d135e22d5521123c1058fc4565f2c89c
 SHA512 
430f4a1d1251edc89e1ba05a1815f6e6ff1e65a11b44f0030e6daf6aeb28260a25e6fc5bafb2a6f34a12698a8095204811e79dfff4c58349c04b9941fa0644a0
 DIST intel-media-22.6.6.tar.gz 28599397 BLAKE2B 
3a3449f0af37c431ff1224bb919de3382767044a728603b9fb3343f6a2ed92ec8f9c30796623a17fe64de617816d0961507171c06e41739c9c650145b93439e2
 SHA512 
8013ecadfc827a89eea6c72e262c220fe05fc11348ab23d46fb703f170d927739b46b21bad5e79fdebde86b646609339d2333eafb7f0798d77f9c64f20203f90

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.3.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.3.ebuild
deleted file mode 100644
index c330de59e4c2..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == * ]] ; then
-   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
-   if [[ ${PV%} != "" ]] ; then
-   : ${EGIT_BRANCH:="release/${PV%.}"}
-   fi
-   inherit git-r3
-else
-   MY_PV="${PV%_pre}"
-   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
-   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
-   if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~amd64"
-   fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver;
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.3.0:=
-   >=media-libs/libva-2.14.0[X?]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
-   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
-   -DMEDIA_RUN_TEST_SUITE=$(usex test)
-   -DBUILD_TYPE=Release
-   -DPLATFORM=linux
-   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
-   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
-   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
-   )
-   local CMAKE_BUILD_TYPE="Release"
-   cmake_src_configure
-}

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.4.ebuild
deleted file mode 100644
index c330de59e4c2..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == * ]] ; then
-   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
-   if [[ ${PV%} != "" ]] ; then
-   : ${EGIT_BRANCH:="release/${PV%.}"}
-   fi
-   inherit git-r3
-else
-   MY_PV="${PV%_pre}"
-   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-02-02 Thread Matt Turner
commit: 0739d8b57ddf1bb40ce30420004b2819ef375b33
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Feb  2 21:24:01 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb  2 22:12:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0739d8b5

media-libs/libva-intel-media-driver: Version bump to 22.6.6

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-22.6.6.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 2d9885d71a62..9683d3b05a95 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,3 +1,4 @@
 DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd635f20229ce1ba1d52eb36a11b8fcaf484c836261cb5e8437889208e9b268f29f78a241867629eb517fbada28a314bb4dc
 SHA512 
9e7e4d7f33d0248f3d2288239ca121cd8c748a98587384e69c92aeedf4b9ce7ff585cac06b260713f9cd95936d270c36e6981bc500c2a6bee7276d0e238f4b74
 DIST intel-media-22.6.3.tar.gz 28848769 BLAKE2B 
9bd86f119e5cc3cb3ec8f16cc77072146d7c1e520030c9047e877526e3edd2ed1fdc67c30726c6f23df4abe954c2e6a23babd96b63c12c8e8b3f1c60be13d464
 SHA512 
1158a8a158c44f3911b16524b6f1ff2dbf119d8c3108600ac89e904a0832209c940e90549e04e305f56308a6ac17eb905eef2e74f14db23760c7f91e5ef5a35d
 DIST intel-media-22.6.4.tar.gz 28940937 BLAKE2B 
c7583126b99545a22e8928cf0e26da0382d8778e005353511d3109c15cafaa96124e5136ab68025ed8153c4d769be0b9d135e22d5521123c1058fc4565f2c89c
 SHA512 
430f4a1d1251edc89e1ba05a1815f6e6ff1e65a11b44f0030e6daf6aeb28260a25e6fc5bafb2a6f34a12698a8095204811e79dfff4c58349c04b9941fa0644a0
+DIST intel-media-22.6.6.tar.gz 28599397 BLAKE2B 
3a3449f0af37c431ff1224bb919de3382767044a728603b9fb3343f6a2ed92ec8f9c30796623a17fe64de617816d0961507171c06e41739c9c650145b93439e2
 SHA512 
8013ecadfc827a89eea6c72e262c220fe05fc11348ab23d46fb703f170d927739b46b21bad5e79fdebde86b646609339d2333eafb7f0798d77f9c64f20203f90

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.6.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.6.ebuild
new file mode 100644
index ..bd08b390fd83
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=
+   >=media-libs/libva-2.14.0[X?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2022-12-30 Thread Conrad Kostecki
commit: d81209cf709fce4ea715e20a66af87ddb1d10be1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 23:31:48 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81209cf

media-libs/libva-intel-media-driver: add 22.6.4

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-22.6.4.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 82cbcc9a2e54..1f1f57f2dc41 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -5,3 +5,4 @@ DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd63
 DIST intel-media-22.6.1.tar.gz 27578189 BLAKE2B 
733168dab6f218814564eaa7315c25e64305e7b8717364da74d1e4a3261e6a008aa325459b593c5df37e2b88d6ddc0dcff40359bbce2b2b920ec4afe04df5764
 SHA512 
068b3e928b69fc61c13bcba68c985aabc66f8cc4fa6373cbf00f6bef949822c297d2dd9014dc454a99322e0dd150210affdafbdf0e918776f78f3fdda6462ddb
 DIST intel-media-22.6.2.tar.gz 28608216 BLAKE2B 
bafa5701ea9ca155b616f855e9657ba22620138a8d5f822af5edcfa472530d5a3c6681ef42f6d8c70b395457e12b80625dd1a30564b9a8104b5c4e25f5d8b161
 SHA512 
2c54fef591fecedf98d64150844332ebeb0f473766747039cb0be8ab8e160f3a44ffce21c18991dcd10f917b0cf07f82a8578fc288c25322fa2f29c70083e323
 DIST intel-media-22.6.3.tar.gz 28848769 BLAKE2B 
9bd86f119e5cc3cb3ec8f16cc77072146d7c1e520030c9047e877526e3edd2ed1fdc67c30726c6f23df4abe954c2e6a23babd96b63c12c8e8b3f1c60be13d464
 SHA512 
1158a8a158c44f3911b16524b6f1ff2dbf119d8c3108600ac89e904a0832209c940e90549e04e305f56308a6ac17eb905eef2e74f14db23760c7f91e5ef5a35d
+DIST intel-media-22.6.4.tar.gz 28940937 BLAKE2B 
c7583126b99545a22e8928cf0e26da0382d8778e005353511d3109c15cafaa96124e5136ab68025ed8153c4d769be0b9d135e22d5521123c1058fc4565f2c89c
 SHA512 
430f4a1d1251edc89e1ba05a1815f6e6ff1e65a11b44f0030e6daf6aeb28260a25e6fc5bafb2a6f34a12698a8095204811e79dfff4c58349c04b9941fa0644a0

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.4.ebuild
new file mode 100644
index ..c330de59e4c2
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=
+   >=media-libs/libva-2.14.0[X?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2022-12-30 Thread Conrad Kostecki
commit: ae18139589cde0ea7d4446f92993431724455898
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 30 23:37:31 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 30 23:38:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae181395

media-libs/libva-intel-media-driver: drop 22.4.4, 22.5.3, 22.5.3.1, 22.6.1, 
22.6.2-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  5 --
 .../libva-intel-media-driver-22.4.4.ebuild | 55 --
 .../libva-intel-media-driver-22.5.3.1.ebuild   | 54 -
 .../libva-intel-media-driver-22.5.3.ebuild | 54 -
 .../libva-intel-media-driver-22.6.1.ebuild | 54 -
 .../libva-intel-media-driver-22.6.2-r1.ebuild  | 54 -
 6 files changed, 276 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 1f1f57f2dc41..2d9885d71a62 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,8 +1,3 @@
-DIST intel-media-22.4.4.tar.gz 27437439 BLAKE2B 
63bee317ff12c34e7a2da9f5dce51ebb21708f8b5b3f3a58618f487e72f7826f0d4afa486bac08c2db8582d8a4774de716b5bb9a3dff93ff4fc266e56d434519
 SHA512 
e6ed669476e42396df7714732c628aa67d90fc8040c006605b754d70bdb7ecf476c5eb5c849a8647646dd3858c5fd469ba05f5c6b02b36d2211dc4f4cc7fa77f
-DIST intel-media-22.5.3.1.tar.gz 27492012 BLAKE2B 
e300eba764dde8f2d6c07f4768bca253a21ae5f3bcfd829257541fb26c8a997390011a8bfdfab964eafe37fcece5db4826700bccda672ef51b2f62de2ea94d17
 SHA512 
aab70004aa3bd91ced7b147e4cd4bd662fe0813b2deeaa90e61f4d692d43a302a1e18dad502bbedb5102593f21f9710a56e202f0ba70a58afed139df3bf2bb78
-DIST intel-media-22.5.3.tar.gz 27488655 BLAKE2B 
90d79ac8e7ab8cb97941d37fe81ce4524cef45e49e4b64e57931f00927cb2065c0b6f8b4fff5aba58cb9ea64548337261e37df13a53ba07c8ab81db160990e6e
 SHA512 
987ca85ed95272945fd8c23a388ca68481ff5fdf74737a04659304e58c6d131c00db03ee134fc3549225a9fc33b874632335f1182d1e0c6d90fbc5ea290b486d
 DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd635f20229ce1ba1d52eb36a11b8fcaf484c836261cb5e8437889208e9b268f29f78a241867629eb517fbada28a314bb4dc
 SHA512 
9e7e4d7f33d0248f3d2288239ca121cd8c748a98587384e69c92aeedf4b9ce7ff585cac06b260713f9cd95936d270c36e6981bc500c2a6bee7276d0e238f4b74
-DIST intel-media-22.6.1.tar.gz 27578189 BLAKE2B 
733168dab6f218814564eaa7315c25e64305e7b8717364da74d1e4a3261e6a008aa325459b593c5df37e2b88d6ddc0dcff40359bbce2b2b920ec4afe04df5764
 SHA512 
068b3e928b69fc61c13bcba68c985aabc66f8cc4fa6373cbf00f6bef949822c297d2dd9014dc454a99322e0dd150210affdafbdf0e918776f78f3fdda6462ddb
-DIST intel-media-22.6.2.tar.gz 28608216 BLAKE2B 
bafa5701ea9ca155b616f855e9657ba22620138a8d5f822af5edcfa472530d5a3c6681ef42f6d8c70b395457e12b80625dd1a30564b9a8104b5c4e25f5d8b161
 SHA512 
2c54fef591fecedf98d64150844332ebeb0f473766747039cb0be8ab8e160f3a44ffce21c18991dcd10f917b0cf07f82a8578fc288c25322fa2f29c70083e323
 DIST intel-media-22.6.3.tar.gz 28848769 BLAKE2B 
9bd86f119e5cc3cb3ec8f16cc77072146d7c1e520030c9047e877526e3edd2ed1fdc67c30726c6f23df4abe954c2e6a23babd96b63c12c8e8b3f1c60be13d464
 SHA512 
1158a8a158c44f3911b16524b6f1ff2dbf119d8c3108600ac89e904a0832209c940e90549e04e305f56308a6ac17eb905eef2e74f14db23760c7f91e5ef5a35d
 DIST intel-media-22.6.4.tar.gz 28940937 BLAKE2B 
c7583126b99545a22e8928cf0e26da0382d8778e005353511d3109c15cafaa96124e5136ab68025ed8153c4d769be0b9d135e22d5521123c1058fc4565f2c89c
 SHA512 
430f4a1d1251edc89e1ba05a1815f6e6ff1e65a11b44f0030e6daf6aeb28260a25e6fc5bafb2a6f34a12698a8095204811e79dfff4c58349c04b9941fa0644a0

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.4.ebuild
deleted file mode 100644
index 24fb2ffb188a..
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.4.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == * ]] ; then
-   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
-   if [[ ${PV%} != "" ]] ; then
-   : ${EGIT_BRANCH:="release/${PV%.}"}
-   fi
-   inherit git-r3
-else
-   MY_PV="${PV%_pre}"
-   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
-   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
-   if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="amd64"
-   fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver;
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.1.8:=
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2022-11-19 Thread Conrad Kostecki
commit: e1de955f3001c12f973243f59d204a9ce6d211f0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 19 21:48:52 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 19 21:48:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1de955f

media-libs/libva-intel-media-driver: add 22.6.3

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-22.6.3.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 62d8384b4f6c..82cbcc9a2e54 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -4,3 +4,4 @@ DIST intel-media-22.5.3.tar.gz 27488655 BLAKE2B 
90d79ac8e7ab8cb97941d37fe81ce452
 DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd635f20229ce1ba1d52eb36a11b8fcaf484c836261cb5e8437889208e9b268f29f78a241867629eb517fbada28a314bb4dc
 SHA512 
9e7e4d7f33d0248f3d2288239ca121cd8c748a98587384e69c92aeedf4b9ce7ff585cac06b260713f9cd95936d270c36e6981bc500c2a6bee7276d0e238f4b74
 DIST intel-media-22.6.1.tar.gz 27578189 BLAKE2B 
733168dab6f218814564eaa7315c25e64305e7b8717364da74d1e4a3261e6a008aa325459b593c5df37e2b88d6ddc0dcff40359bbce2b2b920ec4afe04df5764
 SHA512 
068b3e928b69fc61c13bcba68c985aabc66f8cc4fa6373cbf00f6bef949822c297d2dd9014dc454a99322e0dd150210affdafbdf0e918776f78f3fdda6462ddb
 DIST intel-media-22.6.2.tar.gz 28608216 BLAKE2B 
bafa5701ea9ca155b616f855e9657ba22620138a8d5f822af5edcfa472530d5a3c6681ef42f6d8c70b395457e12b80625dd1a30564b9a8104b5c4e25f5d8b161
 SHA512 
2c54fef591fecedf98d64150844332ebeb0f473766747039cb0be8ab8e160f3a44ffce21c18991dcd10f917b0cf07f82a8578fc288c25322fa2f29c70083e323
+DIST intel-media-22.6.3.tar.gz 28848769 BLAKE2B 
9bd86f119e5cc3cb3ec8f16cc77072146d7c1e520030c9047e877526e3edd2ed1fdc67c30726c6f23df4abe954c2e6a23babd96b63c12c8e8b3f1c60be13d464
 SHA512 
1158a8a158c44f3911b16524b6f1ff2dbf119d8c3108600ac89e904a0832209c940e90549e04e305f56308a6ac17eb905eef2e74f14db23760c7f91e5ef5a35d

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.3.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.3.ebuild
new file mode 100644
index ..c330de59e4c2
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=
+   >=media-libs/libva-2.14.0[X?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2022-11-15 Thread Conrad Kostecki
commit: 9706bc60530fe74c022d89dd8ff7eaea58f2b337
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Nov 15 15:02:42 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Nov 15 15:03:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9706bc60

media-libs/libva-intel-media-driver: fix metadata

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/libva-intel-media-driver/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libva-intel-media-driver/metadata.xml 
b/media-libs/libva-intel-media-driver/metadata.xml
index e341b98e7217..c5d69a80eef0 100644
--- a/media-libs/libva-intel-media-driver/metadata.xml
+++ b/media-libs/libva-intel-media-driver/metadata.xml
@@ -11,5 +11,5 @@

https://github.com/intel/media-driver/issues
intel/media-driver
-   
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2022-11-15 Thread Conrad Kostecki
commit: 50b4c15054a9821dc491f44d9361104e477f1e42
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Nov 15 14:32:07 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Nov 15 14:32:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b4c150

media-libs/libva-intel-media-driver: update metadata.xml

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/libva-intel-media-driver/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/metadata.xml 
b/media-libs/libva-intel-media-driver/metadata.xml
index b1e97d47fc20..e341b98e7217 100644
--- a/media-libs/libva-intel-media-driver/metadata.xml
+++ b/media-libs/libva-intel-media-driver/metadata.xml
@@ -8,4 +8,8 @@

Install redistributable media 
kernel binaries (no source code) files (primarily needed for video encoding 
support)

+   
+   https://github.com/intel/media-driver/issues
+   intel/media-driver
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2022-11-15 Thread Conrad Kostecki
commit: 170b149e6fd020c5c8e6c76850ccd818d155d824
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Nov 15 14:26:07 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Nov 15 14:26:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170b149e

media-libs/libva-intel-media-driver: depend on newer gmmlib

>=media-libs/gmmlib-22.3.0 is needed for correct build.

Closes: https://bugs.gentoo.org/881301
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...a-driver-22.6.2.ebuild => libva-intel-media-driver-22.6.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.2.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.2-r1.ebuild
similarity index 97%
rename from 
media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.2.ebuild
rename to 
media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.2-r1.ebuild
index 92a6257bc1b1..c330de59e4c2 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.2.ebuild
+++ 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.2-r1.ebuild
@@ -29,7 +29,7 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.1.8:=
+DEPEND=">=media-libs/gmmlib-22.3.0:=
>=media-libs/libva-2.14.0[X?]
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2022-11-13 Thread Conrad Kostecki
commit: 0e8183e78343fd428f4ba2f93c3c1759d9499c02
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Nov 13 19:35:16 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 13 19:35:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8183e7

media-libs/libva-intel-media-driver: add 22.6.2

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-22.6.2.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 0204c7df3c47..62d8384b4f6c 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -3,3 +3,4 @@ DIST intel-media-22.5.3.1.tar.gz 27492012 BLAKE2B 
e300eba764dde8f2d6c07f4768bca2
 DIST intel-media-22.5.3.tar.gz 27488655 BLAKE2B 
90d79ac8e7ab8cb97941d37fe81ce4524cef45e49e4b64e57931f00927cb2065c0b6f8b4fff5aba58cb9ea64548337261e37df13a53ba07c8ab81db160990e6e
 SHA512 
987ca85ed95272945fd8c23a388ca68481ff5fdf74737a04659304e58c6d131c00db03ee134fc3549225a9fc33b874632335f1182d1e0c6d90fbc5ea290b486d
 DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd635f20229ce1ba1d52eb36a11b8fcaf484c836261cb5e8437889208e9b268f29f78a241867629eb517fbada28a314bb4dc
 SHA512 
9e7e4d7f33d0248f3d2288239ca121cd8c748a98587384e69c92aeedf4b9ce7ff585cac06b260713f9cd95936d270c36e6981bc500c2a6bee7276d0e238f4b74
 DIST intel-media-22.6.1.tar.gz 27578189 BLAKE2B 
733168dab6f218814564eaa7315c25e64305e7b8717364da74d1e4a3261e6a008aa325459b593c5df37e2b88d6ddc0dcff40359bbce2b2b920ec4afe04df5764
 SHA512 
068b3e928b69fc61c13bcba68c985aabc66f8cc4fa6373cbf00f6bef949822c297d2dd9014dc454a99322e0dd150210affdafbdf0e918776f78f3fdda6462ddb
+DIST intel-media-22.6.2.tar.gz 28608216 BLAKE2B 
bafa5701ea9ca155b616f855e9657ba22620138a8d5f822af5edcfa472530d5a3c6681ef42f6d8c70b395457e12b80625dd1a30564b9a8104b5c4e25f5d8b161
 SHA512 
2c54fef591fecedf98d64150844332ebeb0f473766747039cb0be8ab8e160f3a44ffce21c18991dcd10f917b0cf07f82a8578fc288c25322fa2f29c70083e323

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.2.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.2.ebuild
new file mode 100644
index ..92a6257bc1b1
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.1.8:=
+   >=media-libs/libva-2.14.0[X?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2022-11-11 Thread Conrad Kostecki
commit: 62528fdd4479707dbfde3345979c14b286274281
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Nov 11 20:52:20 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Nov 11 21:40:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62528fdd

media-libs/libva-intel-media-driver: add 22.6.1

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-22.6.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 47c79e7fff63..0204c7df3c47 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -2,3 +2,4 @@ DIST intel-media-22.4.4.tar.gz 27437439 BLAKE2B 
63bee317ff12c34e7a2da9f5dce51ebb
 DIST intel-media-22.5.3.1.tar.gz 27492012 BLAKE2B 
e300eba764dde8f2d6c07f4768bca253a21ae5f3bcfd829257541fb26c8a997390011a8bfdfab964eafe37fcece5db4826700bccda672ef51b2f62de2ea94d17
 SHA512 
aab70004aa3bd91ced7b147e4cd4bd662fe0813b2deeaa90e61f4d692d43a302a1e18dad502bbedb5102593f21f9710a56e202f0ba70a58afed139df3bf2bb78
 DIST intel-media-22.5.3.tar.gz 27488655 BLAKE2B 
90d79ac8e7ab8cb97941d37fe81ce4524cef45e49e4b64e57931f00927cb2065c0b6f8b4fff5aba58cb9ea64548337261e37df13a53ba07c8ab81db160990e6e
 SHA512 
987ca85ed95272945fd8c23a388ca68481ff5fdf74737a04659304e58c6d131c00db03ee134fc3549225a9fc33b874632335f1182d1e0c6d90fbc5ea290b486d
 DIST intel-media-22.5.4.tar.gz 27493483 BLAKE2B 
ac6a93e06eec33edd823b1fd4310cd635f20229ce1ba1d52eb36a11b8fcaf484c836261cb5e8437889208e9b268f29f78a241867629eb517fbada28a314bb4dc
 SHA512 
9e7e4d7f33d0248f3d2288239ca121cd8c748a98587384e69c92aeedf4b9ce7ff585cac06b260713f9cd95936d270c36e6981bc500c2a6bee7276d0e238f4b74
+DIST intel-media-22.6.1.tar.gz 27578189 BLAKE2B 
733168dab6f218814564eaa7315c25e64305e7b8717364da74d1e4a3261e6a008aa325459b593c5df37e2b88d6ddc0dcff40359bbce2b2b920ec4afe04df5764
 SHA512 
068b3e928b69fc61c13bcba68c985aabc66f8cc4fa6373cbf00f6bef949822c297d2dd9014dc454a99322e0dd150210affdafbdf0e918776f78f3fdda6462ddb

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.1.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.1.ebuild
new file mode 100644
index ..92a6257bc1b1
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.6.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.1.8:=
+   >=media-libs/libva-2.14.0[X?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2022-10-29 Thread Robin H. Johnson
commit: a5726db8e032a9c8002fed97fbf7ef33357c17ce
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Oct 30 02:55:27 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Oct 30 02:57:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5726db8

media-libs/libva-intel-media-driver: IGFX_ALDERLAKE_N & other symbols added 
after gmmlib 22.0.0

libva-intel-media-driver configure does not check deps properly.

Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://bugs.gentoo.org/877203

 .../libva-intel-media-driver/libva-intel-media-driver-22.4.4.ebuild | 2 +-
 .../libva-intel-media-driver/libva-intel-media-driver-22.5.3.1.ebuild   | 2 +-
 .../libva-intel-media-driver/libva-intel-media-driver-22.5.3.ebuild | 2 +-
 .../libva-intel-media-driver/libva-intel-media-driver-22.5.4.ebuild | 2 +-
 .../libva-intel-media-driver/libva-intel-media-driver-.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.4.ebuild
index 2a5644f6778d..24fb2ffb188a 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.4.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.4.4.ebuild
@@ -29,7 +29,7 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.0.0:=
+DEPEND=">=media-libs/gmmlib-22.1.8:=
>=media-libs/libva-2.14.0[X?]
 "
 RDEPEND="${DEPEND}"

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.3.1.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.3.1.ebuild
index 54a280d5f2bf..92a6257bc1b1 100644
--- 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.3.1.ebuild
+++ 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.3.1.ebuild
@@ -29,7 +29,7 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.0.0:=
+DEPEND=">=media-libs/gmmlib-22.1.8:=
>=media-libs/libva-2.14.0[X?]
 "
 RDEPEND="${DEPEND}"

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.3.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.3.ebuild
index 54a280d5f2bf..92a6257bc1b1 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.3.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.3.ebuild
@@ -29,7 +29,7 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.0.0:=
+DEPEND=">=media-libs/gmmlib-22.1.8:=
>=media-libs/libva-2.14.0[X?]
 "
 RDEPEND="${DEPEND}"

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.4.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.4.ebuild
index 54a280d5f2bf..92a6257bc1b1 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.4.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-22.5.4.ebuild
@@ -29,7 +29,7 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.0.0:=
+DEPEND=">=media-libs/gmmlib-22.1.8:=
>=media-libs/libva-2.14.0[X?]
 "
 RDEPEND="${DEPEND}"

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
index a9c6b767ec77..aa9624b21204 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
@@ -29,7 +29,7 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-22.0.0:=
+DEPEND=">=media-libs/gmmlib-22.1.8:=
>=media-libs/libva-2.14.0[X?]
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2022-10-15 Thread Matt Turner
commit: 34ccc6e390f63d7505f363c763a30402073487d5
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 14 21:48:36 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 16 03:02:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ccc6e3

media-libs/libva-intel-media-driver: Take over maintainership

No commits from previous maintainer in nearly a year.

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libva-intel-media-driver/metadata.xml | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/media-libs/libva-intel-media-driver/metadata.xml 
b/media-libs/libva-intel-media-driver/metadata.xml
index df5d13fb7264..b1e97d47fc20 100644
--- a/media-libs/libva-intel-media-driver/metadata.xml
+++ b/media-libs/libva-intel-media-driver/metadata.xml
@@ -2,11 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   media-vi...@gentoo.org
-   
-   
-   k...@narod.ru
-   Evgeny Grin
+   va...@gentoo.org
+   VA-API Project


Install redistributable media 
kernel binaries (no source code) files (primarily needed for video encoding 
support)