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