[-- Attachment #1: Type: text/plain, Size: 395 bytes --] There is a new pull request by st3r4g against master on the void-packages repository https://github.com/st3r4g/void-packages intel-media-driver-20.3.0 https://github.com/void-linux/void-packages/pull/25288 intel-media-driver: update to 20.3.0 (and dep) Tested on a YT video with `mpv` on `x86_64-musl` A patch file from https://github.com/void-linux/void-packages/pull/25288.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-intel-media-driver-20.3.0-25288.patch --] [-- Type: text/x-diff, Size: 2221 bytes --] From 3edac33b37468d14f166d45505548b9e6127d1af Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 21:31:20 +0200 Subject: [PATCH 1/2] intel-gmmlib: update to 20.3.2 --- srcpkgs/intel-gmmlib/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template index 992945d93b7..c3607abbd77 100644 --- a/srcpkgs/intel-gmmlib/template +++ b/srcpkgs/intel-gmmlib/template @@ -1,6 +1,6 @@ # Template file for 'intel-gmmlib' pkgname=intel-gmmlib -version=20.2.2 +version=20.3.2 revision=1 archs="i686* x86_64*" wrksrc=gmmlib-intel-gmmlib-${version} @@ -11,7 +11,7 @@ maintainer="Stefano Ragni <st3r4g@protonmail.com>" license="MIT" homepage="https://github.com/intel/gmmlib" distfiles="https://github.com/intel/gmmlib/archive/intel-gmmlib-${version}.tar.gz" -checksum=b3dfb193549b7385d68d959b31fa4670fef69161ca808bc9268a213bffba84f2 +checksum=1faacdd1bb2308c0528dbff25d2e9c0af6d8b807246d107f55af0cd1e7083fc7 lib32disabled=yes From c1de2803d0c7f0ca14fd1735d0995270448a356d Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 21:31:31 +0200 Subject: [PATCH 2/2] intel-media-driver: update to 20.3.0 --- srcpkgs/intel-media-driver/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template index 6fba3c474c5..6f9ff4ff8f5 100644 --- a/srcpkgs/intel-media-driver/template +++ b/srcpkgs/intel-media-driver/template @@ -1,6 +1,6 @@ # Template file for 'intel-media-driver' pkgname=intel-media-driver -version=20.2.0 +version=20.3.0 revision=1 archs="x86_64*" wrksrc=media-driver-intel-media-${version} @@ -13,7 +13,7 @@ maintainer="Stefano Ragni <st3r4g@protonmail.com>" license="MIT, BSD-3-Clause" homepage="https://github.com/intel/media-driver" distfiles="https://github.com/intel/media-driver/archive/intel-media-${version}.tar.gz" -checksum=1cdd40517d9fee51e3760beea23d2a19c2d5fcb1d6a9ed2bc0af7318d0d3100f +checksum=491411d6ccdf812e4fe30b870f0623431fe9f14db16fc6b987578769925c8be0 build_options="nonfree" desc_option_nonfree="Enable nonfree kernels"
[-- Attachment #1: Type: text/plain, Size: 256 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-702931760 Comment: Oh nice, I was about to look into this one. Will test it out in a bit. Have you heard of any potential regressions?
[-- Attachment #1: Type: text/plain, Size: 217 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-702963631 Comment: Do you want to pull in a `libva` and `libva-intel-driver` update into this?
[-- Attachment #1: Type: text/plain, Size: 337 bytes --] New comment by st3r4g on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-702972404 Comment: > Have you heard of any potential regressions? Nope > Do you want to pull in a `libva` and `libva-intel-driver` update into this? Good idea, the new `libva` version is listed as dependency
[-- Attachment #1: Type: text/plain, Size: 400 bytes --] There is an updated pull request by st3r4g against master on the void-packages repository https://github.com/st3r4g/void-packages intel-media-driver-20.3.0 https://github.com/void-linux/void-packages/pull/25288 intel-media-driver: update to 20.3.0 (and dep) Tested on a YT video with `mpv` on `x86_64-musl` A patch file from https://github.com/void-linux/void-packages/pull/25288.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-intel-media-driver-20.3.0-25288.patch --] [-- Type: text/x-diff, Size: 5045 bytes --] From de26e2f4ae0b11aa6057006d40ebc6baf96d8915 Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 23:54:40 +0200 Subject: [PATCH 1/4] libva: update to 2.9.0 --- srcpkgs/libva/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/libva/template b/srcpkgs/libva/template index 8f99983cfec..d681e84c848 100644 --- a/srcpkgs/libva/template +++ b/srcpkgs/libva/template @@ -1,6 +1,6 @@ # Template file for 'libva' pkgname=libva -version=2.8.0 +version=2.9.0 revision=1 build_style=meson configure_args="-Dwith_glx=no $(vopt_if wayland -Dwith_wayland=yes)" @@ -8,12 +8,12 @@ hostmakedepends="pkg-config $(vopt_if wayland wayland-devel)" makedepends="libXfixes-devel libXext-devel libdrm-devel $(vopt_if wayland 'libffi-devel wayland-devel')" short_desc="Video Acceleration (VA) API" -maintainer="Juan RP <xtraeme@gmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://01.org/linuxmedia/vaapi" changelog="https://raw.githubusercontent.com/intel/libva/master/NEWS" distfiles="https://github.com/intel/libva/archive/${version}.tar.gz" -checksum=171bb8401930007945e87c765f22304e66e6e21c8a244a76389825dc2232671e +checksum=f31549dd476e01504ba6ff62f69862eb78555a9809ebe737056543a189d619dc build_options="wayland" build_options_default="wayland" From 9196f45c38bbf8429bd762eef60fdf5dda3f6383 Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 23:54:49 +0200 Subject: [PATCH 2/4] libva-intel-driver: update to 2.4.1 --- srcpkgs/libva-intel-driver/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template index 10003fc03f1..9fbbda1bff7 100644 --- a/srcpkgs/libva-intel-driver/template +++ b/srcpkgs/libva-intel-driver/template @@ -1,19 +1,19 @@ # Template file for 'libva-intel-driver' pkgname=libva-intel-driver -version=2.4.0 -revision=2 +version=2.4.1 +revision=1 wrksrc="intel-vaapi-driver-${version}" build_style=meson configure_args="-Dwith_wayland=yes -Dwith_x11=yes" hostmakedepends="pkg-config" makedepends="libX11-devel libva-glx-devel libdrm-devel wayland-devel MesaLib-devel" short_desc="Video Acceleration (VA) API - Intel Graphics backend" -maintainer="Juan RP <xtraeme@gmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://01.org/linuxmedia" changelog="https://raw.githubusercontent.com/intel/intel-vaapi-driver/master/NEWS" distfiles="https://github.com/intel/intel-vaapi-driver/archive/${version}.tar.gz" -checksum=58567dac882167021f031489062cbbab76bc646214be0ee44d5f724d960b3d76 +checksum=03cd7e16acc94f828b6e7f3087863d8ca06e99ffa3385588005b1984bdd56157 archs="i686* x86_64*" CFLAGS="-fcommon" From 13ce112529a8dd2f1ab5c9a166c034aa55d214ba Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 21:31:20 +0200 Subject: [PATCH 3/4] intel-gmmlib: update to 20.3.2 --- srcpkgs/intel-gmmlib/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template index 992945d93b7..c3607abbd77 100644 --- a/srcpkgs/intel-gmmlib/template +++ b/srcpkgs/intel-gmmlib/template @@ -1,6 +1,6 @@ # Template file for 'intel-gmmlib' pkgname=intel-gmmlib -version=20.2.2 +version=20.3.2 revision=1 archs="i686* x86_64*" wrksrc=gmmlib-intel-gmmlib-${version} @@ -11,7 +11,7 @@ maintainer="Stefano Ragni <st3r4g@protonmail.com>" license="MIT" homepage="https://github.com/intel/gmmlib" distfiles="https://github.com/intel/gmmlib/archive/intel-gmmlib-${version}.tar.gz" -checksum=b3dfb193549b7385d68d959b31fa4670fef69161ca808bc9268a213bffba84f2 +checksum=1faacdd1bb2308c0528dbff25d2e9c0af6d8b807246d107f55af0cd1e7083fc7 lib32disabled=yes From 55bb0ba5be58d9529c789ec3f82ee7927e0f8f83 Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 21:31:31 +0200 Subject: [PATCH 4/4] intel-media-driver: update to 20.3.0 --- srcpkgs/intel-media-driver/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template index 6fba3c474c5..6f9ff4ff8f5 100644 --- a/srcpkgs/intel-media-driver/template +++ b/srcpkgs/intel-media-driver/template @@ -1,6 +1,6 @@ # Template file for 'intel-media-driver' pkgname=intel-media-driver -version=20.2.0 +version=20.3.0 revision=1 archs="x86_64*" wrksrc=media-driver-intel-media-${version} @@ -13,7 +13,7 @@ maintainer="Stefano Ragni <st3r4g@protonmail.com>" license="MIT, BSD-3-Clause" homepage="https://github.com/intel/media-driver" distfiles="https://github.com/intel/media-driver/archive/intel-media-${version}.tar.gz" -checksum=1cdd40517d9fee51e3760beea23d2a19c2d5fcb1d6a9ed2bc0af7318d0d3100f +checksum=491411d6ccdf812e4fe30b870f0623431fe9f14db16fc6b987578769925c8be0 build_options="nonfree" desc_option_nonfree="Enable nonfree kernels"
[-- Attachment #1: Type: text/plain, Size: 227 bytes --] New review comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/25288#discussion_r499070714 Comment: I got `1c333061479064637ad4ce2a6ea07fd0d4936d4a1da5d462b88a9f5b907ace9a` here :/
[-- Attachment #1: Type: text/plain, Size: 617 bytes --] New comment by daniel-eys on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-702990202 Comment: * Let's not forget about `libva-glx` and have it back in sync with `libva`. * We could probably update `libva-utils` as well, just to have the whole vaapi stack updated. * `libva-intel-driver`: * I can confirm this working on an Intel Ivybridge with glibc. * The `CFLAGS="-fcommon"` shouldn't be necessary anymore, looks like upstream fixed gcc10 issues [not verified though, just read the change/gitlog]. * The python2 sed in `pre_configure()` looks obsolete.
[-- Attachment #1: Type: text/plain, Size: 422 bytes --] New review comment by st3r4g on void-packages repository https://github.com/void-linux/void-packages/pull/25288#discussion_r499082549 Comment: redownloaded the tarball, I get the same checksum: ``` $ sha256sum hostdir/sources/intel-media-driver-20.3.0/intel-media-20.3.0.tar.gz 491411d6ccdf812e4fe30b870f0623431fe9f14db16fc6b987578769925c8be0 hostdir/sources/intel-media-driver-20.3.0/intel-media-20.3.0.tar.gz ```
[-- Attachment #1: Type: text/plain, Size: 179 bytes --] New review comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/25288#discussion_r499084150 Comment: I will try again in a bit, then.
[-- Attachment #1: Type: text/plain, Size: 381 bytes --] There is an updated pull request by st3r4g against master on the void-packages repository https://github.com/st3r4g/void-packages intel-media-driver-20.3.0 https://github.com/void-linux/void-packages/pull/25288 Update Intel VA-API drivers Tested on a YT video with `mpv` on `x86_64-musl` A patch file from https://github.com/void-linux/void-packages/pull/25288.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-intel-media-driver-20.3.0-25288.patch --] [-- Type: text/x-diff, Size: 7257 bytes --] From 9c092af44662185963f48a90786cf2e49c8da49f Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 23:54:40 +0200 Subject: [PATCH 1/6] libva: update to 2.9.0 --- srcpkgs/libva/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/libva/template b/srcpkgs/libva/template index 8f99983cfec..d681e84c848 100644 --- a/srcpkgs/libva/template +++ b/srcpkgs/libva/template @@ -1,6 +1,6 @@ # Template file for 'libva' pkgname=libva -version=2.8.0 +version=2.9.0 revision=1 build_style=meson configure_args="-Dwith_glx=no $(vopt_if wayland -Dwith_wayland=yes)" @@ -8,12 +8,12 @@ hostmakedepends="pkg-config $(vopt_if wayland wayland-devel)" makedepends="libXfixes-devel libXext-devel libdrm-devel $(vopt_if wayland 'libffi-devel wayland-devel')" short_desc="Video Acceleration (VA) API" -maintainer="Juan RP <xtraeme@gmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://01.org/linuxmedia/vaapi" changelog="https://raw.githubusercontent.com/intel/libva/master/NEWS" distfiles="https://github.com/intel/libva/archive/${version}.tar.gz" -checksum=171bb8401930007945e87c765f22304e66e6e21c8a244a76389825dc2232671e +checksum=f31549dd476e01504ba6ff62f69862eb78555a9809ebe737056543a189d619dc build_options="wayland" build_options_default="wayland" From 19231077a6989d7b3dac8913ab51f2e00533a4fd Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Tue, 6 Oct 2020 11:07:33 +0200 Subject: [PATCH 2/6] libva-glx: update to 2.9.0 --- srcpkgs/libva-glx/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template index 8867dafeb31..cb0dcdce485 100644 --- a/srcpkgs/libva-glx/template +++ b/srcpkgs/libva-glx/template @@ -7,7 +7,7 @@ # KEEP THIS PACKAGE SYNCHRONIZED WITH "libva". # pkgname=libva-glx -version=2.7.1 +version=2.9.0 revision=1 wrksrc="libva-${version}" build_style=meson @@ -20,7 +20,7 @@ license="MIT" homepage="https://01.org/linuxmedia/vaapi" changelog="https://raw.githubusercontent.com/intel/libva/master/NEWS" distfiles="https://github.com/intel/libva/archive/${version}.tar.gz" -checksum=9a3167c9af8c0ce10c4a46791557f934457b78fcc625111dcefaa7f30b7eb289 +checksum=f31549dd476e01504ba6ff62f69862eb78555a9809ebe737056543a189d619dc post_install() { # We are only interested in the glx component, remove everything else. From 2e7e909eae8697160c1ec21ee9dc197bc9f55673 Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Tue, 6 Oct 2020 11:07:54 +0200 Subject: [PATCH 3/6] libva-utils: update to 2.9.0 --- srcpkgs/libva-utils/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/libva-utils/template b/srcpkgs/libva-utils/template index 6f6292e979d..55e4e8bc3bd 100644 --- a/srcpkgs/libva-utils/template +++ b/srcpkgs/libva-utils/template @@ -1,6 +1,6 @@ # Template file for 'libva-utils' pkgname=libva-utils -version=2.7.1 +version=2.9.0 revision=1 build_style=meson configure_args="-Ddrm=true -Dx11=true -Dwayland=true" @@ -12,7 +12,7 @@ license="MIT" homepage="https://01.org/linuxmedia/vaapi" changelog="https://raw.githubusercontent.com/intel/libva-utils/master/NEWS" distfiles="https://github.com/intel/libva-utils/archive/${version}.tar.gz" -checksum=9cf35b971001e7143dda14207b6891c12619a72a2ab99a9133b3da5b9c4d97dd +checksum=d363210a42cd2667f6f7cff0e57db1d527feb067ffebe3ba233bc80b1bdcd9b4 post_install() { vlicense COPYING From 264719b76ce72c59ab61a77c1830a77656b96378 Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 23:54:49 +0200 Subject: [PATCH 4/6] libva-intel-driver: update to 2.4.1 --- srcpkgs/libva-intel-driver/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template index 10003fc03f1..1417a55c0d5 100644 --- a/srcpkgs/libva-intel-driver/template +++ b/srcpkgs/libva-intel-driver/template @@ -1,20 +1,20 @@ # Template file for 'libva-intel-driver' pkgname=libva-intel-driver -version=2.4.0 -revision=2 +version=2.4.1 +revision=1 +archs="i686* x86_64*" wrksrc="intel-vaapi-driver-${version}" build_style=meson configure_args="-Dwith_wayland=yes -Dwith_x11=yes" hostmakedepends="pkg-config" makedepends="libX11-devel libva-glx-devel libdrm-devel wayland-devel MesaLib-devel" short_desc="Video Acceleration (VA) API - Intel Graphics backend" -maintainer="Juan RP <xtraeme@gmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://01.org/linuxmedia" changelog="https://raw.githubusercontent.com/intel/intel-vaapi-driver/master/NEWS" distfiles="https://github.com/intel/intel-vaapi-driver/archive/${version}.tar.gz" -checksum=58567dac882167021f031489062cbbab76bc646214be0ee44d5f724d960b3d76 -archs="i686* x86_64*" +checksum=03cd7e16acc94f828b6e7f3087863d8ca06e99ffa3385588005b1984bdd56157 CFLAGS="-fcommon" From 806bb0f5543e0cb60ff6784aa5cb2da03115c717 Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 21:31:20 +0200 Subject: [PATCH 5/6] intel-gmmlib: update to 20.3.2 --- srcpkgs/intel-gmmlib/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template index 992945d93b7..c3607abbd77 100644 --- a/srcpkgs/intel-gmmlib/template +++ b/srcpkgs/intel-gmmlib/template @@ -1,6 +1,6 @@ # Template file for 'intel-gmmlib' pkgname=intel-gmmlib -version=20.2.2 +version=20.3.2 revision=1 archs="i686* x86_64*" wrksrc=gmmlib-intel-gmmlib-${version} @@ -11,7 +11,7 @@ maintainer="Stefano Ragni <st3r4g@protonmail.com>" license="MIT" homepage="https://github.com/intel/gmmlib" distfiles="https://github.com/intel/gmmlib/archive/intel-gmmlib-${version}.tar.gz" -checksum=b3dfb193549b7385d68d959b31fa4670fef69161ca808bc9268a213bffba84f2 +checksum=1faacdd1bb2308c0528dbff25d2e9c0af6d8b807246d107f55af0cd1e7083fc7 lib32disabled=yes From 85ca39a08210c483a590b4c90c79e5d91d0e6283 Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 21:31:31 +0200 Subject: [PATCH 6/6] intel-media-driver: update to 20.3.0 --- srcpkgs/intel-media-driver/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template index 6fba3c474c5..6f9ff4ff8f5 100644 --- a/srcpkgs/intel-media-driver/template +++ b/srcpkgs/intel-media-driver/template @@ -1,6 +1,6 @@ # Template file for 'intel-media-driver' pkgname=intel-media-driver -version=20.2.0 +version=20.3.0 revision=1 archs="x86_64*" wrksrc=media-driver-intel-media-${version} @@ -13,7 +13,7 @@ maintainer="Stefano Ragni <st3r4g@protonmail.com>" license="MIT, BSD-3-Clause" homepage="https://github.com/intel/media-driver" distfiles="https://github.com/intel/media-driver/archive/intel-media-${version}.tar.gz" -checksum=1cdd40517d9fee51e3760beea23d2a19c2d5fcb1d6a9ed2bc0af7318d0d3100f +checksum=491411d6ccdf812e4fe30b870f0623431fe9f14db16fc6b987578769925c8be0 build_options="nonfree" desc_option_nonfree="Enable nonfree kernels"
[-- Attachment #1: Type: text/plain, Size: 381 bytes --] There is an updated pull request by st3r4g against master on the void-packages repository https://github.com/st3r4g/void-packages intel-media-driver-20.3.0 https://github.com/void-linux/void-packages/pull/25288 Update Intel VA-API drivers Tested on a YT video with `mpv` on `x86_64-musl` A patch file from https://github.com/void-linux/void-packages/pull/25288.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-intel-media-driver-20.3.0-25288.patch --] [-- Type: text/x-diff, Size: 7829 bytes --] From 9c092af44662185963f48a90786cf2e49c8da49f Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 23:54:40 +0200 Subject: [PATCH 1/6] libva: update to 2.9.0 --- srcpkgs/libva/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/libva/template b/srcpkgs/libva/template index 8f99983cfec..d681e84c848 100644 --- a/srcpkgs/libva/template +++ b/srcpkgs/libva/template @@ -1,6 +1,6 @@ # Template file for 'libva' pkgname=libva -version=2.8.0 +version=2.9.0 revision=1 build_style=meson configure_args="-Dwith_glx=no $(vopt_if wayland -Dwith_wayland=yes)" @@ -8,12 +8,12 @@ hostmakedepends="pkg-config $(vopt_if wayland wayland-devel)" makedepends="libXfixes-devel libXext-devel libdrm-devel $(vopt_if wayland 'libffi-devel wayland-devel')" short_desc="Video Acceleration (VA) API" -maintainer="Juan RP <xtraeme@gmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://01.org/linuxmedia/vaapi" changelog="https://raw.githubusercontent.com/intel/libva/master/NEWS" distfiles="https://github.com/intel/libva/archive/${version}.tar.gz" -checksum=171bb8401930007945e87c765f22304e66e6e21c8a244a76389825dc2232671e +checksum=f31549dd476e01504ba6ff62f69862eb78555a9809ebe737056543a189d619dc build_options="wayland" build_options_default="wayland" From 8ff645e35a18af81ad1a821e600861993e8299e8 Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Tue, 6 Oct 2020 11:07:33 +0200 Subject: [PATCH 2/6] libva-glx: update to 2.9.0 --- srcpkgs/libva-glx/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template index 8867dafeb31..19ff3ba7980 100644 --- a/srcpkgs/libva-glx/template +++ b/srcpkgs/libva-glx/template @@ -7,7 +7,7 @@ # KEEP THIS PACKAGE SYNCHRONIZED WITH "libva". # pkgname=libva-glx -version=2.7.1 +version=2.9.0 revision=1 wrksrc="libva-${version}" build_style=meson @@ -15,12 +15,12 @@ configure_args="-Dwith_glx=yes -Dwith_wayland=yes" hostmakedepends="pkg-config wayland-devel" makedepends="libva-devel libXfixes-devel MesaLib-devel wayland-devel" short_desc="Video Acceleration (VA) API - GLX backend" -maintainer="Juan RP <xtraeme@gmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://01.org/linuxmedia/vaapi" changelog="https://raw.githubusercontent.com/intel/libva/master/NEWS" distfiles="https://github.com/intel/libva/archive/${version}.tar.gz" -checksum=9a3167c9af8c0ce10c4a46791557f934457b78fcc625111dcefaa7f30b7eb289 +checksum=f31549dd476e01504ba6ff62f69862eb78555a9809ebe737056543a189d619dc post_install() { # We are only interested in the glx component, remove everything else. From 909f27e037aa7d94f8e3005cf8962c1a572d5f68 Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Tue, 6 Oct 2020 11:07:54 +0200 Subject: [PATCH 3/6] libva-utils: update to 2.9.0 --- srcpkgs/libva-utils/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/libva-utils/template b/srcpkgs/libva-utils/template index 6f6292e979d..b86a5c9c53a 100644 --- a/srcpkgs/libva-utils/template +++ b/srcpkgs/libva-utils/template @@ -1,18 +1,18 @@ # Template file for 'libva-utils' pkgname=libva-utils -version=2.7.1 +version=2.9.0 revision=1 build_style=meson configure_args="-Ddrm=true -Dx11=true -Dwayland=true" hostmakedepends="pkg-config wayland-devel" makedepends="libva-devel libXfixes-devel libXext-devel libdrm-devel wayland-devel" short_desc="Video Acceleration (VA) API - Utilities" -maintainer="Juan RP <xtraeme@gmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://01.org/linuxmedia/vaapi" changelog="https://raw.githubusercontent.com/intel/libva-utils/master/NEWS" distfiles="https://github.com/intel/libva-utils/archive/${version}.tar.gz" -checksum=9cf35b971001e7143dda14207b6891c12619a72a2ab99a9133b3da5b9c4d97dd +checksum=d363210a42cd2667f6f7cff0e57db1d527feb067ffebe3ba233bc80b1bdcd9b4 post_install() { vlicense COPYING From 4149cde643f803f2636d560f6ad6384d893b05f5 Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 23:54:49 +0200 Subject: [PATCH 4/6] libva-intel-driver: update to 2.4.1 --- srcpkgs/libva-intel-driver/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template index 10003fc03f1..1417a55c0d5 100644 --- a/srcpkgs/libva-intel-driver/template +++ b/srcpkgs/libva-intel-driver/template @@ -1,20 +1,20 @@ # Template file for 'libva-intel-driver' pkgname=libva-intel-driver -version=2.4.0 -revision=2 +version=2.4.1 +revision=1 +archs="i686* x86_64*" wrksrc="intel-vaapi-driver-${version}" build_style=meson configure_args="-Dwith_wayland=yes -Dwith_x11=yes" hostmakedepends="pkg-config" makedepends="libX11-devel libva-glx-devel libdrm-devel wayland-devel MesaLib-devel" short_desc="Video Acceleration (VA) API - Intel Graphics backend" -maintainer="Juan RP <xtraeme@gmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://01.org/linuxmedia" changelog="https://raw.githubusercontent.com/intel/intel-vaapi-driver/master/NEWS" distfiles="https://github.com/intel/intel-vaapi-driver/archive/${version}.tar.gz" -checksum=58567dac882167021f031489062cbbab76bc646214be0ee44d5f724d960b3d76 -archs="i686* x86_64*" +checksum=03cd7e16acc94f828b6e7f3087863d8ca06e99ffa3385588005b1984bdd56157 CFLAGS="-fcommon" From abdbc6ba7c7f8c5796b7a85b67fd9d96ca7f2d5f Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 21:31:20 +0200 Subject: [PATCH 5/6] intel-gmmlib: update to 20.3.2 --- srcpkgs/intel-gmmlib/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template index 992945d93b7..c3607abbd77 100644 --- a/srcpkgs/intel-gmmlib/template +++ b/srcpkgs/intel-gmmlib/template @@ -1,6 +1,6 @@ # Template file for 'intel-gmmlib' pkgname=intel-gmmlib -version=20.2.2 +version=20.3.2 revision=1 archs="i686* x86_64*" wrksrc=gmmlib-intel-gmmlib-${version} @@ -11,7 +11,7 @@ maintainer="Stefano Ragni <st3r4g@protonmail.com>" license="MIT" homepage="https://github.com/intel/gmmlib" distfiles="https://github.com/intel/gmmlib/archive/intel-gmmlib-${version}.tar.gz" -checksum=b3dfb193549b7385d68d959b31fa4670fef69161ca808bc9268a213bffba84f2 +checksum=1faacdd1bb2308c0528dbff25d2e9c0af6d8b807246d107f55af0cd1e7083fc7 lib32disabled=yes From deb91524ec33f85d120c14414d10729e7d3abe49 Mon Sep 17 00:00:00 2001 From: Stefano Ragni <st3r4g@protonmail.com> Date: Fri, 2 Oct 2020 21:31:31 +0200 Subject: [PATCH 6/6] intel-media-driver: update to 20.3.0 --- srcpkgs/intel-media-driver/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template index 6fba3c474c5..6f9ff4ff8f5 100644 --- a/srcpkgs/intel-media-driver/template +++ b/srcpkgs/intel-media-driver/template @@ -1,6 +1,6 @@ # Template file for 'intel-media-driver' pkgname=intel-media-driver -version=20.2.0 +version=20.3.0 revision=1 archs="x86_64*" wrksrc=media-driver-intel-media-${version} @@ -13,7 +13,7 @@ maintainer="Stefano Ragni <st3r4g@protonmail.com>" license="MIT, BSD-3-Clause" homepage="https://github.com/intel/media-driver" distfiles="https://github.com/intel/media-driver/archive/intel-media-${version}.tar.gz" -checksum=1cdd40517d9fee51e3760beea23d2a19c2d5fcb1d6a9ed2bc0af7318d0d3100f +checksum=491411d6ccdf812e4fe30b870f0623431fe9f14db16fc6b987578769925c8be0 build_options="nonfree" desc_option_nonfree="Enable nonfree kernels"
[-- Attachment #1: Type: text/plain, Size: 437 bytes --] New comment by st3r4g on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-704148512 Comment: > * The `CFLAGS="-fcommon"` shouldn't be necessary anymore, looks like upstream fixed gcc10 issues [not verified though, just read the change/gitlog]. Let's wait for gcc10 maybe > * The python2 sed in `pre_configure()` looks obsolete. didn't understand the comment for that...
[-- Attachment #1: Type: text/plain, Size: 188 bytes --] New comment by travankor on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-708161372 Comment: Any blockers for this PR or is it good to go?
[-- Attachment #1: Type: text/plain, Size: 289 bytes --] New comment by st3r4g on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-708198526 Comment: I think it's good to go, no problems on my system. > Let's wait for gcc10 maybe Here I meant 'wait before removing that flag from the template'
[-- Attachment #1: Type: text/plain, Size: 390 bytes --] New comment by travankor on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-709799168 Comment: I haven't noticed any issues for this PR in brief testing (tested media driver on BDW glibc). Also what is libva-glx? Is that the backend that AMD uses? The package names says GLX even though it pulls in wayland dependencies which seems weird.
[-- Attachment #1: Type: text/plain, Size: 426 bytes --] New comment by travankor on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-709799168 Comment: I haven't noticed any issues for this PR in brief testing (tested media driver on BDW glibc). Also what is libva-glx? Is that the backend that AMD uses? The package names says GLX even though it pulls in wayland dependencies which seems weird. Is libva-mesa a more accurate name?
[-- Attachment #1: Type: text/plain, Size: 425 bytes --] New comment by travankor on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-709799168 Comment: I haven't noticed any issues for this PR in brief testing (tested media driver on BDW glibc). Also what is libva-glx? Is that the backend that AMD uses? The package name says GLX even though it pulls in wayland dependencies which seems weird. Is libva-mesa a more accurate name?
[-- Attachment #1: Type: text/plain, Size: 436 bytes --] New comment by travankor on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-709799168 Comment: I haven't noticed any issues for this PR in brief testing (tested media driver on BDW glibc). Also what is libva-glx? Is that the backend that AMD and nouveau use? The package name says GLX even though it pulls in wayland dependencies which seems weird. Is libva-mesa a more accurate name?
[-- Attachment #1: Type: text/plain, Size: 438 bytes --] New comment by travankor on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-709799168 Comment: I haven't noticed any issues for this PR in brief testing (tested media driver on BDW glibc). Also what is libva-glx? ~Is that the backend that AMD and nouveau use? The package name says GLX even though it pulls in wayland dependencies which seems weird. Is libva-mesa a more accurate name?~
[-- Attachment #1: Type: text/plain, Size: 438 bytes --] New comment by travankor on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-709799168 Comment: I haven't noticed any issues for this PR in brief testing (tested media driver on BDW glibc). Also what is libva-glx? The package name says GLX even though it pulls in wayland dependencies which seems weird. ~Is that the backend that AMD and nouveau use? Is libva-mesa a more accurate name?~
[-- Attachment #1: Type: text/plain, Size: 329 bytes --] New comment by st3r4g on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-709985456 Comment: > Also what is libva-glx? The package name says GLX even though it pulls in wayland dependencies which seems weird. No idea. I wondered about that too but didn't have time to investigate
[-- Attachment #1: Type: text/plain, Size: 218 bytes --] New comment by travankor on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-710102458 Comment: I think it can be removed, or at least merged into the main libva template.
[-- Attachment #1: Type: text/plain, Size: 297 bytes --] New comment by travankor on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-710102458 Comment: I think it can be removed, only two packages use it and I'm not sure if they actually benefit from it. Not saying it has to be done in this PR, though.
[-- Attachment #1: Type: text/plain, Size: 239 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-710252448 Comment: We can probably make `libva-glx` into a subpackage of `libva`, assuming it can be built like that.
[-- Attachment #1: Type: text/plain, Size: 309 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-710252448 Comment: We can probably make `libva-glx` into a subpackage of `libva`, assuming it can be built like that. Do you want to do that here? Otherwise I can open an issue for it.
[-- Attachment #1: Type: text/plain, Size: 193 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-710260554 Comment: Or not, see 89904906f82462e516d00b122db73b9bcd644487
[-- Attachment #1: Type: text/plain, Size: 209 bytes --] There's a closed pull request on the void-packages repository Update Intel VA-API drivers https://github.com/void-linux/void-packages/pull/25288 Description: Tested on a YT video with `mpv` on `x86_64-musl`
[-- Attachment #1: Type: text/plain, Size: 375 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-710732168 Comment: Unless we can build OpenGL applications without headers from Mesa, I don't think it will be possible to remove `libva-glx`. I built `libva-intel-driver` with `CFLAGS=-fno-common` and it worked fine, so I also removed it. Thanks!
[-- Attachment #1: Type: text/plain, Size: 346 bytes --] New comment by st3r4g on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-710759771 Comment: > Unless we can build OpenGL applications without headers from Mesa, I don't think it will be possible to remove `libva-glx`. wait a second, we have libglvnd now. Maybe libglvnd-devel is enough for libva
[-- Attachment #1: Type: text/plain, Size: 348 bytes --] New comment by st3r4g on void-packages repository https://github.com/void-linux/void-packages/pull/25288#issuecomment-710759771 Comment: > Unless we can build OpenGL applications without headers from Mesa, I don't think it will be possible to remove `libva-glx`. wait a second... we have libglvnd now. Maybe libglvnd-devel is enough for libva