diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | enable_mse.patch | 26 |
3 files changed, 22 insertions, 20 deletions
@@ -1,7 +1,7 @@ pkgbase = epiphany-mse - pkgdesc = A GNOME web browser based on the WebKit rendering engine - MSE enabled + pkgdesc = A GNOME web browser based on the WebKit rendering engine - MSE and EME enabled pkgver = 3.28.3.1 - pkgrel = 2 + pkgrel = 3 url = https://wiki.gnome.org/Apps/Web arch = i686 arch = x86_64 @@ -16,7 +16,7 @@ pkgbase = epiphany-mse makedepends = appstream-glib makedepends = git makedepends = meson - depends = webkit2gtk-mse + depends = webkit2gtk depends = gcr depends = icu provides = epiphany @@ -26,7 +26,7 @@ pkgbase = epiphany-mse source = enable_mse.patch sha256sums = SKIP sha256sums = b6c8ee6ace934c053f2fd89758e0b587cb8953c6b0246c1359aecaae4de70289 - sha256sums = e7eb909859f4fa5ac56fe57a927dbb213a05af8fee271ab2f735a90456d65924 + sha256sums = cb5edbb54d500fc593b109f83aa5b13644fda49374db6ee479f8904f90d9a415 pkgname = epiphany-mse @@ -4,12 +4,12 @@ pkgname=epiphany-mse _pkgname=epiphany pkgver=3.28.3.1 -pkgrel=2 -pkgdesc="A GNOME web browser based on the WebKit rendering engine - MSE enabled" +pkgrel=3 +pkgdesc="A GNOME web browser based on the WebKit rendering engine - MSE and EME enabled" url="https://wiki.gnome.org/Apps/Web" arch=(i686 x86_64) license=(GPL) -depends=(webkit2gtk-mse gcr icu) +depends=(webkit2gtk gcr icu) makedepends=(itstool docbook-xml startup-notification lsb-release gobject-introspection yelp-tools appstream-glib git meson) groups=(gnome) @@ -21,7 +21,7 @@ provides=($_pkgname) conflicts=($_pkgname) sha256sums=('SKIP' 'b6c8ee6ace934c053f2fd89758e0b587cb8953c6b0246c1359aecaae4de70289' - 'e7eb909859f4fa5ac56fe57a927dbb213a05af8fee271ab2f735a90456d65924') + 'cb5edbb54d500fc593b109f83aa5b13644fda49374db6ee479f8904f90d9a415') pkgver() { cd $pkgname diff --git a/enable_mse.patch b/enable_mse.patch index b931ab3def3f..08211e660561 100644 --- a/enable_mse.patch +++ b/enable_mse.patch @@ -1,26 +1,28 @@ -From 54234fe9e5652408d1a6cbf046ac66dd212c20b1 Mon Sep 17 00:00:00 2001 +From 55011a974c375adacd8178532a56b18315026a7a Mon Sep 17 00:00:00 2001 From: Giovanni Santini <giovannisantini93@yahoo.it> -Date: Sat, 14 Apr 2018 16:30:33 +0200 -Subject: [PATCH] Enabling MSE (Media Source Extensions) MSE support has been - merged already within WebkitGTK+ and is useful for many video and audio - streaming websites (one to mention, Youtube). This simple line enables MSE - when WebkitGTK+ is built with the proper flag. +Date: Wed, 15 Aug 2018 15:45:48 +0200 +Subject: [PATCH] Enabling MSE (Media Source Extensions) and EME (Encrypted + Media Extensions) MSE and EME support has been merged already within + WebkitGTK+ and is useful for many video and audio streaming websites (one to + mention, Youtube). This simple tweak enables MSE and EME when WebkitGTK+ is + built with the proper flags. --- - embed/ephy-embed-prefs.c | 1 + - 1 file changed, 1 insertion(+) + embed/ephy-embed-prefs.c | 2 ++ + 1 file changed, 2 insertions(+) diff --git a/embed/ephy-embed-prefs.c b/embed/ephy-embed-prefs.c -index d85413732..1e2679464 100644 +index 0ce447f30..830d0b58f 100644 --- a/embed/ephy-embed-prefs.c +++ b/embed/ephy-embed-prefs.c -@@ -433,6 +433,7 @@ ephy_embed_prefs_init (gpointer user_data) +@@ -432,6 +432,8 @@ ephy_embed_prefs_init (gpointer user_data) + "enable-javascript", TRUE, "enable-dns-prefetching", TRUE, - "hardware-acceleration-policy", WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER, "javascript-can-open-windows-automatically", TRUE, + "enable-mediasource", TRUE, ++ "enable-encrypted-media", TRUE, NULL); for (i = 0; i < G_N_ELEMENTS (webkit_pref_entries); i++) { -- -2.17.0 +2.18.0 |