Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/epiphany epiphany: Update to 3.36.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ec9a58a9b773
branches:  trunk
changeset: 434087:ec9a58a9b773
user:      nia <nia%pkgsrc.org@localhost>
date:      Wed Jun 10 19:45:51 2020 +0000

description:
epiphany: Update to 3.36.2

3.36.2 - May 29, 2020
=====================

 * Fix non-default search engines appearing in search provider (#923)
 * Set reasonable limit on address bar autocompletions (#1096, #1155)
 * Invert back/forward shortcuts in keyboard shortcuts dialog in RTL locales (#1145)
 * Fix crash in web app creation dialog (#1151)
 * Fix two windows opened by new window action (#1152)
 * Restore bookmark tag search in URL entry (#1177)
 * Fix bookmark lockdown enabled when current page cannot be bookmarked (#1196)
 * Fix crash loading about:applications (!636)

3.36.1 - March 27, 2020
=======================

 * Fix bookmarks lockdown (#339)
 * Fix endless Epiphany launch loop loading ftp:// URIs (#1053)
 * Fix tab name on detached tabs (#1113)
 * Fix extra blank space in bookmarks popover (#1119)
 * Fix some downloads not working (#1127)
 * Use full width address bar dropdown in narrow mode (!611)

3.36.0 - March 7, 2020
======================

 * Fix crash when closing passwords dialog (#1120)

3.35.92 - February 27, 2020
===========================

 * Remove custom reader mode fonts (#1002)
 * Go to homepage when opening a new window (#1090, Andrei Lisita)
 * Remember maximize/fullscreen window state (#1091)
 * Fix memory leaks (#1098, #1099, #1101, #1102, #1103, #1104)
 * Fix extra strings marked for translation (#1106)
 * Fix crash on about:memory (#1115)

3.35.91 - February 14, 2020
===========================

 * Allow bookmarks files to be symbolic links (#198)
 * Fix new tab page with few items in history (#986)
 * Fix password manager user account selector (#1018)
 * Fix extra page when starting browser during background download (#1058, Andrei Lisita)
 * Reenable web process sandbox (#1060)
 * Remove extra PDF.js files (#1074)
 * Fix tab title after Alt+Home (#1082, Andrei Lisita)
 * "Switch to tab" should not switch tabs if URL is edited (#1085)
 * Fix crash when parsing session state (#1092)
 * Fix improper warning when closing multiple tabs (#1093)
 * Disallow top-level navigation to data:// URLs (!577, Adrian Perez)
 * Update Epiphany icon in user help

3.35.90 - February 1, 2020
==========================

- Update design of bookmark dialogs (#371)
- Disable new tab page when homepage is about:blank (#393, ignapk)
- Tab now autocompletes URL in address bar (#705)
- Reorganize the preferences dialog (#803, #1055)
- Changing web app icon in preferences dialog should copy icon (#810, ignapk)
- Update design of data management dialogs (#832, Adrien Plazas)
- Add placeholder text to address bar (#852)
- Add address bar dropdown icons for jump-to-tab and for bookmarks (#861, #895)
- Fix history dialog claiming history is empty until history has loaded (#992, Adrien Plazas)
- Fix Favorites and Mobile bookmarks not tagged correctly when localized (#1015, Jonathan Kang)
- Fix crash when loading empty sessions (#1043)
- Hide view source context menu item when on view source page (#1046)
- Use page URI as tab title in view source mode (#1048)
- Allow Ctrl+Tab in address bar (#1051)
- Fix inconsistent capitalization in preferences dialog (#1054, Devesh Vijaywargiya)
- Fix padding on incognito mode welcome page (#1056)
- Fix problems with the new PDF support (#1059, !548)
- Temporarily disable web process sandbox due to WebKit #206533 problems (#1060)
- Fix password saving, likely broken in 3.35.3  (#1064)
- Fix memory corruption in view source mode (#1065)
- Allow opening PDFs with file chooser (#1073)
- Fix view source mode for URIs with non-default port numbers (#1076)
- Fix occasional failure to start up (!537)
- Fix download time remaining "jumping around" (!553, Alexander Mikhaylenko)
- Avoid theoretical bookmark ID collisions (!555, Andrei Lisita)
- Standardize keyboard shortcuts and improve keyboard shortcuts dialog (!556, Sabri Ünal)
- Fix web background color to allow dark mode to work (!558, !559)
- Fix sides cropped off of new tab page snapshots (!563)
- Fix memory corruption when loading adblock filters
- Fix display of script dialogs, broken in 3.35.3
- Fix various scan-build warnings

3.35.3 - January 3, 2020
========================

Big stuff:

- View source mode now uses highlight.js syntax highlighting (!506)
- Now displays PDFs with PDF.js (!508)

The usual:

- Add Open Link context menu option for selected text (#349)
- Fix crash when bookmark time is invalid (#454)
- Remove support for external view source (#819)
- Try harder to avoid session data loss (#887)
- Remember page zoom levels during incognito session (#891)
- Always show overview close button (#906)
- Fix middle click on back button when titlebar action is configured (#919)
- Add lockdown setting to disable context menu (#921)
- Disable Send Link context menu option in application mode (#926)
- Reenable on-demand hardware acceleration (#932)
- Fix profile migrator error message (#944)
- Fix localization of reader mode preferences (#994)
- Fix crash on shutdown regression (#1004)
- Redesigned the downloads button (#947, #1005)
- Improve design of web process crash error page (#1013)
- Fix regressions with user style sheet monitor (#1026)
- Major refactor of IPC to web extension (!448)
- Enable process swap on navigation (site isolation) (!448)
- Security popover's per-website adblocker preference now actually works (!471)
- Improve reader mode icon on elementary (!490)
- Fix search provider crash when there are no bookmarks (!510)
- Fix crashes on web app creation dialog and theoretical crashes elsewhere (!511)
- Remove do-not-track setting, obsolete (!514)
- Remove enable-plugins setting (NPAPI plugins), now always off (!514)
- Remove enable-webaudio and enable-webgl settings, now always on (!514)
- Fix issues detected by cppcheck and scan-build
- Disable Search the Web in application mode
- Temporarily disable address bar DNS prefetch due to WebKit crash
- Require libhandy as system dependency

3.35.2 - November 22, 2019
==========================

- Open bookmarks in new tab with middle button (#86)
- Accept partial URLs with port but no protocol (#329)
- Remove custom FTP handling (#517)
- Fix anchors for local files when opened via command line (#550)
- Fix crash browsing to file under snap (#888)
- Show bookmarked URLs only once in search results dropdown (#897, Dimitrios Christidis)
- Use destructive style on close multiple tabs dialog (#950)
- Fix bookmarks import error handling (#965)
- Prevent detaching pinned tabs (#969)
- Exclude pinned tabs from "close other tabs" and "close tabs to left/right" (#975)
- Adjust icon to not use clipping masks for compatibility with KDE (#979, Jakub Steiner)
- Correctly handle zero matches in find toolbar (#984, Dimitrios Christidis)
- Fix remember passwords setting (#993)
- Enhance password manager to use secrets portal (!359, Daiki Ueno)
- Use two-line display format for address bar dropdown (!441)
- Treat localhost as secure origin (!457)
- Expose webkit://gpu (!458, Adrian Perez)
- Fix per-site adblock permission (!471)
- Add responsive layout for error pages (!477)
- Fix linked zoom menu buttons in right-to-left locales (!481)

3.35.1 - October 11, 2019
=========================

- Reenable on-demand accelerated compositing (#932)
- Many theme improvements specific to elementary OS
  (#2, #4, #69, #935, #936, #938, #940, #941, #956, Alexander Mikhaylenko)

diffstat:

 www/epiphany/Makefile                               |   8 ++--
 www/epiphany/PLIST                                  |  30 +++++++++++++++++-
 www/epiphany/distinfo                               |  12 +++---
 www/epiphany/patches/patch-lib_ephy-flatpak-utils.c |  16 ---------
 www/epiphany/patches/patch-lib_ephy-sync-utils.c    |  35 +++++++++++++++++++++
 5 files changed, 74 insertions(+), 27 deletions(-)

diffs (145 lines):

diff -r 3c774acbad34 -r ec9a58a9b773 www/epiphany/Makefile
--- a/www/epiphany/Makefile     Wed Jun 10 19:17:17 2020 +0000
+++ b/www/epiphany/Makefile     Wed Jun 10 19:45:51 2020 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.198 2020/06/02 08:24:56 adam Exp $
+# $NetBSD: Makefile,v 1.199 2020/06/10 19:45:51 nia Exp $
 
-DISTNAME=      epiphany-3.34.3.1
-PKGREVISION=   5
+DISTNAME=      epiphany-3.36.2
 CATEGORIES=    www gnome
-MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/epiphany/3.34/}
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/epiphany/3.36/}
 EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -27,6 +26,7 @@
 
 .include "../../devel/meson/build.mk"
 .include "../../devel/glib2/schemas.mk"
+BUILDLINK_API_DEPENDS.libdazzle+=      libdazzle>=3.35.3
 .include "../../devel/libdazzle/buildlink3.mk"
 .include "../../devel/libhandy/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
diff -r 3c774acbad34 -r ec9a58a9b773 www/epiphany/PLIST
--- a/www/epiphany/PLIST        Wed Jun 10 19:17:17 2020 +0000
+++ b/www/epiphany/PLIST        Wed Jun 10 19:45:51 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.42 2020/01/21 15:44:32 nia Exp $
+@comment $NetBSD: PLIST,v 1.43 2020/06/10 19:45:51 nia Exp $
 bin/epiphany
 lib/epiphany/libephymain.so
 lib/epiphany/libephymisc.so
@@ -293,6 +293,34 @@
 share/help/hu/epiphany/pref.page
 share/help/hu/epiphany/prob-restore-closed-page.page
 share/help/hu/epiphany/proxy.page
+share/help/id/epiphany/browse-local.page
+share/help/id/epiphany/browse-private.page
+share/help/id/epiphany/browse-tab.page
+share/help/id/epiphany/browse-web.page
+share/help/id/epiphany/browse-webapps-del.page
+share/help/id/epiphany/browse-webapps.page
+share/help/id/epiphany/cert.page
+share/help/id/epiphany/cookies.xml
+share/help/id/epiphany/data-cookies.page
+share/help/id/epiphany/data-passwords.page
+share/help/id/epiphany/data-personal-data.page
+share/help/id/epiphany/history-delete.page
+share/help/id/epiphany/history.page
+share/help/id/epiphany/index.page
+share/help/id/epiphany/introduction.page
+share/help/id/epiphany/legal.xml
+share/help/id/epiphany/media/epiphany-3-12.png
+share/help/id/epiphany/media/private-browsing-3-12.png
+share/help/id/epiphany/media/web-browser.png
+share/help/id/epiphany/pref-cookies.page
+share/help/id/epiphany/pref-css.page
+share/help/id/epiphany/pref-downloads.page
+share/help/id/epiphany/pref-font.page
+share/help/id/epiphany/pref-mouse-gestures.page
+share/help/id/epiphany/pref-passwords.page
+share/help/id/epiphany/pref.page
+share/help/id/epiphany/prob-restore-closed-page.page
+share/help/id/epiphany/proxy.page
 share/help/ko/epiphany/browse-local.page
 share/help/ko/epiphany/browse-private.page
 share/help/ko/epiphany/browse-tab.page
diff -r 3c774acbad34 -r ec9a58a9b773 www/epiphany/distinfo
--- a/www/epiphany/distinfo     Wed Jun 10 19:17:17 2020 +0000
+++ b/www/epiphany/distinfo     Wed Jun 10 19:45:51 2020 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.57 2020/01/21 15:44:32 nia Exp $
+$NetBSD: distinfo,v 1.58 2020/06/10 19:45:51 nia Exp $
 
-SHA1 (epiphany-3.34.3.1.tar.xz) = 6bcbae3cec4b713e597b5fc1f52d588ff3c7853e
-RMD160 (epiphany-3.34.3.1.tar.xz) = 4d06ac1cfa8ef17db3b22b857c0555448418e58e
-SHA512 (epiphany-3.34.3.1.tar.xz) = c4692ff8c4ea534a420cc8469c1b1f8f6ad7ad83f687ffd0bedc6d6d71b83391c9b65c7a9a21190ce92bd709569a423700e1ac2be6bcfe413e47e5702f51aa0e
-Size (epiphany-3.34.3.1.tar.xz) = 5295628 bytes
+SHA1 (epiphany-3.36.2.tar.xz) = 977896e399804fbf43b0f0021d6215f0dd3b5ac4
+RMD160 (epiphany-3.36.2.tar.xz) = 161003d41bd982e1ce00c8455951ec4b29ac9637
+SHA512 (epiphany-3.36.2.tar.xz) = 6f9efbfaf16fa27c54a4d8bb8096b534de79a128cbc79f4f0a93460060696f907714493ce92ec7a89df3c12d5fb2dabc322dda13114129da4616115eafc36b35
+Size (epiphany-3.36.2.tar.xz) = 5811004 bytes
 SHA1 (patch-lib_contrib_gnome-languages.c) = b28bae5aa9951f4e016cd8a8cab188136a2fe583
-SHA1 (patch-lib_ephy-flatpak-utils.c) = 340fe5cfea89b69438f59548da7352333d0b2ba1
+SHA1 (patch-lib_ephy-sync-utils.c) = 2d39af43c96506ba831a5f89238a98e6218b3994
diff -r 3c774acbad34 -r ec9a58a9b773 www/epiphany/patches/patch-lib_ephy-flatpak-utils.c
--- a/www/epiphany/patches/patch-lib_ephy-flatpak-utils.c       Wed Jun 10 19:17:17 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-lib_ephy-flatpak-utils.c,v 1.1 2020/01/21 15:02:08 nia Exp $
-
-Add missing stub for !linux.
-
---- lib/ephy-flatpak-utils.c.orig      2019-11-22 21:24:16.000000000 +0000
-+++ lib/ephy-flatpak-utils.c
-@@ -285,4 +285,9 @@ ephy_open_file_via_flatpak_portal_finish
-   g_assert_not_reached ();
- }
- 
-+void
-+ephy_flatpak_utils_set_is_web_process_extension (void)
-+{
-+}
-+
- #endif /* __linux__ */
diff -r 3c774acbad34 -r ec9a58a9b773 www/epiphany/patches/patch-lib_ephy-sync-utils.c
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/epiphany/patches/patch-lib_ephy-sync-utils.c  Wed Jun 10 19:45:51 2020 +0000
@@ -0,0 +1,35 @@
+$NetBSD: patch-lib_ephy-sync-utils.c,v 1.1 2020/06/10 19:45:51 nia Exp $
+
+NetBSD does not have getrandom().
+
+--- lib/ephy-sync-utils.c.orig 2020-05-29 15:32:59.180212500 +0000
++++ lib/ephy-sync-utils.c
+@@ -30,7 +30,11 @@
+ #include <libsoup/soup.h>
+ #include <stdio.h>
+ #include <string.h>
++#ifndef __NetBSD__
+ #include <sys/random.h>
++#else
++#include <stdlib.h>
++#endif
+ 
+ static const char hex_digits[] = "0123456789abcdef";
+ 
+@@ -179,12 +183,16 @@ ephy_sync_utils_generate_random_bytes (v
+   g_assert (num_bytes > 0);
+   g_assert (out);
+ 
++#ifndef __NetBSD__
+   do {
+     ret = getrandom (out, num_bytes, 0);
+   } while (ret < (gssize)num_bytes && errno == EINTR);
+ 
+   if (ret != (gssize)num_bytes)
+     g_error ("Failed to generate randomness: %s", g_strerror (errno));
++#else
++  arc4random_buf (out, num_bytes);
++#endif
+ }
+ 
+ char *



Home | Main Index | Thread Index | Old Index