summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD8
-rw-r--r--enable_mse.patch26
3 files changed, 22 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 28713515b36b..053d3e2240bd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 708ebf05bef5..6b10a772a5cc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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