summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-30 23:46:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-30 23:46:05 +0000
commitbb262580ec0b56a32797f121e627928d103e6bb1 (patch)
treeb3b80cb753a087635c972352ce99fed1d01f286b /media-libs
parent35e3ee5faf74dc69409f957f81a6848d4d24c49f (diff)
gentoo auto-resync : 30:12:2023 - 23:46:05
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin69291 -> 69281 bytes
-rw-r--r--media-libs/ampache_browser/Manifest2
-rw-r--r--media-libs/ampache_browser/ampache_browser-1.0.6.ebuild2
-rw-r--r--media-libs/gmmlib/Manifest2
-rw-r--r--media-libs/gmmlib/gmmlib-22.3.16.ebuild35
-rw-r--r--media-libs/libva-intel-media-driver/Manifest2
-rw-r--r--media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.0.ebuild57
7 files changed, 98 insertions, 2 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index add231cfdc51..49e1373e69cc 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/ampache_browser/Manifest b/media-libs/ampache_browser/Manifest
index c60841ca682d..b651eac15cc2 100644
--- a/media-libs/ampache_browser/Manifest
+++ b/media-libs/ampache_browser/Manifest
@@ -3,5 +3,5 @@ DIST ampache_browser-1.0.5.tar.gz 73733 BLAKE2B de1ede071655df072deb3c20b9b6a460
DIST ampache_browser-1.0.6.tar.gz 73982 BLAKE2B c67126c02706c0668884044e03dd128ee33a6b6a9d459899e9cc9e6e24e61e586aee406c9fa30338133c959752559c0dba1a7e38cf19dba8e7908b59c0866a0b SHA512 08e1f5a7fe525819a8b55e66f43fde0cfdff5273103b167400c47b9d67dcf4b818466de8b0c9684dac4c9102aee53e50a202a3e3f9775c7e7471a4d133b6ae24
EBUILD ampache_browser-1.0.4.ebuild 630 BLAKE2B 6b544496cb4bb6d721043a7fa7c0b8e61c16990c7684d914995b516e9c25644e3497bc4872be2e5efccb6125d45e34666186e97aad0e7e5821ba89c849bbc80c SHA512 482bfe82087865fe04f7b3d0d8841d3c906e1f4707855eb7e2712d1912b54b6147c7b8f21594ede4330f04ee0b5e40a52fb07901bab9684258d42bbb31c90b9c
EBUILD ampache_browser-1.0.5.ebuild 711 BLAKE2B b99f6af8f6a29f522cf20cd942454e6257b48575f69c4fa0c18591cbc71443f6a221f6da6161cc485b4536e99972ae294dfcd61f81ab89d0eda7d0e4ea8dc913 SHA512 d43930276dfee2b942c4c28c3a28755839bb16b392fcf23da439ffd3e5eb920044386cfdb6f2516a30d3722b2851eef88f5cbe965802ec30937237deaeb4eb95
-EBUILD ampache_browser-1.0.6.ebuild 739 BLAKE2B f98ab91143d025aad1a7050922a262718af04a751fb208715093b4a22e04ad0588a8f064d1e48261bba81399de18cb7d1b54cbd5c0add05895c66da529b03620 SHA512 3cf435b7930a01c5f43a319063662d9836385b282fede33d4e6c7f4466cf5d5cc462b7826b89d7eff164cfca86224dd4f600243f72b1bb66b520c23af180b046
+EBUILD ampache_browser-1.0.6.ebuild 738 BLAKE2B cae679892a9bf0dc98431ae3bd84a4e4c94a337af438a65f05039a7f0cd37b2e1e4e13e02933a151344be716d2eaf931526c69f327de4753f437c637606e1ee9 SHA512 4c365747c3f0cb7bee0f5cdd44e46393d4a4581558f06bd10f008a860d12929856be4d15da5e6ef0c994030cacf0350a1d24cdcf07c6fb4661e9fec38c6bc37e
MISC metadata.xml 500 BLAKE2B 9fa6175e5bd94abd07d8ef2eb25bcb825bda7f4029ad7319f7838f4ac67ab9fd8cc5bfa3ee73f2e859927a647ce90131f91134315c5f82360e24ae3f996654eb SHA512 2c1a8e1ad4010812d6bf2a726b9810eae6796c1f90020f80301af4e39f8dd55ff6bbbb3f6bb02b8b9e3a4f1d758739ce7b5ba76a68dc5efdac1a02435427813a
diff --git a/media-libs/ampache_browser/ampache_browser-1.0.6.ebuild b/media-libs/ampache_browser/ampache_browser-1.0.6.ebuild
index e20f17b9f929..e355b8cac182 100644
--- a/media-libs/ampache_browser/ampache_browser-1.0.6.ebuild
+++ b/media-libs/ampache_browser/ampache_browser-1.0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ampache-browser/ampache_browser/archive/v${PV}.tar.g
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
IUSE="debug nls qt6"
RDEPEND="
diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index bf6cfc3a5d22..31a02015f398 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -4,8 +4,10 @@ AUX gmmlib-22.1.1_custom_cflags.patch 2963 BLAKE2B af9979ee3c7977c93288b6afd0c0a
DIST intel-gmmlib-22.3.12.tar.gz 845783 BLAKE2B 343e99e316b9dd18bc20f911b61ca3e555cef303916be6a64aab27abbd39d6d8527f5bb958a16a91490d0aad890f53aa0254ea68a1675ccc2bce384fd9641a57 SHA512 afe64aaaddac9b72ff12aa41faeb668141999e1b9c644fa21ced8fd851cf698ec57bac1080c87c0fae5c464b47ea5b94e6290c0e4c0c24ec010071f535c60e42
DIST intel-gmmlib-22.3.14.tar.gz 845841 BLAKE2B b766ab36aa24d226a2299c68f47aaaa41341ae9f4d2a6366b68ee7b82669ac78f41097c572e28aa9cac69d06a5d7a246fd0f9cfacc33213423209b8c708e8075 SHA512 7474f3a4899bd4474e2856ff98dd434ee73a1f53b836224cb6fccaace48bd26940d7c907ce00ae5c6d31af9378f33460a9df4299cabdec6c9c233b5730bf31a6
DIST intel-gmmlib-22.3.15.tar.gz 845867 BLAKE2B 8e67b97982f52019fa860673b93888aebd812bc749e37ab32fdbc121469c7e0129fbc95b825065a4fca6ac515e094ebe8494f3a52e2acf1c15012ee9435060c9 SHA512 e5dbe498b1d2bcfeb2758f0aef8b57379c747ef4b159ec87fd80daa8f78c6f7aa7b613dac32e34e73193be0c4297d9e412e88b45a45f3942104cdde4445a05fc
+DIST intel-gmmlib-22.3.16.tar.gz 845934 BLAKE2B 6cd1b51feb371412c788e38d768b6925221048dd1f5746fb8d8fcf8ff1c4e23f6d8a7821f6723b008e5be0488e22939ef5a2d7c2c134d9c9e644d94b4418ff58 SHA512 15114ca648509cf3cab3b94d3c0c6c40ba33f80df6b5c5822dad81a4fbe225ae83385b1462e2d7fbbe357eafa17c1a46566b98210359865ab6cee3a87a8bd910
EBUILD gmmlib-22.3.12.ebuild 813 BLAKE2B 22a076971e6ad350428a30d4f235bd31fd63d546be2da6210af2a9a79dc12220096ef79e8be7b2913cb86da7ce3bf1a45e5ee1975a4c12a6f99effe9c18e0a5c SHA512 68e563aba1012af8f0474e34da6cfa40cd7e1f07bd4835e9f5bcfb0aaaa92b6e20c8b0fdbf8ab4c34b059c443203246af32e448975bcc8d5bb02217b4d0ffae8
EBUILD gmmlib-22.3.14.ebuild 814 BLAKE2B ce6b3be2c671e8ae86bb64c7d9cf337003bc38fcb9c89a43a692f2885bf4cfffdd6c748daef4f39ab72a1b8c96af3ec149571e3e1cefb93fdfee563fd97e386f SHA512 c4c6b82b137f753de446287aa2ae69a6da36fa8e518d6c185cbec27d7e3a9301f9a59b515fc4a70a51669649404d1588f7bc75fc0f3a2801ff8f73a52d9dc876
EBUILD gmmlib-22.3.15.ebuild 814 BLAKE2B ce6b3be2c671e8ae86bb64c7d9cf337003bc38fcb9c89a43a692f2885bf4cfffdd6c748daef4f39ab72a1b8c96af3ec149571e3e1cefb93fdfee563fd97e386f SHA512 c4c6b82b137f753de446287aa2ae69a6da36fa8e518d6c185cbec27d7e3a9301f9a59b515fc4a70a51669649404d1588f7bc75fc0f3a2801ff8f73a52d9dc876
+EBUILD gmmlib-22.3.16.ebuild 814 BLAKE2B ce6b3be2c671e8ae86bb64c7d9cf337003bc38fcb9c89a43a692f2885bf4cfffdd6c748daef4f39ab72a1b8c96af3ec149571e3e1cefb93fdfee563fd97e386f SHA512 c4c6b82b137f753de446287aa2ae69a6da36fa8e518d6c185cbec27d7e3a9301f9a59b515fc4a70a51669649404d1588f7bc75fc0f3a2801ff8f73a52d9dc876
EBUILD gmmlib-9999.ebuild 893 BLAKE2B efb2985d5a9a68f687ef642de812d57558c81ce194fbb9583e738c57e3ac8768ee0fb85f031bb01d6c26fc0fa2c03a820d49404c9cb14e5531f7bc0b393cfa47 SHA512 8972b9dc98de7def5ffaebfa82965e82bec35ea6c1c4642b0143b339752e466825b7898bdd13759dfd8e77cb2b15d6161d15b3f7e7448fd17f63fdac201933d2
MISC metadata.xml 478 BLAKE2B 22fa7744f1f6ae793034225645314ed7f0a5499cc33b570a00aa2c076cb3fdc9c2663654df4998a30fc76f7d833ed4f2022fd8b2869539e25c47f64e6b0f438a SHA512 0c46a6af2f254ee9c314f08654739003f58283e3ec00a8a3e628225e14065d359d0816a05aba1754379dea826d1bf2d501fb35ba58c5020f036917771ea035d9
diff --git a/media-libs/gmmlib/gmmlib-22.3.16.ebuild b/media-libs/gmmlib/gmmlib-22.3.16.ebuild
new file mode 100644
index 000000000000..21abbf34e428
--- /dev/null
+++ b/media-libs/gmmlib/gmmlib-22.3.16.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+
+inherit cmake-multilib
+
+DESCRIPTION="Intel Graphics Memory Management Library"
+HOMEPAGE="https://github.com/intel/gmmlib"
+SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz"
+S="${WORKDIR}/${PN}-intel-${P}"
+
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0/12.3"
+IUSE="+custom-cflags test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
+ "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch
+ "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
+)
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING="$(usex test)"
+ -DBUILD_TYPE="Release"
+ -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
+ )
+
+ cmake_src_configure
+}
diff --git a/media-libs/libva-intel-media-driver/Manifest b/media-libs/libva-intel-media-driver/Manifest
index 5b12776db6e2..aa2a5c4d6a60 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -6,8 +6,10 @@ AUX libva-intel-media-driver-23.3.4_testing_in_src_test.patch 2497 BLAKE2B 5db90
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
EBUILD libva-intel-media-driver-23.3.5.ebuild 1512 BLAKE2B c84fe68e52817a2f0f5fe283c29ae11b300ccdb36c2fc63b27f279b684d0d658f33e27c98b18f2571e7ef48b88ad3f6be69a6c63c13b2934368857f802b70df6 SHA512 68d34703ecdfa83b4ff0950ea3db3101b35aa12578776478fa509d566a72193646792b5c5af13011d5dddb21e6442c3ac37961636185568b9a54210a0702a880
EBUILD libva-intel-media-driver-23.4.1.ebuild 1513 BLAKE2B af1a9b1048966407079c90456222ccca68886afb13670fa6c954fa702ff772d91f633d802bec2644da6fdb8ec032e2cec0402a638cf55b91c59f76be956e6b9b SHA512 134b6faa962525ac5bb4c6f7ddbbf04bc54252f97f279ef13367641ba6f9b9a7037b68c41234bc9cba052a5acb2cee0017992551f1da40c8e214a8a2615fb8a7
EBUILD libva-intel-media-driver-23.4.3.ebuild 1513 BLAKE2B af1a9b1048966407079c90456222ccca68886afb13670fa6c954fa702ff772d91f633d802bec2644da6fdb8ec032e2cec0402a638cf55b91c59f76be956e6b9b SHA512 134b6faa962525ac5bb4c6f7ddbbf04bc54252f97f279ef13367641ba6f9b9a7037b68c41234bc9cba052a5acb2cee0017992551f1da40c8e214a8a2615fb8a7
+EBUILD libva-intel-media-driver-24.1.0.ebuild 1513 BLAKE2B af1a9b1048966407079c90456222ccca68886afb13670fa6c954fa702ff772d91f633d802bec2644da6fdb8ec032e2cec0402a638cf55b91c59f76be956e6b9b SHA512 134b6faa962525ac5bb4c6f7ddbbf04bc54252f97f279ef13367641ba6f9b9a7037b68c41234bc9cba052a5acb2cee0017992551f1da40c8e214a8a2615fb8a7
EBUILD libva-intel-media-driver-9999.ebuild 1536 BLAKE2B 600fa8e7351ed4a0d2085571b1025cf93a7af5d36c47cb96e7332ac3e59ba8496f306e0744b714d2d883c9d9a32375e43ba08327ceae9051c599317825d74c64 SHA512 11f71377d69b25003a1ea1a960eddc1be785a1b84342b92106e3eda2572a72760777c299518fda6d6ad10e0493a68d9bc51b03ebc45a68a8787faa49ca66904b
MISC metadata.xml 565 BLAKE2B e630d474342839898d53aef1849b002ef651c9f4fe3bfcfe72e809012e6c65153b1a6c14db922a45440ffd5717b90dddd6973185f8a625906e9d5571e50728d9 SHA512 22227f8a9cc39fff74f0bf2cdc8953f110e94ce0ab107076269d604c3cf8ae46c8496c9bcf47598e351cb9714e427f213ade5e446a5e8c67acfc87db5530b370
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 000000000000..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} == *9999 ]] ; then
+ : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+ if [[ ${PV%9999} != "" ]] ; then
+ : ${EGIT_BRANCH:="release/${PV%.9999}"}
+ 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
+}