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)
This commit is contained in:
parent
e58e15524a
commit
c2b360ad85
5 changed files with 74 additions and 27 deletions
|
@ -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
|
||||
|
@ -27,6 +26,7 @@ _TOOLS_USE_PKGSRC.msgfmt= yes
|
|||
|
||||
.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"
|
||||
|
|
|
@ -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-passwords.page
|
|||
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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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__ */
|
35
www/epiphany/patches/patch-lib_ephy-sync-utils.c
Normal file
35
www/epiphany/patches/patch-lib_ephy-sync-utils.c
Normal file
|
@ -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 *
|
Loading…
Reference in a new issue