summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-15 07:18:17 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-15 07:18:17 +0000
commit804e8874f39a664f97becd43e96d0cced9c58d50 (patch)
tree590e268eee71bfc464ebe3ad7b8b85b3f902fc74 /media-libs
parent7387c23ff485f2416512185bf64584028335b993 (diff)
gentoo auto-resync : 15:01:2024 - 07:18:16
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin69170 -> 69170 bytes
-rw-r--r--media-libs/libsdl/Manifest2
-rw-r--r--media-libs/libsdl/libsdl-1.2.68.ebuild4
-rw-r--r--media-libs/libsdl2/Manifest2
-rw-r--r--media-libs/libsdl2/libsdl2-2.28.3.ebuild2
-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.1.ebuild57
7 files changed, 64 insertions, 5 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 896d75cb1716..299a5b4bd6c4 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libsdl/Manifest b/media-libs/libsdl/Manifest
index 5569ad6f6988..3679ca3454d1 100644
--- a/media-libs/libsdl/Manifest
+++ b/media-libs/libsdl/Manifest
@@ -7,5 +7,5 @@ DIST libsdl-1.2.68.tar.gz 460180 BLAKE2B c821772d5c43a9406e06f89d7f0248e051b2cfb
EBUILD libsdl-1.2.15_p20221201.ebuild 4953 BLAKE2B 54575a80085622fdc111be48175dfe19ee9c95a7bc82291dafaef72bef8333eb8ce6a70338572a73390c6cff74973c27b92fb645236e9fbebe02fcbf4683329b SHA512 dfa19a7c9ff3a75ef79249a8cd15a51127e8b1b735338346746f59854907e56cd67030545a5e94834fb67620987e83edadfbd778d6a0ba8604f6843a8820a35b
EBUILD libsdl-1.2.64.ebuild 1058 BLAKE2B 63a5bf4f7f75d9b19dc97798c71e97ff448fc5071393b59ea45236450b9ced6ea31c362e77a355d2ead891b7503421fe82f15dbf05cb973e6a358994969edb5b SHA512 9bac83a887e26419f4c79b762ec0b3d589a4a6291ca6506adff4c832300ec3bd6b2f1ba97acd7310d5c69a2482ef7c50eb0384f650181f7a211dad0615b7adf5
EBUILD libsdl-1.2.64_p20230726.ebuild 1302 BLAKE2B 87fd730ecb1da0d6d08c9b7f38b6a1c435ae11eb51126986d64c2487dc76723f5a6c906fdde325dea8c198e1405838c26609df1910d406ced8cf5f93a5f77512 SHA512 9ced58ea1af6da2bbd9bc1df2e97e1d909d43151bcc53b4a701d0e56ef8fc264f57a6e7943fe9f4c40dff1b489a5828ace02394457fc379f67969e28061edb74
-EBUILD libsdl-1.2.68.ebuild 1323 BLAKE2B e4c6178a6cf581f3a1664ce97b7a1ff8b648207dddaf7db539cbd3fd542eae0cbef7ce960934916f6c6d0344234875b7bcf87769020757ea54beccb0e0a3b63a SHA512 9afed2f3668dd788869547a02e866106f81a4753a24860a51d45b36970ddec3231a54250ae4a2d0ef54834b9e2f3c93aad65a48a6f825fdf5c1167ee23ba6433
+EBUILD libsdl-1.2.68.ebuild 1328 BLAKE2B dc10cbce3fd6911779db25bb46052d14f18169edace31a4b98dc7a58a2a20b7a5f011f30f69f0d873780dade957d18f6533bd99114f9888d44c28e164f1617b7 SHA512 05f336de16484af5fd3fac0484fbd7d56cb812737130095649d327056ea3a65cce3bc04173e5fbe2ddf91fe7384ffa73f1fc1ea04c8cf49cbb86ec2433bb25d4
MISC metadata.xml 1562 BLAKE2B 317e152b5b838542417fe66589a2f161f7ebb4c9e0dc166deffb13b62227e8e1b957deb41daf5599e6a5ee77155d140048e97708594f308c44f8eef7df3046db SHA512 1144a2155c5fc3ee3dee968bb86c78c7fb3931e1794ad351b5951b19642d414ee02076177a01cb33c3dad8122825fdf9d1934ee02382f6b4a5bbd22fd6e23094
diff --git a/media-libs/libsdl/libsdl-1.2.68.ebuild b/media-libs/libsdl/libsdl-1.2.68.ebuild
index 607edff227b5..52f284782657 100644
--- a/media-libs/libsdl/libsdl-1.2.68.ebuild
+++ b/media-libs/libsdl/libsdl-1.2.68.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
@@ -18,7 +18,7 @@ fi
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
# IUSE dropped from real SDL1: aalib custom-cflags dga fbcon libcaca nas oss pulseaudio static-libs tslib xinerama xv
IUSE="alsa +joystick opengl +sound test +video X"
diff --git a/media-libs/libsdl2/Manifest b/media-libs/libsdl2/Manifest
index 8c60504cd45e..fdc57b8bb848 100644
--- a/media-libs/libsdl2/Manifest
+++ b/media-libs/libsdl2/Manifest
@@ -4,7 +4,7 @@ DIST SDL2-2.28.3.tar.gz 7340914 BLAKE2B 1ef8950b7736fbbca4607ed9750114f94b8e6e94
DIST SDL2-2.28.4.tar.gz 7344208 BLAKE2B 03d1fec4c9c43d5b906ec9fafd69b75040f7c80696d9097b03c33a93760e579ff677b1dd9385c77d44209a5a8dbb295074d47595b8a2e39f00bc11ad32b7f154 SHA512 16950ccedcfdef42ee6eba1a6bf09ed7231ea0205fe8600388de2aed1aba94da2e5450d16e9732dce9f12569a238730b3727bf64b8699f1fed4cb3c5c94c3eaa
DIST SDL2-2.28.5.tar.gz 7345355 BLAKE2B c96481bc02af6b6d077247238f7e46b0e3ec216664584add29cafb0a91d06dc6ddc637a01519dbd7182d4fa59cfaf26ad6733f72583021cf65849416f9c4b698 SHA512 12593eb78fcca877a8dfb78cf21a4e6feba7dc87c964de378ac462b36d8e41ecb587222cb41d5f56dd35b838e1b9867b8ae0cf2f4d2a01afaf23ac8c11edc84d
EBUILD libsdl2-2.28.1.ebuild 6445 BLAKE2B 6652314ff4c8d8d50fd0cb1db99b91f1df4a22ee9dcc16224902132a2e150f7a6a750451ed0e4df96dbaf1294a41b8b986e79d0e285b53a9241936eba06ce304 SHA512 f99bbdbde13745818af665bee635997d97491f29a056bac3ad69ed534b47a381cbc7cc7ec5c85998eb6a872d5af1824d924ef28fcba1b31e9ba73aa5ee19f624
-EBUILD libsdl2-2.28.3.ebuild 6446 BLAKE2B 49ad15c3e993835e2368da2caf81a5faa060f094b59a06abcc9c90a5febfd5bdc28ced738f432c286053506c4eb7897ccf0e9e49491050b15c6a12d8ec112f95 SHA512 f1f49e9462c43f1abca8bb954a3b3ab828639cef402da02848a188f113043048fc2e57ddf21ac25e1c8acf2a29ed6894c9f6633be3afa605b13005f239f3dc3f
+EBUILD libsdl2-2.28.3.ebuild 6445 BLAKE2B 2641747a0be1d08cf4637d94ca8450d5a345931550bfd969d6c46c286bfeb6b445091d536942bc50b5b4a22cdb5e9f731a1d74d1b0d81f68959a9ab586fe0b35 SHA512 29caef458c4464f8b069b2e7fb098609db42a7010c56d31e730cfb1128929a01d25d503ff853ea218430e3768d0d637f0fea55e8c13e829bbb6d9f5cafa12d3b
EBUILD libsdl2-2.28.4-r1.ebuild 6505 BLAKE2B 410574b56df4bc8c42c1b9c0e60a790a0d6c03e8d728c5714e40d10321410d4b10375935eb83d919fc71c819d66ea34009aceafee475b0910b2ef20be76ae4ce SHA512 4b03d2d64ef142b08e5e5f3584194ec9ba588e80a5dd4829f800842d858a6dc1a0f6c96a7d88c908253b8fb80e35f5355da9328da4b1fbd9ca36716cddb95f82
EBUILD libsdl2-2.28.5.ebuild 7361 BLAKE2B 1cb8fbbe58bc68812ec6034ee167c20733238abe3608d932749ce25bf906dcd56824a6a9921fab84692ee6d5fa836a7a2045dac1e171a04cb3b54166be0bd591 SHA512 1e778cad1af00cb34a4baa8619f60751e873b16f1e2693448a3e27faf7c7fd2b7069801bde2028d7b9ed195f7a83f893f2c590d802c0ff069c3cc0749255b875
MISC metadata.xml 1945 BLAKE2B 0f4c4a1526296bfbef001169c45626f0393cfcb6f5003d3d644c1ff1ef0197fdd38ddc2f16f1c1590ef895448bd6aa85ea3619a31487609d9ea2569077decd64 SHA512 d25c6e3b2cf3055f2faf71d926d5ad01c5b528f1349284dc3097607015ed93c70116223db0078d8ae764b598bc13a99f1b82cebe1e65206ea737508bdede12df
diff --git a/media-libs/libsdl2/libsdl2-2.28.3.ebuild b/media-libs/libsdl2/libsdl2-2.28.3.ebuild
index 2a1936d4fca6..8052ee6c2c9e 100644
--- a/media-libs/libsdl2/libsdl2-2.28.3.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc ~x86"
IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver"
REQUIRED_USE="
diff --git a/media-libs/libva-intel-media-driver/Manifest b/media-libs/libva-intel-media-driver/Manifest
index 8c69ce4a4437..8eaf52ab4c36 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -7,9 +7,11 @@ 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
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 1512 BLAKE2B cf3863f914dca4ca54c2d52455cd2e278e4fa9570743fae517bef623d94d6202a10ef583c724193d0a3fcb169064f2efc4e09c0d0581dd24428fa6ac27f305ee SHA512 ed937550ae0e8944c8e0dc3f76177150bf0fb45e06a193cd410b4d9d6643446f298c1ebcf6b315c7192f6fc342465abce823d01dc0a7667b7336dc012d1925c3
EBUILD libva-intel-media-driver-24.1.0.ebuild 1513 BLAKE2B af1a9b1048966407079c90456222ccca68886afb13670fa6c954fa702ff772d91f633d802bec2644da6fdb8ec032e2cec0402a638cf55b91c59f76be956e6b9b SHA512 134b6faa962525ac5bb4c6f7ddbbf04bc54252f97f279ef13367641ba6f9b9a7037b68c41234bc9cba052a5acb2cee0017992551f1da40c8e214a8a2615fb8a7
+EBUILD libva-intel-media-driver-24.1.1.ebuild 1513 BLAKE2B 497d026ff6824bd2dbe00e6fec56220b892daaace1c593fabac83220457e1f75b799d19d1388263fcb6c5b30701e9e7aea54b714e0201f6c240f763925dcfa80 SHA512 1b51d2a2e120dd71beb547a8ca2ecae4877be7ce0401157ec1acad222641e4f095a3f961e30fdfcd44d6c68cee4e1de5a42218740914cc0ff3dd0f2312402afe
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.1.ebuild b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.1.ebuild
new file mode 100644
index 000000000000..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} == *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
+}