[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/, x11-libs/libva-intel-media-driver/files/
commit: 3f93bbe16831b01a0f6619957afaac8e0195a603 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Tue Jan 12 19:07:37 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 17 02:38:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f93bbe1 x11-libs/libva-intel-media-driver: fixed build Fixed build with user CFLAGS Closes: https://bugs.gentoo.org/765511 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Signed-off-by: Sam James gentoo.org> ...ntel-media-driver-20.4.5_custom_cflags_v2.patch | 136 + .../libva-intel-media-driver-20.4.5.ebuild | 2 +- .../libva-intel-media-driver-.ebuild | 2 +- 3 files changed, 138 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_custom_cflags_v2.patch b/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_custom_cflags_v2.patch new file mode 100644 index 000..436e2fe892e --- /dev/null +++ b/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_custom_cflags_v2.patch @@ -0,0 +1,136 @@ +Prevent overriding of user-define CFLAGS, including -march flag. + +The flag -msse4.1 is required otherwise compile will not be able to inline sse4.1 code. + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -52,6 +52,8 @@ option (BUILD_CMRTLIB "Build and Install cmrtlib together with media driver" ON) + + option (ENABLE_PRODUCTION_KMD "Enable Production KMD header files" OFF) + ++option (OVERRIDE_COMPILER_FLAGS "Override user compiler FLAGS and use lib defaults" ON) ++ + include(GNUInstallDirs) + + if (BUILD_CMRTLIB) + +--- a/cmrtlib/linux/CMakeLists.txt b/cmrtlib/linux/CMakeLists.txt +@@ -33,15 +33,19 @@ endif() + + # Set up compile options that will be used for the Linux build + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CPP_STANDARD_OPTION} -fPIC -fpermissive -fstack-protector-all -Werror") ++if (OVERRIDE_COMPILER_FLAGS) + if(CMAKE_SIZEOF_VOID_P EQUAL 8) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse4.1") + endif() ++endif() + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -fno-strict-aliasing -D_FORTIFY_SOURCE=2") + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -D_DEBUG -D__DEBUG -O0") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${CPP_STANDARD_OPTION} -fPIC -fpermissive -fstack-protector-all -Werror") ++if (OVERRIDE_COMPILER_FLAGS) + if(CMAKE_SIZEOF_VOID_P EQUAL 8) +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse4.1") + endif() ++endif() + set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fno-strict-aliasing -D_FORTIFY_SOURCE=2") + set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -D_DEBUG -D__DEBUG -O0") + + +--- a/media_driver/cmake/linux/media_compile_flags_linux.cmake b/media_driver/cmake/linux/media_compile_flags_linux.cmake +@@ -36,7 +36,10 @@ set(MEDIA_COMPILER_FLAGS_COMMON + -Werror=format-security + -Werror=non-virtual-dtor + -Werror=return-type ++) + ++if (OVERRIDE_COMPILER_FLAGS) ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + # General optimization options + -march=${UFO_MARCH} + -mpopcnt +@@ -44,23 +47,33 @@ set(MEDIA_COMPILER_FLAGS_COMMON + -msse2 + -msse3 + -mssse3 +--msse4.1 + -msse4.2 + -msse4 ++) ++endif(OVERRIDE_COMPILER_FLAGS) ++ ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON ++-msse4.1 # SSE4.1 support is required to build the library + -mfpmath=sse + -finline-functions + -funswitch-loops + -fno-short-enums + -Wa,--noexecstack + -fno-strict-aliasing ++) + ++if (OVERRIDE_COMPILER_FLAGS) ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + # Common defines + -DUSE_MMX + -DUSE_SSE + -DUSE_SSE2 + -DUSE_SSE3 + -DUSE_SSSE3 ++) ++endif(OVERRIDE_COMPILER_FLAGS) + ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + # Other common flags + -fmessage-length=0 + -fvisibility=hidden +@@ -68,16 +81,26 @@ set(MEDIA_COMPILER_FLAGS_COMMON + -fdata-sections + -ffunction-sections + -Wl,--gc-sections ++) + ++if (OVERRIDE_COMPILER_FLAGS) ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + # -m32 or -m64 + -m${ARCH} ++) ++endif(OVERRIDE_COMPILER_FLAGS) + ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + # Global defines + -DLINUX=1 + -DLINUX + -DNO_RTTI + -DNO_EXCEPTION_HANDLING + -DINTEL_NOT_PUBLIC ++) ++ ++if (OVERRIDE_COMPILER_FLAGS) ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + -g + ) + +@@ -90,6 +113,7 @@ if(${UFO_MARCH} STREQUAL "slm") + -mtune=atom + ) + endif() ++endif(OVERRIDE_COMPILER_FLAGS) + + if(${ARCH} STREQUAL "64") + set(MEDIA_COMPILER_FLAGS_COMMON +@@ -206,9 +230,11 @@ 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}") ++if (OVERRIDE_COMPILER_FLAGS) +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/files/
commit: 3764d824866027e0b3cb65d812712f15156e4fa3 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Tue Jan 12 19:10:17 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 17 02:38:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3764d824 x11-libs/libva-intel-media-driver: fixed minor typo in patch Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/19046 Signed-off-by: Sam James gentoo.org> .../files/libva-intel-media-driver-20.4.5_tesing_in_src_test.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_tesing_in_src_test.patch b/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_tesing_in_src_test.patch index 5c40f59fc4d..3c6d500f2fb 100644 --- a/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_tesing_in_src_test.patch +++ b/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_tesing_in_src_test.patch @@ -1,6 +1,6 @@ Run tests in src_test() instead of src_compile() and src_install() - a/CMakeLists.txt +--- 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")
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/
commit: 09292ab624a6fd35f8360a447ac365723d851062 Author: Sam James gentoo org> AuthorDate: Wed Jan 13 18:14:21 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 13 18:18:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09292ab6 x11-libs/libva-intel-media-driver: fix WhitespaceFound Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> .../libva-intel-media-driver-20.4.5.ebuild | 12 ++-- .../libva-intel-media-driver-.ebuild | 12 ++-- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild index c43c51fa3c7..03687e6cb76 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild @@ -26,18 +26,18 @@ IUSE="+custom-cflags set-as-default test X" RESTRICT="!test? ( test )" -PATCHES=( - "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch - "${FILESDIR}"/${PN}-20.4.5_custom_cflags.patch - "${FILESDIR}"/${PN}-20.4.5_tesing_in_src_test.patch -) - DEPEND=">=media-libs/gmmlib-20.4.1 >=x11-libs/libva-2.10.0[X?] >=x11-libs/libpciaccess-0.13.1-r1:= " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch + "${FILESDIR}"/${PN}-20.4.5_custom_cflags.patch + "${FILESDIR}"/${PN}-20.4.5_tesing_in_src_test.patch +) + src_configure() { local mycmakeargs=( -DMEDIA_BUILD_FATAL_WARNINGS=OFF diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild index c43c51fa3c7..03687e6cb76 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild @@ -26,18 +26,18 @@ IUSE="+custom-cflags set-as-default test X" RESTRICT="!test? ( test )" -PATCHES=( - "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch - "${FILESDIR}"/${PN}-20.4.5_custom_cflags.patch - "${FILESDIR}"/${PN}-20.4.5_tesing_in_src_test.patch -) - DEPEND=">=media-libs/gmmlib-20.4.1 >=x11-libs/libva-2.10.0[X?] >=x11-libs/libpciaccess-0.13.1-r1:= " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch + "${FILESDIR}"/${PN}-20.4.5_custom_cflags.patch + "${FILESDIR}"/${PN}-20.4.5_tesing_in_src_test.patch +) + src_configure() { local mycmakeargs=( -DMEDIA_BUILD_FATAL_WARNINGS=OFF
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/
commit: 8097e78c84c3e5daa27296824d0e4206f214e1be Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Fri Jan 8 12:53:30 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 11 20:13:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8097e78c x11-libs/libva-intel-media-driver: 'set-as-default' USE flag Added USE flag "set-as-default" to enforce iHD as default libva driver Closes: https://bugs.gentoo.org/737284 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Signed-off-by: Sam James gentoo.org> .../libva-intel-media-driver-20.4.5.ebuild| 11 ++- .../libva-intel-media-driver-.ebuild | 11 ++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild index 620d1556bd0..5806c83688e 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/intel/media-driver; LICENSE="MIT BSD" SLOT="0" -IUSE="X" +IUSE="set-as-default X" PATCHES=( "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch ) @@ -43,3 +43,12 @@ src_configure() { cmake_src_configure } + +src_install() { + cmake_src_install + + if use set-as-default ; then + echo 'LIBVA_DRIVER_NAME="iHD"' > "${T}/55libva-intel-media-driver" || die + doenvd "${T}/55libva-intel-media-driver" + fi +} diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild index 620d1556bd0..5806c83688e 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/intel/media-driver; LICENSE="MIT BSD" SLOT="0" -IUSE="X" +IUSE="set-as-default X" PATCHES=( "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch ) @@ -43,3 +43,12 @@ src_configure() { cmake_src_configure } + +src_install() { + cmake_src_install + + if use set-as-default ; then + echo 'LIBVA_DRIVER_NAME="iHD"' > "${T}/55libva-intel-media-driver" || die + doenvd "${T}/55libva-intel-media-driver" + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/files/, x11-libs/libva-intel-media-driver/
commit: fc9a6a46c2a9dbd3e0d72a9b30c4bb2a56665f79 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Fri Jan 8 13:02:15 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 11 20:13:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc9a6a46 x11-libs/libva-intel-media-driver: "custom-cflags" USE flag Added USE flags "custom-cflags" to prevent override of user CFLAGS Compile supported parts of the driver as C++17 code. Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Signed-off-by: Sam James gentoo.org> ...a-intel-media-driver-20.4.5_custom_cflags.patch | 127 + .../libva-intel-media-driver-20.4.5.ebuild | 9 +- .../libva-intel-media-driver-.ebuild | 9 +- x11-libs/libva-intel-media-driver/metadata.xml | 1 + 4 files changed, 142 insertions(+), 4 deletions(-) diff --git a/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_custom_cflags.patch b/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_custom_cflags.patch new file mode 100644 index 000..90051719f30 --- /dev/null +++ b/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_custom_cflags.patch @@ -0,0 +1,127 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -52,6 +52,8 @@ option (BUILD_CMRTLIB "Build and Install cmrtlib together with media driver" ON) + + option (ENABLE_PRODUCTION_KMD "Enable Production KMD header files" OFF) + ++option (OVERRIDE_COMPILER_FLAGS "Override user compiler FLAGS and use lib defaults" ON) ++ + include(GNUInstallDirs) + + if (BUILD_CMRTLIB) +diff --git a/cmrtlib/linux/CMakeLists.txt b/cmrtlib/linux/CMakeLists.txt +--- a/cmrtlib/linux/CMakeLists.txt b/cmrtlib/linux/CMakeLists.txt +@@ -33,15 +33,19 @@ endif() + + # Set up compile options that will be used for the Linux build + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CPP_STANDARD_OPTION} -fPIC -fpermissive -fstack-protector-all -Werror") ++if (OVERRIDE_COMPILER_FLAGS) + if(CMAKE_SIZEOF_VOID_P EQUAL 8) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse4.1") + endif() ++endif() + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -fno-strict-aliasing -D_FORTIFY_SOURCE=2") + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -D_DEBUG -D__DEBUG -O0") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${CPP_STANDARD_OPTION} -fPIC -fpermissive -fstack-protector-all -Werror") ++if (OVERRIDE_COMPILER_FLAGS) + if(CMAKE_SIZEOF_VOID_P EQUAL 8) +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse4.1") + endif() ++endif() + set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fno-strict-aliasing -D_FORTIFY_SOURCE=2") + set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -D_DEBUG -D__DEBUG -O0") + +diff --git a/media_driver/cmake/linux/media_compile_flags_linux.cmake b/media_driver/cmake/linux/media_compile_flags_linux.cmake +--- a/media_driver/cmake/linux/media_compile_flags_linux.cmake b/media_driver/cmake/linux/media_compile_flags_linux.cmake +@@ -36,7 +36,10 @@ set(MEDIA_COMPILER_FLAGS_COMMON + -Werror=format-security + -Werror=non-virtual-dtor + -Werror=return-type ++) + ++if (OVERRIDE_COMPILER_FLAGS) ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + # General optimization options + -march=${UFO_MARCH} + -mpopcnt +@@ -48,19 +51,29 @@ set(MEDIA_COMPILER_FLAGS_COMMON + -msse4.2 + -msse4 + -mfpmath=sse ++) ++endif(OVERRIDE_COMPILER_FLAGS) ++ ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + -finline-functions + -funswitch-loops + -fno-short-enums + -Wa,--noexecstack + -fno-strict-aliasing ++) + ++if (OVERRIDE_COMPILER_FLAGS) ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + # Common defines + -DUSE_MMX + -DUSE_SSE + -DUSE_SSE2 + -DUSE_SSE3 + -DUSE_SSSE3 ++) ++endif(OVERRIDE_COMPILER_FLAGS) + ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + # Other common flags + -fmessage-length=0 + -fvisibility=hidden +@@ -68,16 +81,26 @@ set(MEDIA_COMPILER_FLAGS_COMMON + -fdata-sections + -ffunction-sections + -Wl,--gc-sections ++) + ++if (OVERRIDE_COMPILER_FLAGS) ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + # -m32 or -m64 + -m${ARCH} ++) ++endif(OVERRIDE_COMPILER_FLAGS) + ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + # Global defines + -DLINUX=1 + -DLINUX + -DNO_RTTI + -DNO_EXCEPTION_HANDLING + -DINTEL_NOT_PUBLIC ++) ++ ++if (OVERRIDE_COMPILER_FLAGS) ++list (APPEND MEDIA_COMPILER_FLAGS_COMMON + -g + ) + +@@ -90,6 +113,7 @@ if(${UFO_MARCH} STREQUAL "slm") + -mtune=atom + ) + endif() ++endif(OVERRIDE_COMPILER_FLAGS) + + if(${ARCH} STREQUAL "64") + set(MEDIA_COMPILER_FLAGS_COMMON +@@ -206,9 +230,11 @@ include(${MEDIA_EXT_CMAKE}/ext/linux/media_compile_flags_linux_ext.cmake OPTIONA + if(${PLATFORM} STREQUAL "linux") + #set predefined compiler flags set +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/
commit: 240f4d3a2b1c728b297d9565216cfcb04bd0165c Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Fri Jan 8 12:41:23 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 11 20:13:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240f4d3a x11-libs/libva-intel-media-driver: version bump to 20.4.5 * Updated to the latest upstream version 20.4.5 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Signed-off-by: Sam James gentoo.org> x11-libs/libva-intel-media-driver/Manifest| 1 + ...ver-.ebuild => libva-intel-media-driver-20.4.5.ebuild} | 11 --- .../libva-intel-media-driver-.ebuild | 11 --- x11-libs/libva-intel-media-driver/metadata.xml| 4 4 files changed, 21 insertions(+), 6 deletions(-) diff --git a/x11-libs/libva-intel-media-driver/Manifest b/x11-libs/libva-intel-media-driver/Manifest index e08aa195763..1065e57c2b9 100644 --- a/x11-libs/libva-intel-media-driver/Manifest +++ b/x11-libs/libva-intel-media-driver/Manifest @@ -2,3 +2,4 @@ DIST intel-media-18.3.0.tar.gz 14422845 BLAKE2B 07da8e78d069de091bd4f29beb0699c9 DIST intel-media-18.4.1.tar.gz 14657816 BLAKE2B eb0be7c756e290bf5318987e375e9ad531fb4e318e4bf83f6c5d68106112a06d505ed7f8abc5ecb277b4430883d2153fe6c68ba683241253cb0d32853bb8dab2 SHA512 ed5d4116ab4af36761a0a819105f4ff5551d437e3f1ab8c1b2ea20a89a1792b7558bacd1ea8f082f595fce21d72810f806820b8543e1cbfcd2de7e28e649a536 DIST intel-media-20.1.1.tar.gz 21788401 BLAKE2B 53f2ebf5941c487253d02d0e23229cd408eb3b53ef37cfdefb1a874e5a6c9b051b69ccda513c2d1d9bb9cc03814bc3db40a40241eb3c7a0a78edba3ba7e9bf01 SHA512 696f3b82d155e472285150b476daf9195ec6cbad0526f017fd0c57c1fb02618210b3e96eb13351ee286f3502df4970a22a940c3476877fa1f5c23dc85a646c25 DIST intel-media-20.2.0.tar.gz 21860711 BLAKE2B df5ebb4ec603902dd34aca6915dab5bec4ad6237e5810d0e04349f7269adf62505afaed8456d1ad6a3544525bdb2012294e6b92e68dc3f0338f6fab54aa934bd SHA512 0f4817b66f4e2d752d5a34cc1c8974dd09b4fe4f6d8bf3df896887542c229088edc406a9b2a68a9b353214aa7ffa4cd8917cdb6695dbe2e316af6c444822b15b +DIST intel-media-20.4.5.tar.gz 22437981 BLAKE2B 136be5280b463879e47ce8a1dae1befbe3907a2429b799b972dffbdcb8b21512e3161dc209abf7b4dfb0d3695512963c40cdd85fb6fb2f3158bee12e8e42ddcd SHA512 dfd70dc83eae181830844f9055ad728d91a51a55ea29ea5d272b154f16a92dfba86568d9b4e8f8c56d500582056b73602c999d2e877386fcf46df1633fc5e2ea diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild similarity index 80% copy from x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild copy to x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild index 534fcd8c095..620d1556bd0 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild @@ -22,10 +22,12 @@ HOMEPAGE="https://github.com/intel/media-driver; LICENSE="MIT BSD" SLOT="0" -IUSE="" +IUSE="X" -DEPEND=">=media-libs/gmmlib-${PV} - >=x11-libs/libva-2.8.0 +PATCHES=( "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch ) + +DEPEND=">=media-libs/gmmlib-20.4.1 + >=x11-libs/libva-2.10.0[X?] >=x11-libs/libpciaccess-0.13.1-r1:= " RDEPEND="${DEPEND}" @@ -34,6 +36,9 @@ src_configure() { local mycmakeargs=( -DMEDIA_BUILD_FATAL_WARNINGS=OFF -DMEDIA_RUN_TEST_SUITE=OFF + -DBUILD_TYPE=Release + -DPLATFORM=linux + -DUSE_X11=$(usex X) ) cmake_src_configure diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild index 534fcd8c095..620d1556bd0 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild @@ -22,10 +22,12 @@ HOMEPAGE="https://github.com/intel/media-driver; LICENSE="MIT BSD" SLOT="0" -IUSE="" +IUSE="X" -DEPEND=">=media-libs/gmmlib-${PV} - >=x11-libs/libva-2.8.0 +PATCHES=( "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch ) + +DEPEND=">=media-libs/gmmlib-20.4.1 + >=x11-libs/libva-2.10.0[X?] >=x11-libs/libpciaccess-0.13.1-r1:= " RDEPEND="${DEPEND}" @@ -34,6 +36,9 @@ src_configure() { local mycmakeargs=( -DMEDIA_BUILD_FATAL_WARNINGS=OFF -DMEDIA_RUN_TEST_SUITE=OFF + -DBUILD_TYPE=Release + -DPLATFORM=linux + -DUSE_X11=$(usex X) ) cmake_src_configure diff --git a/x11-libs/libva-intel-media-driver/metadata.xml b/x11-libs/libva-intel-media-driver/metadata.xml index 59324eb4fd6..6e208d8929c 100644 --- a/x11-libs/libva-intel-media-driver/metadata.xml +++ b/x11-libs/libva-intel-media-driver/metadata.xml @@ -4,6 +4,10 @@
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/files/, x11-libs/libva-intel-media-driver/
commit: fb33477161d568cc01a892ef5e5a1925903cf50e Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Fri Jan 8 13:04:50 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 11 20:13:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb334771 x11-libs/libva-intel-media-driver: fixed tests Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/18955 Signed-off-by: Sam James gentoo.org> ...el-media-driver-20.4.5_tesing_in_src_test.patch | 46 ++ .../libva-intel-media-driver-20.4.5.ebuild | 7 +++- .../libva-intel-media-driver-.ebuild | 7 +++- 3 files changed, 56 insertions(+), 4 deletions(-) diff --git a/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_tesing_in_src_test.patch b/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_tesing_in_src_test.patch new file mode 100644 index 000..5c40f59fc4d --- /dev/null +++ b/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.4.5_tesing_in_src_test.patch @@ -0,0 +1,46 @@ +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/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild index 6952394b5eb..c43c51fa3c7 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild @@ -22,11 +22,14 @@ HOMEPAGE="https://github.com/intel/media-driver; LICENSE="MIT BSD" SLOT="0" -IUSE="+custom-cflags set-as-default X" +IUSE="+custom-cflags set-as-default test X" + +RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch "${FILESDIR}"/${PN}-20.4.5_custom_cflags.patch + "${FILESDIR}"/${PN}-20.4.5_tesing_in_src_test.patch ) DEPEND=">=media-libs/gmmlib-20.4.1 @@ -38,7 +41,7 @@ RDEPEND="${DEPEND}" src_configure() { local mycmakeargs=( -DMEDIA_BUILD_FATAL_WARNINGS=OFF - -DMEDIA_RUN_TEST_SUITE=OFF + -DMEDIA_RUN_TEST_SUITE=$(usex test) -DBUILD_TYPE=Release -DPLATFORM=linux -DUSE_X11=$(usex X) diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild index 6952394b5eb..c43c51fa3c7 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild @@ -22,11 +22,14 @@ HOMEPAGE="https://github.com/intel/media-driver; LICENSE="MIT BSD" SLOT="0" -IUSE="+custom-cflags set-as-default X" +IUSE="+custom-cflags set-as-default test X" + +RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch "${FILESDIR}"/${PN}-20.4.5_custom_cflags.patch + "${FILESDIR}"/${PN}-20.4.5_tesing_in_src_test.patch ) DEPEND=">=media-libs/gmmlib-20.4.1 @@ -38,7 +41,7 @@ RDEPEND="${DEPEND}" src_configure() { local mycmakeargs=( -DMEDIA_BUILD_FATAL_WARNINGS=OFF -
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/
commit: 3366d67db1193bdf703c17eded205eef0b307458 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Mon Jan 4 19:45:08 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 11 19:09:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3366d67d x11-libs/libva-intel-media-driver: added USE flag Added USE flag 'set-as-default' to enforce usage of this (iHD) libva driver. This flag sets environment variable to override libva automatic selection of driver. Closes: https://bugs.gentoo.org/737284 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/18946 Signed-off-by: Sam James gentoo.org> .../libva-intel-media-driver-20.1.1-r2.ebuild | 53 + .../libva-intel-media-driver-20.2.0-r2.ebuild | 55 ++ x11-libs/libva-intel-media-driver/metadata.xml | 9 ++-- 3 files changed, 114 insertions(+), 3 deletions(-) diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1-r2.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1-r2.ebuild new file mode 100644 index 000..91a9328035e --- /dev/null +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1-r2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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 + SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${PV}.tar.gz; + S="${WORKDIR}/media-driver-intel-media-${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Intel Media Driver for VAAPI (iHD)" +HOMEPAGE="https://github.com/intel/media-driver; + +LICENSE="MIT BSD" +SLOT="0" +IUSE="X set-as-default" + +PATCHES=( "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch ) + +DEPEND=">=media-libs/gmmlib-${PV} + >=x11-libs/libva-2.7.1[X?] + >=x11-libs/libpciaccess-0.13.1-r1:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DMEDIA_BUILD_FATAL_WARNINGS=OFF + -DMEDIA_RUN_TEST_SUITE=OFF + -DUSE_X11=$(usex X) + -DINSTALL_DRIVER_SYSCONF=OFF + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use 'set-as-default' ; then + echo 'LIBVA_DRIVER_NAME="iHD"' > "${T}/55libva-intel-media-driver" || die + doenvd "${T}/55libva-intel-media-driver" + fi +} diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0-r2.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0-r2.ebuild new file mode 100644 index 000..45e9262fd45 --- /dev/null +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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 + SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${PV}.tar.gz; + S="${WORKDIR}/media-driver-intel-media-${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Intel Media Driver for VAAPI (iHD)" +HOMEPAGE="https://github.com/intel/media-driver; + +LICENSE="MIT BSD" +SLOT="0" +IUSE="X set-as-default" + +PATCHES=( "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch ) + +DEPEND=">=media-libs/gmmlib-20.2.2 + >=x11-libs/libva-2.8.0[X?] + >=x11-libs/libpciaccess-0.13.1-r1:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DMEDIA_BUILD_FATAL_WARNINGS=OFF + -DMEDIA_RUN_TEST_SUITE=OFF + -DBUILD_TYPE=release + -DPLATFORM=linux + -DUSE_X11=$(usex X) + -DINSTALL_DRIVER_SYSCONF=OFF + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use 'set-as-default' ; then + echo 'LIBVA_DRIVER_NAME="iHD"' > "${T}/55libva-intel-media-driver" || die + doenvd "${T}/55libva-intel-media-driver" + fi +} diff --git a/x11-libs/libva-intel-media-driver/metadata.xml b/x11-libs/libva-intel-media-driver/metadata.xml index 80088c21d0a..59324eb4fd6 100644 --- a/x11-libs/libva-intel-media-driver/metadata.xml +++ b/x11-libs/libva-intel-media-driver/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - media-vi...@gentoo.org - + + media-vi...@gentoo.org + + + Override libva
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/, x11-libs/libva/files/
commit: 76011a9d9193706ee2a6a1be633b3c2bbcb51512 Author: Lars Wendler gentoo org> AuthorDate: Sat Jan 9 00:26:52 2021 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jan 9 00:27:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76011a9d x11-libs/libva: Fix build with USE="wayland" Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libva/Manifest| 2 +- .../libva/files/libva-2.10.0-unbreak_gnu_sed.patch | 31 ++ x11-libs/libva/libva-2.10.0.ebuild | 11 +++- 3 files changed, 42 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 5af1b6fb03a..1fd0cc02324 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,7 +1,7 @@ +DIST libva-2.10.0.tar.bz2 484741 BLAKE2B 9c3912d5337d3624af9ffc537a972479385285413712948159641d10b60a39b60754b3bc6467a0508a878df29be23c0e2bace488bdf9047f3e162ca0b573fa5f SHA512 9225120f17e0d935927cb0046c3a6086c776beac71a8ef7fd800d2c6a721d0e28a13be89221c5ef3cca1634317aaa2a513554ccf25a54f25b2a339603c4a11a1 DIST libva-2.5.0.tar.bz2 459677 BLAKE2B d6e5bf94bcbda0a724634164bd8cf91efbdbe36120e62e7e7eefcd749afffec1950d8904318b472c81ae07490c559c68b0853725c654a08592457118cd5d6a83 SHA512 ffaeb9cf8ed1f93073c1cb3e58f5b3d3612e81622d02f8e428c089f625d4370b496b7681ac2fc2823c48670c9fd3da50893b1db51de768cf0f5d866e2ee78106 DIST libva-2.6.1.tar.bz2 466497 BLAKE2B d4ea6e6d0102722206d94725932f0b3cf650bab3f02235f4c627dc83e5417b786f9524430d793f1067d002a0c9d7cbc92a7c740383c698d225a14946e1bb90ba SHA512 b57f0c0dda5ebadc92f56bc7fb835c2931cafffca9413fb4d244ea1dd47b603376323e6bebf144ccb2d2cf3499c64b101f8e03ff1809bd81242718d224d2d17d DIST libva-2.7.1.tar.bz2 477933 BLAKE2B 261e608af3f1427bed0244d4ebbc0d3ffe5681669ecb3583a8910568bc96817b8da079ffe80915ecf1002f9ac247eea5e44f8f7ce305313719fc1a4f1c5892b3 SHA512 f4b88ca0216f0ea4d934edcd322b8f741833b5a50ee2f34a3ecf60d635082b29e2dd032734c2f9d2a680e3b9c98e61a8b9432ea639a9fd5389761e04782c1126 DIST libva-2.8.0.tar.bz2 478734 BLAKE2B b11393a9b9ec7ef4cf91d20d4005d42ad3d0e6a4a8e4d8cda67816bc5b9d3b23900754b5e8af92386dcf99a11e53af70fc4723ffecc715328c8fbf3d40486098 SHA512 329c5fc2262a6f4fddfcb13bd9644589248be6ae18fa14816b33874b91b60ad3f16a112f7a4817ba576db984834aa8735e6ad13d99b2f5aa13e9ddfa DIST libva-2.9.0.tar.bz2 481556 BLAKE2B 5509f3d7df11a11602331a3b6bb78d3a5d3dfbeff024eaa77594918c49cd48ec9e8ee017d8ac7b4aa1dbd3252a23caecce9a10a8a9e12ef4c483a8a34e028b20 SHA512 496358b73cd525d8c9dc1fcf3dbf992ec997ecc8f7be31f0e226ded173aecf29d8d4b60cc7cc5ee7beac538061659841145f67f449a03a04236a6ee7ae6f8323 DIST libva-2.9.1.tar.gz 240934 BLAKE2B 76333a9ce78783c3d94798a19ea6a52d95768ca7e5a547094290313d4f5c610841787d4420d19e0553174933beaf5fbf68e7e849ad38682173f670de0d9a76e5 SHA512 79fd0b41795ac5de68bdd6470389fad6caf016fa4a44f2cd775c0a65d6d8f270a7e237d3b2e42a90376c103d2d2e2c010fe47835c7a15d79b94beaced02a2884 -DIST libva-2.10.0.tar.bz2 484741 BLAKE2B 9c3912d5337d3624af9ffc537a972479385285413712948159641d10b60a39b60754b3bc6467a0508a878df29be23c0e2bace488bdf9047f3e162ca0b573fa5f SHA512 9225120f17e0d935927cb0046c3a6086c776beac71a8ef7fd800d2c6a721d0e28a13be89221c5ef3cca1634317aaa2a513554ccf25a54f25b2a339603c4a11a1 diff --git a/x11-libs/libva/files/libva-2.10.0-unbreak_gnu_sed.patch b/x11-libs/libva/files/libva-2.10.0-unbreak_gnu_sed.patch new file mode 100644 index 000..411c6c47558 --- /dev/null +++ b/x11-libs/libva/files/libva-2.10.0-unbreak_gnu_sed.patch @@ -0,0 +1,31 @@ +From 508cf475854c83b61a63d4c5f143b9a405fef77c Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Sat, 9 Jan 2021 01:21:55 +0100 +Subject: [PATCH] Revert "autotools: unbreak --enable-wayland with BSD sed" + +This reverts commit 78431a361bed0b6e9f1f3ebc0de8897b069b3848 +as it breaks GNU sed + +https://github.com/intel/libva/issues/489 + +Signed-off-by: Lars Wendler +--- + va/wayland/Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/va/wayland/Makefile.am b/va/wayland/Makefile.am +index f48afb4..705efa3 100644 +--- a/va/wayland/Makefile.am b/va/wayland/Makefile.am +@@ -70,7 +70,7 @@ va_wayland_drm.c: $(protocol_source_h) + %-client-protocol-export.c : %.xml + $(AM_V_GEN)$(WAYLAND_SCANNER) code < $< > $@ + %-client-protocol.c: %-client-protocol-export.c +- $(AM_V_GEN)$(SED) -e $$'1i\\\n#include "sysdeps.h"\n' \ ++ $(AM_V_GEN)$(SED) -e '1i#include "sysdeps.h"' \ + -e 's@WL_EXPORT@DLL_HIDDEN@g' < $< > $@ + + EXTRA_DIST = \ +-- +2.30.0 + diff --git a/x11-libs/libva/libva-2.10.0.ebuild b/x11-libs/libva/libva-2.10.0.ebuild index 0060b4bbbad..8f6274df251 100644 --- a/x11-libs/libva/libva-2.10.0.ebuild +++ b/x11-libs/libva/libva-2.10.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit multilib-minimal +inherit autotools multilib-minimal DESCRIPTION="Video Acceleration (VA) API for Linux"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: b05645e9cd51d2150e132519349192f59a1dec93 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Fri Jan 8 14:45:44 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 8 15:13:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05645e9 x11-libs/libva: added version 2.10.0 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/18948 Signed-off-by: Sam James gentoo.org> x11-libs/libva/Manifest| 1 + x11-libs/libva/libva-2.10.0.ebuild | 79 ++ 2 files changed, 80 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 6b637b6a7e6..5af1b6fb03a 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -4,3 +4,4 @@ DIST libva-2.7.1.tar.bz2 477933 BLAKE2B 261e608af3f1427bed0244d4ebbc0d3ffe568166 DIST libva-2.8.0.tar.bz2 478734 BLAKE2B b11393a9b9ec7ef4cf91d20d4005d42ad3d0e6a4a8e4d8cda67816bc5b9d3b23900754b5e8af92386dcf99a11e53af70fc4723ffecc715328c8fbf3d40486098 SHA512 329c5fc2262a6f4fddfcb13bd9644589248be6ae18fa14816b33874b91b60ad3f16a112f7a4817ba576db984834aa8735e6ad13d99b2f5aa13e9ddfa DIST libva-2.9.0.tar.bz2 481556 BLAKE2B 5509f3d7df11a11602331a3b6bb78d3a5d3dfbeff024eaa77594918c49cd48ec9e8ee017d8ac7b4aa1dbd3252a23caecce9a10a8a9e12ef4c483a8a34e028b20 SHA512 496358b73cd525d8c9dc1fcf3dbf992ec997ecc8f7be31f0e226ded173aecf29d8d4b60cc7cc5ee7beac538061659841145f67f449a03a04236a6ee7ae6f8323 DIST libva-2.9.1.tar.gz 240934 BLAKE2B 76333a9ce78783c3d94798a19ea6a52d95768ca7e5a547094290313d4f5c610841787d4420d19e0553174933beaf5fbf68e7e849ad38682173f670de0d9a76e5 SHA512 79fd0b41795ac5de68bdd6470389fad6caf016fa4a44f2cd775c0a65d6d8f270a7e237d3b2e42a90376c103d2d2e2c010fe47835c7a15d79b94beaced02a2884 +DIST libva-2.10.0.tar.bz2 484741 BLAKE2B 9c3912d5337d3624af9ffc537a972479385285413712948159641d10b60a39b60754b3bc6467a0508a878df29be23c0e2bace488bdf9047f3e162ca0b573fa5f SHA512 9225120f17e0d935927cb0046c3a6086c776beac71a8ef7fd800d2c6a721d0e28a13be89221c5ef3cca1634317aaa2a513554ccf25a54f25b2a339603c4a11a1 diff --git a/x11-libs/libva/libva-2.10.0.ebuild b/x11-libs/libva/libva-2.10.0.ebuild new file mode 100644 index 000..0060b4bbbad --- /dev/null +++ b/x11-libs/libva/libva-2.10.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; + +if [[ ${PV} = * ]] ; then + inherit git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva; +else + SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0/$(ver_cut 1)" +IUSE="+drm opengl utils vdpau wayland X" + +VIDEO_CARDS="nvidia intel i965 nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=" + >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] ) + X? ( + >=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=" + virtual/pkgconfig +" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) +" + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable drm) + --enable-va-messaging + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + default + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: db6d6a2bfb96faac0f8372f7bde13e9b73050a1e Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Fri Jan 8 14:44:43 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 8 15:13:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6d6a2b x11-libs/libva: added version 2.9.1 Fixed DOCS installation (missing "default" in src_install()) Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Signed-off-by: Sam James gentoo.org> x11-libs/libva/Manifest| 1 + .../{libva-.ebuild => libva-2.9.1.ebuild} | 34 +- x11-libs/libva/libva-.ebuild | 34 +- 3 files changed, 43 insertions(+), 26 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index fed90aafaee..6b637b6a7e6 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -3,3 +3,4 @@ DIST libva-2.6.1.tar.bz2 466497 BLAKE2B d4ea6e6d0102722206d94725932f0b3cf650bab3 DIST libva-2.7.1.tar.bz2 477933 BLAKE2B 261e608af3f1427bed0244d4ebbc0d3ffe5681669ecb3583a8910568bc96817b8da079ffe80915ecf1002f9ac247eea5e44f8f7ce305313719fc1a4f1c5892b3 SHA512 f4b88ca0216f0ea4d934edcd322b8f741833b5a50ee2f34a3ecf60d635082b29e2dd032734c2f9d2a680e3b9c98e61a8b9432ea639a9fd5389761e04782c1126 DIST libva-2.8.0.tar.bz2 478734 BLAKE2B b11393a9b9ec7ef4cf91d20d4005d42ad3d0e6a4a8e4d8cda67816bc5b9d3b23900754b5e8af92386dcf99a11e53af70fc4723ffecc715328c8fbf3d40486098 SHA512 329c5fc2262a6f4fddfcb13bd9644589248be6ae18fa14816b33874b91b60ad3f16a112f7a4817ba576db984834aa8735e6ad13d99b2f5aa13e9ddfa DIST libva-2.9.0.tar.bz2 481556 BLAKE2B 5509f3d7df11a11602331a3b6bb78d3a5d3dfbeff024eaa77594918c49cd48ec9e8ee017d8ac7b4aa1dbd3252a23caecce9a10a8a9e12ef4c483a8a34e028b20 SHA512 496358b73cd525d8c9dc1fcf3dbf992ec997ecc8f7be31f0e226ded173aecf29d8d4b60cc7cc5ee7beac538061659841145f67f449a03a04236a6ee7ae6f8323 +DIST libva-2.9.1.tar.gz 240934 BLAKE2B 76333a9ce78783c3d94798a19ea6a52d95768ca7e5a547094290313d4f5c610841787d4420d19e0553174933beaf5fbf68e7e849ad38682173f670de0d9a76e5 SHA512 79fd0b41795ac5de68bdd6470389fad6caf016fa4a44f2cd775c0a65d6d8f270a7e237d3b2e42a90376c103d2d2e2c010fe47835c7a15d79b94beaced02a2884 diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-2.9.1.ebuild similarity index 68% copy from x11-libs/libva/libva-.ebuild copy to x11-libs/libva/libva-2.9.1.ebuild index 016d79e6442..89ac22133fa 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-2.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,14 +8,19 @@ inherit multilib-minimal DESCRIPTION="Video Acceleration (VA) API for Linux" HOMEPAGE="https://01.org/linuxmedia/vaapi; -if [[ ${PV} = ** ]] ; then # Live ebuild - inherit autotools git-r3 +inherit autotools + +if [[ ${PV} = * ]] ; then + inherit git-r3 EGIT_BRANCH=master EGIT_REPO_URI="https://github.com/intel/libva; - AUTOTOOLS_AUTORECONF="yes" else - SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + # SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; + # The upstream provides periodically tarball with pre-built 'configure'. + # To simplify updates, portage use tarballs without pre-build 'configure' + # which are always available. + SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT" @@ -52,19 +57,20 @@ PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB REQUIRED_USE="|| ( drm wayland X ) opengl? ( X )" -DOCS=( NEWS ) +# CONTRIBUTING.md and README.md are avaialbe only in .tar.gz tarballs +DOCS=( NEWS CONTRIBUTING.md README.md ) 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 + /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 ) src_prepare() { default - [[ "${PV}" == ** ]] && eautoreconf + eautoreconf } multilib_src_configure() { @@ -74,10 +80,12 @@ multilib_src_configure() { $(use_enable X x11) $(use_enable wayland) $(use_enable drm) + --enable-va-messaging ) ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } multilib_src_install_all() { + default find "${ED}" -type f -name "*.la" -delete || die } diff --git a/x11-libs/libva/libva-.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 92e559d95a7bad751d0f6cd1af595e4bd850422a Author: Andreas K. Huettel gentoo org> AuthorDate: Tue Jan 5 21:42:34 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue Jan 5 21:58:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e559d9 x11-libs/libva-intel-driver: Remove old Bug: https://bugs.gentoo.org/707934 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas K. Huettel gentoo.org> x11-libs/libva-intel-driver/Manifest | 2 - .../libva-intel-driver-2.3.0.ebuild| 53 - .../libva-intel-driver-2.4.0_pre1.ebuild | 54 -- 3 files changed, 109 deletions(-) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index 709033d2869..0ac9f18eb3c 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,3 +1 @@ -DIST intel-vaapi-driver-2.3.0.tar.bz2 2901075 BLAKE2B 606635c2b4ad05119a3fe1269354e2a27b944c56117360b5c4171b679506f3aa10d48057f1c99957efa1cff3b625a315138ac93e616aa14d30d20d540a3bb6a8 SHA512 60f37c09269e6ae07e55ecfc2c046ae7b6321abe71647625310ea7c75627ea875b94ed8e14813a36ec068bbd605c6d447dfa2c3bd692eb7953a58a871064fd5b -DIST intel-vaapi-driver-2.4.0.pre1.tar.bz2 2888363 BLAKE2B fc7861e5d7625ed598feadc3b5649335c4f6bc0cacd66bdc38a58bbe4d95909c27c9b84478abdda687725070fa9fea850b3d86925ae6a7ea821a168e2bb98a13 SHA512 f637ca24b34573ae022f24f0352be8a6e2904a703ccfa005fb84da00c54e9e02ff0282e882312b86dd7e2d1a1611fba3eef37909ac66a3c2beb056d8cba6019f DIST intel-vaapi-driver-2.4.1.tar.bz2 2889762 BLAKE2B 25888ac7a1a42233c4b0269bd910c5161f99bf22c932b46e20c8c77ed0404bf99702dd9f11b73bc0fd76a3b012ffa1de6c6133cbd7be880428235de9cfcc6ad8 SHA512 1e9dc81ecd0b3640fccd1fb827a0ade0a1e5bbabe375130df159849e47ce98c8e879c65ddaaae11d16e916be76b507be69bc0c813494e37e7fca86b0b897a94f diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild deleted file mode 100644 index 9ae6b9627fb..000 --- a/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MY_PN="intel-vaapi-driver" -if [[ ${PV} = ** ]] ; then # Live ebuild - inherit git-r3 - EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver; -fi -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib - -DESCRIPTION="HW video decode support for Intel integrated graphics" -HOMEPAGE="https://github.com/intel/intel-vaapi-driver; -if [[ ${PV} != ** ]] ; then - SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.bz2; - S="${WORKDIR}/${MY_PN}-${PV}" - KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="wayland X" - -RDEPEND=" - >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] - >=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}] - wayland? ( - >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] - >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -DOCS=( AUTHORS NEWS README ) -AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" - -src_prepare() { - sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die - autotools-multilib_src_prepare -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable wayland) - $(use_enable X x11) - ) - autotools-utils_src_configure -} diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.4.0_pre1.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.0_pre1.ebuild deleted file mode 100644 index 4da19b9b7c0..000 --- a/x11-libs/libva-intel-driver/libva-intel-driver-2.4.0_pre1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="intel-vaapi-driver" -if [[ ${PV} = ** ]] ; then # Live ebuild - inherit git-r3 - EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver; -fi - -inherit autotools multilib-minimal - -DESCRIPTION="HW video decode support for Intel integrated graphics" -HOMEPAGE="https://github.com/intel/intel-vaapi-driver; -if [[ ${PV} != ** ]] ; then - SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV/_/.}/${MY_PN}-${PV/_/.}.tar.bz2; - S="${WORKDIR}/${MY_PN}-${PV/_/.}" - KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="wayland X" -RESTRICT="test" # No tests - -RDEPEND=" - >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] - >=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}] - wayland? ( -
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/
commit: 50f1a320079f4449a1ef155cc7b955fc83cd3375 Author: Sam James gentoo org> AuthorDate: Mon Jan 4 16:54:50 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 4 16:54:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f1a320 x11-libs/libva-intel-media-driver: cmake-utils -> cmake Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> .../libva-intel-media-driver-20.1.1-r1.ebuild | 6 +++--- .../libva-intel-media-driver-20.2.0-r1.ebuild | 6 +++--- .../libva-intel-media-driver/libva-intel-media-driver-.ebuild | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1-r1.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1-r1.ebuild index 51a01699873..6d7e704b973 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1-r1.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils +inherit cmake if [[ ${PV} == * ]] ; then : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"} @@ -39,5 +39,5 @@ src_configure() { -DUSE_X11=$(usex X) ) - cmake-utils_src_configure + cmake_src_configure } diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0-r1.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0-r1.ebuild index b05c1a2f948..2fc52306156 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0-r1.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils +inherit cmake if [[ ${PV} == * ]] ; then : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"} @@ -41,5 +41,5 @@ src_configure() { -DUSE_X11=$(usex X) ) - cmake-utils_src_configure + cmake_src_configure } diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild index eac6f1060ed..534fcd8c095 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils +inherit cmake if [[ ${PV} == * ]] ; then : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"} @@ -36,5 +36,5 @@ src_configure() { -DMEDIA_RUN_TEST_SUITE=OFF ) - cmake-utils_src_configure + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/files/, x11-libs/libva-intel-media-driver/
commit: 77bf88d00121d5d23f550d91b168a0cbc917ec79 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Sun Jan 3 19:04:46 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 4 16:50:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77bf88d0 x11-libs/libva-intel-media-driver: added X USE flag This patch fixes ambiguous usage of X11 in the package. Before this patch the package tries to autodetect presence of X11 in the system and tries to use it if found. However, presence of X11 headers doesn't grantee that required packages (libva) were installed with X11 support. Now result of build depends on USE flags instead of presence/absence of X11 headers on the build system. Closes: https://bugs.gentoo.org/743625 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/18933 Signed-off-by: Sam James gentoo.org> ...va-intel-media-driver-20.2.0_x11_optional.patch | 16 .../libva-intel-media-driver-20.1.1-r1.ebuild | 43 + .../libva-intel-media-driver-20.2.0-r1.ebuild | 45 ++ 3 files changed, 104 insertions(+) diff --git a/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.2.0_x11_optional.patch b/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.2.0_x11_optional.patch new file mode 100644 index 000..81c80d80f90 --- /dev/null +++ b/x11-libs/libva-intel-media-driver/files/libva-intel-media-driver-20.2.0_x11_optional.patch @@ -0,0 +1,16 @@ +--- 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/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1-r1.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1-r1.ebuild new file mode 100644 index 000..51a01699873 --- /dev/null +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +if [[ ${PV} == * ]] ; then + : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"} + if [[ ${PV%} != "" ]] ; then + : ${EGIT_BRANCH:="release/${PV%.}"} + fi + inherit git-r3 +else + SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${PV}.tar.gz; + S="${WORKDIR}/media-driver-intel-media-${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Intel Media Driver for VAAPI (iHD)" +HOMEPAGE="https://github.com/intel/media-driver; + +LICENSE="MIT BSD" +SLOT="0" +IUSE="X" + +PATCHES=( "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch ) + +DEPEND=">=media-libs/gmmlib-${PV} + >=x11-libs/libva-2.7.1[X?] + >=x11-libs/libpciaccess-0.13.1-r1:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DMEDIA_BUILD_FATAL_WARNINGS=OFF + -DMEDIA_RUN_TEST_SUITE=OFF + -DUSE_X11=$(usex X) + ) + + cmake-utils_src_configure +} diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0-r1.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0-r1.ebuild new file mode 100644 index 000..b05c1a2f948 --- /dev/null +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +if [[ ${PV} == * ]] ; then + : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"} + if [[ ${PV%} != "" ]] ; then + : ${EGIT_BRANCH:="release/${PV%.}"} + fi + inherit git-r3 +else + SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${PV}.tar.gz; + S="${WORKDIR}/media-driver-intel-media-${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Intel Media Driver for VAAPI (iHD)" +HOMEPAGE="https://github.com/intel/media-driver; + +LICENSE="MIT BSD" +SLOT="0" +IUSE="X" + +PATCHES=( "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch ) + +DEPEND=">=media-libs/gmmlib-20.2.2 + >=x11-libs/libva-2.8.0[X?] + >=x11-libs/libpciaccess-0.13.1-r1:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DMEDIA_BUILD_FATAL_WARNINGS=OFF + -DMEDIA_RUN_TEST_SUITE=OFF + -DBUILD_TYPE=release + -DPLATFORM=linux + -DUSE_X11=$(usex X) + ) + +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/
commit: 24bd422ae850524d77f31ec839d5780cb1ee3248 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Dec 4 13:25:24 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Dec 4 14:24:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24bd422a x11-libs/libva-vdpau-driver: Keyword 0.7.4-r5 riscv, #756115 Signed-off-by: Mikle Kolyada gentoo.org> x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild index fb2ab0369c1..5cc158cf7ab 100644 --- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild +++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/ LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm64 x86" +KEYWORDS="amd64 arm64 ~riscv x86" IUSE="debug opengl" RDEPEND=">=x11-libs/libva-1.2.1-r1:=[X,opengl?,${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: c9885eda2c9d5396224c96d0ffaeff82ba60c34f Author: Mikle Kolyada gentoo org> AuthorDate: Fri Dec 4 13:25:23 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Dec 4 14:24:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9885eda x11-libs/libva: Keyword 2.9.0 riscv, #756115 Signed-off-by: Mikle Kolyada gentoo.org> x11-libs/libva/libva-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva/libva-2.9.0.ebuild b/x11-libs/libva/libva-2.9.0.ebuild index 016d79e6442..8f2102c46d6 100644 --- a/x11-libs/libva/libva-2.9.0.ebuild +++ b/x11-libs/libva/libva-2.9.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then # Live ebuild AUTOTOOLS_AUTORECONF="yes" else SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 07338c8578d45e6011bb328fc9dc7f3eadfe82c3 Author: Alexis Ballier gentoo org> AuthorDate: Fri Oct 23 10:45:41 2020 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Oct 23 10:51:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07338c85 x11-libs/libva: bump to 2.9.0 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Alexis Ballier gentoo.org> x11-libs/libva/Manifest | 1 + x11-libs/libva/libva-2.9.0.ebuild | 83 +++ 2 files changed, 84 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 3a41015be15..fed90aafaee 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -2,3 +2,4 @@ DIST libva-2.5.0.tar.bz2 459677 BLAKE2B d6e5bf94bcbda0a724634164bd8cf91efbdbe361 DIST libva-2.6.1.tar.bz2 466497 BLAKE2B d4ea6e6d0102722206d94725932f0b3cf650bab3f02235f4c627dc83e5417b786f9524430d793f1067d002a0c9d7cbc92a7c740383c698d225a14946e1bb90ba SHA512 b57f0c0dda5ebadc92f56bc7fb835c2931cafffca9413fb4d244ea1dd47b603376323e6bebf144ccb2d2cf3499c64b101f8e03ff1809bd81242718d224d2d17d DIST libva-2.7.1.tar.bz2 477933 BLAKE2B 261e608af3f1427bed0244d4ebbc0d3ffe5681669ecb3583a8910568bc96817b8da079ffe80915ecf1002f9ac247eea5e44f8f7ce305313719fc1a4f1c5892b3 SHA512 f4b88ca0216f0ea4d934edcd322b8f741833b5a50ee2f34a3ecf60d635082b29e2dd032734c2f9d2a680e3b9c98e61a8b9432ea639a9fd5389761e04782c1126 DIST libva-2.8.0.tar.bz2 478734 BLAKE2B b11393a9b9ec7ef4cf91d20d4005d42ad3d0e6a4a8e4d8cda67816bc5b9d3b23900754b5e8af92386dcf99a11e53af70fc4723ffecc715328c8fbf3d40486098 SHA512 329c5fc2262a6f4fddfcb13bd9644589248be6ae18fa14816b33874b91b60ad3f16a112f7a4817ba576db984834aa8735e6ad13d99b2f5aa13e9ddfa +DIST libva-2.9.0.tar.bz2 481556 BLAKE2B 5509f3d7df11a11602331a3b6bb78d3a5d3dfbeff024eaa77594918c49cd48ec9e8ee017d8ac7b4aa1dbd3252a23caecce9a10a8a9e12ef4c483a8a34e028b20 SHA512 496358b73cd525d8c9dc1fcf3dbf992ec997ecc8f7be31f0e226ded173aecf29d8d4b60cc7cc5ee7beac538061659841145f67f449a03a04236a6ee7ae6f8323 diff --git a/x11-libs/libva/libva-2.9.0.ebuild b/x11-libs/libva/libva-2.9.0.ebuild new file mode 100644 index 000..016d79e6442 --- /dev/null +++ b/x11-libs/libva/libva-2.9.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; + +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit autotools git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva; + AUTOTOOLS_AUTORECONF="yes" +else + SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0/$(ver_cut 1)" +IUSE="+drm opengl utils vdpau wayland X" + +VIDEO_CARDS="nvidia intel i965 nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=" + >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] ) + X? ( + >=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=" + virtual/pkgconfig +" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) +" + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 +) + +src_prepare() { + default + [[ "${PV}" == ** ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable drm) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 980061f7365369eafca9047e207514c45dbd7d59 Author: Sam James gentoo org> AuthorDate: Thu Oct 1 11:09:27 2020 + Commit: Sam James gentoo org> CommitDate: Thu Oct 1 11:09:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980061f7 x11-libs/libva: Stabilize 2.7.1 arm64, #728870 Signed-off-by: Sam James gentoo.org> x11-libs/libva/libva-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva/libva-2.7.1.ebuild b/x11-libs/libva/libva-2.7.1.ebuild index 16471ef454e..e68b8032b1f 100644 --- a/x11-libs/libva/libva-2.7.1.ebuild +++ b/x11-libs/libva/libva-2.7.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then # Live ebuild AUTOTOOLS_AUTORECONF="yes" else SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: b858f2af558b8687b5fded66a4224b57f8cc1c8b Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 24 06:57:28 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 24 06:57:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b858f2af x11-libs/libva: x86 stable wrt bug #728870 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libva/libva-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva/libva-2.7.1.ebuild b/x11-libs/libva/libva-2.7.1.ebuild index ea7963cb160..16471ef454e 100644 --- a/x11-libs/libva/libva-2.7.1.ebuild +++ b/x11-libs/libva/libva-2.7.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then # Live ebuild AUTOTOOLS_AUTORECONF="yes" else SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: ca6f3bec5bc1ee98252bf2f8286db3856d1bb91c Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 24 06:43:49 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 24 06:46:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6f3bec x11-libs/libva: amd64 stable wrt bug #728870 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libva/libva-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva/libva-2.7.1.ebuild b/x11-libs/libva/libva-2.7.1.ebuild index 016d79e6442..ea7963cb160 100644 --- a/x11-libs/libva/libva-2.7.1.ebuild +++ b/x11-libs/libva/libva-2.7.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then # Live ebuild AUTOTOOLS_AUTORECONF="yes" else SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/
commit: 85136e12113fa2d757003c3888e57d9801a61d79 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Wed Jul 22 10:19:11 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Jul 22 12:53:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85136e12 x11-libs/libva-intel-media-driver: bump to v20.2.0 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/16778 Signed-off-by: Thomas Deutschmann gentoo.org> x11-libs/libva-intel-media-driver/Manifest| 1 + ...edia-driver-.ebuild => libva-intel-media-driver-20.2.0.ebuild} | 4 ++-- .../libva-intel-media-driver/libva-intel-media-driver-.ebuild | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/x11-libs/libva-intel-media-driver/Manifest b/x11-libs/libva-intel-media-driver/Manifest index fd0a6a7f392..e08aa195763 100644 --- a/x11-libs/libva-intel-media-driver/Manifest +++ b/x11-libs/libva-intel-media-driver/Manifest @@ -1,3 +1,4 @@ DIST intel-media-18.3.0.tar.gz 14422845 BLAKE2B 07da8e78d069de091bd4f29beb0699c97f007ff0f6543baa40d35923488d6152cb0a921cbe16006b045be973d5651ee01dc98ead0b79d4c779ed39e7a8fb38d9 SHA512 96ee85c087994d1e4b6bbd5fca8e558d9169f8b7c130fdb4571ecd4dcbb31fe4a73607cc1b055918f27e90dbb25843d851bb8a1e2557733b4795e937479d DIST intel-media-18.4.1.tar.gz 14657816 BLAKE2B eb0be7c756e290bf5318987e375e9ad531fb4e318e4bf83f6c5d68106112a06d505ed7f8abc5ecb277b4430883d2153fe6c68ba683241253cb0d32853bb8dab2 SHA512 ed5d4116ab4af36761a0a819105f4ff5551d437e3f1ab8c1b2ea20a89a1792b7558bacd1ea8f082f595fce21d72810f806820b8543e1cbfcd2de7e28e649a536 DIST intel-media-20.1.1.tar.gz 21788401 BLAKE2B 53f2ebf5941c487253d02d0e23229cd408eb3b53ef37cfdefb1a874e5a6c9b051b69ccda513c2d1d9bb9cc03814bc3db40a40241eb3c7a0a78edba3ba7e9bf01 SHA512 696f3b82d155e472285150b476daf9195ec6cbad0526f017fd0c57c1fb02618210b3e96eb13351ee286f3502df4970a22a940c3476877fa1f5c23dc85a646c25 +DIST intel-media-20.2.0.tar.gz 21860711 BLAKE2B df5ebb4ec603902dd34aca6915dab5bec4ad6237e5810d0e04349f7269adf62505afaed8456d1ad6a3544525bdb2012294e6b92e68dc3f0338f6fab54aa934bd SHA512 0f4817b66f4e2d752d5a34cc1c8974dd09b4fe4f6d8bf3df896887542c229088edc406a9b2a68a9b353214aa7ffa4cd8917cdb6695dbe2e316af6c444822b15b diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0.ebuild similarity index 93% copy from x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild copy to x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0.ebuild index 3c1a6331fa3..6d16c9dd959 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.2.0.ebuild @@ -24,8 +24,8 @@ LICENSE="MIT BSD" SLOT="0" IUSE="" -DEPEND=">=media-libs/gmmlib-${PV} - >=x11-libs/libva-2.7.1 +DEPEND=">=media-libs/gmmlib-20.2.2 + >=x11-libs/libva-2.8.0 >=x11-libs/libpciaccess-0.13.1-r1:= " RDEPEND="${DEPEND}" diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild index 3c1a6331fa3..eac6f1060ed 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild @@ -25,7 +25,7 @@ SLOT="0" IUSE="" DEPEND=">=media-libs/gmmlib-${PV} - >=x11-libs/libva-2.7.1 + >=x11-libs/libva-2.8.0 >=x11-libs/libpciaccess-0.13.1-r1:= " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 3720171e9b464542410cfc071bc174d9b32f3b6d Author: Denis Reva gmail com> AuthorDate: Sun Jun 28 08:04:06 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Jul 9 21:15:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3720171e x11-libs/libva-intel-driver: new version 2.4.1 Closes: https://github.com/gentoo/gentoo/pull/16465 Closes: https://bugs.gentoo.org/707934 Signed-off-by: Denis Reva gmail.com> Signed-off-by: Matt Turner gentoo.org> x11-libs/libva-intel-driver/Manifest | 1 + .../libva-intel-driver-2.4.1.ebuild| 54 ++ 2 files changed, 55 insertions(+) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index 6f4bb412de3..709033d2869 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,2 +1,3 @@ DIST intel-vaapi-driver-2.3.0.tar.bz2 2901075 BLAKE2B 606635c2b4ad05119a3fe1269354e2a27b944c56117360b5c4171b679506f3aa10d48057f1c99957efa1cff3b625a315138ac93e616aa14d30d20d540a3bb6a8 SHA512 60f37c09269e6ae07e55ecfc2c046ae7b6321abe71647625310ea7c75627ea875b94ed8e14813a36ec068bbd605c6d447dfa2c3bd692eb7953a58a871064fd5b DIST intel-vaapi-driver-2.4.0.pre1.tar.bz2 2888363 BLAKE2B fc7861e5d7625ed598feadc3b5649335c4f6bc0cacd66bdc38a58bbe4d95909c27c9b84478abdda687725070fa9fea850b3d86925ae6a7ea821a168e2bb98a13 SHA512 f637ca24b34573ae022f24f0352be8a6e2904a703ccfa005fb84da00c54e9e02ff0282e882312b86dd7e2d1a1611fba3eef37909ac66a3c2beb056d8cba6019f +DIST intel-vaapi-driver-2.4.1.tar.bz2 2889762 BLAKE2B 25888ac7a1a42233c4b0269bd910c5161f99bf22c932b46e20c8c77ed0404bf99702dd9f11b73bc0fd76a3b012ffa1de6c6133cbd7be880428235de9cfcc6ad8 SHA512 1e9dc81ecd0b3640fccd1fb827a0ade0a1e5bbabe375130df159849e47ce98c8e879c65ddaaae11d16e916be76b507be69bc0c813494e37e7fca86b0b897a94f diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1.ebuild new file mode 100644 index 000..07f80f8d2c0 --- /dev/null +++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="intel-vaapi-driver" +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit git-r3 + EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver; +fi + +inherit autotools multilib-minimal + +DESCRIPTION="HW video decode support for Intel integrated graphics" +HOMEPAGE="https://github.com/intel/intel-vaapi-driver; +if [[ ${PV} != ** ]] ; then + SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.bz2; + S="${WORKDIR}/${MY_PN}-${PV}" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="wayland X" +RESTRICT="test" # No tests + +RDEPEND=" + >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] + >=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}] + wayland? ( + >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] + >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + eapply_user + sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die + eautoreconf +} + +multilib_src_configure() { + local myconf=( + $(use_enable wayland) + $(use_enable X x11) + ) + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_install_all() { + find "${D}" -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 8852b7a8831ffbac09bc34ef475bb937f535ef62 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 6 08:40:10 2020 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 6 08:40:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8852b7a8 x11-libs/libva: Bump to version 2.8.0 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libva/Manifest | 1 + x11-libs/libva/libva-2.8.0.ebuild | 83 +++ 2 files changed, 84 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index dba94bce359..c006d5debe6 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -2,3 +2,4 @@ DIST libva-2.5.0.tar.bz2 459677 BLAKE2B d6e5bf94bcbda0a724634164bd8cf91efbdbe361 DIST libva-2.6.1.tar.bz2 466497 BLAKE2B d4ea6e6d0102722206d94725932f0b3cf650bab3f02235f4c627dc83e5417b786f9524430d793f1067d002a0c9d7cbc92a7c740383c698d225a14946e1bb90ba SHA512 b57f0c0dda5ebadc92f56bc7fb835c2931cafffca9413fb4d244ea1dd47b603376323e6bebf144ccb2d2cf3499c64b101f8e03ff1809bd81242718d224d2d17d DIST libva-2.7.0.tar.bz2 477326 BLAKE2B 4ec99cebe3be8de46a7663b36cf5cededc271dc3ce6f6a42a2e861043c3bc3a1cb93ea31c4a2b7a1e5d7789de128066728b7d910bf19eceab107fe3b12966126 SHA512 4922d7c0d706d160b6885a045ca585e822275f04e66142d963b0e8e3efcf2ada81edc1255d0eb334c46c51b994e35c080d8ced10bf29a153cabe5c6991de3a68 DIST libva-2.7.1.tar.bz2 477933 BLAKE2B 261e608af3f1427bed0244d4ebbc0d3ffe5681669ecb3583a8910568bc96817b8da079ffe80915ecf1002f9ac247eea5e44f8f7ce305313719fc1a4f1c5892b3 SHA512 f4b88ca0216f0ea4d934edcd322b8f741833b5a50ee2f34a3ecf60d635082b29e2dd032734c2f9d2a680e3b9c98e61a8b9432ea639a9fd5389761e04782c1126 +DIST libva-2.8.0.tar.bz2 478734 BLAKE2B b11393a9b9ec7ef4cf91d20d4005d42ad3d0e6a4a8e4d8cda67816bc5b9d3b23900754b5e8af92386dcf99a11e53af70fc4723ffecc715328c8fbf3d40486098 SHA512 329c5fc2262a6f4fddfcb13bd9644589248be6ae18fa14816b33874b91b60ad3f16a112f7a4817ba576db984834aa8735e6ad13d99b2f5aa13e9ddfa diff --git a/x11-libs/libva/libva-2.8.0.ebuild b/x11-libs/libva/libva-2.8.0.ebuild new file mode 100644 index 000..016d79e6442 --- /dev/null +++ b/x11-libs/libva/libva-2.8.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; + +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit autotools git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva; + AUTOTOOLS_AUTORECONF="yes" +else + SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0/$(ver_cut 1)" +IUSE="+drm opengl utils vdpau wayland X" + +VIDEO_CARDS="nvidia intel i965 nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=" + >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] ) + X? ( + >=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=" + virtual/pkgconfig +" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) +" + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 +) + +src_prepare() { + default + [[ "${PV}" == ** ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable drm) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: df55215fe988a3121a5ab00a2c77c67680637954 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 6 08:40:44 2020 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 6 08:40:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df55215f x11-libs/libva: Removed old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libva/Manifest | 1 - x11-libs/libva/libva-2.7.0.ebuild | 83 --- 2 files changed, 84 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index c006d5debe6..3a41015be15 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,5 +1,4 @@ DIST libva-2.5.0.tar.bz2 459677 BLAKE2B d6e5bf94bcbda0a724634164bd8cf91efbdbe36120e62e7e7eefcd749afffec1950d8904318b472c81ae07490c559c68b0853725c654a08592457118cd5d6a83 SHA512 ffaeb9cf8ed1f93073c1cb3e58f5b3d3612e81622d02f8e428c089f625d4370b496b7681ac2fc2823c48670c9fd3da50893b1db51de768cf0f5d866e2ee78106 DIST libva-2.6.1.tar.bz2 466497 BLAKE2B d4ea6e6d0102722206d94725932f0b3cf650bab3f02235f4c627dc83e5417b786f9524430d793f1067d002a0c9d7cbc92a7c740383c698d225a14946e1bb90ba SHA512 b57f0c0dda5ebadc92f56bc7fb835c2931cafffca9413fb4d244ea1dd47b603376323e6bebf144ccb2d2cf3499c64b101f8e03ff1809bd81242718d224d2d17d -DIST libva-2.7.0.tar.bz2 477326 BLAKE2B 4ec99cebe3be8de46a7663b36cf5cededc271dc3ce6f6a42a2e861043c3bc3a1cb93ea31c4a2b7a1e5d7789de128066728b7d910bf19eceab107fe3b12966126 SHA512 4922d7c0d706d160b6885a045ca585e822275f04e66142d963b0e8e3efcf2ada81edc1255d0eb334c46c51b994e35c080d8ced10bf29a153cabe5c6991de3a68 DIST libva-2.7.1.tar.bz2 477933 BLAKE2B 261e608af3f1427bed0244d4ebbc0d3ffe5681669ecb3583a8910568bc96817b8da079ffe80915ecf1002f9ac247eea5e44f8f7ce305313719fc1a4f1c5892b3 SHA512 f4b88ca0216f0ea4d934edcd322b8f741833b5a50ee2f34a3ecf60d635082b29e2dd032734c2f9d2a680e3b9c98e61a8b9432ea639a9fd5389761e04782c1126 DIST libva-2.8.0.tar.bz2 478734 BLAKE2B b11393a9b9ec7ef4cf91d20d4005d42ad3d0e6a4a8e4d8cda67816bc5b9d3b23900754b5e8af92386dcf99a11e53af70fc4723ffecc715328c8fbf3d40486098 SHA512 329c5fc2262a6f4fddfcb13bd9644589248be6ae18fa14816b33874b91b60ad3f16a112f7a4817ba576db984834aa8735e6ad13d99b2f5aa13e9ddfa diff --git a/x11-libs/libva/libva-2.7.0.ebuild b/x11-libs/libva/libva-2.7.0.ebuild deleted file mode 100644 index 016d79e6442..000 --- a/x11-libs/libva/libva-2.7.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal - -DESCRIPTION="Video Acceleration (VA) API for Linux" -HOMEPAGE="https://01.org/linuxmedia/vaapi; - -if [[ ${PV} = ** ]] ; then # Live ebuild - inherit autotools git-r3 - EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/intel/libva; - AUTOTOOLS_AUTORECONF="yes" -else - SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="MIT" -SLOT="0/$(ver_cut 1)" -IUSE="+drm opengl utils vdpau wayland X" - -VIDEO_CARDS="nvidia intel i965 nouveau" -for x in ${VIDEO_CARDS}; do - IUSE+=" video_cards_${x}" -done - -RDEPEND=" - >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] ) - X? ( - >=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=" - virtual/pkgconfig -" -PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) - vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) - video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) - utils? ( media-video/libva-utils ) -" - -REQUIRED_USE="|| ( drm wayland X ) - opengl? ( X )" - -DOCS=( NEWS ) - -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 -) - -src_prepare() { - default - [[ "${PV}" == ** ]] && eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" - $(use_enable opengl glx) - $(use_enable X x11) - $(use_enable wayland) - $(use_enable drm) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - find
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/
commit: 0a6a04e8e08fd688c4305a924fbc0dcc72e1bf98 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon May 18 19:32:42 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 18 19:34:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6a04e8 x11-libs/libva-intel-media-driver: bump to v20.1.1 Closes: https://bugs.gentoo.org/717296 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> x11-libs/libva-intel-media-driver/Manifest | 1 + ...99.ebuild => libva-intel-media-driver-20.1.1.ebuild} | 17 +++-- .../libva-intel-media-driver-.ebuild| 17 +++-- 3 files changed, 15 insertions(+), 20 deletions(-) diff --git a/x11-libs/libva-intel-media-driver/Manifest b/x11-libs/libva-intel-media-driver/Manifest index 49c558db715..fd0a6a7f392 100644 --- a/x11-libs/libva-intel-media-driver/Manifest +++ b/x11-libs/libva-intel-media-driver/Manifest @@ -1,2 +1,3 @@ DIST intel-media-18.3.0.tar.gz 14422845 BLAKE2B 07da8e78d069de091bd4f29beb0699c97f007ff0f6543baa40d35923488d6152cb0a921cbe16006b045be973d5651ee01dc98ead0b79d4c779ed39e7a8fb38d9 SHA512 96ee85c087994d1e4b6bbd5fca8e558d9169f8b7c130fdb4571ecd4dcbb31fe4a73607cc1b055918f27e90dbb25843d851bb8a1e2557733b4795e937479d DIST intel-media-18.4.1.tar.gz 14657816 BLAKE2B eb0be7c756e290bf5318987e375e9ad531fb4e318e4bf83f6c5d68106112a06d505ed7f8abc5ecb277b4430883d2153fe6c68ba683241253cb0d32853bb8dab2 SHA512 ed5d4116ab4af36761a0a819105f4ff5551d437e3f1ab8c1b2ea20a89a1792b7558bacd1ea8f082f595fce21d72810f806820b8543e1cbfcd2de7e28e649a536 +DIST intel-media-20.1.1.tar.gz 21788401 BLAKE2B 53f2ebf5941c487253d02d0e23229cd408eb3b53ef37cfdefb1a874e5a6c9b051b69ccda513c2d1d9bb9cc03814bc3db40a40241eb3c7a0a78edba3ba7e9bf01 SHA512 696f3b82d155e472285150b476daf9195ec6cbad0526f017fd0c57c1fb02618210b3e96eb13351ee286f3502df4970a22a940c3476877fa1f5c23dc85a646c25 diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1.ebuild similarity index 85% copy from x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild copy to x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1.ebuild index 14fd59d2767..3c1a6331fa3 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.1.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit cmake-utils @@ -11,31 +11,28 @@ if [[ ${PV} == * ]] ; then : ${EGIT_BRANCH:="release/${PV%.}"} fi inherit git-r3 -fi - -DESCRIPTION="Intel Media Driver for VAAPI (iHD)" -HOMEPAGE="https://github.com/intel/media-driver; -if [[ ${PV} == * ]] ; then - SRC_URI="" - KEYWORDS="" else SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${PV}.tar.gz; S="${WORKDIR}/media-driver-intel-media-${PV}" KEYWORDS="~amd64" fi +DESCRIPTION="Intel Media Driver for VAAPI (iHD)" +HOMEPAGE="https://github.com/intel/media-driver; + LICENSE="MIT BSD" SLOT="0" IUSE="" DEPEND=">=media-libs/gmmlib-${PV} - >=x11-libs/libva-2.3.0 + >=x11-libs/libva-2.7.1 >=x11-libs/libpciaccess-0.13.1-r1:= " RDEPEND="${DEPEND}" src_configure() { local mycmakeargs=( + -DMEDIA_BUILD_FATAL_WARNINGS=OFF -DMEDIA_RUN_TEST_SUITE=OFF ) diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild index 14fd59d2767..3c1a6331fa3 100644 --- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit cmake-utils @@ -11,31 +11,28 @@ if [[ ${PV} == * ]] ; then : ${EGIT_BRANCH:="release/${PV%.}"} fi inherit git-r3 -fi - -DESCRIPTION="Intel Media Driver for VAAPI (iHD)" -HOMEPAGE="https://github.com/intel/media-driver; -if [[ ${PV} == * ]] ; then - SRC_URI="" - KEYWORDS="" else SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${PV}.tar.gz; S="${WORKDIR}/media-driver-intel-media-${PV}" KEYWORDS="~amd64" fi +DESCRIPTION="Intel Media Driver for VAAPI (iHD)" +HOMEPAGE="https://github.com/intel/media-driver; + LICENSE="MIT BSD" SLOT="0" IUSE="" DEPEND=">=media-libs/gmmlib-${PV} - >=x11-libs/libva-2.3.0 + >=x11-libs/libva-2.7.1
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 261cfaf2884a6cbf5a1adb246a899ab184bead5a Author: Lars Wendler gentoo org> AuthorDate: Thu May 14 12:14:21 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu May 14 12:14:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261cfaf2 x11-libs/libva: Bump to version 2.7.1 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libva/Manifest | 1 + x11-libs/libva/libva-2.7.1.ebuild | 83 +++ 2 files changed, 84 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index de5f703ff48..dba94bce359 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,3 +1,4 @@ DIST libva-2.5.0.tar.bz2 459677 BLAKE2B d6e5bf94bcbda0a724634164bd8cf91efbdbe36120e62e7e7eefcd749afffec1950d8904318b472c81ae07490c559c68b0853725c654a08592457118cd5d6a83 SHA512 ffaeb9cf8ed1f93073c1cb3e58f5b3d3612e81622d02f8e428c089f625d4370b496b7681ac2fc2823c48670c9fd3da50893b1db51de768cf0f5d866e2ee78106 DIST libva-2.6.1.tar.bz2 466497 BLAKE2B d4ea6e6d0102722206d94725932f0b3cf650bab3f02235f4c627dc83e5417b786f9524430d793f1067d002a0c9d7cbc92a7c740383c698d225a14946e1bb90ba SHA512 b57f0c0dda5ebadc92f56bc7fb835c2931cafffca9413fb4d244ea1dd47b603376323e6bebf144ccb2d2cf3499c64b101f8e03ff1809bd81242718d224d2d17d DIST libva-2.7.0.tar.bz2 477326 BLAKE2B 4ec99cebe3be8de46a7663b36cf5cededc271dc3ce6f6a42a2e861043c3bc3a1cb93ea31c4a2b7a1e5d7789de128066728b7d910bf19eceab107fe3b12966126 SHA512 4922d7c0d706d160b6885a045ca585e822275f04e66142d963b0e8e3efcf2ada81edc1255d0eb334c46c51b994e35c080d8ced10bf29a153cabe5c6991de3a68 +DIST libva-2.7.1.tar.bz2 477933 BLAKE2B 261e608af3f1427bed0244d4ebbc0d3ffe5681669ecb3583a8910568bc96817b8da079ffe80915ecf1002f9ac247eea5e44f8f7ce305313719fc1a4f1c5892b3 SHA512 f4b88ca0216f0ea4d934edcd322b8f741833b5a50ee2f34a3ecf60d635082b29e2dd032734c2f9d2a680e3b9c98e61a8b9432ea639a9fd5389761e04782c1126 diff --git a/x11-libs/libva/libva-2.7.1.ebuild b/x11-libs/libva/libva-2.7.1.ebuild new file mode 100644 index 000..016d79e6442 --- /dev/null +++ b/x11-libs/libva/libva-2.7.1.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; + +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit autotools git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva; + AUTOTOOLS_AUTORECONF="yes" +else + SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0/$(ver_cut 1)" +IUSE="+drm opengl utils vdpau wayland X" + +VIDEO_CARDS="nvidia intel i965 nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=" + >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] ) + X? ( + >=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=" + virtual/pkgconfig +" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) +" + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 +) + +src_prepare() { + default + [[ "${PV}" == ** ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable drm) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 17a901a0278176810a6f197f324cdfba2c02d0df Author: Lars Wendler gentoo org> AuthorDate: Thu May 7 14:10:11 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu May 7 14:10:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a901a0 x11-libs/libva: Bump to version 2.7.0 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libva/Manifest | 1 + x11-libs/libva/libva-2.7.0.ebuild | 83 +++ 2 files changed, 84 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 001d8c87af1..de5f703ff48 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,2 +1,3 @@ DIST libva-2.5.0.tar.bz2 459677 BLAKE2B d6e5bf94bcbda0a724634164bd8cf91efbdbe36120e62e7e7eefcd749afffec1950d8904318b472c81ae07490c559c68b0853725c654a08592457118cd5d6a83 SHA512 ffaeb9cf8ed1f93073c1cb3e58f5b3d3612e81622d02f8e428c089f625d4370b496b7681ac2fc2823c48670c9fd3da50893b1db51de768cf0f5d866e2ee78106 DIST libva-2.6.1.tar.bz2 466497 BLAKE2B d4ea6e6d0102722206d94725932f0b3cf650bab3f02235f4c627dc83e5417b786f9524430d793f1067d002a0c9d7cbc92a7c740383c698d225a14946e1bb90ba SHA512 b57f0c0dda5ebadc92f56bc7fb835c2931cafffca9413fb4d244ea1dd47b603376323e6bebf144ccb2d2cf3499c64b101f8e03ff1809bd81242718d224d2d17d +DIST libva-2.7.0.tar.bz2 477326 BLAKE2B 4ec99cebe3be8de46a7663b36cf5cededc271dc3ce6f6a42a2e861043c3bc3a1cb93ea31c4a2b7a1e5d7789de128066728b7d910bf19eceab107fe3b12966126 SHA512 4922d7c0d706d160b6885a045ca585e822275f04e66142d963b0e8e3efcf2ada81edc1255d0eb334c46c51b994e35c080d8ced10bf29a153cabe5c6991de3a68 diff --git a/x11-libs/libva/libva-2.7.0.ebuild b/x11-libs/libva/libva-2.7.0.ebuild new file mode 100644 index 000..016d79e6442 --- /dev/null +++ b/x11-libs/libva/libva-2.7.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; + +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit autotools git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva; + AUTOTOOLS_AUTORECONF="yes" +else + SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0/$(ver_cut 1)" +IUSE="+drm opengl utils vdpau wayland X" + +VIDEO_CARDS="nvidia intel i965 nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=" + >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] ) + X? ( + >=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=" + virtual/pkgconfig +" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) +" + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 +) + +src_prepare() { + default + [[ "${PV}" == ** ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable drm) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/
commit: e6a3b7452f1538182ce0b18d8b044f9bdac64449 Author: Matt Turner gentoo org> AuthorDate: Wed Mar 11 18:37:34 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 11 18:41:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a3b745 x11-libs/libva-vdpau-driver: Drop outdated blocker Signed-off-by: Matt Turner gentoo.org> x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild index ddb4845f3a4..fb2ab0369c1 100644 --- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild +++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild @@ -16,8 +16,7 @@ IUSE="debug opengl" RDEPEND=">=x11-libs/libva-1.2.1-r1:=[X,opengl?,${MULTILIB_USEDEP}] opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - >=x11-libs/libvdpau-0.8[${MULTILIB_USEDEP}] - !x11-libs/vdpau-video" + >=x11-libs/libvdpau-0.8[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: e067e0ef0dece41517102fed84aee87c65bd0087 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jan 22 05:31:32 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jan 22 05:40:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e067e0ef x11-libs/libva: sync live ebuild keywords Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> x11-libs/libva/libva-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild index 00629ae44ae..016d79e6442 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then # Live ebuild AUTOTOOLS_AUTORECONF="yes" else SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 058630517387c9a6e9ed37ace1ea138ca3ebf812 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jan 22 05:30:27 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jan 22 05:40:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05863051 x11-libs/libva: keyword 2.6.1 on ~ppc64 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> x11-libs/libva/libva-2.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva/libva-2.6.1.ebuild b/x11-libs/libva/libva-2.6.1.ebuild index c1266852c3f..016d79e6442 100644 --- a/x11-libs/libva/libva-2.6.1.ebuild +++ b/x11-libs/libva/libva-2.6.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then # Live ebuild AUTOTOOLS_AUTORECONF="yes" else SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 27b13408ca5f3808e08c5b4789889fb79f34810c Author: Lars Wendler gentoo org> AuthorDate: Mon Jan 20 12:33:17 2020 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jan 20 12:33:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b13408 x11-libs/libva: Bump to version 2.6.1. Removed old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libva/Manifest | 2 +- x11-libs/libva/{libva-2.6.0.ebuild => libva-2.6.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 31955e7518d..001d8c87af1 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,2 +1,2 @@ DIST libva-2.5.0.tar.bz2 459677 BLAKE2B d6e5bf94bcbda0a724634164bd8cf91efbdbe36120e62e7e7eefcd749afffec1950d8904318b472c81ae07490c559c68b0853725c654a08592457118cd5d6a83 SHA512 ffaeb9cf8ed1f93073c1cb3e58f5b3d3612e81622d02f8e428c089f625d4370b496b7681ac2fc2823c48670c9fd3da50893b1db51de768cf0f5d866e2ee78106 -DIST libva-2.6.0.tar.bz2 466431 BLAKE2B 67baed8db9306c0e967f869f18bef304cd300f5a52e50b3f01757254fb72e3793737dc399ae1af99cdd1f2c42efabcf71fc328122f8385776bf504ed0dcccb95 SHA512 0cc8d0599a1ed437fb1deb7b05e6d6da5eca70e4d04fd3d52c82d74702b339e61af3d0ef824b6ae9fdec1bf81cad65dd1a6b9e26f2af2b6d860dce26047000b1 +DIST libva-2.6.1.tar.bz2 466497 BLAKE2B d4ea6e6d0102722206d94725932f0b3cf650bab3f02235f4c627dc83e5417b786f9524430d793f1067d002a0c9d7cbc92a7c740383c698d225a14946e1bb90ba SHA512 b57f0c0dda5ebadc92f56bc7fb835c2931cafffca9413fb4d244ea1dd47b603376323e6bebf144ccb2d2cf3499c64b101f8e03ff1809bd81242718d224d2d17d diff --git a/x11-libs/libva/libva-2.6.0.ebuild b/x11-libs/libva/libva-2.6.1.ebuild similarity index 100% rename from x11-libs/libva/libva-2.6.0.ebuild rename to x11-libs/libva/libva-2.6.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 49a3035dd33d2d9f95136b0d63266a696727d585 Author: Lars Wendler gentoo org> AuthorDate: Fri Jan 17 16:17:15 2020 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jan 17 16:17:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a3035d x11-libs/libva: Bump to version 2.6.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libva/Manifest | 1 + x11-libs/libva/libva-2.6.0.ebuild | 83 +++ 2 files changed, 84 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 7ba0f46a84e..31955e7518d 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1 +1,2 @@ DIST libva-2.5.0.tar.bz2 459677 BLAKE2B d6e5bf94bcbda0a724634164bd8cf91efbdbe36120e62e7e7eefcd749afffec1950d8904318b472c81ae07490c559c68b0853725c654a08592457118cd5d6a83 SHA512 ffaeb9cf8ed1f93073c1cb3e58f5b3d3612e81622d02f8e428c089f625d4370b496b7681ac2fc2823c48670c9fd3da50893b1db51de768cf0f5d866e2ee78106 +DIST libva-2.6.0.tar.bz2 466431 BLAKE2B 67baed8db9306c0e967f869f18bef304cd300f5a52e50b3f01757254fb72e3793737dc399ae1af99cdd1f2c42efabcf71fc328122f8385776bf504ed0dcccb95 SHA512 0cc8d0599a1ed437fb1deb7b05e6d6da5eca70e4d04fd3d52c82d74702b339e61af3d0ef824b6ae9fdec1bf81cad65dd1a6b9e26f2af2b6d860dce26047000b1 diff --git a/x11-libs/libva/libva-2.6.0.ebuild b/x11-libs/libva/libva-2.6.0.ebuild new file mode 100644 index 000..c1266852c3f --- /dev/null +++ b/x11-libs/libva/libva-2.6.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; + +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit autotools git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva; + AUTOTOOLS_AUTORECONF="yes" +else + SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0/$(ver_cut 1)" +IUSE="+drm opengl utils vdpau wayland X" + +VIDEO_CARDS="nvidia intel i965 nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=" + >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] ) + X? ( + >=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=" + virtual/pkgconfig +" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) +" + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 +) + +src_prepare() { + default + [[ "${PV}" == ** ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable drm) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 61a161438859c061dda6ca1b1236d5e8fb7101d7 Author: Matt Turner gentoo org> AuthorDate: Thu Nov 28 20:01:23 2019 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 28 20:05:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a16143 x11-libs/libva-intel-driver: Port to EAPI=7 Signed-off-by: Matt Turner gentoo.org> .../libva-intel-driver-.ebuild | 27 +++--- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild index 1d8bbf4cd84..4e4df0e3170 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild @@ -1,16 +1,15 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 MY_PN="intel-vaapi-driver" if [[ ${PV} = ** ]] ; then # Live ebuild inherit git-r3 - EGIT_BRANCH=master EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver; fi -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib + +inherit autotools multilib-minimal DESCRIPTION="HW video decode support for Intel integrated graphics" HOMEPAGE="https://github.com/intel/intel-vaapi-driver; @@ -23,6 +22,7 @@ fi LICENSE="MIT" SLOT="0" IUSE="wayland X" +RESTRICT="test" # No tests RDEPEND=" >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] @@ -32,22 +32,23 @@ RDEPEND=" >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] ) " -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -DOCS=( AUTHORS NEWS README ) -AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" src_prepare() { + eapply_user sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die - autotools-multilib_src_prepare + eautoreconf } multilib_src_configure() { - local myeconfargs=( + local myconf=( $(use_enable wayland) $(use_enable X x11) ) - autotools-utils_src_configure + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_install_all() { + find "${D}" -name "*.la" -delete || die }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 452d790442a4783b68670ff27472c1a1c7b2 Author: Matt Turner gentoo org> AuthorDate: Thu Nov 28 19:25:39 2019 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 28 20:05:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452d x11-libs/libva-intel-driver: Version bump to 2.4.0_pre1 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Matt Turner gentoo.org> x11-libs/libva-intel-driver/Manifest | 1 + .../libva-intel-driver-2.4.0_pre1.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index 36c1f515d8d..6f4bb412de3 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1 +1,2 @@ DIST intel-vaapi-driver-2.3.0.tar.bz2 2901075 BLAKE2B 606635c2b4ad05119a3fe1269354e2a27b944c56117360b5c4171b679506f3aa10d48057f1c99957efa1cff3b625a315138ac93e616aa14d30d20d540a3bb6a8 SHA512 60f37c09269e6ae07e55ecfc2c046ae7b6321abe71647625310ea7c75627ea875b94ed8e14813a36ec068bbd605c6d447dfa2c3bd692eb7953a58a871064fd5b +DIST intel-vaapi-driver-2.4.0.pre1.tar.bz2 2888363 BLAKE2B fc7861e5d7625ed598feadc3b5649335c4f6bc0cacd66bdc38a58bbe4d95909c27c9b84478abdda687725070fa9fea850b3d86925ae6a7ea821a168e2bb98a13 SHA512 f637ca24b34573ae022f24f0352be8a6e2904a703ccfa005fb84da00c54e9e02ff0282e882312b86dd7e2d1a1611fba3eef37909ac66a3c2beb056d8cba6019f diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.4.0_pre1.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.0_pre1.ebuild new file mode 100644 index 000..4da19b9b7c0 --- /dev/null +++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.4.0_pre1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="intel-vaapi-driver" +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit git-r3 + EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver; +fi + +inherit autotools multilib-minimal + +DESCRIPTION="HW video decode support for Intel integrated graphics" +HOMEPAGE="https://github.com/intel/intel-vaapi-driver; +if [[ ${PV} != ** ]] ; then + SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV/_/.}/${MY_PN}-${PV/_/.}.tar.bz2; + S="${WORKDIR}/${MY_PN}-${PV/_/.}" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="wayland X" +RESTRICT="test" # No tests + +RDEPEND=" + >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] + >=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}] + wayland? ( + >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] + >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + eapply_user + sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die + eautoreconf +} + +multilib_src_configure() { + local myconf=( + $(use_enable wayland) + $(use_enable X x11) + ) + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_install_all() { + find "${D}" -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-compat/
commit: 9fb12bde7ab7a5be9684eedbda6c799a6bf071f3 Author: James Le Cuirot gentoo org> AuthorDate: Fri Oct 18 21:44:04 2019 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Oct 18 21:44:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb12bde x11-libs/libva-compat: Marking stable on all arches This is almost identical to the earlier libva-1.8.3 ebuild. Now that's gone, this needs to be marked stable for stable users. It reportedly works fine. Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: James Le Cuirot gentoo.org> x11-libs/libva-compat/libva-compat-1.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva-compat/libva-compat-1.8.3.ebuild b/x11-libs/libva-compat/libva-compat-1.8.3.ebuild index 7d5b3a6f092..5b82b4eb887 100644 --- a/x11-libs/libva-compat/libva-compat-1.8.3.ebuild +++ b/x11-libs/libva-compat/libva-compat-1.8.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux" IUSE="+drm egl opengl vdpau wayland X" VIDEO_CARDS="nvidia intel i965 nouveau"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: fceb86d010db7c3562b60c69329d2bbe88adedf2 Author: Matt Turner gentoo org> AuthorDate: Fri Sep 13 17:18:59 2019 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 13 17:19:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fceb86d0 x11-libs/libva: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libva/Manifest | 3 -- x11-libs/libva/libva-1.7.3.ebuild| 82 --- x11-libs/libva/libva-1.8.3.ebuild| 81 --- x11-libs/libva/libva-2.4.1-r1.ebuild | 83 x11-libs/libva/metadata.xml | 1 - 5 files changed, 250 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 5a82e0d8ecb..7ba0f46a84e 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,4 +1 @@ -DIST libva-1.7.3.tar.bz2 824490 BLAKE2B 0579492b700b00e9ed009798e6dcf6dd7fd6cd19e32af9fbab6d780ba83ae3a264dbbfab2633a3458a624fec1935435974875e58a9e57baca9be9cb7ce627488 SHA512 ecc1ba17e2afea2efe4d36e8d9358d420015b3ad9d2a510ee2b263274c889caf39915a8b8da2d16329184bf4f42d0cbd124af3d070b83235b6a7453afd30b3a0 -DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274f09e9e06fd1479b882b221791375533a6826e5db9a758f2acd74f913a478da61fe32250a3e2d9c0062739fc SHA512 f2f360876d8443a22a3434aa1ac7ec5aa6d4b3cc1f13f475ef74e716f5937acc43e02f9a8b858b5b7b6539da3731f763843d45664cc19c70e81d8b87e93659ea -DIST libva-2.4.1.tar.bz2 456435 BLAKE2B 8500d5d234f6b5841611b7e46c9a729d8becaba0ce8311fe41cc6689339fb80ae665a974152c04c9b7ae5ce7693ed2549c3c0f284d8b21ecb25964745b6f43e1 SHA512 24af06e407c833f588e05e2be853bf004b0322d35ab35838ec2705c4158feb41e8ecc3a1b619fc291dfa7da49c8e17dd49993937624df0d4ed7ee2dbb90b1568 DIST libva-2.5.0.tar.bz2 459677 BLAKE2B d6e5bf94bcbda0a724634164bd8cf91efbdbe36120e62e7e7eefcd749afffec1950d8904318b472c81ae07490c559c68b0853725c654a08592457118cd5d6a83 SHA512 ffaeb9cf8ed1f93073c1cb3e58f5b3d3612e81622d02f8e428c089f625d4370b496b7681ac2fc2823c48670c9fd3da50893b1db51de768cf0f5d866e2ee78106 diff --git a/x11-libs/libva/libva-1.7.3.ebuild b/x11-libs/libva/libva-1.7.3.ebuild deleted file mode 100644 index 463df89d0fa..000 --- a/x11-libs/libva/libva-1.7.3.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -SCM="" -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-2 - EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/intel/libva; -fi - -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} multilib - -DESCRIPTION="Video Acceleration (VA) API for Linux" -HOMEPAGE="https://01.org/linuxmedia/vaapi; -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SRC_URI="" - S="${WORKDIR}/${PN}" -else - SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva/${P}.tar.bz2; -fi - -LICENSE="MIT" -SLOT="0" -if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux" -else - KEYWORDS="arm64" -fi -IUSE="+drm egl opengl vdpau wayland X" - -VIDEO_CARDS="dummy nvidia intel i965 nouveau" -for x in ${VIDEO_CARDS}; do - IUSE+=" video_cards_${x}" -done - -RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] - ) - egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] ) - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" -PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) - vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_intel? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) - video_cards_i965? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) - " - -REQUIRED_USE="|| ( drm wayland X ) - opengl? ( X )" - -DOCS=( NEWS ) - -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 myeconfargs=( - --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" - $(use_enable video_cards_dummy dummy-driver) - $(use_enable opengl glx) - $(use_enable X x11) - $(use_enable wayland) - $(use_enable egl) - $(use_enable drm) - ) - autotools-utils_src_configure -} diff --git
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 4a5e1adadd6b03173894e4b469724e0100c7da34 Author: Matt Turner gentoo org> AuthorDate: Fri Sep 13 17:17:34 2019 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 13 17:19:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5e1ada x11-libs/libva-intel-driver: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libva-intel-driver/Manifest | 4 -- .../libva-intel-driver-1.7.3.ebuild| 56 -- .../libva-intel-driver-1.8.3.ebuild| 56 -- .../libva-intel-driver-2.1.0.ebuild| 56 -- .../libva-intel-driver-2.2.0.ebuild| 55 - x11-libs/libva-intel-driver/metadata.xml | 3 -- 6 files changed, 230 deletions(-) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index 308f3d3c6d6..36c1f515d8d 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,5 +1 @@ DIST intel-vaapi-driver-2.3.0.tar.bz2 2901075 BLAKE2B 606635c2b4ad05119a3fe1269354e2a27b944c56117360b5c4171b679506f3aa10d48057f1c99957efa1cff3b625a315138ac93e616aa14d30d20d540a3bb6a8 SHA512 60f37c09269e6ae07e55ecfc2c046ae7b6321abe71647625310ea7c75627ea875b94ed8e14813a36ec068bbd605c6d447dfa2c3bd692eb7953a58a871064fd5b -DIST libva-intel-driver-1.7.3.tar.gz 1648659 BLAKE2B 5d5bf82d02c6e887f4afd332fa395e3044ac9b9bbf8e1682aeaf80d6c61c1db537b27ed22b25e932ec71d9011af07d9008f64df2e7c77a2c6f9dd0e10860d41f SHA512 57ae4fbf1bd5799e8a311fcd67eda1a8a6d5b5267df502b83f63f8bd0cdd510a4f78b4d09088833bfa2e98447d841c3d4e7229f4e75a9d9f4b8096fb14027878 -DIST libva-intel-driver-1.8.3.tar.gz 2591242 BLAKE2B 954ad024ea93073f23045530506c6988cd55bc4bce565856071b30cfc0c10b673a225d4cfdd50cd360a3f828bf236386ba2937e59c260f72717dbdf72a29152c SHA512 0457147aa998014df82ef6180c873fd087b03573adac7ba84c79516a16bd73eb43ff5f07cf3f40c7f590f4e04981ae3010877a468fb20fe4606843932aaa0990 -DIST libva-intel-driver-2.1.0.tar.gz 3954965 BLAKE2B 6ff759860477896df6ee433d7b1ff8f3fda498e98210bfcbec33dc663a65bc07b8304ae219885225985fc65a785d7510aacb785a17d9fd66fb1c16a0ca7ffd57 SHA512 2df0d617a4a64ee37641fd9134f8455f59160d003c252b0e82f7be47adaad7d531f9f2f3ab16d75457b2852e8893887d5be6da5f8128e64ffe8311853baf6453 -DIST libva-intel-driver-2.2.0.tar.gz 3966600 BLAKE2B 859bf9a51cabf4736b897bc3189ad20f1d36f9f7ee0acdf828a358e9aaed2d20f4908ad214befbd729f1dbce94d7328018376bc6a2a72e625687e8f8a7131364 SHA512 8843e184c0d4d98a694f4fb1ba692a63795968879257b5f791f9bdf2a32e3d0fe3f9cac46533d78721d91c949063778e97b58bbbc1ba4da95b53b306c04e8e90 diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild deleted file mode 100644 index f50c5283932..000 --- a/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -SCM="" -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-2 - EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/01org/intel-vaapi-driver.git; -fi - -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} - -DESCRIPTION="HW video decode support for Intel integrated graphics" -HOMEPAGE="https://github.com/01org/intel-vaapi-driver; -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SRC_URI="" - S="${WORKDIR}/${PN}" -else - SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/intel-vaapi-driver-${PV}" -fi - -LICENSE="MIT" -SLOT="0" -if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -else - KEYWORDS="" -fi -IUSE="+drm wayland X" - -RDEPEND=">=x11-libs/libva-1.7.2[X?,wayland?,drm?,${MULTILIB_USEDEP}] - >=x11-libs/libdrm-2.4.46[video_cards_intel,${MULTILIB_USEDEP}] - wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS NEWS README ) - -src_prepare() { - sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die - autotools-multilib_src_prepare -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable drm) - $(use_enable wayland) - $(use_enable X x11) - ) - autotools-utils_src_configure -} diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.8.3.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.3.ebuild deleted file mode 100644 index 053f134f8eb..000 --- a/x11-libs/libva-intel-driver/libva-intel-driver-1.8.3.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 5835227a80d565077dd600a0306786344d565fd4 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 13 10:52:55 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 13 10:52:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5835227a x11-libs/libva-intel-driver: amd64 stable wrt bug #684108 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild index 387eb32e1b9..9ae6b9627fb 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/intel/intel-vaapi-driver; if [[ ${PV} != ** ]] ; then SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.bz2; S="${WORKDIR}/${MY_PN}-${PV}" - KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 4fc5208d96ccef987695110c351bc5d25cf7ed49 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 13 10:52:49 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 13 10:52:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc5208d x11-libs/libva: amd64 stable wrt bug #684108 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libva/libva-2.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva/libva-2.5.0-r1.ebuild b/x11-libs/libva/libva-2.5.0-r1.ebuild index 82994197c30..f23c9f5ecc5 100644 --- a/x11-libs/libva/libva-2.5.0-r1.ebuild +++ b/x11-libs/libva/libva-2.5.0-r1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then # Live ebuild AUTOTOOLS_AUTORECONF="yes" else SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 arm64 x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 4c6f142260b5c65a867c37abdde217807518ea3a Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 13 09:16:53 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 13 09:16:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6f1422 x11-libs/libva-intel-driver: x86 stable wrt bug #684108 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild index 1d8bbf4cd84..387eb32e1b9 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/intel/intel-vaapi-driver; if [[ ${PV} != ** ]] ; then SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.bz2; S="${WORKDIR}/${MY_PN}-${PV}" - KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: e70a885fda36fda152f2b3891e5a81cbc5a044a8 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 13 09:16:49 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 13 09:16:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70a885f x11-libs/libva: x86 stable wrt bug #684108 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libva/libva-2.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva/libva-2.5.0-r1.ebuild b/x11-libs/libva/libva-2.5.0-r1.ebuild index fabf296edac..82994197c30 100644 --- a/x11-libs/libva/libva-2.5.0-r1.ebuild +++ b/x11-libs/libva/libva-2.5.0-r1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then # Live ebuild AUTOTOOLS_AUTORECONF="yes" else SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 arm64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 arm64 x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: b9839d24c5f37b5546762c142cb3d97633ccd9bc Author: Aaron Bauman gentoo org> AuthorDate: Tue Aug 13 00:35:17 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Aug 13 00:35:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9839d24 x11-libs/libva: arm64 stable (bug #684108) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="arm64" x11-libs/libva/libva-2.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva/libva-2.5.0-r1.ebuild b/x11-libs/libva/libva-2.5.0-r1.ebuild index 00629ae44ae..fabf296edac 100644 --- a/x11-libs/libva/libva-2.5.0-r1.ebuild +++ b/x11-libs/libva/libva-2.5.0-r1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then # Live ebuild AUTOTOOLS_AUTORECONF="yes" else SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 arm64 ~x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/
commit: 69b19f4ef342953747b00f3d5c4be16a97c6b732 Author: Matt Turner gentoo org> AuthorDate: Mon Jul 22 17:14:13 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Jul 22 17:15:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b19f4e x11-libs/libva-vdpau-driver: Drop old versions Signed-off-by: Matt Turner gentoo.org> .../libva-vdpau-driver-0.7.4-r4.ebuild | 43 -- 1 file changed, 43 deletions(-) diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild deleted file mode 100644 index b316dddbdf9..000 --- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib eutils - -DESCRIPTION="VDPAU Backend for Video Acceleration (VA) API" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi; -SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="debug opengl" - -RDEPEND=">=x11-libs/libva-1.2.1-r1[X,opengl?,${MULTILIB_USEDEP}] - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - >=x11-libs/libvdpau-0.8[${MULTILIB_USEDEP}] - !x11-libs/vdpau-video" - -DEPEND="${DEPEND} - virtual/pkgconfig" - -DOCS=( NEWS README AUTHORS ) - -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-glext-missing-definition.patch \ - "${FILESDIR}"/${P}-VAEncH264VUIBufferType.patch \ - "${FILESDIR}"/${P}-libvdpau-0.8.patch - sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die - autotools-multilib_src_prepare -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable debug) - $(use_enable opengl glx) - ) - autotools-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/
commit: abce6814f315021f9cfb738784474a21cc47cfb4 Author: Aaron Bauman gentoo org> AuthorDate: Sun Jul 21 17:11:36 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Jul 21 17:11:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abce6814 x11-libs/libva-vdpau-driver: arm64 stable (bug #689510) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild index 04300f7f7b7..ddb4845f3a4 100644 --- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild +++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/ LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm64 x86" +KEYWORDS="amd64 arm64 x86" IUSE="debug opengl" RDEPEND=">=x11-libs/libva-1.2.1-r1:=[X,opengl?,${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/
commit: befad25039f96764a98d27a556432a0e6bc9f610 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Jul 17 10:17:30 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Jul 17 10:17:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befad250 x11-libs/libva-vdpau-driver: amd64 stable wrt bug #689510 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild index a45dc7f4511..04300f7f7b7 100644 --- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild +++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/ LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="debug opengl" RDEPEND=">=x11-libs/libva-1.2.1-r1:=[X,opengl?,${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/files/, x11-libs/libva-vdpau-driver/
commit: 34d5cc6fcf1d76c1c2833cb534717246c221214c Author: Matt Turner gentoo org> AuthorDate: Mon Jul 15 23:35:46 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Jul 15 23:42:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d5cc6f x11-libs/libva-vdpau-driver: Fix build with >=x11-libs/libva-2.5.0 Closes: https://bugs.gentoo.org/689530 Signed-off-by: Matt Turner gentoo.org> ...au-driver-0.7.4-include-linux-videodev2.h.patch | 25 ++ .../libva-vdpau-driver-0.7.4-r5.ebuild | 1 + 2 files changed, 26 insertions(+) diff --git a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-include-linux-videodev2.h.patch b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-include-linux-videodev2.h.patch new file mode 100644 index 000..0d92074ced9 --- /dev/null +++ b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-include-linux-videodev2.h.patch @@ -0,0 +1,25 @@ +https://bugs.gentoo.org/689530 + +libva commit 93c52a17b8d2 ("va_backend: remove unneeded +linux/videodev2.h include") removed an include that provided the +prototype of v4l2_format among other v4l2_* structs. + +Without this or a forward declaration of 'struct v4l2_format', the prototype +and definition of vdpau_CreateSurfaceFromV4L2Buf() (which has a 'struct +v4l2_format *' parameter) are seen as conflicting. + +Just include the removed header where we need it. + +diff --git a/src/vdpau_driver.h b/src/vdpau_driver.h +index 6286d16..54d37fb 100644 +--- a/src/vdpau_driver.h b/src/vdpau_driver.h +@@ -21,6 +21,8 @@ + #ifndef VDPAU_DRIVER_H + #define VDPAU_DRIVER_H + ++#include ++ + #include + #include "vaapi_compat.h" + #include "vdpau_gate.h" diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild index fb0c732ebe5..a45dc7f4511 100644 --- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild +++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild @@ -29,6 +29,7 @@ PATCHES=( "${FILESDIR}"/${P}-VAEncH264VUIBufferType.patch "${FILESDIR}"/${P}-libvdpau-0.8.patch "${FILESDIR}"/${P}-sigfpe-crash.patch + "${FILESDIR}"/${P}-include-linux-videodev2.h.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/
commit: b729aeb6b314744f16d9a5a7af5b201951ae6b66 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jul 10 10:30:16 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jul 10 10:30:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b729aeb6 x11-libs/libva-vdpau-driver: x86 stable wrt bug #689510 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild index 35a25d844b0..fb0c732ebe5 100644 --- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild +++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/ LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 x86" IUSE="debug opengl" RDEPEND=">=x11-libs/libva-1.2.1-r1:=[X,opengl?,${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 301fd12ab2f2e20474eded4074ee302a2ea3c7c8 Author: Lars Wendler gentoo org> AuthorDate: Tue Jul 9 13:10:34 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jul 9 13:13:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301fd12a x11-libs/libva: Don't install libtool archive files Closes: https://bugs.gentoo.org/689532 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libva/{libva-2.4.1.ebuild => libva-2.4.1-r1.ebuild} | 4 x11-libs/libva/{libva-2.5.0.ebuild => libva-2.5.0-r1.ebuild} | 4 x11-libs/libva/libva-.ebuild | 4 3 files changed, 12 insertions(+) diff --git a/x11-libs/libva/libva-2.4.1.ebuild b/x11-libs/libva/libva-2.4.1-r1.ebuild similarity index 96% rename from x11-libs/libva/libva-2.4.1.ebuild rename to x11-libs/libva/libva-2.4.1-r1.ebuild index 3a85df58500..00629ae44ae 100644 --- a/x11-libs/libva/libva-2.4.1.ebuild +++ b/x11-libs/libva/libva-2.4.1-r1.ebuild @@ -77,3 +77,7 @@ multilib_src_configure() { ) ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +} diff --git a/x11-libs/libva/libva-2.5.0.ebuild b/x11-libs/libva/libva-2.5.0-r1.ebuild similarity index 96% rename from x11-libs/libva/libva-2.5.0.ebuild rename to x11-libs/libva/libva-2.5.0-r1.ebuild index 3a85df58500..00629ae44ae 100644 --- a/x11-libs/libva/libva-2.5.0.ebuild +++ b/x11-libs/libva/libva-2.5.0-r1.ebuild @@ -77,3 +77,7 @@ multilib_src_configure() { ) ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +} diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild index 3a85df58500..00629ae44ae 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-.ebuild @@ -77,3 +77,7 @@ multilib_src_configure() { ) ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: b88dce992fec651914e239c9ebf20e5e2d43 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 8 07:56:33 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 8 07:57:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88dce99 x11-libs/libva: Bump to version 2.5.0 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libva/Manifest | 1 + x11-libs/libva/libva-2.5.0.ebuild | 79 +++ 2 files changed, 80 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 3e777bcd8fa..045c2ceb3ff 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -5,3 +5,4 @@ DIST libva-2.2.0.tar.gz 218971 BLAKE2B c715f5f94cf25bcdf03be9ddeeb390fc073fe3fc7 DIST libva-2.3.0.tar.gz 222152 BLAKE2B 235cb4ba79eeac334163e32b51313f74506e54a7ca5693b81a2bf00eff1d5204ba630e32028dc02fb47268772d12032471d7d6d47e189318230e8a52cc940fcc SHA512 b328e7426bd5fb33a4ed4817d7a33fb104b1f524f5ca83f60349df66cff22e9cd46d40238d29d5bf527f32c7da153088525e43d50454832ac9b4b7fe0be40692 DIST libva-2.4.0.tar.bz2 455989 BLAKE2B 740460b5e23fc09dbb4de61dbe6c7d3820032d54d0ff9895d0a5e3235362e559e50d5349eab4c907367cef101f367256a9da3cf3a87526c50f830b0ac4d6 SHA512 67373e20932bca0d52cd8f48ed10c1f01752be73642ad4d2c85dcee813dccf205c8ca62fdc69fb3f4f83a685e2a8ef2c6646174e3453a8f5763cac16a58321c3 DIST libva-2.4.1.tar.bz2 456435 BLAKE2B 8500d5d234f6b5841611b7e46c9a729d8becaba0ce8311fe41cc6689339fb80ae665a974152c04c9b7ae5ce7693ed2549c3c0f284d8b21ecb25964745b6f43e1 SHA512 24af06e407c833f588e05e2be853bf004b0322d35ab35838ec2705c4158feb41e8ecc3a1b619fc291dfa7da49c8e17dd49993937624df0d4ed7ee2dbb90b1568 +DIST libva-2.5.0.tar.bz2 459677 BLAKE2B d6e5bf94bcbda0a724634164bd8cf91efbdbe36120e62e7e7eefcd749afffec1950d8904318b472c81ae07490c559c68b0853725c654a08592457118cd5d6a83 SHA512 ffaeb9cf8ed1f93073c1cb3e58f5b3d3612e81622d02f8e428c089f625d4370b496b7681ac2fc2823c48670c9fd3da50893b1db51de768cf0f5d866e2ee78106 diff --git a/x11-libs/libva/libva-2.5.0.ebuild b/x11-libs/libva/libva-2.5.0.ebuild new file mode 100644 index 000..3a85df58500 --- /dev/null +++ b/x11-libs/libva/libva-2.5.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; + +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit autotools git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva; + AUTOTOOLS_AUTORECONF="yes" +else + SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0/$(ver_cut 1)" +IUSE="+drm opengl utils vdpau wayland X" + +VIDEO_CARDS="nvidia intel i965 nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=" + >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] ) + X? ( + >=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=" + virtual/pkgconfig +" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) +" + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 +) + +src_prepare() { + default + [[ "${PV}" == ** ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable drm) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 0c780a88102344ece4dc3449684e2baf90226314 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 8 07:57:31 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 8 07:57:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c780a88 x11-libs/libva: Removed old. Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libva/Manifest | 4 -- x11-libs/libva/libva-2.1.0.ebuild | 79 --- x11-libs/libva/libva-2.2.0.ebuild | 79 --- x11-libs/libva/libva-2.3.0.ebuild | 79 --- x11-libs/libva/libva-2.4.0.ebuild | 74 5 files changed, 315 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 045c2ceb3ff..5a82e0d8ecb 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,8 +1,4 @@ DIST libva-1.7.3.tar.bz2 824490 BLAKE2B 0579492b700b00e9ed009798e6dcf6dd7fd6cd19e32af9fbab6d780ba83ae3a264dbbfab2633a3458a624fec1935435974875e58a9e57baca9be9cb7ce627488 SHA512 ecc1ba17e2afea2efe4d36e8d9358d420015b3ad9d2a510ee2b263274c889caf39915a8b8da2d16329184bf4f42d0cbd124af3d070b83235b6a7453afd30b3a0 DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274f09e9e06fd1479b882b221791375533a6826e5db9a758f2acd74f913a478da61fe32250a3e2d9c0062739fc SHA512 f2f360876d8443a22a3434aa1ac7ec5aa6d4b3cc1f13f475ef74e716f5937acc43e02f9a8b858b5b7b6539da3731f763843d45664cc19c70e81d8b87e93659ea -DIST libva-2.1.0.tar.gz 214894 BLAKE2B 0e29d3de915ce44d90ac96bc2ead73725efc34163da92da7d8791547d6ca2fd407319093fee89bce5b26b26818cc0131cc0c7f3cd4f511e3f847e3fd2cf1dff3 SHA512 dd4c901f9c75d03fa45b32af5ca08ba24ef68d354ad26ad53d0f87d3290bee152eed9e61b4dd4116c2d15baf0c74f2d37996d08f007d485c57af5e8d9648eb82 -DIST libva-2.2.0.tar.gz 218971 BLAKE2B c715f5f94cf25bcdf03be9ddeeb390fc073fe3fc7cea324e2f6da9bea490b14a99c41cf5f74d89fa3847c1357297d2c6faa877e76dce470319f532dc76d36f8a SHA512 0b026c99be2600a56833377a1cfd8efb736862dee942576d4d360b9844ace1efb21a2f1b9b1c2fabbbe4a9c483af24e47f31dd07516816acc8fa72e207f8cad4 -DIST libva-2.3.0.tar.gz 222152 BLAKE2B 235cb4ba79eeac334163e32b51313f74506e54a7ca5693b81a2bf00eff1d5204ba630e32028dc02fb47268772d12032471d7d6d47e189318230e8a52cc940fcc SHA512 b328e7426bd5fb33a4ed4817d7a33fb104b1f524f5ca83f60349df66cff22e9cd46d40238d29d5bf527f32c7da153088525e43d50454832ac9b4b7fe0be40692 -DIST libva-2.4.0.tar.bz2 455989 BLAKE2B 740460b5e23fc09dbb4de61dbe6c7d3820032d54d0ff9895d0a5e3235362e559e50d5349eab4c907367cef101f367256a9da3cf3a87526c50f830b0ac4d6 SHA512 67373e20932bca0d52cd8f48ed10c1f01752be73642ad4d2c85dcee813dccf205c8ca62fdc69fb3f4f83a685e2a8ef2c6646174e3453a8f5763cac16a58321c3 DIST libva-2.4.1.tar.bz2 456435 BLAKE2B 8500d5d234f6b5841611b7e46c9a729d8becaba0ce8311fe41cc6689339fb80ae665a974152c04c9b7ae5ce7693ed2549c3c0f284d8b21ecb25964745b6f43e1 SHA512 24af06e407c833f588e05e2be853bf004b0322d35ab35838ec2705c4158feb41e8ecc3a1b619fc291dfa7da49c8e17dd49993937624df0d4ed7ee2dbb90b1568 DIST libva-2.5.0.tar.bz2 459677 BLAKE2B d6e5bf94bcbda0a724634164bd8cf91efbdbe36120e62e7e7eefcd749afffec1950d8904318b472c81ae07490c559c68b0853725c654a08592457118cd5d6a83 SHA512 ffaeb9cf8ed1f93073c1cb3e58f5b3d3612e81622d02f8e428c089f625d4370b496b7681ac2fc2823c48670c9fd3da50893b1db51de768cf0f5d866e2ee78106 diff --git a/x11-libs/libva/libva-2.1.0.ebuild b/x11-libs/libva/libva-2.1.0.ebuild deleted file mode 100644 index 2cfeb67ae2f..000 --- a/x11-libs/libva/libva-2.1.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -SCM="" -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-r3 - EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/intel/libva; -fi - -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} multilib versionator - -DESCRIPTION="Video Acceleration (VA) API for Linux" -HOMEPAGE="https://01.org/linuxmedia/vaapi; -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SRC_URI="" -else - SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -LICENSE="MIT" -SLOT="0/$(get_version_component_range 1)" -if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -else - KEYWORDS="" -fi -IUSE="+drm opengl vdpau wayland X utils" - -VIDEO_CARDS="nvidia intel i965 nouveau" -for x in ${VIDEO_CARDS}; do - IUSE+=" video_cards_${x}" -done - -RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] - ) - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - wayland? (
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 6e07575e0c5c6a2f38010d442eb33bd26732c6d9 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 5 08:37:08 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 5 08:41:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e07575e x11-libs/libva: Bump to version 2.4.1 Bump to EAPI-7 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libva/Manifest | 1 + x11-libs/libva/libva-2.4.1.ebuild | 79 +++ 2 files changed, 80 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 98c2c3ba9dc..3e777bcd8fa 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -4,3 +4,4 @@ DIST libva-2.1.0.tar.gz 214894 BLAKE2B 0e29d3de915ce44d90ac96bc2ead73725efc34163 DIST libva-2.2.0.tar.gz 218971 BLAKE2B c715f5f94cf25bcdf03be9ddeeb390fc073fe3fc7cea324e2f6da9bea490b14a99c41cf5f74d89fa3847c1357297d2c6faa877e76dce470319f532dc76d36f8a SHA512 0b026c99be2600a56833377a1cfd8efb736862dee942576d4d360b9844ace1efb21a2f1b9b1c2fabbbe4a9c483af24e47f31dd07516816acc8fa72e207f8cad4 DIST libva-2.3.0.tar.gz 222152 BLAKE2B 235cb4ba79eeac334163e32b51313f74506e54a7ca5693b81a2bf00eff1d5204ba630e32028dc02fb47268772d12032471d7d6d47e189318230e8a52cc940fcc SHA512 b328e7426bd5fb33a4ed4817d7a33fb104b1f524f5ca83f60349df66cff22e9cd46d40238d29d5bf527f32c7da153088525e43d50454832ac9b4b7fe0be40692 DIST libva-2.4.0.tar.bz2 455989 BLAKE2B 740460b5e23fc09dbb4de61dbe6c7d3820032d54d0ff9895d0a5e3235362e559e50d5349eab4c907367cef101f367256a9da3cf3a87526c50f830b0ac4d6 SHA512 67373e20932bca0d52cd8f48ed10c1f01752be73642ad4d2c85dcee813dccf205c8ca62fdc69fb3f4f83a685e2a8ef2c6646174e3453a8f5763cac16a58321c3 +DIST libva-2.4.1.tar.bz2 456435 BLAKE2B 8500d5d234f6b5841611b7e46c9a729d8becaba0ce8311fe41cc6689339fb80ae665a974152c04c9b7ae5ce7693ed2549c3c0f284d8b21ecb25964745b6f43e1 SHA512 24af06e407c833f588e05e2be853bf004b0322d35ab35838ec2705c4158feb41e8ecc3a1b619fc291dfa7da49c8e17dd49993937624df0d4ed7ee2dbb90b1568 diff --git a/x11-libs/libva/libva-2.4.1.ebuild b/x11-libs/libva/libva-2.4.1.ebuild new file mode 100644 index 000..3a85df58500 --- /dev/null +++ b/x11-libs/libva/libva-2.4.1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; + +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit autotools git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva; + AUTOTOOLS_AUTORECONF="yes" +else + SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0/$(ver_cut 1)" +IUSE="+drm opengl utils vdpau wayland X" + +VIDEO_CARDS="nvidia intel i965 nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=" + >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] ) + X? ( + >=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=" + virtual/pkgconfig +" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) +" + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 +) + +src_prepare() { + default + [[ "${PV}" == ** ]] && eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable drm) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 74780d6a86763c496ff6ceba415fcc448f91d937 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 5 08:40:53 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 5 08:41:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74780d6a x11-libs/libva: Synced live ebuild. Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libva/libva-.ebuild | 27 --- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild index 7de898cf6aa..3a85df58500 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-.ebuild @@ -1,20 +1,19 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -if [[ ${PV} = ** ]] ; then # Live ebuild - inherit git-r3 - EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/intel/libva; - AUTOTOOLS_AUTORECONF="yes" -fi -inherit autotools-multilib eapi7-ver multilib +inherit multilib-minimal DESCRIPTION="Video Acceleration (VA) API for Linux" HOMEPAGE="https://01.org/linuxmedia/vaapi; -if [[ ${PV} != ** ]] ; then +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit autotools git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva; + AUTOTOOLS_AUTORECONF="yes" +else SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" fi @@ -38,7 +37,8 @@ RDEPEND=" >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] ) " -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" virtual/pkgconfig " PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) @@ -62,6 +62,11 @@ MULTILIB_WRAPPED_HEADERS=( /usr/include/va/va_glx.h ) +src_prepare() { + default + [[ "${PV}" == ** ]] && eautoreconf +} + multilib_src_configure() { local myeconfargs=( --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" @@ -70,5 +75,5 @@ multilib_src_configure() { $(use_enable wayland) $(use_enable drm) ) - autotools-utils_src_configure + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/, x11-libs/libva-vdpau-driver/files/
commit: 0fe323bf48050358c9e2a7be98421c108978bf12 Author: Matt Turner gentoo org> AuthorDate: Thu Jun 13 19:42:00 2019 + Commit: Matt Turner gentoo org> CommitDate: Thu Jun 13 19:59:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe323bf x11-libs/libva-vdpau-driver: Port to EAPI=7 And fix s/DEPEND/RDEPEND/ typo (bug 687780), add missing libva slot dep (bug 673376), and add a patch from Debian while we're here. Closes: https://bugs.gentoo.org/673376 Closes: https://bugs.gentoo.org/687780 Signed-off-by: Matt Turner gentoo.org> .../libva-vdpau-driver-0.7.4-libvdpau-0.8.patch| 4 +- .../libva-vdpau-driver-0.7.4-sigfpe-crash.patch| 21 ++ .../libva-vdpau-driver-0.7.4-r5.ebuild | 47 ++ 3 files changed, 70 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-libvdpau-0.8.patch b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-libvdpau-0.8.patch index 6d6d47ad0b0..412e9c30848 100644 --- a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-libvdpau-0.8.patch +++ b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-libvdpau-0.8.patch @@ -1,7 +1,7 @@ http://bugs.gentoo.org/517778 src/vdpau_decode.c -+++ src/vdpau_decode.c +--- a/src/vdpau_decode.c b/src/vdpau_decode.c @@ -1289,7 +1289,7 @@ driver_data, obj_context->vdp_decoder, diff --git a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-sigfpe-crash.patch b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-sigfpe-crash.patch new file mode 100644 index 000..e2fe02ccf32 --- /dev/null +++ b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-sigfpe-crash.patch @@ -0,0 +1,21 @@ +Description: Fix a crash if a heap is destroyed before being initialized +Author: Sebastian Ramacher +Bug: https://bugs.freedesktop.org/show_bug.cgi?id=58836 +Bug-Debian: http://bugs.debian.org/748294 +Last-Update: 2014-06-02 + +--- vdpau-video-0.7.4.orig/src/object_heap.c vdpau-video-0.7.4/src/object_heap.c +@@ -272,8 +272,10 @@ object_heap_destroy(object_heap_p heap) + ASSERT(obj->next_free != ALLOCATED); + } + +-for (i = 0; i < heap->heap_size / heap->heap_increment; i++) { +-free(heap->bucket[i]); ++if (heap->bucket) { ++for (i = 0; i < heap->heap_size / heap->heap_increment; i++) { ++free(heap->bucket[i]); ++} + } + + pthread_mutex_destroy(>mutex); diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild new file mode 100644 index 000..35a25d844b0 --- /dev/null +++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal + +DESCRIPTION="VDPAU Backend for Video Acceleration (VA) API" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi; +SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="debug opengl" + +RDEPEND=">=x11-libs/libva-1.2.1-r1:=[X,opengl?,${MULTILIB_USEDEP}] + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + >=x11-libs/libvdpau-0.8[${MULTILIB_USEDEP}] + !x11-libs/vdpau-video" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( NEWS README AUTHORS ) + +PATCHES=( + "${FILESDIR}"/${P}-glext-missing-definition.patch + "${FILESDIR}"/${P}-VAEncH264VUIBufferType.patch + "${FILESDIR}"/${P}-libvdpau-0.8.patch + "${FILESDIR}"/${P}-sigfpe-crash.patch +) + +src_prepare() { + default + sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable debug) + $(use_enable opengl glx) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/
commit: 6fc25218acdd5bc3149ddd27187fc32a49d7477c Author: Aaron Bauman gentoo org> AuthorDate: Wed May 15 19:39:44 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed May 15 19:39:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc25218 x11-libs/libva-vdpau-driver: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild index 3ca7e6224ba..b316dddbdf9 100644 --- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild +++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/ LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm64 x86" +KEYWORDS="amd64 arm64 x86" IUSE="debug opengl" RDEPEND=">=x11-libs/libva-1.2.1-r1[X,opengl?,${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 8e5a294e35a5d9c8190caaa8c863d71bcd985822 Author: Aaron Bauman gentoo org> AuthorDate: Wed May 15 13:53:57 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed May 15 13:54:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5a294e x11-libs/libva: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" x11-libs/libva/libva-1.7.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva/libva-1.7.3.ebuild b/x11-libs/libva/libva-1.7.3.ebuild index 44204ed..463df89d0fa 100644 --- a/x11-libs/libva/libva-1.7.3.ebuild +++ b/x11-libs/libva/libva-1.7.3.ebuild @@ -25,9 +25,9 @@ fi LICENSE="MIT" SLOT="0" if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux" else - KEYWORDS="" + KEYWORDS="arm64" fi IUSE="+drm egl opengl vdpau wayland X"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-compat/
commit: e18a85497f4aab947c8b0543fb8efa81e2aac77f Author: James Le Cuirot gentoo org> AuthorDate: Mon May 6 09:49:48 2019 + Commit: James Le Cuirot gentoo org> CommitDate: Mon May 6 09:49:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18a8549 x11-libs/libva-compat: New libva compatibility package Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: James Le Cuirot gentoo.org> x11-libs/libva-compat/Manifest | 1 + x11-libs/libva-compat/libva-compat-1.8.3.ebuild | 72 + x11-libs/libva-compat/metadata.xml | 15 ++ 3 files changed, 88 insertions(+) diff --git a/x11-libs/libva-compat/Manifest b/x11-libs/libva-compat/Manifest new file mode 100644 index 000..4a6cb482d4b --- /dev/null +++ b/x11-libs/libva-compat/Manifest @@ -0,0 +1 @@ +DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274f09e9e06fd1479b882b221791375533a6826e5db9a758f2acd74f913a478da61fe32250a3e2d9c0062739fc SHA512 f2f360876d8443a22a3434aa1ac7ec5aa6d4b3cc1f13f475ef74e716f5937acc43e02f9a8b858b5b7b6539da3731f763843d45664cc19c70e81d8b87e93659ea diff --git a/x11-libs/libva-compat/libva-compat-1.8.3.ebuild b/x11-libs/libva-compat/libva-compat-1.8.3.ebuild new file mode 100644 index 000..7d5b3a6f092 --- /dev/null +++ b/x11-libs/libva-compat/libva-compat-1.8.3.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal + +MY_PN="${PN%-compat}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; +SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+drm egl opengl vdpau wayland X" + +VIDEO_CARDS="nvidia intel i965 nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + X? ( + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] + ) + egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] ) + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] ) + !x11-libs/libva:0/0" + +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) + " + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +S="${WORKDIR}/${MY_P}" +DOCS=( NEWS ) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable egl) + $(use_enable drm) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install() { + emake -C va DESTDIR="${D}" install-libLTLIBRARIES + rm -v "${ED}"/usr/$(get_libdir)/*.{la,so} || die +} diff --git a/x11-libs/libva-compat/metadata.xml b/x11-libs/libva-compat/metadata.xml new file mode 100644 index 000..39b6984b394 --- /dev/null +++ b/x11-libs/libva-compat/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ch...@gentoo.org + James Le Cuirot + + + Enables EGL support. + Enables VA/DRM API support. + + + intel/libva + +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/
commit: 33e415524ec58a98a70cedd5a47bed5d8d013718 Author: Luca Barbato gentoo org> AuthorDate: Mon Feb 25 10:52:27 2019 + Commit: Luca Barbato gentoo org> CommitDate: Mon Feb 25 10:54:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e41552 x11-libs/libva-intel-media-driver: New version Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Luca Barbato gentoo.org> x11-libs/libva-intel-media-driver/Manifest | 1 + .../libva-intel-media-driver-18.4.1.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/x11-libs/libva-intel-media-driver/Manifest b/x11-libs/libva-intel-media-driver/Manifest index cc88533ee52..49c558db715 100644 --- a/x11-libs/libva-intel-media-driver/Manifest +++ b/x11-libs/libva-intel-media-driver/Manifest @@ -1 +1,2 @@ DIST intel-media-18.3.0.tar.gz 14422845 BLAKE2B 07da8e78d069de091bd4f29beb0699c97f007ff0f6543baa40d35923488d6152cb0a921cbe16006b045be973d5651ee01dc98ead0b79d4c779ed39e7a8fb38d9 SHA512 96ee85c087994d1e4b6bbd5fca8e558d9169f8b7c130fdb4571ecd4dcbb31fe4a73607cc1b055918f27e90dbb25843d851bb8a1e2557733b4795e937479d +DIST intel-media-18.4.1.tar.gz 14657816 BLAKE2B eb0be7c756e290bf5318987e375e9ad531fb4e318e4bf83f6c5d68106112a06d505ed7f8abc5ecb277b4430883d2153fe6c68ba683241253cb0d32853bb8dab2 SHA512 ed5d4116ab4af36761a0a819105f4ff5551d437e3f1ab8c1b2ea20a89a1792b7558bacd1ea8f082f595fce21d72810f806820b8543e1cbfcd2de7e28e649a536 diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-18.4.1.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-18.4.1.ebuild new file mode 100644 index 000..e08e05733d2 --- /dev/null +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-18.4.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +if [[ ${PV} == * ]] ; then + : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"} + if [[ ${PV%} != "" ]] ; then + : ${EGIT_BRANCH:="release/${PV%.}"} + fi + inherit git-r3 +fi + +DESCRIPTION="Intel Media Driver for VAAPI (iHD)" +HOMEPAGE="https://github.com/intel/media-driver; +if [[ ${PV} == * ]] ; then + SRC_URI="" + KEYWORDS="" +else + SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${PV}.tar.gz; + S="${WORKDIR}/media-driver-intel-media-${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="MIT BSD" +SLOT="0" +IUSE="" + +DEPEND=">=media-libs/gmmlib-${PV} + >=x11-libs/libva-2.4.0 + >=x11-libs/libpciaccess-0.13.1-r1:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DMEDIA_RUN_TEST_SUITE=OFF + ) + + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: f206af56da582dbe660f3a7358dee6572b498246 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 21 15:25:01 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 21 16:05:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f206af56 x11-libs/libva: Switch to release tarball Makes eautoreconf unnecessary. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-libs/libva/Manifest | 2 +- x11-libs/libva/libva-2.4.0.ebuild | 37 ++--- x11-libs/libva/libva-.ebuild | 5 ++--- 3 files changed, 21 insertions(+), 23 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index e7511875285..98c2c3ba9dc 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -3,4 +3,4 @@ DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274 DIST libva-2.1.0.tar.gz 214894 BLAKE2B 0e29d3de915ce44d90ac96bc2ead73725efc34163da92da7d8791547d6ca2fd407319093fee89bce5b26b26818cc0131cc0c7f3cd4f511e3f847e3fd2cf1dff3 SHA512 dd4c901f9c75d03fa45b32af5ca08ba24ef68d354ad26ad53d0f87d3290bee152eed9e61b4dd4116c2d15baf0c74f2d37996d08f007d485c57af5e8d9648eb82 DIST libva-2.2.0.tar.gz 218971 BLAKE2B c715f5f94cf25bcdf03be9ddeeb390fc073fe3fc7cea324e2f6da9bea490b14a99c41cf5f74d89fa3847c1357297d2c6faa877e76dce470319f532dc76d36f8a SHA512 0b026c99be2600a56833377a1cfd8efb736862dee942576d4d360b9844ace1efb21a2f1b9b1c2fabbbe4a9c483af24e47f31dd07516816acc8fa72e207f8cad4 DIST libva-2.3.0.tar.gz 222152 BLAKE2B 235cb4ba79eeac334163e32b51313f74506e54a7ca5693b81a2bf00eff1d5204ba630e32028dc02fb47268772d12032471d7d6d47e189318230e8a52cc940fcc SHA512 b328e7426bd5fb33a4ed4817d7a33fb104b1f524f5ca83f60349df66cff22e9cd46d40238d29d5bf527f32c7da153088525e43d50454832ac9b4b7fe0be40692 -DIST libva-2.4.0.tar.gz 223232 BLAKE2B b1d4c5c97aa1d182ffb99737daa20f110819ec47aac629b973bc5638c188d4feb0bb4d5b90abf8082a10aa02b2bf2bfb1773971326e9d4e4ec9b983e6a817a37 SHA512 1f59549574ddc72c0e0a3d8024e252342be49c6166fa73ce855cdff42008c5fd2c9e9383adb16247df84c542ef1ae8742053560d860711f8d63fbab813a9c663 +DIST libva-2.4.0.tar.bz2 455989 BLAKE2B 740460b5e23fc09dbb4de61dbe6c7d3820032d54d0ff9895d0a5e3235362e559e50d5349eab4c907367cef101f367256a9da3cf3a87526c50f830b0ac4d6 SHA512 67373e20932bca0d52cd8f48ed10c1f01752be73642ad4d2c85dcee813dccf205c8ca62fdc69fb3f4f83a685e2a8ef2c6646174e3453a8f5763cac16a58321c3 diff --git a/x11-libs/libva/libva-2.4.0.ebuild b/x11-libs/libva/libva-2.4.0.ebuild index 320f6768097..7de898cf6aa 100644 --- a/x11-libs/libva/libva-2.4.0.ebuild +++ b/x11-libs/libva/libva-2.4.0.ebuild @@ -3,55 +3,54 @@ EAPI=5 -SCM="" -if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild - SCM=git-r3 +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit git-r3 EGIT_BRANCH=master EGIT_REPO_URI="https://github.com/intel/libva; + AUTOTOOLS_AUTORECONF="yes" fi - -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} multilib versionator +inherit autotools-multilib eapi7-ver multilib DESCRIPTION="Video Acceleration (VA) API for Linux" HOMEPAGE="https://01.org/linuxmedia/vaapi; -if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild - SRC_URI="" -else - SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" + +if [[ ${PV} != ** ]] ; then + SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2; KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT" -SLOT="0/$(get_version_component_range 1)" -IUSE="+drm opengl vdpau wayland X utils" +SLOT="0/$(ver_cut 1)" +IUSE="+drm opengl utils vdpau wayland X" VIDEO_CARDS="nvidia intel i965 nouveau" for x in ${VIDEO_CARDS}; do IUSE+=" video_cards_${x}" done -RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] +RDEPEND=" + >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] ) X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] ) - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" - +" DEPEND="${RDEPEND} - virtual/pkgconfig" + virtual/pkgconfig +" PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) utils? (
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 6a1d9dbc88836c7ba6c458ca1d5b11db5f5500ec Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 21 15:36:23 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 21 16:05:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1d9dbc x11-libs/libva-intel-driver: Switch to release tarball Sort DEPENDs Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-libs/libva-intel-driver/Manifest | 2 +- .../libva-intel-driver-2.3.0.ebuild| 29 - .../libva-intel-driver-.ebuild | 38 ++ 3 files changed, 33 insertions(+), 36 deletions(-) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index 1d61e74bad0..308f3d3c6d6 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,5 +1,5 @@ +DIST intel-vaapi-driver-2.3.0.tar.bz2 2901075 BLAKE2B 606635c2b4ad05119a3fe1269354e2a27b944c56117360b5c4171b679506f3aa10d48057f1c99957efa1cff3b625a315138ac93e616aa14d30d20d540a3bb6a8 SHA512 60f37c09269e6ae07e55ecfc2c046ae7b6321abe71647625310ea7c75627ea875b94ed8e14813a36ec068bbd605c6d447dfa2c3bd692eb7953a58a871064fd5b DIST libva-intel-driver-1.7.3.tar.gz 1648659 BLAKE2B 5d5bf82d02c6e887f4afd332fa395e3044ac9b9bbf8e1682aeaf80d6c61c1db537b27ed22b25e932ec71d9011af07d9008f64df2e7c77a2c6f9dd0e10860d41f SHA512 57ae4fbf1bd5799e8a311fcd67eda1a8a6d5b5267df502b83f63f8bd0cdd510a4f78b4d09088833bfa2e98447d841c3d4e7229f4e75a9d9f4b8096fb14027878 DIST libva-intel-driver-1.8.3.tar.gz 2591242 BLAKE2B 954ad024ea93073f23045530506c6988cd55bc4bce565856071b30cfc0c10b673a225d4cfdd50cd360a3f828bf236386ba2937e59c260f72717dbdf72a29152c SHA512 0457147aa998014df82ef6180c873fd087b03573adac7ba84c79516a16bd73eb43ff5f07cf3f40c7f590f4e04981ae3010877a468fb20fe4606843932aaa0990 DIST libva-intel-driver-2.1.0.tar.gz 3954965 BLAKE2B 6ff759860477896df6ee433d7b1ff8f3fda498e98210bfcbec33dc663a65bc07b8304ae219885225985fc65a785d7510aacb785a17d9fd66fb1c16a0ca7ffd57 SHA512 2df0d617a4a64ee37641fd9134f8455f59160d003c252b0e82f7be47adaad7d531f9f2f3ab16d75457b2852e8893887d5be6da5f8128e64ffe8311853baf6453 DIST libva-intel-driver-2.2.0.tar.gz 3966600 BLAKE2B 859bf9a51cabf4736b897bc3189ad20f1d36f9f7ee0acdf828a358e9aaed2d20f4908ad214befbd729f1dbce94d7328018376bc6a2a72e625687e8f8a7131364 SHA512 8843e184c0d4d98a694f4fb1ba692a63795968879257b5f791f9bdf2a32e3d0fe3f9cac46533d78721d91c949063778e97b58bbbc1ba4da95b53b306c04e8e90 -DIST libva-intel-driver-2.3.0.tar.gz 3967170 BLAKE2B e736881a90b5d8c2f44d2b5ec0dcb324f79cbfc17e73d62cca8514290ea43b2620293162e8b427d54ff35ef3e37ddb3389f57976ce1d145865255391d8a11ebf SHA512 98cb6e6bdc22eefa0c7f245d3a2f1fc586d5066e9273c9031e76c30d96fc5902859119ddd4ef2ba39cd044aff57edae3a90ab2e5478c47e118132f8b2c28f1dc diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild index 0662e8f819e..1d8bbf4cd84 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild @@ -3,23 +3,20 @@ EAPI=5 -SCM="" -if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild - SCM=git-r3 +MY_PN="intel-vaapi-driver" +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit git-r3 EGIT_BRANCH=master EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver; fi - AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} +inherit autotools-multilib DESCRIPTION="HW video decode support for Intel integrated graphics" HOMEPAGE="https://github.com/intel/intel-vaapi-driver; -if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild - SRC_URI="" -else - SRC_URI="https://github.com/intel/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/intel-vaapi-driver-${PV}" +if [[ ${PV} != ** ]] ; then + SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.bz2; + S="${WORKDIR}/${MY_PN}-${PV}" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" fi @@ -27,15 +24,17 @@ LICENSE="MIT" SLOT="0" IUSE="wayland X" -RDEPEND=">=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}] +RDEPEND=" >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] + >=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}] wayland? ( - >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] - )" - + >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] + ) +" DEPEND="${RDEPEND} - virtual/pkgconfig" + virtual/pkgconfig +" DOCS=( AUTHORS NEWS README ) AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: fca291eb0b90b4bc8a175b781d037c92ce3671d4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 21 15:14:34 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 21 16:05:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca291eb x11-libs/libva: Switch to eapi7-ver Sort IUSE, DEPENDs Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-libs/libva/libva-.ebuild | 40 ++-- 1 file changed, 18 insertions(+), 22 deletions(-) diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild index 2cfeb67ae2f..5fa3a627492 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-.ebuild @@ -1,61 +1,57 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -SCM="" -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-r3 +if [[ ${PV} = ** ]] ; then # Live ebuild + inherit git-r3 EGIT_BRANCH=master EGIT_REPO_URI="https://github.com/intel/libva; fi AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} multilib versionator +inherit autotools-multilib eapi7-ver multilib DESCRIPTION="Video Acceleration (VA) API for Linux" HOMEPAGE="https://01.org/linuxmedia/vaapi; -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SRC_URI="" -else + +if [[ ${PV} != ** ]] ; then SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" fi LICENSE="MIT" -SLOT="0/$(get_version_component_range 1)" -if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -else - KEYWORDS="" -fi -IUSE="+drm opengl vdpau wayland X utils" +SLOT="0/$(ver_cut 1)" +IUSE="+drm opengl utils vdpau wayland X" VIDEO_CARDS="nvidia intel i965 nouveau" for x in ${VIDEO_CARDS}; do IUSE+=" video_cards_${x}" done -RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] +RDEPEND=" + >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] ) X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] ) - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" - +" DEPEND="${RDEPEND} - virtual/pkgconfig" + virtual/pkgconfig +" PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) utils? ( media-video/libva-utils ) - " +" REQUIRED_USE="|| ( drm wayland X ) - opengl? ( X )" + opengl? ( X )" DOCS=( NEWS )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 73c6f46a966b1445055caddaf2c75291b164e71c Author: David Heidelberg ixit cz> AuthorDate: Mon Feb 4 15:09:18 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 21 16:05:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c6f46a x11-libs/libva: bump to 2.4.0 Closes: https://bugs.gentoo.org/677254 Closes: https://bugs.gentoo.org/676858 Signed-off-by: David Heidelberg ixit.cz> Closes: https://github.com/gentoo/gentoo/pull/10980 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-libs/libva/Manifest | 1 + x11-libs/libva/libva-2.4.0.ebuild | 75 +++ 2 files changed, 76 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 8dd499042fa..e7511875285 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -3,3 +3,4 @@ DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274 DIST libva-2.1.0.tar.gz 214894 BLAKE2B 0e29d3de915ce44d90ac96bc2ead73725efc34163da92da7d8791547d6ca2fd407319093fee89bce5b26b26818cc0131cc0c7f3cd4f511e3f847e3fd2cf1dff3 SHA512 dd4c901f9c75d03fa45b32af5ca08ba24ef68d354ad26ad53d0f87d3290bee152eed9e61b4dd4116c2d15baf0c74f2d37996d08f007d485c57af5e8d9648eb82 DIST libva-2.2.0.tar.gz 218971 BLAKE2B c715f5f94cf25bcdf03be9ddeeb390fc073fe3fc7cea324e2f6da9bea490b14a99c41cf5f74d89fa3847c1357297d2c6faa877e76dce470319f532dc76d36f8a SHA512 0b026c99be2600a56833377a1cfd8efb736862dee942576d4d360b9844ace1efb21a2f1b9b1c2fabbbe4a9c483af24e47f31dd07516816acc8fa72e207f8cad4 DIST libva-2.3.0.tar.gz 222152 BLAKE2B 235cb4ba79eeac334163e32b51313f74506e54a7ca5693b81a2bf00eff1d5204ba630e32028dc02fb47268772d12032471d7d6d47e189318230e8a52cc940fcc SHA512 b328e7426bd5fb33a4ed4817d7a33fb104b1f524f5ca83f60349df66cff22e9cd46d40238d29d5bf527f32c7da153088525e43d50454832ac9b4b7fe0be40692 +DIST libva-2.4.0.tar.gz 223232 BLAKE2B b1d4c5c97aa1d182ffb99737daa20f110819ec47aac629b973bc5638c188d4feb0bb4d5b90abf8082a10aa02b2bf2bfb1773971326e9d4e4ec9b983e6a817a37 SHA512 1f59549574ddc72c0e0a3d8024e252342be49c6166fa73ce855cdff42008c5fd2c9e9383adb16247df84c542ef1ae8742053560d860711f8d63fbab813a9c663 diff --git a/x11-libs/libva/libva-2.4.0.ebuild b/x11-libs/libva/libva-2.4.0.ebuild new file mode 100644 index 000..320f6768097 --- /dev/null +++ b/x11-libs/libva/libva-2.4.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +SCM="" +if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild + SCM=git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva; +fi + +AUTOTOOLS_AUTORECONF="yes" +inherit autotools-multilib ${SCM} multilib versionator + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; +if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild + SRC_URI="" +else + SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0/$(get_version_component_range 1)" +IUSE="+drm opengl vdpau wayland X utils" + +VIDEO_CARDS="nvidia intel i965 nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + X? ( + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] + ) + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) + " + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable drm) + ) + autotools-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: acc50bf5ff359b22e71e0fd240c8aff992e01d9a Author: David Heidelberg ixit cz> AuthorDate: Tue Feb 12 14:31:18 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 21 16:05:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc50bf5 x11-libs/libva-intel-driver: bump to 2.3.0 Signed-off-by: David Heidelberg ixit.cz> Signed-off-by: Andreas Sturmlechner gentoo.org> x11-libs/libva-intel-driver/Manifest | 1 + .../libva-intel-driver-2.3.0.ebuild| 54 ++ 2 files changed, 55 insertions(+) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index bc92f2ccae4..1d61e74bad0 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -2,3 +2,4 @@ DIST libva-intel-driver-1.7.3.tar.gz 1648659 BLAKE2B 5d5bf82d02c6e887f4afd332fa3 DIST libva-intel-driver-1.8.3.tar.gz 2591242 BLAKE2B 954ad024ea93073f23045530506c6988cd55bc4bce565856071b30cfc0c10b673a225d4cfdd50cd360a3f828bf236386ba2937e59c260f72717dbdf72a29152c SHA512 0457147aa998014df82ef6180c873fd087b03573adac7ba84c79516a16bd73eb43ff5f07cf3f40c7f590f4e04981ae3010877a468fb20fe4606843932aaa0990 DIST libva-intel-driver-2.1.0.tar.gz 3954965 BLAKE2B 6ff759860477896df6ee433d7b1ff8f3fda498e98210bfcbec33dc663a65bc07b8304ae219885225985fc65a785d7510aacb785a17d9fd66fb1c16a0ca7ffd57 SHA512 2df0d617a4a64ee37641fd9134f8455f59160d003c252b0e82f7be47adaad7d531f9f2f3ab16d75457b2852e8893887d5be6da5f8128e64ffe8311853baf6453 DIST libva-intel-driver-2.2.0.tar.gz 3966600 BLAKE2B 859bf9a51cabf4736b897bc3189ad20f1d36f9f7ee0acdf828a358e9aaed2d20f4908ad214befbd729f1dbce94d7328018376bc6a2a72e625687e8f8a7131364 SHA512 8843e184c0d4d98a694f4fb1ba692a63795968879257b5f791f9bdf2a32e3d0fe3f9cac46533d78721d91c949063778e97b58bbbc1ba4da95b53b306c04e8e90 +DIST libva-intel-driver-2.3.0.tar.gz 3967170 BLAKE2B e736881a90b5d8c2f44d2b5ec0dcb324f79cbfc17e73d62cca8514290ea43b2620293162e8b427d54ff35ef3e37ddb3389f57976ce1d145865255391d8a11ebf SHA512 98cb6e6bdc22eefa0c7f245d3a2f1fc586d5066e9273c9031e76c30d96fc5902859119ddd4ef2ba39cd044aff57edae3a90ab2e5478c47e118132f8b2c28f1dc diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild new file mode 100644 index 000..0662e8f819e --- /dev/null +++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +SCM="" +if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild + SCM=git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver; +fi + +AUTOTOOLS_AUTORECONF="yes" +inherit autotools-multilib ${SCM} + +DESCRIPTION="HW video decode support for Intel integrated graphics" +HOMEPAGE="https://github.com/intel/intel-vaapi-driver; +if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild + SRC_URI="" +else + SRC_URI="https://github.com/intel/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/intel-vaapi-driver-${PV}" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="wayland X" + +RDEPEND=">=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}] + >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] + wayland? ( + >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] + >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS NEWS README ) +AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" + +src_prepare() { + sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die + autotools-multilib_src_prepare +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable wayland) + $(use_enable X x11) + ) + autotools-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/
commit: 24aaa1377ecdfa521a79dc9031ec947bcc2da61f Author: Luca Barbato gentoo org> AuthorDate: Mon Oct 22 16:44:10 2018 + Commit: Luca Barbato gentoo org> CommitDate: Mon Oct 22 22:54:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24aaa137 x11-libs/libva-intel-media-driver: New package It is required by the intel mediasdk. Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Luca Barbato gentoo.org> x11-libs/libva-intel-media-driver/Manifest | 1 + .../libva-intel-media-driver-18.3.0.ebuild | 43 ++ .../libva-intel-media-driver-.ebuild | 43 ++ x11-libs/libva-intel-media-driver/metadata.xml | 7 4 files changed, 94 insertions(+) diff --git a/x11-libs/libva-intel-media-driver/Manifest b/x11-libs/libva-intel-media-driver/Manifest new file mode 100644 index 000..cc88533ee52 --- /dev/null +++ b/x11-libs/libva-intel-media-driver/Manifest @@ -0,0 +1 @@ +DIST intel-media-18.3.0.tar.gz 14422845 BLAKE2B 07da8e78d069de091bd4f29beb0699c97f007ff0f6543baa40d35923488d6152cb0a921cbe16006b045be973d5651ee01dc98ead0b79d4c779ed39e7a8fb38d9 SHA512 96ee85c087994d1e4b6bbd5fca8e558d9169f8b7c130fdb4571ecd4dcbb31fe4a73607cc1b055918f27e90dbb25843d851bb8a1e2557733b4795e937479d diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-18.3.0.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-18.3.0.ebuild new file mode 100644 index 000..14fd59d2767 --- /dev/null +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-18.3.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +if [[ ${PV} == * ]] ; then + : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"} + if [[ ${PV%} != "" ]] ; then + : ${EGIT_BRANCH:="release/${PV%.}"} + fi + inherit git-r3 +fi + +DESCRIPTION="Intel Media Driver for VAAPI (iHD)" +HOMEPAGE="https://github.com/intel/media-driver; +if [[ ${PV} == * ]] ; then + SRC_URI="" + KEYWORDS="" +else + SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${PV}.tar.gz; + S="${WORKDIR}/media-driver-intel-media-${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="MIT BSD" +SLOT="0" +IUSE="" + +DEPEND=">=media-libs/gmmlib-${PV} + >=x11-libs/libva-2.3.0 + >=x11-libs/libpciaccess-0.13.1-r1:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DMEDIA_RUN_TEST_SUITE=OFF + ) + + cmake-utils_src_configure +} diff --git a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild new file mode 100644 index 000..14fd59d2767 --- /dev/null +++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +if [[ ${PV} == * ]] ; then + : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"} + if [[ ${PV%} != "" ]] ; then + : ${EGIT_BRANCH:="release/${PV%.}"} + fi + inherit git-r3 +fi + +DESCRIPTION="Intel Media Driver for VAAPI (iHD)" +HOMEPAGE="https://github.com/intel/media-driver; +if [[ ${PV} == * ]] ; then + SRC_URI="" + KEYWORDS="" +else + SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${PV}.tar.gz; + S="${WORKDIR}/media-driver-intel-media-${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="MIT BSD" +SLOT="0" +IUSE="" + +DEPEND=">=media-libs/gmmlib-${PV} + >=x11-libs/libva-2.3.0 + >=x11-libs/libpciaccess-0.13.1-r1:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DMEDIA_RUN_TEST_SUITE=OFF + ) + + cmake-utils_src_configure +} diff --git a/x11-libs/libva-intel-media-driver/metadata.xml b/x11-libs/libva-intel-media-driver/metadata.xml new file mode 100644 index 000..80088c21d0a --- /dev/null +++ b/x11-libs/libva-intel-media-driver/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + media-vi...@gentoo.org + +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 7c75b19aa3dccaa0beecce8c615ede6dea5d427a Author: Luca Barbato gentoo org> AuthorDate: Mon Oct 22 16:42:26 2018 + Commit: Luca Barbato gentoo org> CommitDate: Mon Oct 22 22:54:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c75b19a x11-libs/libva: Version bump Required by intel mediasdk dependencies. Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Luca Barbato gentoo.org> x11-libs/libva/Manifest | 1 + x11-libs/libva/libva-2.3.0.ebuild | 79 +++ 2 files changed, 80 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 2327f0fb956..8dd499042fa 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -2,3 +2,4 @@ DIST libva-1.7.3.tar.bz2 824490 BLAKE2B 0579492b700b00e9ed009798e6dcf6dd7fd6cd19 DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274f09e9e06fd1479b882b221791375533a6826e5db9a758f2acd74f913a478da61fe32250a3e2d9c0062739fc SHA512 f2f360876d8443a22a3434aa1ac7ec5aa6d4b3cc1f13f475ef74e716f5937acc43e02f9a8b858b5b7b6539da3731f763843d45664cc19c70e81d8b87e93659ea DIST libva-2.1.0.tar.gz 214894 BLAKE2B 0e29d3de915ce44d90ac96bc2ead73725efc34163da92da7d8791547d6ca2fd407319093fee89bce5b26b26818cc0131cc0c7f3cd4f511e3f847e3fd2cf1dff3 SHA512 dd4c901f9c75d03fa45b32af5ca08ba24ef68d354ad26ad53d0f87d3290bee152eed9e61b4dd4116c2d15baf0c74f2d37996d08f007d485c57af5e8d9648eb82 DIST libva-2.2.0.tar.gz 218971 BLAKE2B c715f5f94cf25bcdf03be9ddeeb390fc073fe3fc7cea324e2f6da9bea490b14a99c41cf5f74d89fa3847c1357297d2c6faa877e76dce470319f532dc76d36f8a SHA512 0b026c99be2600a56833377a1cfd8efb736862dee942576d4d360b9844ace1efb21a2f1b9b1c2fabbbe4a9c483af24e47f31dd07516816acc8fa72e207f8cad4 +DIST libva-2.3.0.tar.gz 222152 BLAKE2B 235cb4ba79eeac334163e32b51313f74506e54a7ca5693b81a2bf00eff1d5204ba630e32028dc02fb47268772d12032471d7d6d47e189318230e8a52cc940fcc SHA512 b328e7426bd5fb33a4ed4817d7a33fb104b1f524f5ca83f60349df66cff22e9cd46d40238d29d5bf527f32c7da153088525e43d50454832ac9b4b7fe0be40692 diff --git a/x11-libs/libva/libva-2.3.0.ebuild b/x11-libs/libva/libva-2.3.0.ebuild new file mode 100644 index 000..c22f59b5012 --- /dev/null +++ b/x11-libs/libva/libva-2.3.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +SCM="" +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SCM=git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva; +fi + +AUTOTOOLS_AUTORECONF="yes" +inherit autotools-multilib ${SCM} multilib versionator + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SRC_URI="" +else + SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="MIT" +SLOT="0/$(get_version_component_range 1)" +if [ "${PV%}" = "${PV}" ] ; then + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +else + KEYWORDS="" +fi +IUSE="+drm opengl vdpau wayland X utils" + +VIDEO_CARDS="nvidia intel i965 nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + X? ( + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] + ) + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) + " + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable drm) + ) + autotools-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: ab5583b23afc15a88ed4806d6b1b18055b670e05 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jul 17 07:13:02 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jul 17 07:20:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5583b2 x11-libs/libva-intel-driver: Remove old Package-Manager: Portage-2.3.43, Repoman-2.3.10 x11-libs/libva-intel-driver/Manifest | 1 - .../libva-intel-driver-2.0.0-r1.ebuild | 56 -- 2 files changed, 57 deletions(-) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index 25e46eebf2b..aa35f0fa3c6 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,4 +1,3 @@ DIST libva-intel-driver-1.7.3.tar.gz 1648659 BLAKE2B 5d5bf82d02c6e887f4afd332fa395e3044ac9b9bbf8e1682aeaf80d6c61c1db537b27ed22b25e932ec71d9011af07d9008f64df2e7c77a2c6f9dd0e10860d41f SHA512 57ae4fbf1bd5799e8a311fcd67eda1a8a6d5b5267df502b83f63f8bd0cdd510a4f78b4d09088833bfa2e98447d841c3d4e7229f4e75a9d9f4b8096fb14027878 DIST libva-intel-driver-1.8.3.tar.gz 2591242 BLAKE2B 954ad024ea93073f23045530506c6988cd55bc4bce565856071b30cfc0c10b673a225d4cfdd50cd360a3f828bf236386ba2937e59c260f72717dbdf72a29152c SHA512 0457147aa998014df82ef6180c873fd087b03573adac7ba84c79516a16bd73eb43ff5f07cf3f40c7f590f4e04981ae3010877a468fb20fe4606843932aaa0990 -DIST libva-intel-driver-2.0.0.tar.gz 2831508 BLAKE2B 3f777303099cac2df3d3d2394af28e086bb4f9b6d595585cedf0d3a4aed79c8ab9d0a132b828d9b56c9bf09526cd6d0a7b9354832464a9ffec7a66aeb939a528 SHA512 2f538d97ae2ea5cbbaa2660c1498a2288b8828ecae914c500f250c25a433a8ee289a9a5beb001b557dd0d84fa3f4bcd8bbe2f23c705caad527080ecca29b933b DIST libva-intel-driver-2.1.0.tar.gz 3954965 BLAKE2B 6ff759860477896df6ee433d7b1ff8f3fda498e98210bfcbec33dc663a65bc07b8304ae219885225985fc65a785d7510aacb785a17d9fd66fb1c16a0ca7ffd57 SHA512 2df0d617a4a64ee37641fd9134f8455f59160d003c252b0e82f7be47adaad7d531f9f2f3ab16d75457b2852e8893887d5be6da5f8128e64ffe8311853baf6453 diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.0.0-r1.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.0.0-r1.ebuild deleted file mode 100644 index bcc260be80d..000 --- a/x11-libs/libva-intel-driver/libva-intel-driver-2.0.0-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -SCM="" -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-r3 - EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/01org/intel-vaapi-driver.git; -fi - -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} - -DESCRIPTION="HW video decode support for Intel integrated graphics" -HOMEPAGE="https://github.com/01org/intel-vaapi-driver; -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SRC_URI="" -else - SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/intel-vaapi-driver-${PV}" -fi - -LICENSE="MIT" -SLOT="0" -if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -else - KEYWORDS="" -fi -IUSE="+drm wayland X" - -RDEPEND=">=x11-libs/libva-2.0.0:=[X?,wayland?,drm?,${MULTILIB_USEDEP}] - >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] - wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS NEWS README ) -AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" - -src_prepare() { - sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die - autotools-multilib_src_prepare -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable drm) - $(use_enable wayland) - $(use_enable X x11) - ) - autotools-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 13dca26ca5602e2117c474eab71d07dd77267302 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jul 17 07:10:53 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jul 17 07:20:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13dca26c x11-libs/libva: Remove old Package-Manager: Portage-2.3.43, Repoman-2.3.10 x11-libs/libva/Manifest | 1 - x11-libs/libva/libva-2.0.0.ebuild | 79 --- 2 files changed, 80 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 0ba7aea9052..17a4424040e 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,4 +1,3 @@ DIST libva-1.7.3.tar.bz2 824490 BLAKE2B 0579492b700b00e9ed009798e6dcf6dd7fd6cd19e32af9fbab6d780ba83ae3a264dbbfab2633a3458a624fec1935435974875e58a9e57baca9be9cb7ce627488 SHA512 ecc1ba17e2afea2efe4d36e8d9358d420015b3ad9d2a510ee2b263274c889caf39915a8b8da2d16329184bf4f42d0cbd124af3d070b83235b6a7453afd30b3a0 DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274f09e9e06fd1479b882b221791375533a6826e5db9a758f2acd74f913a478da61fe32250a3e2d9c0062739fc SHA512 f2f360876d8443a22a3434aa1ac7ec5aa6d4b3cc1f13f475ef74e716f5937acc43e02f9a8b858b5b7b6539da3731f763843d45664cc19c70e81d8b87e93659ea -DIST libva-2.0.0.tar.gz 191311 BLAKE2B 1515c39f9ff12137b07f753101692c71a5bdd3e9a1e00da427d373307277aff950a31038d132902b4554cb290209b1b29038214de3e9d34c545e6d9854267fb7 SHA512 85c47355d95026e88ad443dbfb2e2dc12c37961dbc001fc051f85e8adada46da9a350cf5d2fe20943ca36fe749f49f88f85f8ee1b9fb93d69b32a75f710609d6 DIST libva-2.1.0.tar.gz 214894 BLAKE2B 0e29d3de915ce44d90ac96bc2ead73725efc34163da92da7d8791547d6ca2fd407319093fee89bce5b26b26818cc0131cc0c7f3cd4f511e3f847e3fd2cf1dff3 SHA512 dd4c901f9c75d03fa45b32af5ca08ba24ef68d354ad26ad53d0f87d3290bee152eed9e61b4dd4116c2d15baf0c74f2d37996d08f007d485c57af5e8d9648eb82 diff --git a/x11-libs/libva/libva-2.0.0.ebuild b/x11-libs/libva/libva-2.0.0.ebuild deleted file mode 100644 index 56a848add45..000 --- a/x11-libs/libva/libva-2.0.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -SCM="" -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-r3 - EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/01org/libva; -fi - -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} multilib versionator - -DESCRIPTION="Video Acceleration (VA) API for Linux" -HOMEPAGE="https://01.org/linuxmedia/vaapi; -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SRC_URI="" -else - SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -LICENSE="MIT" -SLOT="0/$(get_version_component_range 1)" -if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -else - KEYWORDS="" -fi -IUSE="+drm opengl vdpau wayland X utils" - -VIDEO_CARDS="nvidia intel i965 nouveau" -for x in ${VIDEO_CARDS}; do - IUSE+=" video_cards_${x}" -done - -RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] - ) - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" -PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) - vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) - video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) - utils? ( media-video/libva-utils ) - " - -REQUIRED_USE="|| ( drm wayland X ) - opengl? ( X )" - -DOCS=( NEWS ) - -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 myeconfargs=( - --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" - $(use_enable opengl glx) - $(use_enable X x11) - $(use_enable wayland) - $(use_enable drm) - ) - autotools-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: fc12b377b092fd914cd742ab90e8f0a9f7590b96 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jul 17 07:15:36 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jul 17 07:20:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc12b377 x11-libs/libva-intel-driver: bump to 2.2.0 Package-Manager: Portage-2.3.43, Repoman-2.3.10 x11-libs/libva-intel-driver/Manifest | 1 + ...ibva-intel-driver-.ebuild => libva-intel-driver-2.2.0.ebuild} | 5 ++--- x11-libs/libva-intel-driver/libva-intel-driver-.ebuild | 5 ++--- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index aa35f0fa3c6..bc92f2ccae4 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,3 +1,4 @@ DIST libva-intel-driver-1.7.3.tar.gz 1648659 BLAKE2B 5d5bf82d02c6e887f4afd332fa395e3044ac9b9bbf8e1682aeaf80d6c61c1db537b27ed22b25e932ec71d9011af07d9008f64df2e7c77a2c6f9dd0e10860d41f SHA512 57ae4fbf1bd5799e8a311fcd67eda1a8a6d5b5267df502b83f63f8bd0cdd510a4f78b4d09088833bfa2e98447d841c3d4e7229f4e75a9d9f4b8096fb14027878 DIST libva-intel-driver-1.8.3.tar.gz 2591242 BLAKE2B 954ad024ea93073f23045530506c6988cd55bc4bce565856071b30cfc0c10b673a225d4cfdd50cd360a3f828bf236386ba2937e59c260f72717dbdf72a29152c SHA512 0457147aa998014df82ef6180c873fd087b03573adac7ba84c79516a16bd73eb43ff5f07cf3f40c7f590f4e04981ae3010877a468fb20fe4606843932aaa0990 DIST libva-intel-driver-2.1.0.tar.gz 3954965 BLAKE2B 6ff759860477896df6ee433d7b1ff8f3fda498e98210bfcbec33dc663a65bc07b8304ae219885225985fc65a785d7510aacb785a17d9fd66fb1c16a0ca7ffd57 SHA512 2df0d617a4a64ee37641fd9134f8455f59160d003c252b0e82f7be47adaad7d531f9f2f3ab16d75457b2852e8893887d5be6da5f8128e64ffe8311853baf6453 +DIST libva-intel-driver-2.2.0.tar.gz 3966600 BLAKE2B 859bf9a51cabf4736b897bc3189ad20f1d36f9f7ee0acdf828a358e9aaed2d20f4908ad214befbd729f1dbce94d7328018376bc6a2a72e625687e8f8a7131364 SHA512 8843e184c0d4d98a694f4fb1ba692a63795968879257b5f791f9bdf2a32e3d0fe3f9cac46533d78721d91c949063778e97b58bbbc1ba4da95b53b306c04e8e90 diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.2.0.ebuild similarity index 92% copy from x11-libs/libva-intel-driver/libva-intel-driver-.ebuild copy to x11-libs/libva-intel-driver/libva-intel-driver-2.2.0.ebuild index a440f522871..92d13cf8a5b 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.2.0.ebuild @@ -29,9 +29,9 @@ if [ "${PV%}" = "${PV}" ] ; then else KEYWORDS="" fi -IUSE="+drm wayland X" +IUSE="wayland X" -RDEPEND=">=x11-libs/libva-2.0.0:=[X?,wayland?,drm?,${MULTILIB_USEDEP}] +RDEPEND=">=x11-libs/libva-2.0.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}] >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" @@ -48,7 +48,6 @@ src_prepare() { multilib_src_configure() { local myeconfargs=( - $(use_enable drm) $(use_enable wayland) $(use_enable X x11) ) diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild index a440f522871..92d13cf8a5b 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild @@ -29,9 +29,9 @@ if [ "${PV%}" = "${PV}" ] ; then else KEYWORDS="" fi -IUSE="+drm wayland X" +IUSE="wayland X" -RDEPEND=">=x11-libs/libva-2.0.0:=[X?,wayland?,drm?,${MULTILIB_USEDEP}] +RDEPEND=">=x11-libs/libva-2.0.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}] >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" @@ -48,7 +48,6 @@ src_prepare() { multilib_src_configure() { local myeconfargs=( - $(use_enable drm) $(use_enable wayland) $(use_enable X x11) )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: f83adbd01176a8202aa947f4dcb74640764d0c49 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jul 17 07:12:26 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jul 17 07:20:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83adbd0 x11-libs/libva: bump to 2.2.0 Package-Manager: Portage-2.3.43, Repoman-2.3.10 x11-libs/libva/Manifest | 1 + x11-libs/libva/libva-2.2.0.ebuild | 79 +++ 2 files changed, 80 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 17a4424040e..2327f0fb956 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,3 +1,4 @@ DIST libva-1.7.3.tar.bz2 824490 BLAKE2B 0579492b700b00e9ed009798e6dcf6dd7fd6cd19e32af9fbab6d780ba83ae3a264dbbfab2633a3458a624fec1935435974875e58a9e57baca9be9cb7ce627488 SHA512 ecc1ba17e2afea2efe4d36e8d9358d420015b3ad9d2a510ee2b263274c889caf39915a8b8da2d16329184bf4f42d0cbd124af3d070b83235b6a7453afd30b3a0 DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274f09e9e06fd1479b882b221791375533a6826e5db9a758f2acd74f913a478da61fe32250a3e2d9c0062739fc SHA512 f2f360876d8443a22a3434aa1ac7ec5aa6d4b3cc1f13f475ef74e716f5937acc43e02f9a8b858b5b7b6539da3731f763843d45664cc19c70e81d8b87e93659ea DIST libva-2.1.0.tar.gz 214894 BLAKE2B 0e29d3de915ce44d90ac96bc2ead73725efc34163da92da7d8791547d6ca2fd407319093fee89bce5b26b26818cc0131cc0c7f3cd4f511e3f847e3fd2cf1dff3 SHA512 dd4c901f9c75d03fa45b32af5ca08ba24ef68d354ad26ad53d0f87d3290bee152eed9e61b4dd4116c2d15baf0c74f2d37996d08f007d485c57af5e8d9648eb82 +DIST libva-2.2.0.tar.gz 218971 BLAKE2B c715f5f94cf25bcdf03be9ddeeb390fc073fe3fc7cea324e2f6da9bea490b14a99c41cf5f74d89fa3847c1357297d2c6faa877e76dce470319f532dc76d36f8a SHA512 0b026c99be2600a56833377a1cfd8efb736862dee942576d4d360b9844ace1efb21a2f1b9b1c2fabbbe4a9c483af24e47f31dd07516816acc8fa72e207f8cad4 diff --git a/x11-libs/libva/libva-2.2.0.ebuild b/x11-libs/libva/libva-2.2.0.ebuild new file mode 100644 index 000..2cfeb67ae2f --- /dev/null +++ b/x11-libs/libva/libva-2.2.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +SCM="" +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SCM=git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/intel/libva; +fi + +AUTOTOOLS_AUTORECONF="yes" +inherit autotools-multilib ${SCM} multilib versionator + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SRC_URI="" +else + SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="MIT" +SLOT="0/$(get_version_component_range 1)" +if [ "${PV%}" = "${PV}" ] ; then + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +else + KEYWORDS="" +fi +IUSE="+drm opengl vdpau wayland X utils" + +VIDEO_CARDS="nvidia intel i965 nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + X? ( + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] + ) + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) + " + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable drm) + ) + autotools-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: d930457bf4204916ccf9fe34b78bb96588e21177 Author: Alexis Ballier gentoo org> AuthorDate: Thu Feb 15 05:48:14 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Feb 15 05:48:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d930457b x11-libs/libva-intel-driver: update remoteid Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-libs/libva-intel-driver/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva-intel-driver/metadata.xml b/x11-libs/libva-intel-driver/metadata.xml index e2ecb4c8283..234fe309ab9 100644 --- a/x11-libs/libva-intel-driver/metadata.xml +++ b/x11-libs/libva-intel-driver/metadata.xml @@ -9,6 +9,6 @@ Enables VA/DRM API support. -01org/intel-vaapi-driver +intel/intel-vaapi-driver
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: fb4d38e4019160fda340522aeefb06e337ef2e5f Author: Alexis Ballier gentoo org> AuthorDate: Thu Feb 15 05:40:47 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Feb 15 05:40:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4d38e4 x11-libs/libva-intel-driver: Remove old Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-libs/libva-intel-driver/Manifest | 3 -- .../libva-intel-driver-1.8.0.ebuild| 56 -- .../libva-intel-driver-1.8.1.ebuild| 56 -- .../libva-intel-driver-1.8.2.ebuild| 56 -- .../libva-intel-driver-2.0.0.ebuild| 56 -- 5 files changed, 227 deletions(-) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index d5dfb13ce1d..4102908741e 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,6 +1,3 @@ DIST libva-intel-driver-1.7.3.tar.gz 1648659 BLAKE2B 5d5bf82d02c6e887f4afd332fa395e3044ac9b9bbf8e1682aeaf80d6c61c1db537b27ed22b25e932ec71d9011af07d9008f64df2e7c77a2c6f9dd0e10860d41f SHA512 57ae4fbf1bd5799e8a311fcd67eda1a8a6d5b5267df502b83f63f8bd0cdd510a4f78b4d09088833bfa2e98447d841c3d4e7229f4e75a9d9f4b8096fb14027878 -DIST libva-intel-driver-1.8.0.tar.gz 2308240 BLAKE2B 5d5190b0dedc62421f4118410421823101bdbbd93c9eaa52e42d49049a8400f364f53a3017ab0c683fdc6317032e0fd45e9d440d00dbbcf6c0a134f297de7612 SHA512 fbf68ad5f7558366dadf6e8d834ed89665e86167676ca72fdca218023f5709b0bdf1b124f11ed3f7c10b60741a2574a8ea7c3e5607a6727d3b9cc2ed44981542 -DIST libva-intel-driver-1.8.1.tar.gz 2309572 BLAKE2B 4a51d03000a9787767c65ac1a5c7a27f1e8a5be5f45645f85539e938100fca6c3233b36e10847ef7b8d8e41df50f3f41794b8f2793679b66e6b463f0780ba88e SHA512 a7c414ce32f1724acf62dd67099e5b0642aae880434232adb26f228037ccd8f070a0d836a541841992513c2945520bf2e4dd70309d8d551a892d845303489baa -DIST libva-intel-driver-1.8.2.tar.gz 2309998 BLAKE2B 8c00779c84ea993ed717c4a3d45499f5077898556f8b7f8e4d6edc94465c43baff202562cb618051893615a10c4f6a76047fe6cf06433872c67bfd938eb59084 SHA512 047362e2ca301e01db8bd73450595c91fd4da36da4737be2fe7ba32086a0ead3443e9247ae84f87034c9ded3f046c314af0d1baab8930bb03b77f22ad1fac9f0 DIST libva-intel-driver-1.8.3.tar.gz 2591242 BLAKE2B 954ad024ea93073f23045530506c6988cd55bc4bce565856071b30cfc0c10b673a225d4cfdd50cd360a3f828bf236386ba2937e59c260f72717dbdf72a29152c SHA512 0457147aa998014df82ef6180c873fd087b03573adac7ba84c79516a16bd73eb43ff5f07cf3f40c7f590f4e04981ae3010877a468fb20fe4606843932aaa0990 DIST libva-intel-driver-2.0.0.tar.gz 2831508 BLAKE2B 3f777303099cac2df3d3d2394af28e086bb4f9b6d595585cedf0d3a4aed79c8ab9d0a132b828d9b56c9bf09526cd6d0a7b9354832464a9ffec7a66aeb939a528 SHA512 2f538d97ae2ea5cbbaa2660c1498a2288b8828ecae914c500f250c25a433a8ee289a9a5beb001b557dd0d84fa3f4bcd8bbe2f23c705caad527080ecca29b933b diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.8.0.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.0.ebuild deleted file mode 100644 index 053f134f8eb..000 --- a/x11-libs/libva-intel-driver/libva-intel-driver-1.8.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -SCM="" -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-r3 - EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/01org/intel-vaapi-driver.git; -fi - -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} - -DESCRIPTION="HW video decode support for Intel integrated graphics" -HOMEPAGE="https://github.com/01org/intel-vaapi-driver; -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SRC_URI="" -else - SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/intel-vaapi-driver-${PV}" -fi - -LICENSE="MIT" -SLOT="0" -if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -else - KEYWORDS="" -fi -IUSE="+drm wayland X" - -RDEPEND=">=x11-libs/libva-1.8.0[X?,wayland?,drm?,${MULTILIB_USEDEP}] - >=x11-libs/libdrm-2.4.46[video_cards_intel,${MULTILIB_USEDEP}] - wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS NEWS README ) -AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" - -src_prepare() { - sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die - autotools-multilib_src_prepare -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable drm) - $(use_enable wayland) - $(use_enable X x11) - ) - autotools-utils_src_configure -} diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.8.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 4fa1c478c9b9c0fb90f5ebf8fd13dfb9f96ab17d Author: Alexis Ballier gentoo org> AuthorDate: Thu Feb 15 05:44:10 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Feb 15 05:44:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa1c478 x11-libs/libva-intel-driver: bump to 2.1.0 Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-libs/libva-intel-driver/Manifest | 1 + ...a-intel-driver-.ebuild => libva-intel-driver-2.1.0.ebuild} | 8 x11-libs/libva-intel-driver/libva-intel-driver-.ebuild| 8 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index 4102908741e..25e46eebf2b 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,3 +1,4 @@ DIST libva-intel-driver-1.7.3.tar.gz 1648659 BLAKE2B 5d5bf82d02c6e887f4afd332fa395e3044ac9b9bbf8e1682aeaf80d6c61c1db537b27ed22b25e932ec71d9011af07d9008f64df2e7c77a2c6f9dd0e10860d41f SHA512 57ae4fbf1bd5799e8a311fcd67eda1a8a6d5b5267df502b83f63f8bd0cdd510a4f78b4d09088833bfa2e98447d841c3d4e7229f4e75a9d9f4b8096fb14027878 DIST libva-intel-driver-1.8.3.tar.gz 2591242 BLAKE2B 954ad024ea93073f23045530506c6988cd55bc4bce565856071b30cfc0c10b673a225d4cfdd50cd360a3f828bf236386ba2937e59c260f72717dbdf72a29152c SHA512 0457147aa998014df82ef6180c873fd087b03573adac7ba84c79516a16bd73eb43ff5f07cf3f40c7f590f4e04981ae3010877a468fb20fe4606843932aaa0990 DIST libva-intel-driver-2.0.0.tar.gz 2831508 BLAKE2B 3f777303099cac2df3d3d2394af28e086bb4f9b6d595585cedf0d3a4aed79c8ab9d0a132b828d9b56c9bf09526cd6d0a7b9354832464a9ffec7a66aeb939a528 SHA512 2f538d97ae2ea5cbbaa2660c1498a2288b8828ecae914c500f250c25a433a8ee289a9a5beb001b557dd0d84fa3f4bcd8bbe2f23c705caad527080ecca29b933b +DIST libva-intel-driver-2.1.0.tar.gz 3954965 BLAKE2B 6ff759860477896df6ee433d7b1ff8f3fda498e98210bfcbec33dc663a65bc07b8304ae219885225985fc65a785d7510aacb785a17d9fd66fb1c16a0ca7ffd57 SHA512 2df0d617a4a64ee37641fd9134f8455f59160d003c252b0e82f7be47adaad7d531f9f2f3ab16d75457b2852e8893887d5be6da5f8128e64ffe8311853baf6453 diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.1.0.ebuild similarity index 84% copy from x11-libs/libva-intel-driver/libva-intel-driver-.ebuild copy to x11-libs/libva-intel-driver/libva-intel-driver-2.1.0.ebuild index bcc260be80d..a440f522871 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -7,18 +7,18 @@ SCM="" if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SCM=git-r3 EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/01org/intel-vaapi-driver.git; + EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver; fi AUTOTOOLS_AUTORECONF="yes" inherit autotools-multilib ${SCM} DESCRIPTION="HW video decode support for Intel integrated graphics" -HOMEPAGE="https://github.com/01org/intel-vaapi-driver; +HOMEPAGE="https://github.com/intel/intel-vaapi-driver; if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" else - SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/intel/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/intel-vaapi-driver-${PV}" fi diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild index bcc260be80d..a440f522871 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -7,18 +7,18 @@ SCM="" if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SCM=git-r3 EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/01org/intel-vaapi-driver.git; + EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver; fi AUTOTOOLS_AUTORECONF="yes" inherit autotools-multilib ${SCM} DESCRIPTION="HW video decode support for Intel integrated graphics" -HOMEPAGE="https://github.com/01org/intel-vaapi-driver; +HOMEPAGE="https://github.com/intel/intel-vaapi-driver; if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" else - SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/intel/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/intel-vaapi-driver-${PV}"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 411c653689ca2ef5f5028dae10f377ad26bb31ac Author: Alexis Ballier gentoo org> AuthorDate: Thu Feb 15 05:40:09 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Feb 15 05:40:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=411c6536 x11-libs/libva: bump to 2.1.0 Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-libs/libva/Manifest | 1 + x11-libs/libva/{libva-.ebuild => libva-2.1.0.ebuild} | 6 +++--- x11-libs/libva/libva-.ebuild | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 7f07ae3864f..0ba7aea9052 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,3 +1,4 @@ DIST libva-1.7.3.tar.bz2 824490 BLAKE2B 0579492b700b00e9ed009798e6dcf6dd7fd6cd19e32af9fbab6d780ba83ae3a264dbbfab2633a3458a624fec1935435974875e58a9e57baca9be9cb7ce627488 SHA512 ecc1ba17e2afea2efe4d36e8d9358d420015b3ad9d2a510ee2b263274c889caf39915a8b8da2d16329184bf4f42d0cbd124af3d070b83235b6a7453afd30b3a0 DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274f09e9e06fd1479b882b221791375533a6826e5db9a758f2acd74f913a478da61fe32250a3e2d9c0062739fc SHA512 f2f360876d8443a22a3434aa1ac7ec5aa6d4b3cc1f13f475ef74e716f5937acc43e02f9a8b858b5b7b6539da3731f763843d45664cc19c70e81d8b87e93659ea DIST libva-2.0.0.tar.gz 191311 BLAKE2B 1515c39f9ff12137b07f753101692c71a5bdd3e9a1e00da427d373307277aff950a31038d132902b4554cb290209b1b29038214de3e9d34c545e6d9854267fb7 SHA512 85c47355d95026e88ad443dbfb2e2dc12c37961dbc001fc051f85e8adada46da9a350cf5d2fe20943ca36fe749f49f88f85f8ee1b9fb93d69b32a75f710609d6 +DIST libva-2.1.0.tar.gz 214894 BLAKE2B 0e29d3de915ce44d90ac96bc2ead73725efc34163da92da7d8791547d6ca2fd407319093fee89bce5b26b26818cc0131cc0c7f3cd4f511e3f847e3fd2cf1dff3 SHA512 dd4c901f9c75d03fa45b32af5ca08ba24ef68d354ad26ad53d0f87d3290bee152eed9e61b4dd4116c2d15baf0c74f2d37996d08f007d485c57af5e8d9648eb82 diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-2.1.0.ebuild similarity index 93% copy from x11-libs/libva/libva-.ebuild copy to x11-libs/libva/libva-2.1.0.ebuild index 56a848add45..2cfeb67ae2f 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-2.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -7,7 +7,7 @@ SCM="" if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SCM=git-r3 EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/01org/libva; + EGIT_REPO_URI="https://github.com/intel/libva; fi AUTOTOOLS_AUTORECONF="yes" @@ -18,7 +18,7 @@ HOMEPAGE="https://01.org/linuxmedia/vaapi; if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" else - SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" fi LICENSE="MIT" diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild index 56a848add45..2cfeb67ae2f 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -7,7 +7,7 @@ SCM="" if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SCM=git-r3 EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/01org/libva; + EGIT_REPO_URI="https://github.com/intel/libva; fi AUTOTOOLS_AUTORECONF="yes" @@ -18,7 +18,7 @@ HOMEPAGE="https://01.org/linuxmedia/vaapi; if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" else - SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 7e5909b2f0512cd373b074f553ae8e25cce1b768 Author: Alexis Ballier gentoo org> AuthorDate: Thu Feb 15 05:47:42 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Feb 15 05:47:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5909b2 x11-libs/libva: update remote id Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-libs/libva/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva/metadata.xml b/x11-libs/libva/metadata.xml index 766c0b39c76..25cdd598e95 100644 --- a/x11-libs/libva/metadata.xml +++ b/x11-libs/libva/metadata.xml @@ -11,6 +11,6 @@ Install VA-API utility programs. -01org/libva + intel/libva
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 3522f3b46bb35db4fc81c9c1b651cf74dfd7e7f9 Author: Alexis Ballier gentoo org> AuthorDate: Thu Feb 15 05:37:04 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Feb 15 05:37:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3522f3b4 x11-libs/libva: Remove old Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-libs/libva/Manifest | 3 -- x11-libs/libva/libva-1.8.0.ebuild | 82 --- x11-libs/libva/libva-1.8.1.ebuild | 82 --- x11-libs/libva/libva-1.8.2.ebuild | 82 --- 4 files changed, 249 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index b3987aa47a9..7f07ae3864f 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,6 +1,3 @@ DIST libva-1.7.3.tar.bz2 824490 BLAKE2B 0579492b700b00e9ed009798e6dcf6dd7fd6cd19e32af9fbab6d780ba83ae3a264dbbfab2633a3458a624fec1935435974875e58a9e57baca9be9cb7ce627488 SHA512 ecc1ba17e2afea2efe4d36e8d9358d420015b3ad9d2a510ee2b263274c889caf39915a8b8da2d16329184bf4f42d0cbd124af3d070b83235b6a7453afd30b3a0 -DIST libva-1.8.0.tar.gz 195261 BLAKE2B d20c1abf419366bdaa32d40d2b5fc8de15c897056258a8b7c40797208908765851619df10e0a2313d17b7c16c6bdaf4eb4582b28fd72c03a652eee1226869a0e SHA512 0f1b527d67497bc501f2f1acdddcb2519f12a8682a6d98303e7d86dd88b6270eb25e3b0789179aaf5f3b4c70b7e8448eb5505cbadeb0b44c9727ac7cf77a51d6 -DIST libva-1.8.1.tar.gz 195281 BLAKE2B 08286fbadb78efc4c55955d4d56c71d27291db8129f837780d150b749593bb1a40ace3716886b02a9ae16063bdce7ef6ea873eb3ebb260c191bc4d7c1f1a7015 SHA512 381267a1835a2c98a5fb093597aa795929afc4c64e2c5fa3aebb6497acf27428dff05ada5ecd698c25c74a350aa5bd9c42baacfcfe7028b2b420d52e10c78bfa -DIST libva-1.8.2.tar.gz 195281 BLAKE2B ab298599421519cce7ad430cb7d2050e4e5a86fe3f76e1c88a86bbfba382a1052fd742c2984a1b7713bbd53b93b06d56d1fb85a563708920a7bf6d3422b47860 SHA512 1cf6ab6155e53d09d13710e23bf7baf6dfc33fb121d2171792fc258a41a78bbb5741bf6860f72a832f15e027034aa1e19b4feac0a1ba02ce8b19b2081ac730a3 DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274f09e9e06fd1479b882b221791375533a6826e5db9a758f2acd74f913a478da61fe32250a3e2d9c0062739fc SHA512 f2f360876d8443a22a3434aa1ac7ec5aa6d4b3cc1f13f475ef74e716f5937acc43e02f9a8b858b5b7b6539da3731f763843d45664cc19c70e81d8b87e93659ea DIST libva-2.0.0.tar.gz 191311 BLAKE2B 1515c39f9ff12137b07f753101692c71a5bdd3e9a1e00da427d373307277aff950a31038d132902b4554cb290209b1b29038214de3e9d34c545e6d9854267fb7 SHA512 85c47355d95026e88ad443dbfb2e2dc12c37961dbc001fc051f85e8adada46da9a350cf5d2fe20943ca36fe749f49f88f85f8ee1b9fb93d69b32a75f710609d6 diff --git a/x11-libs/libva/libva-1.8.0.ebuild b/x11-libs/libva/libva-1.8.0.ebuild deleted file mode 100644 index b83e0e6184f..000 --- a/x11-libs/libva/libva-1.8.0.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -SCM="" -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-r3 - EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/01org/libva; -fi - -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} multilib - -DESCRIPTION="Video Acceleration (VA) API for Linux" -HOMEPAGE="https://01.org/linuxmedia/vaapi; -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SRC_URI="" -else - SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -LICENSE="MIT" -SLOT="0" -if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -else - KEYWORDS="" -fi -IUSE="+drm egl opengl vdpau wayland X utils" - -VIDEO_CARDS="dummy nvidia intel i965 nouveau" -for x in ${VIDEO_CARDS}; do - IUSE+=" video_cards_${x}" -done - -RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] - ) - egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] ) - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" -PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) - vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_intel? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) - video_cards_i965? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) - utils? ( media-video/libva-utils ) - " - -REQUIRED_USE="|| ( drm wayland X ) - opengl? ( X )" - -DOCS=( NEWS ) - -MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 738a3b7292706ba35f8ad7bc36bfb017ae57fdac Author: Craig Andrews gentoo org> AuthorDate: Mon Dec 18 22:39:15 2017 + Commit: Craig Andrews gentoo org> CommitDate: Mon Dec 18 22:39:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738a3b72 x11-libs/libva-intel-driver: x11-libs/libva is slotted Package-Manager: Portage-2.3.19, Repoman-2.3.6 ...ibva-intel-driver-.ebuild => libva-intel-driver-2.0.0-r1.ebuild} | 2 +- x11-libs/libva-intel-driver/libva-intel-driver-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.0.0-r1.ebuild similarity index 95% copy from x11-libs/libva-intel-driver/libva-intel-driver-.ebuild copy to x11-libs/libva-intel-driver/libva-intel-driver-2.0.0-r1.ebuild index 91c3815cfab..bcc260be80d 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.0.0-r1.ebuild @@ -31,7 +31,7 @@ else fi IUSE="+drm wayland X" -RDEPEND=">=x11-libs/libva-2.0.0[X?,wayland?,drm?,${MULTILIB_USEDEP}] +RDEPEND=">=x11-libs/libva-2.0.0:=[X?,wayland?,drm?,${MULTILIB_USEDEP}] >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild index 91c3815cfab..bcc260be80d 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild @@ -31,7 +31,7 @@ else fi IUSE="+drm wayland X" -RDEPEND=">=x11-libs/libva-2.0.0[X?,wayland?,drm?,${MULTILIB_USEDEP}] +RDEPEND=">=x11-libs/libva-2.0.0:=[X?,wayland?,drm?,${MULTILIB_USEDEP}] >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: c92568cdc86e6aa53defe3881bec870142c2213b Author: Craig Andrews gentoo org> AuthorDate: Sat Dec 9 21:53:31 2017 + Commit: Craig Andrews gentoo org> CommitDate: Sat Dec 16 05:41:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92568cd x11-libs/libva: 2.0.0 version bump Closes: https://bugs.gentoo.org/639404 Package-Manager: Portage-2.3.17, Repoman-2.3.6 x11-libs/libva/Manifest | 1 + x11-libs/libva/{libva-.ebuild => libva-2.0.0.ebuild} | 14 ++ x11-libs/libva/libva-.ebuild | 14 ++ 3 files changed, 13 insertions(+), 16 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 5781f124dc4..b3987aa47a9 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -3,3 +3,4 @@ DIST libva-1.8.0.tar.gz 195261 BLAKE2B d20c1abf419366bdaa32d40d2b5fc8de15c897056 DIST libva-1.8.1.tar.gz 195281 BLAKE2B 08286fbadb78efc4c55955d4d56c71d27291db8129f837780d150b749593bb1a40ace3716886b02a9ae16063bdce7ef6ea873eb3ebb260c191bc4d7c1f1a7015 SHA512 381267a1835a2c98a5fb093597aa795929afc4c64e2c5fa3aebb6497acf27428dff05ada5ecd698c25c74a350aa5bd9c42baacfcfe7028b2b420d52e10c78bfa DIST libva-1.8.2.tar.gz 195281 BLAKE2B ab298599421519cce7ad430cb7d2050e4e5a86fe3f76e1c88a86bbfba382a1052fd742c2984a1b7713bbd53b93b06d56d1fb85a563708920a7bf6d3422b47860 SHA512 1cf6ab6155e53d09d13710e23bf7baf6dfc33fb121d2171792fc258a41a78bbb5741bf6860f72a832f15e027034aa1e19b4feac0a1ba02ce8b19b2081ac730a3 DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274f09e9e06fd1479b882b221791375533a6826e5db9a758f2acd74f913a478da61fe32250a3e2d9c0062739fc SHA512 f2f360876d8443a22a3434aa1ac7ec5aa6d4b3cc1f13f475ef74e716f5937acc43e02f9a8b858b5b7b6539da3731f763843d45664cc19c70e81d8b87e93659ea +DIST libva-2.0.0.tar.gz 191311 BLAKE2B 1515c39f9ff12137b07f753101692c71a5bdd3e9a1e00da427d373307277aff950a31038d132902b4554cb290209b1b29038214de3e9d34c545e6d9854267fb7 SHA512 85c47355d95026e88ad443dbfb2e2dc12c37961dbc001fc051f85e8adada46da9a350cf5d2fe20943ca36fe749f49f88f85f8ee1b9fb93d69b32a75f710609d6 diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-2.0.0.ebuild similarity index 82% copy from x11-libs/libva/libva-.ebuild copy to x11-libs/libva/libva-2.0.0.ebuild index 0e83286870d..56a848add45 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-2.0.0.ebuild @@ -11,7 +11,7 @@ if [ "${PV%}" != "${PV}" ] ; then # Live ebuild fi AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} multilib +inherit autotools-multilib ${SCM} multilib versionator DESCRIPTION="Video Acceleration (VA) API for Linux" HOMEPAGE="https://01.org/linuxmedia/vaapi; @@ -22,13 +22,13 @@ else fi LICENSE="MIT" -SLOT="0" +SLOT="0/$(get_version_component_range 1)" if [ "${PV%}" = "${PV}" ] ; then KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" else KEYWORDS="" fi -IUSE="+drm egl opengl vdpau wayland X utils" +IUSE="+drm opengl vdpau wayland X utils" VIDEO_CARDS="nvidia intel i965 nouveau" for x in ${VIDEO_CARDS}; do @@ -41,17 +41,16 @@ RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] ) - egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] ) opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" + wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} virtual/pkgconfig" PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_intel? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) - video_cards_i965? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] ) utils? ( media-video/libva-utils ) " @@ -74,7 +73,6 @@ multilib_src_configure() { $(use_enable opengl glx) $(use_enable X x11) $(use_enable wayland) - $(use_enable egl) $(use_enable drm) ) autotools-utils_src_configure diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild index 0e83286870d..56a848add45 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-.ebuild @@ -11,7 +11,7 @@ if [ "${PV%}" != "${PV}" ] ; then # Live ebuild fi AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} multilib
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 388d484c9de12ab527899b42b59e04e133417403 Author: Craig Andrews gentoo org> AuthorDate: Sat Dec 9 21:54:27 2017 + Commit: Craig Andrews gentoo org> CommitDate: Sat Dec 16 05:41:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388d484c x11-libs/libva-intel-driver: 2.0.0 version bump Closes: https://bugs.gentoo.org/639404 Package-Manager: Portage-2.3.17, Repoman-2.3.6 x11-libs/libva-intel-driver/Manifest| 1 + ...bva-intel-driver-.ebuild => libva-intel-driver-2.0.0.ebuild} | 6 +++--- x11-libs/libva-intel-driver/libva-intel-driver-.ebuild | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index 60035cc8dd9..d5dfb13ce1d 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -3,3 +3,4 @@ DIST libva-intel-driver-1.8.0.tar.gz 2308240 BLAKE2B 5d5190b0dedc62421f411841042 DIST libva-intel-driver-1.8.1.tar.gz 2309572 BLAKE2B 4a51d03000a9787767c65ac1a5c7a27f1e8a5be5f45645f85539e938100fca6c3233b36e10847ef7b8d8e41df50f3f41794b8f2793679b66e6b463f0780ba88e SHA512 a7c414ce32f1724acf62dd67099e5b0642aae880434232adb26f228037ccd8f070a0d836a541841992513c2945520bf2e4dd70309d8d551a892d845303489baa DIST libva-intel-driver-1.8.2.tar.gz 2309998 BLAKE2B 8c00779c84ea993ed717c4a3d45499f5077898556f8b7f8e4d6edc94465c43baff202562cb618051893615a10c4f6a76047fe6cf06433872c67bfd938eb59084 SHA512 047362e2ca301e01db8bd73450595c91fd4da36da4737be2fe7ba32086a0ead3443e9247ae84f87034c9ded3f046c314af0d1baab8930bb03b77f22ad1fac9f0 DIST libva-intel-driver-1.8.3.tar.gz 2591242 BLAKE2B 954ad024ea93073f23045530506c6988cd55bc4bce565856071b30cfc0c10b673a225d4cfdd50cd360a3f828bf236386ba2937e59c260f72717dbdf72a29152c SHA512 0457147aa998014df82ef6180c873fd087b03573adac7ba84c79516a16bd73eb43ff5f07cf3f40c7f590f4e04981ae3010877a468fb20fe4606843932aaa0990 +DIST libva-intel-driver-2.0.0.tar.gz 2831508 BLAKE2B 3f777303099cac2df3d3d2394af28e086bb4f9b6d595585cedf0d3a4aed79c8ab9d0a132b828d9b56c9bf09526cd6d0a7b9354832464a9ffec7a66aeb939a528 SHA512 2f538d97ae2ea5cbbaa2660c1498a2288b8828ecae914c500f250c25a433a8ee289a9a5beb001b557dd0d84fa3f4bcd8bbe2f23c705caad527080ecca29b933b diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-2.0.0.ebuild similarity index 87% copy from x11-libs/libva-intel-driver/libva-intel-driver-.ebuild copy to x11-libs/libva-intel-driver/libva-intel-driver-2.0.0.ebuild index 053f134f8eb..91c3815cfab 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.0.0.ebuild @@ -31,9 +31,9 @@ else fi IUSE="+drm wayland X" -RDEPEND=">=x11-libs/libva-1.8.0[X?,wayland?,drm?,${MULTILIB_USEDEP}] - >=x11-libs/libdrm-2.4.46[video_cards_intel,${MULTILIB_USEDEP}] - wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" +RDEPEND=">=x11-libs/libva-2.0.0[X?,wayland?,drm?,${MULTILIB_USEDEP}] + >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] + wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} virtual/pkgconfig" diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild index 053f134f8eb..91c3815cfab 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild @@ -31,9 +31,9 @@ else fi IUSE="+drm wayland X" -RDEPEND=">=x11-libs/libva-1.8.0[X?,wayland?,drm?,${MULTILIB_USEDEP}] - >=x11-libs/libdrm-2.4.46[video_cards_intel,${MULTILIB_USEDEP}] - wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" +RDEPEND=">=x11-libs/libva-2.0.0[X?,wayland?,drm?,${MULTILIB_USEDEP}] + >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}] + wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 710f9cb95470d424f8adaef2028b35bae50fd8df Author: Matt Turner gentoo org> AuthorDate: Fri Nov 24 06:02:23 2017 + Commit: Matt Turner gentoo org> CommitDate: Fri Nov 24 06:06:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=710f9cb9 x11-libs/libva: Drop dead video_cards_fglrx x11-libs/libva/libva-1.7.3.ebuild | 6 +- x11-libs/libva/libva-1.8.0.ebuild | 6 +- x11-libs/libva/libva-1.8.1.ebuild | 6 +- x11-libs/libva/libva-1.8.2.ebuild | 6 +- x11-libs/libva/libva-1.8.3.ebuild | 6 +- x11-libs/libva/libva-.ebuild | 6 +- 6 files changed, 6 insertions(+), 30 deletions(-) diff --git a/x11-libs/libva/libva-1.7.3.ebuild b/x11-libs/libva/libva-1.7.3.ebuild index f35365ca954..11f0e32b0f5 100644 --- a/x11-libs/libva/libva-1.7.3.ebuild +++ b/x11-libs/libva/libva-1.7.3.ebuild @@ -31,7 +31,7 @@ else fi IUSE="+drm egl opengl vdpau wayland X" -VIDEO_CARDS="dummy nvidia intel i965 fglrx nouveau" +VIDEO_CARDS="dummy nvidia intel i965 nouveau" for x in ${VIDEO_CARDS}; do IUSE+=" video_cards_${x}" done @@ -51,10 +51,6 @@ DEPEND="${RDEPEND} PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_fglrx? ( - || ( >=x11-drivers/ati-drivers-14.12-r3[${MULTILIB_USEDEP}] - >=x11-libs/xvba-video-0.8.0-r1[${MULTILIB_USEDEP}] ) - ) video_cards_intel? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) video_cards_i965? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) " diff --git a/x11-libs/libva/libva-1.8.0.ebuild b/x11-libs/libva/libva-1.8.0.ebuild index 711ad8c9a1a..b83e0e6184f 100644 --- a/x11-libs/libva/libva-1.8.0.ebuild +++ b/x11-libs/libva/libva-1.8.0.ebuild @@ -30,7 +30,7 @@ else fi IUSE="+drm egl opengl vdpau wayland X utils" -VIDEO_CARDS="dummy nvidia intel i965 fglrx nouveau" +VIDEO_CARDS="dummy nvidia intel i965 nouveau" for x in ${VIDEO_CARDS}; do IUSE+=" video_cards_${x}" done @@ -50,10 +50,6 @@ DEPEND="${RDEPEND} PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_fglrx? ( - || ( >=x11-drivers/ati-drivers-14.12-r3[${MULTILIB_USEDEP}] - >=x11-libs/xvba-video-0.8.0-r1[${MULTILIB_USEDEP}] ) - ) video_cards_intel? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) video_cards_i965? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) utils? ( media-video/libva-utils ) diff --git a/x11-libs/libva/libva-1.8.1.ebuild b/x11-libs/libva/libva-1.8.1.ebuild index 711ad8c9a1a..b83e0e6184f 100644 --- a/x11-libs/libva/libva-1.8.1.ebuild +++ b/x11-libs/libva/libva-1.8.1.ebuild @@ -30,7 +30,7 @@ else fi IUSE="+drm egl opengl vdpau wayland X utils" -VIDEO_CARDS="dummy nvidia intel i965 fglrx nouveau" +VIDEO_CARDS="dummy nvidia intel i965 nouveau" for x in ${VIDEO_CARDS}; do IUSE+=" video_cards_${x}" done @@ -50,10 +50,6 @@ DEPEND="${RDEPEND} PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_fglrx? ( - || ( >=x11-drivers/ati-drivers-14.12-r3[${MULTILIB_USEDEP}] - >=x11-libs/xvba-video-0.8.0-r1[${MULTILIB_USEDEP}] ) - ) video_cards_intel? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) video_cards_i965? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) utils? ( media-video/libva-utils ) diff --git a/x11-libs/libva/libva-1.8.2.ebuild b/x11-libs/libva/libva-1.8.2.ebuild index 68799698543..0c83ad49c25 100644 --- a/x11-libs/libva/libva-1.8.2.ebuild +++ b/x11-libs/libva/libva-1.8.2.ebuild @@ -30,7 +30,7 @@ else fi IUSE="+drm egl opengl vdpau wayland X utils" -VIDEO_CARDS="dummy nvidia intel i965 fglrx nouveau" +VIDEO_CARDS="dummy nvidia intel i965 nouveau" for x in ${VIDEO_CARDS}; do IUSE+=" video_cards_${x}" done @@ -50,10 +50,6 @@ DEPEND="${RDEPEND} PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_fglrx? ( - || (
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 4dda0b0d0f4ec96555d7929d32007c9bdfc3f42f Author: Zero_Chaos gentoo org> AuthorDate: Wed Aug 23 03:39:55 2017 + Commit: Richard Farina gentoo org> CommitDate: Wed Aug 23 03:39:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dda0b0d x11-libs/libva-intel-driver: fix bug #628080 Package-Manager: Portage-2.3.8, Repoman-2.3.3 x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild index f73466d7378..f50c5283932 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild @@ -20,6 +20,7 @@ if [ "${PV%}" != "${PV}" ] ; then # Live ebuild S="${WORKDIR}/${PN}" else SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/intel-vaapi-driver-${PV}" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 83f285bf96bb29488d7afdd18dcd4567d6d22756 Author: David Hicks hicks id au> AuthorDate: Mon Jul 31 11:17:00 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 16 07:14:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f285bf x11-libs/libva-intel-driver: use HTTPS for freedesktop.org Package-Manager: Portage-2.3.6, Repoman-2.3.3 x11-libs/libva-intel-driver/Manifest| 2 +- x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild | 4 ++-- x11-libs/libva-intel-driver/libva-intel-driver-1.8.0.ebuild | 2 +- x11-libs/libva-intel-driver/libva-intel-driver-1.8.1.ebuild | 2 +- x11-libs/libva-intel-driver/libva-intel-driver-1.8.2.ebuild | 2 +- x11-libs/libva-intel-driver/libva-intel-driver-1.8.3.ebuild | 2 +- x11-libs/libva-intel-driver/libva-intel-driver-.ebuild | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index 16a52918632..71749fcfed5 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,4 +1,4 @@ -DIST libva-intel-driver-1.7.3.tar.bz2 1547040 SHA256 76ad37d9fd5ae23d8ce6052d50b5e6438a8df9e769b13fe34b771cd453f4f937 SHA512 90567b94e3373287b1b5fe776e291dfd33577bbe5e4ec1bee359c88544c9c17bbae2aac511ff3d704d7b99b19fbc908c9a38ebbd3162e3625c86c416142390e6 WHIRLPOOL a585d1e800a45fe6dc8ec1bb244452ac195173051e15adb2ec33224238cf7e93f686a98c400bf98d73153a3080d37c15e4c09bd9da4882a211374a61df395f66 +DIST libva-intel-driver-1.7.3.tar.gz 1648659 SHA256 c1f02cbdf0398f096ddc91096fac6ee62267a54955f6d235d73a8ff2ea888118 SHA512 57ae4fbf1bd5799e8a311fcd67eda1a8a6d5b5267df502b83f63f8bd0cdd510a4f78b4d09088833bfa2e98447d841c3d4e7229f4e75a9d9f4b8096fb14027878 WHIRLPOOL 342f053d95f37cd9177bb90edb2ae31a49bda062fe85226f3cd1db58aee41a23eb5755e3110e9ca2c76be51e441753b26ab588b781bd8727ebcc8b79c69278b6 DIST libva-intel-driver-1.8.0.tar.gz 2308240 SHA256 45a38641f3ddbd43d9c053bfd9cb809ecb2d5f5227f0e3c1c5a8d51dccf81b35 SHA512 fbf68ad5f7558366dadf6e8d834ed89665e86167676ca72fdca218023f5709b0bdf1b124f11ed3f7c10b60741a2574a8ea7c3e5607a6727d3b9cc2ed44981542 WHIRLPOOL 9907ba61a3ae7fb512a34c20a2e53a8e309b772a3cea6c898e4caec376646c27db80983ebbac1da1ab25da7e7c917e81379871ee91f58889a46c5d083175efee DIST libva-intel-driver-1.8.1.tar.gz 2309572 SHA256 0c591b31dce558f14d2be8a9ed0620704499159b7fe65b830e914b027fd73d58 SHA512 a7c414ce32f1724acf62dd67099e5b0642aae880434232adb26f228037ccd8f070a0d836a541841992513c2945520bf2e4dd70309d8d551a892d845303489baa WHIRLPOOL 8d9ed67fe72d21c4ffcd9e0f98274be8a5e0296c85184146ee3d19d57f99330d2a57729ccd22997e5ea9f3515babf4d97a7eb84273febf0d9a80af56785b9de9 DIST libva-intel-driver-1.8.2.tar.gz 2309998 SHA256 8c7bba21abbb63cdbd3f5e7fb3b4ce9a2f9b7cdf22018f38e4cd7815c5e98793 SHA512 047362e2ca301e01db8bd73450595c91fd4da36da4737be2fe7ba32086a0ead3443e9247ae84f87034c9ded3f046c314af0d1baab8930bb03b77f22ad1fac9f0 WHIRLPOOL 401e64184c9acad41fc8bf2be3fdf0d9c1443ed71fa55b5336d5a924d85b3905d1077b5f5c732dad11017680f13f6f3046aaf95f9c3351bc515aa63d85370855 diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild index 8a5a557ae03..f73466d7378 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild @@ -7,7 +7,7 @@ SCM="" if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SCM=git-2 EGIT_BRANCH=master - EGIT_REPO_URI="git://anongit.freedesktop.org/git/vaapi/intel-driver" + EGIT_REPO_URI="https://github.com/01org/intel-vaapi-driver.git; fi AUTOTOOLS_AUTORECONF="yes" @@ -19,7 +19,7 @@ if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" S="${WORKDIR}/${PN}" else - SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva-intel-driver/${P}.tar.bz2; + SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" fi LICENSE="MIT" diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.8.0.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.0.ebuild index fb9e63e7650..053f134f8eb 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-1.8.0.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.0.ebuild @@ -7,7 +7,7 @@ SCM="" if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SCM=git-r3 EGIT_BRANCH=master - EGIT_REPO_URI="https://github.com/01org/intel-vaapi-driver; + EGIT_REPO_URI="https://github.com/01org/intel-vaapi-driver.git; fi AUTOTOOLS_AUTORECONF="yes" diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.8.1.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.1.ebuild index fb9e63e7650..053f134f8eb 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-1.8.1.ebuild +++
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 6987ec989c5ee8d74ea1a0a8d21bb3e2798eaeb0 Author: Alexis Ballier gentoo org> AuthorDate: Thu Jun 29 09:43:00 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jun 29 20:28:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6987ec98 x11-libs/libva-intel-driver: bump to 1.8.3 Package-Manager: Portage-2.3.6, Repoman-2.3.2 x11-libs/libva-intel-driver/Manifest | 1 + .../libva-intel-driver-1.8.3.ebuild| 56 ++ 2 files changed, 57 insertions(+) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index f170b932636..16a52918632 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -2,3 +2,4 @@ DIST libva-intel-driver-1.7.3.tar.bz2 1547040 SHA256 76ad37d9fd5ae23d8ce6052d50b DIST libva-intel-driver-1.8.0.tar.gz 2308240 SHA256 45a38641f3ddbd43d9c053bfd9cb809ecb2d5f5227f0e3c1c5a8d51dccf81b35 SHA512 fbf68ad5f7558366dadf6e8d834ed89665e86167676ca72fdca218023f5709b0bdf1b124f11ed3f7c10b60741a2574a8ea7c3e5607a6727d3b9cc2ed44981542 WHIRLPOOL 9907ba61a3ae7fb512a34c20a2e53a8e309b772a3cea6c898e4caec376646c27db80983ebbac1da1ab25da7e7c917e81379871ee91f58889a46c5d083175efee DIST libva-intel-driver-1.8.1.tar.gz 2309572 SHA256 0c591b31dce558f14d2be8a9ed0620704499159b7fe65b830e914b027fd73d58 SHA512 a7c414ce32f1724acf62dd67099e5b0642aae880434232adb26f228037ccd8f070a0d836a541841992513c2945520bf2e4dd70309d8d551a892d845303489baa WHIRLPOOL 8d9ed67fe72d21c4ffcd9e0f98274be8a5e0296c85184146ee3d19d57f99330d2a57729ccd22997e5ea9f3515babf4d97a7eb84273febf0d9a80af56785b9de9 DIST libva-intel-driver-1.8.2.tar.gz 2309998 SHA256 8c7bba21abbb63cdbd3f5e7fb3b4ce9a2f9b7cdf22018f38e4cd7815c5e98793 SHA512 047362e2ca301e01db8bd73450595c91fd4da36da4737be2fe7ba32086a0ead3443e9247ae84f87034c9ded3f046c314af0d1baab8930bb03b77f22ad1fac9f0 WHIRLPOOL 401e64184c9acad41fc8bf2be3fdf0d9c1443ed71fa55b5336d5a924d85b3905d1077b5f5c732dad11017680f13f6f3046aaf95f9c3351bc515aa63d85370855 +DIST libva-intel-driver-1.8.3.tar.gz 2591242 SHA256 e837b6c704ce4bffa0e6d530431061d99e42d4e4df990092937af522ca04f000 SHA512 0457147aa998014df82ef6180c873fd087b03573adac7ba84c79516a16bd73eb43ff5f07cf3f40c7f590f4e04981ae3010877a468fb20fe4606843932aaa0990 WHIRLPOOL 86c74e971ae92c82609f919b18b6ff91444d6a4f8ff87821cafb1fe2d78cd7683b6b68da74efadb494ec0b3e6c847a13b8bbdecc3caf07b1cbead1fde6300cc2 diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.8.3.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.3.ebuild new file mode 100644 index 000..fb9e63e7650 --- /dev/null +++ b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +SCM="" +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SCM=git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/01org/intel-vaapi-driver; +fi + +AUTOTOOLS_AUTORECONF="yes" +inherit autotools-multilib ${SCM} + +DESCRIPTION="HW video decode support for Intel integrated graphics" +HOMEPAGE="https://github.com/01org/intel-vaapi-driver; +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SRC_URI="" +else + SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/intel-vaapi-driver-${PV}" +fi + +LICENSE="MIT" +SLOT="0" +if [ "${PV%}" = "${PV}" ] ; then + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +else + KEYWORDS="" +fi +IUSE="+drm wayland X" + +RDEPEND=">=x11-libs/libva-1.8.0[X?,wayland?,drm?,${MULTILIB_USEDEP}] + >=x11-libs/libdrm-2.4.46[video_cards_intel,${MULTILIB_USEDEP}] + wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS NEWS README ) +AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" + +src_prepare() { + sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die + autotools-multilib_src_prepare +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable drm) + $(use_enable wayland) + $(use_enable X x11) + ) + autotools-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: b8e3f4e1e57ceb4bd04fbbc79f02f79aa4d8799c Author: Alexis Ballier gentoo org> AuthorDate: Thu Jun 29 09:41:45 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jun 29 20:28:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e3f4e1 x11-libs/libva: bump to 1.8.3 Package-Manager: Portage-2.3.6, Repoman-2.3.2 x11-libs/libva/Manifest | 1 + x11-libs/libva/{libva-.ebuild => libva-1.8.3.ebuild} | 3 +-- x11-libs/libva/libva-.ebuild | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index ca79194fd10..fc3df430ec7 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -2,3 +2,4 @@ DIST libva-1.7.3.tar.bz2 824490 SHA256 22bc139498065a7950d966dbdb000cad04905cbd3 DIST libva-1.8.0.tar.gz 195261 SHA256 924ed467d50a24018428448071a311d6467e0d40dc94731e2164f9d5d61bac51 SHA512 0f1b527d67497bc501f2f1acdddcb2519f12a8682a6d98303e7d86dd88b6270eb25e3b0789179aaf5f3b4c70b7e8448eb5505cbadeb0b44c9727ac7cf77a51d6 WHIRLPOOL 220f4864835d11ae70457d76c549b03cbad35f285f697e3f470cec402573cfdf3811645ae7cea3ea7af96f77ba504ac9f563f3966e84a7108990122e5cee241b DIST libva-1.8.1.tar.gz 195281 SHA256 b8b876dc5571f278ce418ad81d9bfd689453e33ba39aeb681d5d53d226b17e36 SHA512 381267a1835a2c98a5fb093597aa795929afc4c64e2c5fa3aebb6497acf27428dff05ada5ecd698c25c74a350aa5bd9c42baacfcfe7028b2b420d52e10c78bfa WHIRLPOOL efb43f1b2aede1f91fbe30fe47123d87c3edc84370bea829d455faaae82dbe2b51cdbb53e0be77a5f5a55daab940e3ccbced0504d786fd6a641ad12e6497a335 DIST libva-1.8.2.tar.gz 195281 SHA256 bce8a3b8f1274dcae3e42146416fd9d1231bab5c40666b7b8aa9e534faa9d400 SHA512 1cf6ab6155e53d09d13710e23bf7baf6dfc33fb121d2171792fc258a41a78bbb5741bf6860f72a832f15e027034aa1e19b4feac0a1ba02ce8b19b2081ac730a3 WHIRLPOOL 4ab45eabdd7b5dac1697d236b4fcc2ddb35a99e78af11b96934ed0da36f4f37ae850155ece3cd1a856c3f081052b757a932a1aa9f66ea784db47309b3831 +DIST libva-1.8.3.tar.gz 186915 SHA256 5ac4b0156c39cbca78913ebc0ff823b1abd5faa41121204c0707d62c27f07285 SHA512 f2f360876d8443a22a3434aa1ac7ec5aa6d4b3cc1f13f475ef74e716f5937acc43e02f9a8b858b5b7b6539da3731f763843d45664cc19c70e81d8b87e93659ea WHIRLPOOL 8d34b91a9a553ce871bf2f87cb5f06cd49cf63b8ee567f23a39e141a9420aa01c39ff45653a2662a0685881c383f0542063f47fea73e92a372fe3218ae7cdd5b diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-1.8.3.ebuild similarity index 95% copy from x11-libs/libva/libva-.ebuild copy to x11-libs/libva/libva-1.8.3.ebuild index 68799698543..702170c3b9e 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-1.8.3.ebuild @@ -30,7 +30,7 @@ else fi IUSE="+drm egl opengl vdpau wayland X utils" -VIDEO_CARDS="dummy nvidia intel i965 fglrx nouveau" +VIDEO_CARDS="nvidia intel i965 fglrx nouveau" for x in ${VIDEO_CARDS}; do IUSE+=" video_cards_${x}" done @@ -75,7 +75,6 @@ MULTILIB_WRAPPED_HEADERS=( multilib_src_configure() { local myeconfargs=( --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" - $(use_enable video_cards_dummy dummy-driver) $(use_enable opengl glx) $(use_enable X x11) $(use_enable wayland) diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild index 68799698543..702170c3b9e 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-.ebuild @@ -30,7 +30,7 @@ else fi IUSE="+drm egl opengl vdpau wayland X utils" -VIDEO_CARDS="dummy nvidia intel i965 fglrx nouveau" +VIDEO_CARDS="nvidia intel i965 fglrx nouveau" for x in ${VIDEO_CARDS}; do IUSE+=" video_cards_${x}" done @@ -75,7 +75,6 @@ MULTILIB_WRAPPED_HEADERS=( multilib_src_configure() { local myeconfargs=( --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" - $(use_enable video_cards_dummy dummy-driver) $(use_enable opengl glx) $(use_enable X x11) $(use_enable wayland)
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/
commit: 5ace7fa055a074bc2e316d637f75f4eb4cd1306c Author: Alexis Ballier gentoo org> AuthorDate: Wed Jun 28 10:45:27 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Jun 28 10:45:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ace7fa0 x11-libs/libva-vdpau-driver: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild index dd949798cf6..3ca7e6224ba 100644 --- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild +++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/ LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="debug opengl" RDEPEND=">=x11-libs/libva-1.2.1-r1[X,opengl?,${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 6fa76eaf6e35a57816d7181917fdd10dfd1b2f37 Author: Alexis Ballier gentoo org> AuthorDate: Thu Jun 22 11:31:42 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jun 22 11:47:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa76eaf x11-libs/libva: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 x11-libs/libva/libva-1.8.2.ebuild | 2 +- x11-libs/libva/libva-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva/libva-1.8.2.ebuild b/x11-libs/libva/libva-1.8.2.ebuild index 711ad8c9a1a..68799698543 100644 --- a/x11-libs/libva/libva-1.8.2.ebuild +++ b/x11-libs/libva/libva-1.8.2.ebuild @@ -24,7 +24,7 @@ fi LICENSE="MIT" SLOT="0" if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" else KEYWORDS="" fi diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild index 711ad8c9a1a..68799698543 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-.ebuild @@ -24,7 +24,7 @@ fi LICENSE="MIT" SLOT="0" if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" else KEYWORDS="" fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 085754651b70527ac717d5eb389d97ddfc8b7023 Author: Alexis Ballier gentoo org> AuthorDate: Tue May 23 14:07:44 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed May 24 11:07:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08575465 x11-libs/libva: bump to 1.8.2 Package-Manager: Portage-2.3.6, Repoman-2.3.2 x11-libs/libva/Manifest | 1 + x11-libs/libva/libva-1.8.2.ebuild | 86 +++ 2 files changed, 87 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 0555b52b6ac..ca79194fd10 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,3 +1,4 @@ DIST libva-1.7.3.tar.bz2 824490 SHA256 22bc139498065a7950d966dbdb000cad04905cbd3dc8f3541f80d36c4670b9d9 SHA512 ecc1ba17e2afea2efe4d36e8d9358d420015b3ad9d2a510ee2b263274c889caf39915a8b8da2d16329184bf4f42d0cbd124af3d070b83235b6a7453afd30b3a0 WHIRLPOOL 9836b043d5ae3d9d19e97bf309396f3bae179bfe10fe0ce432ee9b4106b9608926430933c229e147fc4a391cbc12039281bfccadec0a0159b77a9afeddb4e6b8 DIST libva-1.8.0.tar.gz 195261 SHA256 924ed467d50a24018428448071a311d6467e0d40dc94731e2164f9d5d61bac51 SHA512 0f1b527d67497bc501f2f1acdddcb2519f12a8682a6d98303e7d86dd88b6270eb25e3b0789179aaf5f3b4c70b7e8448eb5505cbadeb0b44c9727ac7cf77a51d6 WHIRLPOOL 220f4864835d11ae70457d76c549b03cbad35f285f697e3f470cec402573cfdf3811645ae7cea3ea7af96f77ba504ac9f563f3966e84a7108990122e5cee241b DIST libva-1.8.1.tar.gz 195281 SHA256 b8b876dc5571f278ce418ad81d9bfd689453e33ba39aeb681d5d53d226b17e36 SHA512 381267a1835a2c98a5fb093597aa795929afc4c64e2c5fa3aebb6497acf27428dff05ada5ecd698c25c74a350aa5bd9c42baacfcfe7028b2b420d52e10c78bfa WHIRLPOOL efb43f1b2aede1f91fbe30fe47123d87c3edc84370bea829d455faaae82dbe2b51cdbb53e0be77a5f5a55daab940e3ccbced0504d786fd6a641ad12e6497a335 +DIST libva-1.8.2.tar.gz 195281 SHA256 bce8a3b8f1274dcae3e42146416fd9d1231bab5c40666b7b8aa9e534faa9d400 SHA512 1cf6ab6155e53d09d13710e23bf7baf6dfc33fb121d2171792fc258a41a78bbb5741bf6860f72a832f15e027034aa1e19b4feac0a1ba02ce8b19b2081ac730a3 WHIRLPOOL 4ab45eabdd7b5dac1697d236b4fcc2ddb35a99e78af11b96934ed0da36f4f37ae850155ece3cd1a856c3f081052b757a932a1aa9f66ea784db47309b3831 diff --git a/x11-libs/libva/libva-1.8.2.ebuild b/x11-libs/libva/libva-1.8.2.ebuild new file mode 100644 index 000..711ad8c9a1a --- /dev/null +++ b/x11-libs/libva/libva-1.8.2.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +SCM="" +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SCM=git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/01org/libva; +fi + +AUTOTOOLS_AUTORECONF="yes" +inherit autotools-multilib ${SCM} multilib + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SRC_URI="" +else + SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="MIT" +SLOT="0" +if [ "${PV%}" = "${PV}" ] ; then + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +else + KEYWORDS="" +fi +IUSE="+drm egl opengl vdpau wayland X utils" + +VIDEO_CARDS="dummy nvidia intel i965 fglrx nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + X? ( + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] + ) + egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] ) + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_fglrx? ( + || ( >=x11-drivers/ati-drivers-14.12-r3[${MULTILIB_USEDEP}] + >=x11-libs/xvba-video-0.8.0-r1[${MULTILIB_USEDEP}] ) + ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) + " + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 myeconfargs=( +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 72cb93935c6e60942074b89612b42ad7eac96273 Author: Alexis Ballier gentoo org> AuthorDate: Tue May 23 14:12:32 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed May 24 11:07:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72cb9393 x11-libs/libva-intel-driver: Bump to 1.8.2 Package-Manager: Portage-2.3.6, Repoman-2.3.2 x11-libs/libva-intel-driver/Manifest | 1 + .../libva-intel-driver-1.8.2.ebuild| 56 ++ 2 files changed, 57 insertions(+) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index b9ac34c78e5..f170b932636 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,3 +1,4 @@ DIST libva-intel-driver-1.7.3.tar.bz2 1547040 SHA256 76ad37d9fd5ae23d8ce6052d50b5e6438a8df9e769b13fe34b771cd453f4f937 SHA512 90567b94e3373287b1b5fe776e291dfd33577bbe5e4ec1bee359c88544c9c17bbae2aac511ff3d704d7b99b19fbc908c9a38ebbd3162e3625c86c416142390e6 WHIRLPOOL a585d1e800a45fe6dc8ec1bb244452ac195173051e15adb2ec33224238cf7e93f686a98c400bf98d73153a3080d37c15e4c09bd9da4882a211374a61df395f66 DIST libva-intel-driver-1.8.0.tar.gz 2308240 SHA256 45a38641f3ddbd43d9c053bfd9cb809ecb2d5f5227f0e3c1c5a8d51dccf81b35 SHA512 fbf68ad5f7558366dadf6e8d834ed89665e86167676ca72fdca218023f5709b0bdf1b124f11ed3f7c10b60741a2574a8ea7c3e5607a6727d3b9cc2ed44981542 WHIRLPOOL 9907ba61a3ae7fb512a34c20a2e53a8e309b772a3cea6c898e4caec376646c27db80983ebbac1da1ab25da7e7c917e81379871ee91f58889a46c5d083175efee DIST libva-intel-driver-1.8.1.tar.gz 2309572 SHA256 0c591b31dce558f14d2be8a9ed0620704499159b7fe65b830e914b027fd73d58 SHA512 a7c414ce32f1724acf62dd67099e5b0642aae880434232adb26f228037ccd8f070a0d836a541841992513c2945520bf2e4dd70309d8d551a892d845303489baa WHIRLPOOL 8d9ed67fe72d21c4ffcd9e0f98274be8a5e0296c85184146ee3d19d57f99330d2a57729ccd22997e5ea9f3515babf4d97a7eb84273febf0d9a80af56785b9de9 +DIST libva-intel-driver-1.8.2.tar.gz 2309998 SHA256 8c7bba21abbb63cdbd3f5e7fb3b4ce9a2f9b7cdf22018f38e4cd7815c5e98793 SHA512 047362e2ca301e01db8bd73450595c91fd4da36da4737be2fe7ba32086a0ead3443e9247ae84f87034c9ded3f046c314af0d1baab8930bb03b77f22ad1fac9f0 WHIRLPOOL 401e64184c9acad41fc8bf2be3fdf0d9c1443ed71fa55b5336d5a924d85b3905d1077b5f5c732dad11017680f13f6f3046aaf95f9c3351bc515aa63d85370855 diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.8.2.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.2.ebuild new file mode 100644 index 000..fb9e63e7650 --- /dev/null +++ b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +SCM="" +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SCM=git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/01org/intel-vaapi-driver; +fi + +AUTOTOOLS_AUTORECONF="yes" +inherit autotools-multilib ${SCM} + +DESCRIPTION="HW video decode support for Intel integrated graphics" +HOMEPAGE="https://github.com/01org/intel-vaapi-driver; +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SRC_URI="" +else + SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/intel-vaapi-driver-${PV}" +fi + +LICENSE="MIT" +SLOT="0" +if [ "${PV%}" = "${PV}" ] ; then + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +else + KEYWORDS="" +fi +IUSE="+drm wayland X" + +RDEPEND=">=x11-libs/libva-1.8.0[X?,wayland?,drm?,${MULTILIB_USEDEP}] + >=x11-libs/libdrm-2.4.46[video_cards_intel,${MULTILIB_USEDEP}] + wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS NEWS README ) +AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" + +src_prepare() { + sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die + autotools-multilib_src_prepare +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable drm) + $(use_enable wayland) + $(use_enable X x11) + ) + autotools-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 9894a3bd696acf22926c1fa7c69ef37a4a8d09a3 Author: Alexis Ballier gentoo org> AuthorDate: Wed Apr 12 15:33:31 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Apr 12 19:20:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9894a3bd x11-libs/libva-intel-driver: bump to 1.8.1 Package-Manager: Portage-2.3.5, Repoman-2.3.2 x11-libs/libva-intel-driver/Manifest | 1 + .../libva-intel-driver-1.8.1.ebuild| 56 ++ 2 files changed, 57 insertions(+) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index 6a5fb44fd26..b9ac34c78e5 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,2 +1,3 @@ DIST libva-intel-driver-1.7.3.tar.bz2 1547040 SHA256 76ad37d9fd5ae23d8ce6052d50b5e6438a8df9e769b13fe34b771cd453f4f937 SHA512 90567b94e3373287b1b5fe776e291dfd33577bbe5e4ec1bee359c88544c9c17bbae2aac511ff3d704d7b99b19fbc908c9a38ebbd3162e3625c86c416142390e6 WHIRLPOOL a585d1e800a45fe6dc8ec1bb244452ac195173051e15adb2ec33224238cf7e93f686a98c400bf98d73153a3080d37c15e4c09bd9da4882a211374a61df395f66 DIST libva-intel-driver-1.8.0.tar.gz 2308240 SHA256 45a38641f3ddbd43d9c053bfd9cb809ecb2d5f5227f0e3c1c5a8d51dccf81b35 SHA512 fbf68ad5f7558366dadf6e8d834ed89665e86167676ca72fdca218023f5709b0bdf1b124f11ed3f7c10b60741a2574a8ea7c3e5607a6727d3b9cc2ed44981542 WHIRLPOOL 9907ba61a3ae7fb512a34c20a2e53a8e309b772a3cea6c898e4caec376646c27db80983ebbac1da1ab25da7e7c917e81379871ee91f58889a46c5d083175efee +DIST libva-intel-driver-1.8.1.tar.gz 2309572 SHA256 0c591b31dce558f14d2be8a9ed0620704499159b7fe65b830e914b027fd73d58 SHA512 a7c414ce32f1724acf62dd67099e5b0642aae880434232adb26f228037ccd8f070a0d836a541841992513c2945520bf2e4dd70309d8d551a892d845303489baa WHIRLPOOL 8d9ed67fe72d21c4ffcd9e0f98274be8a5e0296c85184146ee3d19d57f99330d2a57729ccd22997e5ea9f3515babf4d97a7eb84273febf0d9a80af56785b9de9 diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.8.1.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.1.ebuild new file mode 100644 index 000..fb9e63e7650 --- /dev/null +++ b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +SCM="" +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SCM=git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/01org/intel-vaapi-driver; +fi + +AUTOTOOLS_AUTORECONF="yes" +inherit autotools-multilib ${SCM} + +DESCRIPTION="HW video decode support for Intel integrated graphics" +HOMEPAGE="https://github.com/01org/intel-vaapi-driver; +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SRC_URI="" +else + SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/intel-vaapi-driver-${PV}" +fi + +LICENSE="MIT" +SLOT="0" +if [ "${PV%}" = "${PV}" ] ; then + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +else + KEYWORDS="" +fi +IUSE="+drm wayland X" + +RDEPEND=">=x11-libs/libva-1.8.0[X?,wayland?,drm?,${MULTILIB_USEDEP}] + >=x11-libs/libdrm-2.4.46[video_cards_intel,${MULTILIB_USEDEP}] + wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS NEWS README ) +AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" + +src_prepare() { + sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die + autotools-multilib_src_prepare +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable drm) + $(use_enable wayland) + $(use_enable X x11) + ) + autotools-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 722dd1adfb7bbc6c1450ee55d00d1abbadf12a27 Author: Alexis Ballier gentoo org> AuthorDate: Wed Apr 12 15:26:35 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Apr 12 19:20:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=722dd1ad x11-libs/libva: bump to 1.8.1 Package-Manager: Portage-2.3.5, Repoman-2.3.2 x11-libs/libva/Manifest | 1 + x11-libs/libva/libva-1.8.1.ebuild | 86 +++ 2 files changed, 87 insertions(+) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 055c6b0c017..0555b52b6ac 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,2 +1,3 @@ DIST libva-1.7.3.tar.bz2 824490 SHA256 22bc139498065a7950d966dbdb000cad04905cbd3dc8f3541f80d36c4670b9d9 SHA512 ecc1ba17e2afea2efe4d36e8d9358d420015b3ad9d2a510ee2b263274c889caf39915a8b8da2d16329184bf4f42d0cbd124af3d070b83235b6a7453afd30b3a0 WHIRLPOOL 9836b043d5ae3d9d19e97bf309396f3bae179bfe10fe0ce432ee9b4106b9608926430933c229e147fc4a391cbc12039281bfccadec0a0159b77a9afeddb4e6b8 DIST libva-1.8.0.tar.gz 195261 SHA256 924ed467d50a24018428448071a311d6467e0d40dc94731e2164f9d5d61bac51 SHA512 0f1b527d67497bc501f2f1acdddcb2519f12a8682a6d98303e7d86dd88b6270eb25e3b0789179aaf5f3b4c70b7e8448eb5505cbadeb0b44c9727ac7cf77a51d6 WHIRLPOOL 220f4864835d11ae70457d76c549b03cbad35f285f697e3f470cec402573cfdf3811645ae7cea3ea7af96f77ba504ac9f563f3966e84a7108990122e5cee241b +DIST libva-1.8.1.tar.gz 195281 SHA256 b8b876dc5571f278ce418ad81d9bfd689453e33ba39aeb681d5d53d226b17e36 SHA512 381267a1835a2c98a5fb093597aa795929afc4c64e2c5fa3aebb6497acf27428dff05ada5ecd698c25c74a350aa5bd9c42baacfcfe7028b2b420d52e10c78bfa WHIRLPOOL efb43f1b2aede1f91fbe30fe47123d87c3edc84370bea829d455faaae82dbe2b51cdbb53e0be77a5f5a55daab940e3ccbced0504d786fd6a641ad12e6497a335 diff --git a/x11-libs/libva/libva-1.8.1.ebuild b/x11-libs/libva/libva-1.8.1.ebuild new file mode 100644 index 000..711ad8c9a1a --- /dev/null +++ b/x11-libs/libva/libva-1.8.1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +SCM="" +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SCM=git-r3 + EGIT_BRANCH=master + EGIT_REPO_URI="https://github.com/01org/libva; +fi + +AUTOTOOLS_AUTORECONF="yes" +inherit autotools-multilib ${SCM} multilib + +DESCRIPTION="Video Acceleration (VA) API for Linux" +HOMEPAGE="https://01.org/linuxmedia/vaapi; +if [ "${PV%}" != "${PV}" ] ; then # Live ebuild + SRC_URI="" +else + SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="MIT" +SLOT="0" +if [ "${PV%}" = "${PV}" ] ; then + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +else + KEYWORDS="" +fi +IUSE="+drm egl opengl vdpau wayland X utils" + +VIDEO_CARDS="dummy nvidia intel i965 fglrx nouveau" +for x in ${VIDEO_CARDS}; do + IUSE+=" video_cards_${x}" +done + +RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] + X? ( + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] + ) + egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] ) + opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" +PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) + vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_fglrx? ( + || ( >=x11-drivers/ati-drivers-14.12-r3[${MULTILIB_USEDEP}] + >=x11-libs/xvba-video-0.8.0-r1[${MULTILIB_USEDEP}] ) + ) + video_cards_intel? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) + video_cards_i965? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) + " + +REQUIRED_USE="|| ( drm wayland X ) + opengl? ( X )" + +DOCS=( NEWS ) + +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 myeconfargs=( + --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" + $(use_enable video_cards_dummy dummy-driver) + $(use_enable opengl glx) + $(use_enable X x11) + $(use_enable wayland) + $(use_enable egl) + $(use_enable drm) + ) + autotools-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 318b294b271e8dbcd17392db838c94339ac83f05 Author: Alexis Ballier gentoo org> AuthorDate: Mon Apr 3 07:29:19 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Apr 3 07:29:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318b294b x11-libs/libva: Bump to 1.8.0. Package-Manager: Portage-2.3.5, Repoman-2.3.2 x11-libs/libva/Manifest | 1 + x11-libs/libva/{libva-.ebuild => libva-1.8.0.ebuild} | 6 +++--- x11-libs/libva/libva-.ebuild | 6 +++--- x11-libs/libva/metadata.xml | 1 + 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 54be4225802..055c6b0c017 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1 +1,2 @@ DIST libva-1.7.3.tar.bz2 824490 SHA256 22bc139498065a7950d966dbdb000cad04905cbd3dc8f3541f80d36c4670b9d9 SHA512 ecc1ba17e2afea2efe4d36e8d9358d420015b3ad9d2a510ee2b263274c889caf39915a8b8da2d16329184bf4f42d0cbd124af3d070b83235b6a7453afd30b3a0 WHIRLPOOL 9836b043d5ae3d9d19e97bf309396f3bae179bfe10fe0ce432ee9b4106b9608926430933c229e147fc4a391cbc12039281bfccadec0a0159b77a9afeddb4e6b8 +DIST libva-1.8.0.tar.gz 195261 SHA256 924ed467d50a24018428448071a311d6467e0d40dc94731e2164f9d5d61bac51 SHA512 0f1b527d67497bc501f2f1acdddcb2519f12a8682a6d98303e7d86dd88b6270eb25e3b0789179aaf5f3b4c70b7e8448eb5505cbadeb0b44c9727ac7cf77a51d6 WHIRLPOOL 220f4864835d11ae70457d76c549b03cbad35f285f697e3f470cec402573cfdf3811645ae7cea3ea7af96f77ba504ac9f563f3966e84a7108990122e5cee241b diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-1.8.0.ebuild similarity index 93% copy from x11-libs/libva/libva-.ebuild copy to x11-libs/libva/libva-1.8.0.ebuild index 2afd2ca26b2..711ad8c9a1a 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-1.8.0.ebuild @@ -18,8 +18,7 @@ HOMEPAGE="https://01.org/linuxmedia/vaapi; if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" else - SRC_URI="https://github.com/01org/libva/archive/${P}.tar.gz; - S="${WORKDIR}/${PN}-${P}" + SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" fi LICENSE="MIT" @@ -29,7 +28,7 @@ if [ "${PV%}" = "${PV}" ] ; then else KEYWORDS="" fi -IUSE="+drm egl opengl vdpau wayland X" +IUSE="+drm egl opengl vdpau wayland X utils" VIDEO_CARDS="dummy nvidia intel i965 fglrx nouveau" for x in ${VIDEO_CARDS}; do @@ -57,6 +56,7 @@ PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB ) video_cards_intel? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) video_cards_i965? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) " REQUIRED_USE="|| ( drm wayland X ) diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild index 2afd2ca26b2..711ad8c9a1a 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-.ebuild @@ -18,8 +18,7 @@ HOMEPAGE="https://01.org/linuxmedia/vaapi; if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" else - SRC_URI="https://github.com/01org/libva/archive/${P}.tar.gz; - S="${WORKDIR}/${PN}-${P}" + SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${P}.tar.gz" fi LICENSE="MIT" @@ -29,7 +28,7 @@ if [ "${PV%}" = "${PV}" ] ; then else KEYWORDS="" fi -IUSE="+drm egl opengl vdpau wayland X" +IUSE="+drm egl opengl vdpau wayland X utils" VIDEO_CARDS="dummy nvidia intel i965 fglrx nouveau" for x in ${VIDEO_CARDS}; do @@ -57,6 +56,7 @@ PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB ) video_cards_intel? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) video_cards_i965? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) + utils? ( media-video/libva-utils ) " REQUIRED_USE="|| ( drm wayland X ) diff --git a/x11-libs/libva/metadata.xml b/x11-libs/libva/metadata.xml index 078757cbd13..4779c11726b 100644 --- a/x11-libs/libva/metadata.xml +++ b/x11-libs/libva/metadata.xml @@ -8,5 +8,6 @@ Enables EGL support. Enables VA/DRM API support. + Install VA-API utility programs.
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 21ce8d9f6b1b6567286cfaf32d2cf9242af2d323 Author: Alexis Ballier gentoo org> AuthorDate: Mon Apr 3 07:30:55 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Apr 3 07:30:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ce8d9f x11-libs/libva-intel-driver: Bump to 1.8.0 Package-Manager: Portage-2.3.5, Repoman-2.3.2 x11-libs/libva-intel-driver/Manifest | 1 + ...{libva-intel-driver-.ebuild => libva-intel-driver-1.8.0.ebuild} | 3 ++- x11-libs/libva-intel-driver/libva-intel-driver-.ebuild | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index 9df7b881087..6a5fb44fd26 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1 +1,2 @@ DIST libva-intel-driver-1.7.3.tar.bz2 1547040 SHA256 76ad37d9fd5ae23d8ce6052d50b5e6438a8df9e769b13fe34b771cd453f4f937 SHA512 90567b94e3373287b1b5fe776e291dfd33577bbe5e4ec1bee359c88544c9c17bbae2aac511ff3d704d7b99b19fbc908c9a38ebbd3162e3625c86c416142390e6 WHIRLPOOL a585d1e800a45fe6dc8ec1bb244452ac195173051e15adb2ec33224238cf7e93f686a98c400bf98d73153a3080d37c15e4c09bd9da4882a211374a61df395f66 +DIST libva-intel-driver-1.8.0.tar.gz 2308240 SHA256 45a38641f3ddbd43d9c053bfd9cb809ecb2d5f5227f0e3c1c5a8d51dccf81b35 SHA512 fbf68ad5f7558366dadf6e8d834ed89665e86167676ca72fdca218023f5709b0bdf1b124f11ed3f7c10b60741a2574a8ea7c3e5607a6727d3b9cc2ed44981542 WHIRLPOOL 9907ba61a3ae7fb512a34c20a2e53a8e309b772a3cea6c898e4caec376646c27db80983ebbac1da1ab25da7e7c917e81379871ee91f58889a46c5d083175efee diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.0.ebuild similarity index 92% copy from x11-libs/libva-intel-driver/libva-intel-driver-.ebuild copy to x11-libs/libva-intel-driver/libva-intel-driver-1.8.0.ebuild index 9edd9fb616a..fb9e63e7650 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-1.8.0.ebuild @@ -19,6 +19,7 @@ if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" else SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/intel-vaapi-driver-${PV}" fi LICENSE="MIT" @@ -30,7 +31,7 @@ else fi IUSE="+drm wayland X" -RDEPEND=">=x11-libs/libva-1.7.2[X?,wayland?,drm?,${MULTILIB_USEDEP}] +RDEPEND=">=x11-libs/libva-1.8.0[X?,wayland?,drm?,${MULTILIB_USEDEP}] >=x11-libs/libdrm-2.4.46[video_cards_intel,${MULTILIB_USEDEP}] wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild index 9edd9fb616a..fb9e63e7650 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild @@ -19,6 +19,7 @@ if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" else SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/intel-vaapi-driver-${PV}" fi LICENSE="MIT" @@ -30,7 +31,7 @@ else fi IUSE="+drm wayland X" -RDEPEND=">=x11-libs/libva-1.7.2[X?,wayland?,drm?,${MULTILIB_USEDEP}] +RDEPEND=">=x11-libs/libva-1.8.0[X?,wayland?,drm?,${MULTILIB_USEDEP}] >=x11-libs/libdrm-2.4.46[video_cards_intel,${MULTILIB_USEDEP}] wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 897bf11d37cdd946e0eb172cf301c0a991d1f4ce Author: Matt Turner gentoo org> AuthorDate: Thu Feb 23 23:17:19 2017 + Commit: Matt Turner gentoo org> CommitDate: Thu Feb 23 23:17:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897bf11d x11-libs/libva-intel-driver: Drop jekarlson as a maintainer. x11-libs/libva-intel-driver/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/x11-libs/libva-intel-driver/metadata.xml b/x11-libs/libva-intel-driver/metadata.xml index a867be43ba..b6426fdc4b 100644 --- a/x11-libs/libva-intel-driver/metadata.xml +++ b/x11-libs/libva-intel-driver/metadata.xml @@ -5,14 +5,6 @@ aball...@gentoo.org Alexis Ballier - - jekarl...@gmail.com - Emil Karlson - - -proxy-ma...@gentoo.org -Proxy Maintainers - Enables VA/DRM API support.
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/files/, x11-libs/libva-intel-driver/
commit: ef60cec632f205e6b4a234c08626047b8d8d467d Author: Alexis Ballier gentoo org> AuthorDate: Wed Feb 1 11:35:48 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Feb 1 11:35:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef60cec6 x11-libs/libva-intel-driver: remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-libs/libva-intel-driver/Manifest | 4 -- ...ibva-intel-driver-1.6.0-wayland-automagic.patch | 37 - .../libva-intel-driver-1.6.2.ebuild| 63 -- .../libva-intel-driver-1.7.0.ebuild| 56 --- .../libva-intel-driver-1.7.1.ebuild| 56 --- .../libva-intel-driver-1.7.2.ebuild| 56 --- 6 files changed, 272 deletions(-) diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index cd560f9..9df7b88 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -1,5 +1 @@ -DIST libva-intel-driver-1.6.2.tar.bz2 1110738 SHA256 bf8759dbcefc82d280c11a5eac5248dce14979c7c58345f218d656d75b0d85fe SHA512 23fefc75a37f9553aeb1611f4d369e1dc0c5d6d0a66ac8c23a14d93bbe8c0da6a5cd1d680feebe8e536d5ebbacc40d6a5f898a0a584885c8989f774a0ae8efac WHIRLPOOL 125787f639149eb072668a8de5c15d305078c968f3ea0b9401c3a02c0f1eb5f9c03685572a202f75597283301bd719d1d6128cb5105f0a404942feae90f63204 -DIST libva-intel-driver-1.7.0.tar.bz2 1114349 SHA256 9d19d6c789a9a4fbce23c4f0eaf993ba776b512bec4c87982ab17ac841435c0c SHA512 9df8aa53a0f24580ef4b9c1ced2a12503755f6e0acc23d7e3784f0a246825cc4e1e9f7ad7f605e47bc67ec1a28008c75c31a807fb97014957065327c02122cd9 WHIRLPOOL 99d55e3b8b06a881e68c5f4e15a6b176004434a77a3c1efb3143a7ad4e3518f4998138bf155c1e3046ae141553bc6abb9c1b1fcebdd6015bd1f11324d7cbe956 -DIST libva-intel-driver-1.7.1.tar.bz2 1224635 SHA256 1ed7717a4058030d381a07c1afe53781ccdcc8643edbc02e769f5b72a316dcb5 SHA512 dab2a500bdaf1d3b16ff89e775280abd49adec4fc9fbe062b3fe8d1c20b57913d54824f0ee9ad6da848152518c10da23ea68553bb25ec15865ded68d9340abf5 WHIRLPOOL eda8dc00e9aa5ae312db88ef7553c9e189d957c8b7348962b1c238346defefe61b24d65472fd813584a9fa9bd0c306e30210249c46baa2fc3f636c1544d64681 -DIST libva-intel-driver-1.7.2.tar.bz2 1222487 SHA256 099e7bf6aa826971ec2caff235babf4da995f754e2ca16a73b258671130e67bc SHA512 ccc82dba175101086a26d1d858a89d3d572ea58b9c17bfcc8c5815e0a34f27b54a31d26e35c513166306f12f3cb138a3d037057050f873623e47df613d07c0a6 WHIRLPOOL a52c3163d9db51909f9785c476bdd92477885ec04890eaeff4055c94a8bd22f699c3a0fc19094bf82499a8753a47964f2a5bec8c9cebdc72ebad5f41e0fb5429 DIST libva-intel-driver-1.7.3.tar.bz2 1547040 SHA256 76ad37d9fd5ae23d8ce6052d50b5e6438a8df9e769b13fe34b771cd453f4f937 SHA512 90567b94e3373287b1b5fe776e291dfd33577bbe5e4ec1bee359c88544c9c17bbae2aac511ff3d704d7b99b19fbc908c9a38ebbd3162e3625c86c416142390e6 WHIRLPOOL a585d1e800a45fe6dc8ec1bb244452ac195173051e15adb2ec33224238cf7e93f686a98c400bf98d73153a3080d37c15e4c09bd9da4882a211374a61df395f66 diff --git a/x11-libs/libva-intel-driver/files/libva-intel-driver-1.6.0-wayland-automagic.patch b/x11-libs/libva-intel-driver/files/libva-intel-driver-1.6.0-wayland-automagic.patch deleted file mode 100644 index f2707a0.. --- a/x11-libs/libva-intel-driver/files/libva-intel-driver-1.6.0-wayland-automagic.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 405437e31d3faf6adc32d887ae1945b8d93f7846 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?=-Date: Fri, 24 Jul 2015 17:01:23 +0200 -Subject: [PATCH] Do not require wayland-scanner if wayland is disabled - -Do not perform fatal wayland-scanner checks if wayland is disabled -(either by --disable-wayland or wayland check failure) even if -wayland-scanner macros are installed on the system. - configure.ac | 11 --- - 1 file changed, 8 insertions(+), 3 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 6e73059..70eb275 100644 a/configure.ac -+++ b/configure.ac -@@ -168,9 +168,14 @@ if test "$enable_wayland" = "yes"; then - fi - AM_CONDITIONAL(USE_WAYLAND, test "$USE_WAYLAND" = "yes") - --m4_ifdef([WAYLAND_SCANNER_RULES], --[WAYLAND_SCANNER_RULES(['$(top_builddir)/src/wayland'])], --[wayland_scanner_rules=""; AC_SUBST(wayland_scanner_rules)]) -+if test "$USE_WAYLAND" = "yes"; then -+m4_ifdef([WAYLAND_SCANNER_RULES], -+[WAYLAND_SCANNER_RULES(['$(top_builddir)/src/wayland'])], -+[wayland_scanner_rules=/dev/null; AC_SUBST_FILE(wayland_scanner_rules)]) -+else -+wayland_scanner_rules=/dev/null -+AC_SUBST_FILE(wayland_scanner_rules) -+fi - - AC_OUTPUT([ - Makefile --- -2.4.6 - diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.6.2.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.6.2.ebuild deleted file mode 100644 index c5a1ce7.. --- a/x11-libs/libva-intel-driver/libva-intel-driver-1.6.2.ebuild +++ /dev/null @@
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: a872f045bbd68349c22ae7591620aa14504eadd8 Author: Alexis Ballier gentoo org> AuthorDate: Wed Feb 1 11:34:57 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Feb 1 11:34:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a872f045 x11-libs/libva: Update git source, use git-r3.eclass, switch to github for releases, bug #607758 Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-libs/libva/libva-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild index 2d53da1..e906139 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-.ebuild @@ -6,9 +6,9 @@ EAPI=5 SCM="" if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-2 + SCM=git-r3 EGIT_BRANCH=master - EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/libva" + EGIT_REPO_URI="https://github.com/01org/libva; fi AUTOTOOLS_AUTORECONF="yes" @@ -18,9 +18,9 @@ DESCRIPTION="Video Acceleration (VA) API for Linux" HOMEPAGE="https://01.org/linuxmedia/vaapi; if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" - S="${WORKDIR}/${PN}" else - SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva/${P}.tar.bz2; + SRC_URI="https://github.com/01org/libva/archive/${P}.tar.gz; + S="${WORKDIR}/${PN}-${P}" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 258e62176b667b895117a357f28e0c775033e527 Author: Alexis Ballier gentoo org> AuthorDate: Wed Feb 1 11:37:13 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Feb 1 11:37:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258e6217 x11-libs/libva-intel-driver: Update homepage, bug #607758 Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild | 2 +- x11-libs/libva-intel-driver/libva-intel-driver-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild index f165f99..04bc727 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-1.7.3.ebuild @@ -15,7 +15,7 @@ AUTOTOOLS_AUTORECONF="yes" inherit autotools-multilib ${SCM} DESCRIPTION="HW video decode support for Intel integrated graphics" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi; +HOMEPAGE="https://github.com/01org/intel-vaapi-driver; if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" S="${WORKDIR}/${PN}" diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild index 00aceef..db6b743 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -15,7 +15,7 @@ AUTOTOOLS_AUTORECONF="yes" inherit autotools-multilib ${SCM} DESCRIPTION="HW video decode support for Intel integrated graphics" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi; +HOMEPAGE="https://github.com/01org/intel-vaapi-driver; if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/
commit: 7fe83a857d4f1f7bd54792a985f073000f88295e Author: Alexis Ballier gentoo org> AuthorDate: Wed Feb 1 11:41:59 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Feb 1 11:41:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe83a85 x11-libs/libva-intel-driver: Update git uri, use git-r3.eclass, prune all libtool files, switch release tarballs to github. Bug #607758. Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-libs/libva-intel-driver/libva-intel-driver-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild index db6b743..ce54010 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild @@ -6,9 +6,9 @@ EAPI=5 SCM="" if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-2 + SCM=git-r3 EGIT_BRANCH=master - EGIT_REPO_URI="git://anongit.freedesktop.org/git/vaapi/intel-driver" + EGIT_REPO_URI="https://github.com/01org/intel-vaapi-driver; fi AUTOTOOLS_AUTORECONF="yes" @@ -18,9 +18,8 @@ DESCRIPTION="HW video decode support for Intel integrated graphics" HOMEPAGE="https://github.com/01org/intel-vaapi-driver; if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" - S="${WORKDIR}/${PN}" else - SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva-intel-driver/${P}.tar.bz2; + SRC_URI="https://github.com/01org/intel-vaapi-driver/archive/${PV}.tar.gz -> ${P}.tar.gz" fi LICENSE="MIT" @@ -40,6 +39,7 @@ DEPEND="${RDEPEND} virtual/pkgconfig" DOCS=( AUTHORS NEWS README ) +AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" src_prepare() { sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 1151354c8bc11d1b9fb36763e799937e2c2175aa Author: Alexis Ballier gentoo org> AuthorDate: Wed Feb 1 11:23:02 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Feb 1 11:23:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1151354c x11-libs/libva: remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-libs/libva/Manifest | 1 - x11-libs/libva/libva-1.6.2.ebuild | 86 --- 2 files changed, 87 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 1e8dc54..54be422 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,2 +1 @@ -DIST libva-1.6.2.tar.bz2 787002 SHA256 c417f09cdeef549e54f4be5f9876026513afeac395c5be28750b431d848c8bd0 SHA512 7e69c44cc1aaa94f0a9e8662ac10974b9e5ab2b29cb2b230370ef1449d8926ea4d4571593c6fa78c6601da4322716c7ab3d1ff42e889252c4769cc267bdc04be WHIRLPOOL e74193d0d31c1be4229b58058064e2e743aeb729e3daef045c7882e8f317c9ad9d74bbbea8144c6706a8793052f77acb1d3fcd6488e679be1e97a4a113f4 DIST libva-1.7.3.tar.bz2 824490 SHA256 22bc139498065a7950d966dbdb000cad04905cbd3dc8f3541f80d36c4670b9d9 SHA512 ecc1ba17e2afea2efe4d36e8d9358d420015b3ad9d2a510ee2b263274c889caf39915a8b8da2d16329184bf4f42d0cbd124af3d070b83235b6a7453afd30b3a0 WHIRLPOOL 9836b043d5ae3d9d19e97bf309396f3bae179bfe10fe0ce432ee9b4106b9608926430933c229e147fc4a391cbc12039281bfccadec0a0159b77a9afeddb4e6b8 diff --git a/x11-libs/libva/libva-1.6.2.ebuild b/x11-libs/libva/libva-1.6.2.ebuild deleted file mode 100644 index a5b8268.. --- a/x11-libs/libva/libva-1.6.2.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -SCM="" -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-2 - EGIT_BRANCH=master - EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/libva" -fi - -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} multilib - -DESCRIPTION="Video Acceleration (VA) API for Linux" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi; -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SRC_URI="" - S="${WORKDIR}/${PN}" -else - SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva/${P}.tar.bz2; -fi - -LICENSE="MIT" -SLOT="0" -if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -else - KEYWORDS="x86" -fi -IUSE="+drm egl opengl vdpau wayland X" - -VIDEO_CARDS="dummy nvidia intel fglrx nouveau" -for x in ${VIDEO_CARDS}; do - IUSE+=" video_cards_${x}" -done - -RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] - ) - egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] ) - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" -PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) - vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_fglrx? ( - || ( >=x11-drivers/ati-drivers-14.12-r3[${MULTILIB_USEDEP}] - >=x11-libs/xvba-video-0.8.0-r1[${MULTILIB_USEDEP}] ) - ) - video_cards_intel? ( >=x11-libs/libva-intel-driver-1.2.2-r1[${MULTILIB_USEDEP}] ) - " - -REQUIRED_USE="|| ( drm wayland X ) - opengl? ( X )" - -DOCS=( NEWS ) - -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 myeconfargs=( - --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers" - $(use_enable video_cards_dummy dummy-driver) - $(use_enable opengl glx) - $(use_enable X x11) - $(use_enable wayland) - $(use_enable egl) - $(use_enable drm) - ) - autotools-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: 06e34d7ff5986c007e667c320305206f7646520b Author: Alexis Ballier gentoo org> AuthorDate: Wed Feb 1 11:24:21 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Feb 1 11:24:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e34d7f x11-libs/libva: Update homepage, bug #607758 Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-libs/libva/libva-1.7.3.ebuild | 2 +- x11-libs/libva/libva-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libva/libva-1.7.3.ebuild b/x11-libs/libva/libva-1.7.3.ebuild index 777040a..8814313 100644 --- a/x11-libs/libva/libva-1.7.3.ebuild +++ b/x11-libs/libva/libva-1.7.3.ebuild @@ -15,7 +15,7 @@ AUTOTOOLS_AUTORECONF="yes" inherit autotools-multilib ${SCM} multilib DESCRIPTION="Video Acceleration (VA) API for Linux" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi; +HOMEPAGE="https://01.org/linuxmedia/vaapi; if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" S="${WORKDIR}/${PN}" diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild index b957364..2d53da1 100644 --- a/x11-libs/libva/libva-.ebuild +++ b/x11-libs/libva/libva-.ebuild @@ -15,7 +15,7 @@ AUTOTOOLS_AUTORECONF="yes" inherit autotools-multilib ${SCM} multilib DESCRIPTION="Video Acceleration (VA) API for Linux" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi; +HOMEPAGE="https://01.org/linuxmedia/vaapi; if [ "${PV%}" != "${PV}" ] ; then # Live ebuild SRC_URI="" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/
commit: e9f23f1dfce2749e9e994c393175b9cbd464faed Author: Matt Turner gentoo org> AuthorDate: Sun Jan 29 18:12:34 2017 + Commit: Matt Turner gentoo org> CommitDate: Sun Jan 29 18:12:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f23f1d x11-libs/libva-vdpau-driver: Drop live ebuild. There haven't been any commits since the 0.7.4 release, which happened more than four years ago. .../libva-vdpau-driver-.ebuild | 50 -- 1 file changed, 50 deletions(-) diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-.ebuild deleted file mode 100644 index edccaba.. --- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -SCM="" -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-2 - EGIT_BRANCH=master - EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/vdpau-driver" -fi -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} - -DESCRIPTION="VDPAU Backend for Video Acceleration (VA) API" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi; -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SRC_URI="" - S="${WORKDIR}/${PN}" -else - SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/${P}.tar.bz2; -fi - -LICENSE="GPL-2" -SLOT="0" -if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="~amd64 ~x86" -else - KEYWORDS="" -fi -IUSE="debug opengl" - -RDEPEND=">=x11-libs/libva-1.2.1-r1[X,opengl?,${MULTILIB_USEDEP}] - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] - !x11-libs/vdpau-video" - -DEPEND="${DEPEND} - virtual/pkgconfig" - -DOCS=( NEWS README AUTHORS ) - -multilib_src_configure() { - local myeconfargs=( - $(use_enable debug) - $(use_enable opengl glx) - ) - autotools-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/files/
commit: 6afabb82319ab995736f67b97fdb8bfe2ee5770b Author: Matt Turner gentoo org> AuthorDate: Sun Jan 29 18:11:15 2017 + Commit: Matt Turner gentoo org> CommitDate: Sun Jan 29 18:12:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afabb82 x11-libs/libva-vdpau-driver: Drop dead patch. Missed in commit 8d64b6ae08d79d4479c68a3989b35dc483178af3. .../files/libva-vdpau-driver-0.7.4-nouveau.patch | 8 1 file changed, 8 deletions(-) diff --git a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-nouveau.patch b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-nouveau.patch deleted file mode 100644 index b697698.. --- a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-nouveau.patch +++ /dev/null @@ -1,8 +0,0 @@ a/src/Makefile.am -+++ b/src/Makefile.am -@@ -1,4 +1,5 @@ - DRIVERS = nvidia -+DRIVERS += nouveau - DRIVERS += s3g# native VA-API driver is too old, so use VDPAU based one - - INCLUDES = \
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/
commit: c44a2460f5c88697b2400edb86adf468112d8d7a Author: Alexis Ballier gentoo org> AuthorDate: Wed Jan 4 12:01:54 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Jan 4 12:01:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44a2460 x11-libs/libva: remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-libs/libva/Manifest | 3 -- x11-libs/libva/libva-1.7.0.ebuild | 86 --- x11-libs/libva/libva-1.7.1.ebuild | 86 --- x11-libs/libva/libva-1.7.2.ebuild | 86 --- 4 files changed, 261 deletions(-) diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest index 7d12034..1e8dc54 100644 --- a/x11-libs/libva/Manifest +++ b/x11-libs/libva/Manifest @@ -1,5 +1,2 @@ DIST libva-1.6.2.tar.bz2 787002 SHA256 c417f09cdeef549e54f4be5f9876026513afeac395c5be28750b431d848c8bd0 SHA512 7e69c44cc1aaa94f0a9e8662ac10974b9e5ab2b29cb2b230370ef1449d8926ea4d4571593c6fa78c6601da4322716c7ab3d1ff42e889252c4769cc267bdc04be WHIRLPOOL e74193d0d31c1be4229b58058064e2e743aeb729e3daef045c7882e8f317c9ad9d74bbbea8144c6706a8793052f77acb1d3fcd6488e679be1e97a4a113f4 -DIST libva-1.7.0.tar.bz2 788519 SHA256 a689bccbcc81a66b458e448377f108c057d3eee44a2e21a23c92c549dc8bc95f SHA512 b6b5317e875c9a4e17ec4f8d37383edf83a479aa4d9fa85bcf7debecae40efc56506905a0eefcc695364543436b3d80ed007eb45c6161fae01ee979ed82a3ca0 WHIRLPOOL 6d92c658c72575150f05bf30070a5af75ee6aed6804939c888062ac245cbefc51cf099c04ab45794ad2b1e8eb52b4ca35a9b89513c27bbf03310cdd9f5d46311 -DIST libva-1.7.1.tar.bz2 801086 SHA256 480023cc55f254f371eb8683ea0563fe6f3ab36db6ce91c1b8d0a999ee5815c9 SHA512 6d0a1b3f7e23e2ab3dcd1e255d82912cce60bc29a58df4ce7c1e53dfbcd33cc8236f7185369ab31f181995ae8b5d706112c908efbc9eba4c3201e529d4379dbe WHIRLPOOL 5ee21e2ac603bb1675f6d22abb7223da4a1cbc43dc4ee6d720cfccfa2e69751d84983368eaacaa56e992c9e550fa85ecfbb054580a1a6038df8adc1fc614a633 -DIST libva-1.7.2.tar.bz2 803515 SHA256 5dd61cf16a5648b680e6146a58064e93be11bf4e65a9e4e30f1e9cb8ecfa2c13 SHA512 4a1da09416361b69813a6fa77ee1de3d546eb1bb0d8beb7933f2c00cf9fbb8ab4e74019fa432239ee618282fdc42cb1f7f1ae2781c1d851e461994288b888a10 WHIRLPOOL eba4ec3f2c5a2eff26f39787bcdf27fea655f910360629f00c7d36690669307c4a798a338f4ceb6a4c0aa6b8c4b3105724544af1c36d6d31468c4d1541e7 DIST libva-1.7.3.tar.bz2 824490 SHA256 22bc139498065a7950d966dbdb000cad04905cbd3dc8f3541f80d36c4670b9d9 SHA512 ecc1ba17e2afea2efe4d36e8d9358d420015b3ad9d2a510ee2b263274c889caf39915a8b8da2d16329184bf4f42d0cbd124af3d070b83235b6a7453afd30b3a0 WHIRLPOOL 9836b043d5ae3d9d19e97bf309396f3bae179bfe10fe0ce432ee9b4106b9608926430933c229e147fc4a391cbc12039281bfccadec0a0159b77a9afeddb4e6b8 diff --git a/x11-libs/libva/libva-1.7.0.ebuild b/x11-libs/libva/libva-1.7.0.ebuild deleted file mode 100644 index 9623dd3.. --- a/x11-libs/libva/libva-1.7.0.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -SCM="" -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SCM=git-2 - EGIT_BRANCH=master - EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/libva" -fi - -AUTOTOOLS_AUTORECONF="yes" -inherit autotools-multilib ${SCM} multilib - -DESCRIPTION="Video Acceleration (VA) API for Linux" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi; -if [ "${PV%}" != "${PV}" ] ; then # Live ebuild - SRC_URI="" - S="${WORKDIR}/${PN}" -else - SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva/${P}.tar.bz2; -fi - -LICENSE="MIT" -SLOT="0" -if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -else - KEYWORDS="" -fi -IUSE="+drm egl opengl vdpau wayland X" - -VIDEO_CARDS="dummy nvidia intel fglrx nouveau" -for x in ${VIDEO_CARDS}; do - IUSE+=" video_cards_${x}" -done - -RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] - ) - egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] ) - opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" -PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) - vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) - video_cards_fglrx? ( - || ( >=x11-drivers/ati-drivers-14.12-r3[${MULTILIB_USEDEP}] - >=x11-libs/xvba-video-0.8.0-r1[${MULTILIB_USEDEP}] ) - ) - video_cards_intel? (