~ruther/guix-local

745d6cb7d30814ae27da66a845cf0872bfdebbdd — Marius Bakke 4 years ago 48a1bb3
gnu: ungoogled-chromium: Unexpire accelerated video decoding.

* gnu/packages/patches/ungoogled-chromium-accelerated-video-decode.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/chromium.scm (%guix-patches): Add it.
M gnu/local.mk => gnu/local.mk +1 -0
@@ 1847,6 1847,7 @@ dist_patch_DATA =						\
  %D%/packages/patches/u-boot-riscv64-fix-extlinux.patch	\
  %D%/packages/patches/u-boot-rk3399-enable-emmc-phy.patch	\
  %D%/packages/patches/ucx-tcp-iface-ioctl.patch		\
  %D%/packages/patches/ungoogled-chromium-accelerated-video-decode.patch	\
  %D%/packages/patches/ungoogled-chromium-extension-search-path.patch	\
  %D%/packages/patches/ungoogled-chromium-ffmpeg-compat.patch	\
  %D%/packages/patches/ungoogled-chromium-RUNPATH.patch		\

M gnu/packages/chromium.scm => gnu/packages/chromium.scm +3 -0
@@ 378,6 378,9 @@
          (search-patch "ungoogled-chromium-RUNPATH.patch")))
        (local-file
         (assume-valid-file-name
          (search-patch "ungoogled-chromium-accelerated-video-decode.patch")))
        (local-file
         (assume-valid-file-name
          (search-patch "ungoogled-chromium-ffmpeg-compat.patch")))
        (local-file
         (assume-valid-file-name

A gnu/packages/patches/ungoogled-chromium-accelerated-video-decode.patch => gnu/packages/patches/ungoogled-chromium-accelerated-video-decode.patch +18 -0
@@ 0,0 1,18 @@
Upstream Chromium no longer supports hardware accelerated video decoding
on GNU/Linux, yet it still works fine on many systems.  This patch "unexpires"
the support.

Taken from Arch Linux:
https://github.com/archlinux/svntogit-packages/blob/packages/chromium/trunk/unexpire-accelerated-video-decode-flag.patch

--- a/chrome/browser/flag-metadata.json
+++ b/chrome/browser/flag-metadata.json
@@ -1285,7 +1285,7 @@
   {
     "name": "enable-accelerated-video-decode",
     "owners": [ "media-dev@chromium.org" ],
-    "expiry_milestone": 93
+    "expiry_milestone": 99
   },
   {
     "name": "enable-accessibility-live-caption",