From b39a6778650793b99dda23600009cd9baef4c1bb Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 25 Aug 2020 11:05:53 +0200 Subject: [PATCH] firefox: Update version from 79.0 to 80.0 https://www.mozilla.org/en-US/firefox/80.0/releasenotes/ [Hardware accelerated video decoding with VA-API can now be used][1]. Big thanks go to Red Hat to actually pay developers to work on that. $ MOZ_X11_EGL=1 firefox $ MOZ_X11_EGL=1 MOZ_LOG="PlatformDecoderModule:5" firefox Unfortunately, [the old AMD graphics card included by Dell do not support VP9 de-/encoding][2], so the add-on [enhanced-h264ify][3] can be used to work around that. inbetweenmove:~$ ssh donut lspci -nn | grep VGA 05:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Oland [Radeon HD 8570 / R7 240/340 OEM] [1002:6611] (rev 87) inbetweenmove:~$ vainfo libva info: VA-API version 1.3.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/dri/radeonsi_drv_video.so libva info: Found init function __vaDriverInit_1_3 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.3 (libva 2.3.0) vainfo: Driver version: Mesa Gallium driver 20.0.1 for AMD Radeon (TM) Pro WX 5100 Graphics (POLARIS10, DRM 3.39.0, 5.9.0-rc1.mx64.342, LLVM 9.0.1) vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice VAProfileH264Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointEncSlice VAProfileH264High : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSlice VAProfileHEVCMain : VAEntrypointVLD VAProfileHEVCMain : VAEntrypointEncSlice VAProfileHEVCMain10 : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointVLD VAProfileNone : VAEntrypointVideoProc [1]: https://mastransky.wordpress.com/2020/06/03/firefox-on-fedora-finally-gets-va-api-on-wayland/ [2]: https://www.notebookcheck.com/AMD-Radeon-HD-8570D.96579.0.html [3]: https://github.com/alextrv/enhanced-h264ify --- firefox.be0 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/firefox.be0 b/firefox.be0 index 1525c16b5..391fbad2d 100755 --- a/firefox.be0 +++ b/firefox.be0 @@ -2,12 +2,12 @@ #export BEE_TMP_TMPDIR=/dev/shm BEE_TMP_BUILDROOT=/dev/shm/bee-root BEE_MAKEFLAGS='-j80' -# BEE_VERSION firefox-79.0-0 +# BEE_VERSION firefox-80.0-0 #https://ftp.mozilla.org/pub/firefox/releases/$pkgversion/SOURCE to find the right download link SRCURL[0]="https://ftp.mozilla.org/pub/firefox/releases/${PKGVERSION}/source/firefox-${PKGVERSION}.source.tar.xz" -PATCHURL+=(/src/mariux/patches/firefox-79-gkrust-build-error.patch) +# PATCHURL+=() #BEE_BUILDTYPE=autotools #build_in_sourcedir