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

2021-01-16 Thread Sam James
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/

2021-01-16 Thread Sam James
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/

2021-01-13 Thread Sam James
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/

2021-01-11 Thread Sam James
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/

2021-01-11 Thread Sam James
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/

2021-01-11 Thread Sam James
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/

2021-01-11 Thread Sam James
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/

2021-01-11 Thread Sam James
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/

2021-01-08 Thread Lars Wendler
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/

2021-01-08 Thread Sam James
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/

2021-01-08 Thread Sam James
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/

2021-01-05 Thread Andreas K. Hüttel
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/

2021-01-04 Thread Sam James
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/

2021-01-04 Thread Sam James
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/

2020-12-04 Thread Mikle Kolyada
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/

2020-12-04 Thread Mikle Kolyada
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/

2020-10-23 Thread Alexis Ballier
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/

2020-10-01 Thread Sam James
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/

2020-09-24 Thread Agostino Sarubbo
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/

2020-09-24 Thread Agostino Sarubbo
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/

2020-07-22 Thread Thomas Deutschmann
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/

2020-07-09 Thread Matt Turner
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/

2020-07-06 Thread Lars Wendler
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/

2020-07-06 Thread Lars Wendler
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/

2020-05-18 Thread Thomas Deutschmann
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/

2020-05-14 Thread Lars Wendler
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/

2020-05-07 Thread Lars Wendler
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/

2020-03-11 Thread Matt Turner
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/

2020-01-21 Thread Georgy Yakovlev
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/

2020-01-21 Thread Georgy Yakovlev
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/

2020-01-20 Thread Lars Wendler
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/

2020-01-17 Thread Lars Wendler
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/

2019-11-28 Thread Matt Turner
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/

2019-11-28 Thread Matt Turner
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/

2019-10-18 Thread James Le Cuirot
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/

2019-09-13 Thread Matt Turner
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/

2019-09-13 Thread Matt Turner
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/

2019-08-13 Thread Agostino Sarubbo
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/

2019-08-13 Thread Agostino Sarubbo
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/

2019-08-13 Thread Agostino Sarubbo
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/

2019-08-13 Thread Agostino Sarubbo
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/

2019-08-12 Thread Aaron Bauman
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/

2019-07-22 Thread Matt Turner
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/

2019-07-21 Thread Aaron Bauman
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/

2019-07-17 Thread Mikle Kolyada
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/

2019-07-15 Thread Matt Turner
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/

2019-07-10 Thread Agostino Sarubbo
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/

2019-07-09 Thread Lars Wendler
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/

2019-07-08 Thread Lars Wendler
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/

2019-07-08 Thread Lars Wendler
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/

2019-07-05 Thread Lars Wendler
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/

2019-07-05 Thread Lars Wendler
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/

2019-06-13 Thread Matt Turner
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/

2019-05-15 Thread Aaron Bauman
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/

2019-05-15 Thread Aaron Bauman
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/

2019-05-06 Thread James Le Cuirot
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/

2019-02-25 Thread Luca Barbato
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/

2019-02-21 Thread Andreas Sturmlechner
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/

2019-02-21 Thread Andreas Sturmlechner
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/

2019-02-21 Thread Andreas Sturmlechner
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/

2019-02-21 Thread Andreas Sturmlechner
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/

2019-02-21 Thread Andreas Sturmlechner
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/

2018-10-22 Thread Luca Barbato
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/

2018-10-22 Thread Luca Barbato
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/

2018-07-17 Thread Alexis Ballier
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/

2018-07-17 Thread Alexis Ballier
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/

2018-07-17 Thread Alexis Ballier
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/

2018-07-17 Thread Alexis Ballier
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/

2018-02-14 Thread Alexis Ballier
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/

2018-02-14 Thread Alexis Ballier
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/

2018-02-14 Thread Alexis Ballier
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/

2018-02-14 Thread Alexis Ballier
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/

2018-02-14 Thread Alexis Ballier
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/

2018-02-14 Thread Alexis Ballier
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/

2017-12-18 Thread Craig Andrews
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/

2017-12-15 Thread Craig Andrews
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/

2017-12-15 Thread Craig Andrews
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/

2017-11-23 Thread Matt Turner
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/

2017-08-22 Thread Richard Farina
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/

2017-08-16 Thread Michał Górny
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/

2017-06-29 Thread Alexis Ballier
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/

2017-06-29 Thread Alexis Ballier
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/

2017-06-28 Thread Alexis Ballier
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/

2017-06-22 Thread Alexis Ballier
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/

2017-05-24 Thread Alexis Ballier
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/

2017-05-24 Thread Alexis Ballier
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/

2017-04-12 Thread Alexis Ballier
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/

2017-04-12 Thread Alexis Ballier
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/

2017-04-03 Thread Alexis Ballier
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/

2017-04-03 Thread Alexis Ballier
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/

2017-02-23 Thread Matt Turner
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/

2017-02-01 Thread Alexis Ballier
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/

2017-02-01 Thread Alexis Ballier
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/

2017-02-01 Thread Alexis Ballier
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/

2017-02-01 Thread Alexis Ballier
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/

2017-02-01 Thread Alexis Ballier
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/

2017-02-01 Thread Alexis Ballier
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/

2017-01-29 Thread Matt Turner
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/

2017-01-29 Thread Matt Turner
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/

2017-01-04 Thread Alexis Ballier
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? ( 

<    1   2   3   >