Bug ID | 4993 |
---|---|
Summary | Review Request: chromium-vaapi A webkit(blink) powered web browser with VIDEO ACCELERATION |
Product | Package Reviews |
Version | Current |
Hardware | x86_64 |
OS | GNU/Linux |
Status | NEW |
Severity | enhancement |
Priority | P1 |
Component | Review Request |
Assignee | rpmfusion-package-review@rpmfusion.org |
Reporter | akarshan.biswas@hotmail.com |
CC | rpmfusion-package-review@rpmfusion.org |
namespace | free |
SRPM: https://github.com/biswasab/chromium-vaapi/releases/download/68.0.3440.106/chromium-vaapi-68.0.3440.106-1.fc28.src.rpm SPEC FILE: https://raw.githubusercontent.com/biswasab/chromium-vaapi/master/chromium-vaapi.spec Description: Chromium-vaapi is an open source web browser powered by webkit(blink) with video acceleration enabled. Video is accelerated using libva and vaapi which not only increase the overall battery lifetime but also enable smooth High Definition videos on extremely weak platforms(If supported). This build of chromium browser seems to work with Intel, AMD and some older Nvidia GPUs with nouveau driver and firmware from the binary driver. The video codecs that can be accelerated can be determined by vainfo from libva-utils. Why this package is not eligible to be included in Fedora? Proprietary codecs such as h264 and others. rpmlint: SRPM log: chromium-vaapi.src: W: strange-permission downloadsource.sh 775 ##This script is included for downloading latest tarball chromium-vaapi.src:133: W: mixed-use-of-spaces-and-tabs (spaces: line 76, tab: line 133) #This is intended 1 packages and 0 specfiles checked; 0 errors, 2 warnings. RPM log: chromium-vaapi.x86_64: E: explicit-lib-dependency libva ##Ofcource we need libva chromium-vaapi.x86_64: W: incoherent-version-in-changelog 68.0.3440.106-1 ['68.0.3440.106-34.1', '68.0.3440.106-34.1'] #Used obs to test, Let's ignore it chromium-vaapi.x86_64: W: invalid-url DistURL obs://build.opensuse.org/home:hellbangerkarna/Fedora_28/ac502e01cba651bfa391c1c7eed0bd83-chromium-vaapi #Used obs to test, Let's ignore it chromium-vaapi.x86_64: W: unstripped-binary-or-object /usr/lib64/chromium-vaapi/chrome-sandbox chromium-vaapi.x86_64: E: missing-call-to-setgroups-before-setuid /usr/lib64/chromium-vaapi/chrome-sandbox chromium-vaapi.x86_64: W: unstripped-binary-or-object /usr/lib64/chromium-vaapi/chromedriver chromium-vaapi.x86_64: W: unstripped-binary-or-object /usr/lib64/chromium-vaapi/chromium-vaapi chromium-vaapi.x86_64: E: missing-call-to-chdir-with-chroot /usr/lib64/chromium-vaapi/chromium-vaapi chromium-vaapi.x86_64: E: setuid-binary /usr/lib64/chromium-vaapi/chrome-sandbox root 4755 chromium-vaapi.x86_64: E: non-standard-executable-perm /usr/lib64/chromium-vaapi/chrome-sandbox 4755 chromium-vaapi.x86_64: E: non-executable-script /usr/lib64/chromium-vaapi/xdg-mime 644 /bin/sh #It;s not a script chromium-vaapi.x86_64: E: non-executable-script /usr/lib64/chromium-vaapi/xdg-settings 644 /bin/sh #It's not a script 1 packages and 0 specfiles checked; 7 errors, 5 warnings. Upon testing the binary, libatomic doesn't get automatically installed with my chromium-vaapi. So I have added it as requirement later. I'm thinking of adding conflicts with the chromium package as they both uses the same profile can might create issues. Now everything works as expected. This is my first rpmfusion package after I was contacted by Nicolas(kwizard). I wish to keep on improving the package. I also seek sponsor as I'm not a Fedora sponsored packager nor an RPM Fusion sponsored packager. Thanks.