pkgsrc-WIP-changes archive

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

epiphany: Update wip/epiphany to 42.2



Module Name:	pkgsrc-wip
Committed By:	Dan Cîrnaț <dan%alt.md@localhost>
Pushed By:	cirnatdan
Date:		Mon Aug 29 19:47:19 2022 +0200
Changeset:	0c0ee609fca39301c3671d02180c79afe8d2789c

Modified Files:
	epiphany/Makefile
	epiphany/PLIST
	epiphany/distinfo
	epiphany/patches/patch-lib_ephy-sync-utils.c

Log Message:
epiphany: Update wip/epiphany to 42.2

42.2 - April 21, 2022
=====================

 * Fix Save As context menu items (#1760)
 * Fix CVE-2022-29536 (#1766)

42.1 - April 12, 2022
=====================

 * Fix regressions in "ask on download" dialog (#1747, #1749)
 * Fix bookmarks tag label alignment (from !1074)
 * Fix blurry favicons in bookmarks popover (!1101)

42.0 - March 17, 2022
=====================

 * Fix crashes when loading broken session state (#1686)
 * Fix crashes when entering reader mode with JS disabled (#1698)
 * Rework search engine manager code (!1055, Vanadiae)
 * Fix various memory leaks (!1071)
 * Fix icons on Synced Tabs dialog (!1077)
 * Update appdata screenshot (!1079, Sophie Herold)
 * Updated translations

42.beta - February 11, 2022
===========================

 * Update to latest readability.js (!1048)
 * Fix label for Show downloads list shortcut on shortcuts dialog (!1054, Vanadiae)
 * Update to highlight.js 11.4.0 (!1056)
 * Update to PDF.js 2.12.313 (!1057)
 * Fix handling of mailto: URIs with multiple emails (!1065, Vanadiae)
 * Don't depend on web-browser-symbolic icon (!1069, Vanadiae)

42.alpha - January 6, 2022
==========================

 * Rename metainfo from "GNOME Web" to "Web" (!1016, Sophie Herold)
 * Update to PDF.js 2.11.338 (!1017)
 * New network error icon (!1018, Jakub Steiner)
 * Support system dark preference (!1019, !1029, !1030)
 * Leak fixes (!1020), more leak fixes (!1042, Phaedrus Leeds)
 * Update to highlight.js 11.3.1 (!1022)
 * Enable accelerated compositing mode always (!1028)
 * Fix build with meson 0.60.0 (!1031, rvalue)
 * Many cleanups in preparation for GTK 4 (!1034, !1035, !1038)
 * Web app delete button is now red (!1040)
 * Detect Snap sandbox (!1041, Phaedrus Leeds)
 * Cleanup icons (!1043, Sam Hewitt)
 * Allow opening URIs via desktop actions (!1049, Sonny Piers)
 * Port to libportal 0.5 (!1051, Patrick Griffis)
 * Various search engine fixes (!1052, Vanadiae)

41.3 - December 20, 2021
========================

 * Fix Reload buttons on error pages (!1050)
 * Fix delete button in about:applications (!1050)

41.2 - December 16, 2021
========================

 * Fix reader mode (!1047)

41.1 - December 16, 2021
========================

 * Fix crash opening PDFs not loaded via HTTP (#1611)
 * Fix CVE-2021-45085, CVE-2021-45086, CVE-2021-45087, CVE-2021-45088 (#1612)
 * Fix web applications with non-Latin characters (#1626, #1627)
 * Fix close button position in Firefox Sync dialog (#1647)
 * Properly quote desktop file Exec line (!1013, Martin Puppe)
 * Somewhat improve password manager robustness (!1014)
 * Use correct tab close button position (!1025)
 * Various fixes for Firefox bookmark import (!1036)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0c0ee609fca39301c3671d02180c79afe8d2789c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 epiphany/Makefile                            |  7 ++-----
 epiphany/PLIST                               | 27 +++++++++++++++++++++++++++
 epiphany/distinfo                            |  8 ++++----
 epiphany/patches/patch-lib_ephy-sync-utils.c | 23 +++++++++++++++++------
 4 files changed, 50 insertions(+), 15 deletions(-)

diffs:
diff --git a/epiphany/Makefile b/epiphany/Makefile
index d97d5395cb..e77ac41938 100644
--- a/epiphany/Makefile
+++ b/epiphany/Makefile
@@ -1,8 +1,8 @@
 # $NetBSD: Makefile,v 1.201 2020/11/05 09:09:20 ryoon Exp $
 
-DISTNAME=	epiphany-41.0
+DISTNAME=	epiphany-42.2
 CATEGORIES=	www gnome
-MASTER_SITES=	${MASTER_SITE_GNOME:=sources/epiphany/41/}
+MASTER_SITES=	${MASTER_SITE_GNOME:=sources/epiphany/42/}
 EXTRACT_SUFX=	.tar.xz
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
@@ -19,9 +19,6 @@ LDFLAGS+=	${COMPILER_RPATH_FLAG}${PREFIX}/lib/epiphany
 
 PYTHON_FOR_BUILD_ONLY=	tool
 
-# XXX msgfmt: unknown option -- desktop
-_TOOLS_USE_PKGSRC.msgfmt=	yes
-
 .include "../../devel/meson/build.mk"
 .include "../../archivers/libarchive/buildlink3.mk"
 .include "../../devel/glib2/schemas.mk"
diff --git a/epiphany/PLIST b/epiphany/PLIST
index 16deb65288..5179dacb1f 100644
--- a/epiphany/PLIST
+++ b/epiphany/PLIST
@@ -526,6 +526,33 @@ share/help/sv/epiphany/pref-mouse-gestures.page
 share/help/sv/epiphany/pref-passwords.page
 share/help/sv/epiphany/prob-restore-closed-page.page
 share/help/sv/epiphany/proxy.page
+share/help/tr/epiphany/browse-local.page
+share/help/tr/epiphany/browse-private.page
+share/help/tr/epiphany/browse-tab.page
+share/help/tr/epiphany/browse-web.page
+share/help/tr/epiphany/browse-webapps-del.page
+share/help/tr/epiphany/browse-webapps.page
+share/help/tr/epiphany/cert.page
+share/help/tr/epiphany/cookies.xml
+share/help/tr/epiphany/data-cookies.page
+share/help/tr/epiphany/data-passwords.page
+share/help/tr/epiphany/data-personal-data.page
+share/help/tr/epiphany/history-delete.page
+share/help/tr/epiphany/history.page
+share/help/tr/epiphany/index.page
+share/help/tr/epiphany/introduction.page
+share/help/tr/epiphany/legal.xml
+share/help/tr/epiphany/media/epiphany-plain-3-36.png
+share/help/tr/epiphany/media/epiphany-private-3-36.png
+share/help/tr/epiphany/media/org.gnome.Epiphany.svg
+share/help/tr/epiphany/pref-cookies.page
+share/help/tr/epiphany/pref-css.page
+share/help/tr/epiphany/pref-downloads.page
+share/help/tr/epiphany/pref-font.page
+share/help/tr/epiphany/pref-mouse-gestures.page
+share/help/tr/epiphany/pref-passwords.page
+share/help/tr/epiphany/prob-restore-closed-page.page
+share/help/tr/epiphany/proxy.page
 share/help/uk/epiphany/browse-local.page
 share/help/uk/epiphany/browse-private.page
 share/help/uk/epiphany/browse-tab.page
diff --git a/epiphany/distinfo b/epiphany/distinfo
index 6941d88f34..05df7c424c 100644
--- a/epiphany/distinfo
+++ b/epiphany/distinfo
@@ -1,7 +1,7 @@
 $NetBSD: distinfo,v 1.58 2020/06/10 19:45:51 nia Exp $
 
-BLAKE2s (epiphany-41.0.tar.xz) = 346f44c5f96309774716f6708175181ae386c66c3248e70cbb0e88af436ae8ab
-SHA512 (epiphany-41.0.tar.xz) = 3e3f8209238b0b7fb181c48899e815896a24aae5b318c2ca6a75ce334423290d006e138c63496a0bcd4f32846439426f46b84875b2306aabb5b87e53368f8118
-Size (epiphany-41.0.tar.xz) = 6153044 bytes
+BLAKE2s (epiphany-42.2.tar.xz) = aa79f16800242149bd12e6b20c6cec04063ca47ca415f2a4372ab924df3b589a
+SHA512 (epiphany-42.2.tar.xz) = 3b7bcd9225f06caca547e8d822818e7d9b5a178028cd97b17b8e2474fec7337c4d6b4d718b3cf014784939d0b2f36e84305d6e9115521fdf762af178e5fc07d3
+Size (epiphany-42.2.tar.xz) = 6101892 bytes
 SHA1 (patch-lib_contrib_gnome-languages.c) = b28bae5aa9951f4e016cd8a8cab188136a2fe583
-SHA1 (patch-lib_ephy-sync-utils.c) = 886e6eeda2dbe45a5f174d2ce56786abc9249e30
+SHA1 (patch-lib_ephy-sync-utils.c) = 15b7f2aa909190225b987c036497941ac1c82505
diff --git a/epiphany/patches/patch-lib_ephy-sync-utils.c b/epiphany/patches/patch-lib_ephy-sync-utils.c
index f1c7f5114d..0b18ee3a95 100644
--- a/epiphany/patches/patch-lib_ephy-sync-utils.c
+++ b/epiphany/patches/patch-lib_ephy-sync-utils.c
@@ -1,13 +1,24 @@
-$NetBSD$
+$NetBSD: patch-lib_ephy-sync-utils.c,v 1.2 2022/03/10 21:28:03 prlw1 Exp $
 
---- lib/ephy-sync-utils.c.orig	2021-03-19 19:44:15.365009000 +0000
+NetBSD does not have getrandom().
+
+--- lib/ephy-sync-utils.c.orig	2021-12-21 00:24:23.810496800 +0000
 +++ lib/ephy-sync-utils.c
-@@ -187,6 +187,8 @@ ephy_sync_utils_generate_random_bytes (v
+@@ -32,7 +32,7 @@
+ #include <string.h>
+ #if defined(__linux__)
+ #include <sys/random.h>
+-#elif defined(__FreeBSD__) || defined(__OpenBSD__)
++#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
+ #include <unistd.h>
+ #endif
+ 
+@@ -187,7 +187,7 @@ ephy_sync_utils_generate_random_bytes (v
    if (getentropy (out, num_bytes) == -1) {
      g_error ("Failed to get entropy: %s", g_strerror (errno));
    }
-+#elif defined(__NetBSD__)
-+  arc4random_buf (out, num_bytes); 
- #else
+-#else
++#elif !defined(__NetBSD__)
    do {
      ret = getrandom (out, num_bytes, 0);
+   } while (ret < (gssize)num_bytes && errno == EINTR);


Home | Main Index | Thread Index | Old Index