summaryrefslogtreecommitdiff
path: root/media-libs/libva
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-03 03:09:13 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-03 03:09:13 +0000
commitf80acd7c227d742fc13a5e8a85c96e59c0544d98 (patch)
treef4978d4dd601793065e3b7db1fa8f3b303d1b7b1 /media-libs/libva
parentc107831b9ebfe892c139cdb68d747eea369d8588 (diff)
gentoo auto-resync : 03:02:2023 - 03:09:13
Diffstat (limited to 'media-libs/libva')
-rw-r--r--media-libs/libva/Manifest10
-rw-r--r--media-libs/libva/libva-2.14.0.ebuild68
-rw-r--r--media-libs/libva/libva-2.17.0.ebuild (renamed from media-libs/libva/libva-2.15.0.ebuild)7
-rw-r--r--media-libs/libva/libva-9999.ebuild5
-rw-r--r--media-libs/libva/metadata.xml3
5 files changed, 11 insertions, 82 deletions
diff --git a/media-libs/libva/Manifest b/media-libs/libva/Manifest
index fb749cbc2022..ea62211a0779 100644
--- a/media-libs/libva/Manifest
+++ b/media-libs/libva/Manifest
@@ -1,8 +1,6 @@
-DIST libva-2.14.0.tar.gz 266254 BLAKE2B 1ad504dc7f72b15bb35b486a5fcb327c14663b80068791aa983f2d46876b1504b8330888430b85d2fb309bd5aa2a11c4a34589b68fa140e10b27cb952e3eb5c7 SHA512 8d87b49c7242174d05dca709bd79e6e45cea6e6060d12f5cf7636433be587c2b3a6c3183f632fb0ff49b19f31f915a2a62818c26f57c3a8f40741aa1ab8270b4
-DIST libva-2.15.0.tar.gz 264429 BLAKE2B c1bd8c3de25a266b8cc35400db464ea8b0dc81f017951b2814874c93ebf6b1b9e09860749c9eb932fe54b012e6295ff7d9cf0895f5af5fe6963f7dc3cea809b2 SHA512 fd96da76db6e6a80bb83d74a6f736e168d3a27cd200e77553d8ca9a19b9766b101b2e550953ca50445e1874f7ad59bf6c3a166eee6c83fe66c924b5a3494be9d
DIST libva-2.16.0.tar.gz 267735 BLAKE2B 59c5dc39e1c40c2f24455ec7b0588eb4898b3cab7c49ffbca997882c634ca7be6334fdb820afada8e2ebf39eb2166c95610df190d90c2a98c4fc25d25c733b32 SHA512 08a1481ac693ee9de639f2abd483e1fabfee87f9c04ead066dfce5c24cc7f1d1a29d8664707bb534ce4cc25e52086c5e4a0ecfe704ca59590ce41353fda31c2a
-EBUILD libva-2.14.0.ebuild 1678 BLAKE2B a4e334e8a81a469fe54065d60ab65199a05b55f35823cafc9b84a25d5d829ae255d0b58ec4a5409a1b769c32bce35987b41c86075b47dc183de8e1c78c83929e SHA512 73df2de1a998ce5b7ab88f49050b7cae945efcccfe69e23e478a9546a1cd61cc02dab02ed68d74596904a91a3da375a973cf8e5efff0226d6891e608b9b1d748
-EBUILD libva-2.15.0.ebuild 1678 BLAKE2B 25863afd6d6f8a1355ab3678792188deeaad3587dbd368bf6430d437cad9b0730759c535ed79758503672673eb0e654c5df0136b15af69e0ff3ebb57371825b2 SHA512 18f7683f1c3ea67fad6d825e1ee8e6066ecd0449c1ba3a2f2e79c2f4a0fbc01755e3588dd228b2b8332f81275b6335dea664ff7efce661a0a51452a17477547a
+DIST libva-2.17.0.tar.gz 276993 BLAKE2B 4d003f6649e4356a06438f8a88a5a549e94b12f342b1b72649b17d0aeb259ec7f26c3d1b5d21ca6cfc2b31141e01449ccc94a6bfdf2716976cbc80f63091fcfe SHA512 c9f841b4f35e732bfaa0358fe031207f011be90f95cc46acfd8c83092510cf68fe0921f28ce82402e7cce65f263eeb4d06cc17fd3c525274530a53b212f33779
EBUILD libva-2.16.0.ebuild 1673 BLAKE2B 70e3fc2d9fa99c691b6c1411b2d491ea586cf24fa13d0f2702ffaaa07cc4ab3c8555329244d65970e550233bfb5ecbeaa28533f87cc51261020f91c289785cce SHA512 0f11878765a5b5813282e7456c03d7072bb35591f512149917fe8203f74669419b24e34ac70260758e01e9c317c5239d5528b81bc9d091da57eb403f811b2852
-EBUILD libva-9999.ebuild 1682 BLAKE2B 92dabcc41a8f7993b992d58b9425ea402ce7b8ffcfaabd85882fc3b8c0b117e38fd642890b58f2ab95e97c6832f5b81e4dbc8a7bd000031c6fff8bec3c7506ba SHA512 05d0d898c7a8e5ee084b0a335f4c2bb5333fc719c5e596522b4f3e76e3e0d538376fd6c27a154b2ab537cb27f276a4357c3e1503575ccb807e31d74e8ab49d05
-MISC metadata.xml 405 BLAKE2B 02edd18ab96b6b2b45930e7c623275758bb763f2bd291459a587e020ec34f6a56d0152dcbaf662bff9573fc9e51c69def9ea1caf85f28dbfb6d2fe7be7a80879 SHA512 3ec8eeca943e313e32a5aaf77e5cb3ff277ab976ce2adc7a018d697ba1a45ee19b9555c29f304ade4132c70b2181ab67c04dedb8356d5a93a7a236b9221e3c8b
+EBUILD libva-2.17.0.ebuild 1717 BLAKE2B 6c1678612201478fad35d73d404af31ac21ebac3a4875de42e132672bd0ddd709a3f2883c735078fd64908dc1ba3039d047f69b3f7ebca2adbc3122831c18ec0 SHA512 ac84df13d00c2bd02b108bcff7ff32ca23774cd89b71c1813f05390aa9f000135bd3385e6fb0e7a0e69eeec849257c2e5419b8ca1d10b29e229c88434b0aac09
+EBUILD libva-9999.ebuild 1717 BLAKE2B 6c1678612201478fad35d73d404af31ac21ebac3a4875de42e132672bd0ddd709a3f2883c735078fd64908dc1ba3039d047f69b3f7ebca2adbc3122831c18ec0 SHA512 ac84df13d00c2bd02b108bcff7ff32ca23774cd89b71c1813f05390aa9f000135bd3385e6fb0e7a0e69eeec849257c2e5419b8ca1d10b29e229c88434b0aac09
+MISC metadata.xml 332 BLAKE2B ee8f4e2f059c3b81126ce55575cfb267c783c37e84bfd39b4564b5f0615da7d6d7efda0bd1fe3c547aa81ff3a6de056bf2555d5049d15bc33aab16c0e2a7271d SHA512 dfa43788c2b4701dde7eacecacdd4a372b192fb98ba8d471a5226eb15b20acb89e564358aa75a1673956005ed904b9e34135ff77d230b1bee95731d61198aef0
diff --git a/media-libs/libva/libva-2.14.0.ebuild b/media-libs/libva/libva-2.14.0.ebuild
deleted file mode 100644
index 5e0839e1e2e6..000000000000
--- a/media-libs/libva/libva-2.14.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson-multilib optfeature
-
-DESCRIPTION="Video Acceleration (VA) API for Linux"
-HOMEPAGE="https://01.org/linuxmedia/vaapi"
-
-if [[ ${PV} = *9999 ]] ; then
- inherit git-r3
- EGIT_BRANCH=master
- EGIT_REPO_URI="https://github.com/intel/libva"
-else
- SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1)"
-IUSE="+drm opengl wayland X"
-REQUIRED_USE="opengl? ( X )"
-
-RDEPEND="
- >=x11-libs/libdrm-2.4.60[${MULTILIB_USEDEP}]
- wayland? (
- >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}]
- )
- X? (
- >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
- >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- wayland? ( dev-util/wayland-scanner )
- virtual/pkgconfig
-"
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/va/va_backend_glx.h
- /usr/include/va/va_x11.h
- /usr/include/va/va_dri2.h
- /usr/include/va/va_dricommon.h
- /usr/include/va/va_glx.h
-)
-
-multilib_src_configure() {
- local emesonargs=(
- -Ddriverdir="${EPREFIX}/usr/$(get_libdir)/va/drivers"
- -Ddisable_drm=false
- -Dwith_x11=$(usex X)
- -Dwith_glx=$(usex X)
- -Dwith_wayland=$(usex wayland)
- -Denable_docs=false
- -Denable_va_messaging=true
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- optfeature_header
- optfeature "Older Intel GPU support up to Gen8" media-libs/libva-intel-driver
- optfeature "Newer Intel GPU support from Gen9+" media-libs/libva-intel-media-driver
-}
diff --git a/media-libs/libva/libva-2.15.0.ebuild b/media-libs/libva/libva-2.17.0.ebuild
index 327425619513..131eb90cc6aa 100644
--- a/media-libs/libva/libva-2.15.0.ebuild
+++ b/media-libs/libva/libva-2.17.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,12 +14,12 @@ if [[ ${PV} = *9999 ]] ; then
EGIT_REPO_URI="https://github.com/intel/libva"
else
SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
fi
LICENSE="MIT"
SLOT="0/$(ver_cut 1)"
-IUSE="+drm opengl wayland X"
+IUSE="opengl wayland X"
REQUIRED_USE="opengl? ( X )"
RDEPEND="
@@ -32,6 +32,7 @@ RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
>=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
)
"
DEPEND="${RDEPEND}"
diff --git a/media-libs/libva/libva-9999.ebuild b/media-libs/libva/libva-9999.ebuild
index b1a63ba29423..131eb90cc6aa 100644
--- a/media-libs/libva/libva-9999.ebuild
+++ b/media-libs/libva/libva-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ fi
LICENSE="MIT"
SLOT="0/$(ver_cut 1)"
-IUSE="+drm opengl wayland X"
+IUSE="opengl wayland X"
REQUIRED_USE="opengl? ( X )"
RDEPEND="
@@ -32,6 +32,7 @@ RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
>=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
)
"
DEPEND="${RDEPEND}"
diff --git a/media-libs/libva/metadata.xml b/media-libs/libva/metadata.xml
index 7e4a785110b4..503fb56bd40a 100644
--- a/media-libs/libva/metadata.xml
+++ b/media-libs/libva/metadata.xml
@@ -5,9 +5,6 @@
<email>vaapi@gentoo.org</email>
<name>VA-API Project</name>
</maintainer>
- <use>
- <flag name="drm">Enables VA/DRM API support.</flag>
- </use>
<upstream>
<remote-id type="github">intel/libva</remote-id>
</upstream>