diff --git a/www-client/epiphany/epiphany-43.0.recipe b/www-client/epiphany/epiphany-43.0.recipe index 6855ee3e8..d145ede98 100644 --- a/www-client/epiphany/epiphany-43.0.recipe +++ b/www-client/epiphany/epiphany-43.0.recipe @@ -8,7 +8,7 @@ Its code name is Epiphany." HOMEPAGE="https://wiki.gnome.org/Apps/Web" COPYRIGHT="2005-2022 The GNOME Project" LICENSE="GNU GPL v3" -REVISION="4" +REVISION="5" SOURCE_URI="https://gitlab.gnome.org/GNOME/epiphany/-/archive/$portVersion/epiphany-$portVersion.tar.bz2" CHECKSUM_SHA256="867117c09a532c06e2db0f283c153f310bfec0e28c4ef06955dfa1f3ec6167c7" PATCHES="epiphany-$portVersion.patchset" diff --git a/www-client/epiphany/patches/epiphany-43.0.patchset b/www-client/epiphany/patches/epiphany-43.0.patchset index 78c2f6be2..979c2ee15 100644 --- a/www-client/epiphany/patches/epiphany-43.0.patchset +++ b/www-client/epiphany/patches/epiphany-43.0.patchset @@ -1,4 +1,4 @@ -From e522672901daee0b6929b4db2eb8b52248441e68 Mon Sep 17 00:00:00 2001 +From eb8f121ffe0483ae952725261cf4c76882556a48 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Tue, 6 Dec 2022 19:51:55 +1000 Subject: Fix build for Haiku @@ -26,7 +26,7 @@ index 8dd7a93..3d95be6 100644 2.37.3 -From 2b9143bc8ab8a1f54c26d21685120d1cb09ba2d2 Mon Sep 17 00:00:00 2001 +From 5df5a840b9d3cb0dc6363b8272ea856d16ad8883 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Tue, 6 Dec 2022 19:52:45 +1000 Subject: Use /dev/random for ephy_sync_utils_generate_random_bytes @@ -64,7 +64,7 @@ index 75c08fc..156a730 100644 2.37.3 -From 222d38b4297cab4febc961031843ec086942bd4c Mon Sep 17 00:00:00 2001 +From c41d7db16f4a199560e0bb5f80451d3ed6084fdf Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Tue, 6 Dec 2022 19:53:26 +1000 Subject: Disable settings for set default browser @@ -93,7 +93,7 @@ index f557397..758aa7e 100644 2.37.3 -From fac20930d8a54a942b80271139d06e9eea9308de Mon Sep 17 00:00:00 2001 +From 13bcf0ae7b33d8dd46b8e4c9845cdaf5e1e62a93 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Tue, 6 Dec 2022 19:53:41 +1000 Subject: Add open handler for Haiku @@ -152,7 +152,7 @@ index 18017f7..6f4d58d 100644 2.37.3 -From ea37024d90fc721044a4fad47b6fc1b563349b06 Mon Sep 17 00:00:00 2001 +From 587f9115e0cd06799300dffd7cf5bd8c5a879b50 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Tue, 6 Dec 2022 19:54:11 +1000 Subject: Set XDG variables @@ -205,7 +205,7 @@ index be9b6db..68d9922 100644 2.37.3 -From b0d04927885c6f7014269c60219f9f7f20519014 Mon Sep 17 00:00:00 2001 +From ee2fb64c75c59f764d6859e73d05c876805e54c5 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Sun, 11 Dec 2022 12:06:20 +1000 Subject: Disable translate languages, fix #7524 @@ -323,7 +323,7 @@ index 75ba956..4570215 100644 2.37.3 -From 18736ed4d0deff9f3b4118862c93b4ee5183c5d7 Mon Sep 17 00:00:00 2001 +From eff5416783e781012f6e187b5564348b177c00c8 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Sun, 11 Dec 2022 12:06:53 +1000 Subject: Use system locale folder for liblocaledir @@ -355,7 +355,7 @@ index 3d95be6..01f696d 100644 2.37.3 -From 9744769450a7a35d80d42a259d350e6937dd1c46 Mon Sep 17 00:00:00 2001 +From f38837a4729b11c1eda6a5bdb9ccb86cb7d08c44 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Sun, 11 Dec 2022 12:07:29 +1000 Subject: Remove icon transparency for about page @@ -418,7 +418,7 @@ index e3138b9..85507b5 100644 2.37.3 -From a84d189836b5334a2445c66aa0cae8d5300c6ff0 Mon Sep 17 00:00:00 2001 +From 8e2d17725d3561eaaf8b5927997e3e0efc810dff Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Sun, 11 Dec 2022 13:44:46 +1000 Subject: With 128px for about icons @@ -439,3 +439,40 @@ index 85507b5..c7eb69e 100644 -- 2.37.3 + +From 008e6f5ad74d90b1f79a7a395b8b20eabe9eb3f9 Mon Sep 17 00:00:00 2001 +From: Michael Catanzaro +Date: Thu, 1 Dec 2022 16:13:23 -0600 +Subject: overview.js: fix thumbnails when loading from session state + + +diff --git a/embed/web-process-extension/resources/js/overview.js b/embed/web-process-extension/resources/js/overview.js +index a15f698..3770844 100644 +--- a/embed/web-process-extension/resources/js/overview.js ++++ b/embed/web-process-extension/resources/js/overview.js +@@ -29,6 +29,9 @@ Ephy.Overview = class Overview + _initialize() + { + const anchors = document.getElementsByTagName('a'); ++ if (anchors.length === 0) ++ return; ++ + for (let i = 0; i < anchors.length; i++) { + const anchor = anchors[i]; + if (anchor.className !== 'overview-item') +@@ -253,11 +256,7 @@ Ephy.Overview.Item = class OverviewItem + + thumbnailPath() + { +- const style = this._thumbnail.style; +- if (style.isPropertyImplicit('background')) +- return null; +- +- const background = style.getPropertyValue('background'); ++ const background = this._thumbnail.style.getPropertyValue('background'); + if (!background) + return null; + +-- +2.37.3 +