From 9aa4083c8931bc7b841eb90b390bcfd66f055a7e Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 19 Oct 2021 15:06:15 +0200 Subject: [PATCH 01/12] libva: Update version from 2.3.0 to 2.13.0 --- libva.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libva.be0 b/libva.be0 index 8cfab2428..992c2e617 100755 --- a/libva.be0 +++ b/libva.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION libva-2.3.0-0 +# BEE_VERSION libva-2.13.0-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 05b60b94380a493e1198db24310fedf8b87818aa Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 19 Oct 2021 15:19:11 +0200 Subject: [PATCH 02/12] intel-gmmlib: Add version 21.3.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [Description][1]: > The Intel(R) Graphics Memory Management Library provides device > specific and buffer management for the Intel(R) Graphics Compute Runtime > for OpenCL(TM) and the Intel(R) Media Driver for VAAPI. It’s needed for [Intel(R) Media Driver for VAAPI][2]. [1]: https://github.com/intel/gmmlib [2]: https://github.com/intel/media-driver --- intel-gmmlib.be0 | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 intel-gmmlib.be0 diff --git a/intel-gmmlib.be0 b/intel-gmmlib.be0 new file mode 100755 index 000000000..5f4a40d59 --- /dev/null +++ b/intel-gmmlib.be0 @@ -0,0 +1,35 @@ +#!/usr/bin/env beesh + +# BEE_VERSION intel-gmmlib-21.3.1-0 + +SRCURL[0]="https://github.com/intel/gmmlib/archive/refs/tags/intel-gmmlib-${PKGVERSION}.tar.gz" + +# PATCHURL+=() + +# build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +#mee_configure() { +# bee_configure +#} + +#mee_build() { +# bee_build +#} + +#mee_install() { +# bee_install +#} + +#mee_install_post() { +# exit +#} From f57397480737f0775c043d2a2bedffa5305c5706 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 10 Apr 2020 08:00:43 +0200 Subject: [PATCH 03/12] libva: Update version from 2.3.0 to 2.7.0 https://github.com/intel/libva/releases --- libva.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libva.be0 b/libva.be0 index 8cfab2428..7e4889366 100755 --- a/libva.be0 +++ b/libva.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION libva-2.3.0-0 +# BEE_VERSION libva-2.7.0-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 73af1aceced3701b1d0f554649f6fcb8736d76e0 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 10 Apr 2020 08:02:40 +0200 Subject: [PATCH 04/12] libva-utils: Update version from 2.3.0 to 2.7.1 https://github.com/intel/libva-utils/releases --- libva-utils.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libva-utils.be0 b/libva-utils.be0 index d4d8c8a96..c47e7bd75 100755 --- a/libva-utils.be0 +++ b/libva-utils.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION libva-utils-2.3.0-0 +# BEE_VERSION libva-utils-2.7.1-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From ecf63e1df772a362f336af21f2db6461aabd07df Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 10 Apr 2020 08:14:00 +0200 Subject: [PATCH 05/12] libigdgmm: Add version 20.1.1 [Description][1]: > The Intel(R) Graphics Memory Management Library provides device > specific and buffer management for the Intel(R) Graphics Compute > Runtime for OpenCL(TM) and the Intel(R) Media Driver for VAAPI. [1]: https://github.com/intel/gmmlib/ --- libigdgmm.be0 | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 libigdgmm.be0 diff --git a/libigdgmm.be0 b/libigdgmm.be0 new file mode 100755 index 000000000..3dc4b693a --- /dev/null +++ b/libigdgmm.be0 @@ -0,0 +1,35 @@ +#!/usr/bin/env beesh + +# BEE_VERSION libigdgmm-20.1.1-0 + +SRCURL[0]="https://github.com/intel/gmmlib/archive/intel-gmmlib-${PKGVERSION}.tar.gz" + +# PATCHURL+=() + +# build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +#mee_configure() { +# bee_configure +#} + +#mee_build() { +# bee_build +#} + +#mee_install() { +# bee_install +#} + +#mee_install_post() { +# exit +#} From 6301c4d225c25c3532b752b08bb8a80c2c13b0c0 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 19 Oct 2021 15:26:43 +0200 Subject: [PATCH 06/12] intel-media: Add version 21.3.5 Add Intel Media Driver 2021Q3 Release. [Description][1]: > The Intel(R) Media Driver for VAAPI is a new VA-API (Video Acceleration > API) user mode driver supporting hardware accelerated decoding, > encoding, and video post processing for GEN based graphics hardware. [1]: https://github.com/intel/media-driver --- intel-media.be0 | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 intel-media.be0 diff --git a/intel-media.be0 b/intel-media.be0 new file mode 100755 index 000000000..2983bacba --- /dev/null +++ b/intel-media.be0 @@ -0,0 +1,35 @@ +#!/usr/bin/env beesh + +# BEE_VERSION intel-media-21.3.5-0 + +SRCURL[0]="https://github.com/intel/media-driver/archive/refs/tags/intel-media-${PKGVERSION}.tar.gz" + +# PATCHURL+=() + +# build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +#mee_configure() { +# bee_configure +#} + +#mee_build() { +# bee_build +#} + +#mee_install() { +# bee_install +#} + +#mee_install_post() { +# exit +#} From 88a1db449deeb207140a31f43ee9890464ab1ce1 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 24 Aug 2022 13:55:02 +0200 Subject: [PATCH 07/12] libva: Update version from 2.13.0 to 2.15.0 https://github.com/intel/libva/releases --- libva.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libva.be0 b/libva.be0 index 992c2e617..a94ed03fe 100755 --- a/libva.be0 +++ b/libva.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION libva-2.13.0-0 +# BEE_VERSION libva-2.15.0-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 6ded8fb8737536fb3db991663e6510d26d3b214c Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 24 Aug 2022 13:56:36 +0200 Subject: [PATCH 08/12] libva: Download source archive from beehive.molgen.mpg.de --- libva.be0 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libva.be0 b/libva.be0 index a94ed03fe..bf584d377 100755 --- a/libva.be0 +++ b/libva.be0 @@ -9,7 +9,8 @@ ## The source URL(s) define the location of the sources that will be ## downloaded. Version variables may be used to simplify reuse of this bee-file. -SRCURL[0]="https://github.com/intel/libva/releases/download/${PKGVERSION}/libva-${PKGVERSION}.tar.bz2" +# SRCURL[0]="https://github.com/intel/libva/releases/download/${PKGVERSION}/libva-${PKGVERSION}.tar.bz2" +SRCURL[0]="https://beehive.molgen.mpg.de/9d13c18c4f84623be7cad1192de99ed8/libva-2.15.0.tar.bz2" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. From b1b12cb7e314bf1911621bfdadbedbf41e2ea1d5 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 24 Aug 2022 14:10:04 +0200 Subject: [PATCH 09/12] libva-utils: Update version from 2.7.1 to 2.15.0 --- libva-utils.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libva-utils.be0 b/libva-utils.be0 index c47e7bd75..9fb235ac4 100755 --- a/libva-utils.be0 +++ b/libva-utils.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION libva-utils-2.7.1-0 +# BEE_VERSION libva-utils-2.15.0-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 5e841b2ef18ea76f873551334879d2ae135af3ca Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Mon, 29 Aug 2022 23:58:17 +0200 Subject: [PATCH 10/12] mesalib: Update version from 22.1.3 to 22.1.5 https://docs.mesa3d.org/relnotes.html --- mesalib.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mesalib.be0 b/mesalib.be0 index e32777035..49103fcd3 100755 --- a/mesalib.be0 +++ b/mesalib.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION mesalib-22.1.3-0 +# BEE_VERSION mesalib-22.1.5-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 6fdb3ad2dc5f8da134b7457c71accf795af6bca2 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 30 Aug 2022 00:00:01 +0200 Subject: [PATCH 11/12] mesalib: Enable VA-API support for some gallium drivers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Probably due to an outdated libva library, VA-API support wasn’t enabled. Explicitly enable the support, so the problem is noticed in the future. • /usr/lib/dri/nouveau_drv_video.so • /usr/lib/dri/r600_drv_video.so • /usr/lib/dri/radeonsi_drv_video.so Resolves: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7119#note_1521281 --- mesalib.be0 | 1 + 1 file changed, 1 insertion(+) diff --git a/mesalib.be0 b/mesalib.be0 index 49103fcd3..679b46744 100755 --- a/mesalib.be0 +++ b/mesalib.be0 @@ -58,6 +58,7 @@ mee_configure() { -Dbuildtype=release \ -Dgallium-drivers="crocus,iris,i915,nouveau,r600,radeonsi,svga,swrast" \ -Dgallium-opencl="icd" \ + -Dgallium-va=enabled \ -Dvulkan-drivers="amd,intel" \ -Dosmesa=true \ -Dvalgrind=false \ From 1f4c901422dbbca79f88a7fa39e941db0082d824 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 30 Aug 2022 00:10:45 +0200 Subject: [PATCH 12/12] mesalib: Update version from 22.1.5 to 22.1.7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Web site shows 22.1.5 as the latest release, but it’s actually 22.1.7, so move directly to that and do *not* build the 22.1.5 packages. https://docs.mesa3d.org/relnotes.html --- mesalib.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mesalib.be0 b/mesalib.be0 index 679b46744..7324436e6 100755 --- a/mesalib.be0 +++ b/mesalib.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION mesalib-22.1.5-0 +# BEE_VERSION mesalib-22.1.7-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.)