From 4fb756bfc34833c550cd6cb315ef861460333688c8230d04d89156499f7f494c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Thu, 28 Mar 2019 23:04:00 +0000 Subject: [PATCH] Accepting request 689343 from GNOME:Next New stable branch OBS-URL: https://build.opensuse.org/request/show/689343 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/epiphany?expand=0&rev=311 --- epiphany-3.30.3.tar.xz | 3 - epiphany-3.32.1.2.tar.xz | 3 + epiphany.changes | 217 ++++++++++++++++++++++++++++++++++++++- epiphany.spec | 20 ++-- 4 files changed, 231 insertions(+), 12 deletions(-) delete mode 100644 epiphany-3.30.3.tar.xz create mode 100644 epiphany-3.32.1.2.tar.xz diff --git a/epiphany-3.30.3.tar.xz b/epiphany-3.30.3.tar.xz deleted file mode 100644 index ab8b120..0000000 --- a/epiphany-3.30.3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:76cdb8db6af2da8c3371a73e2dfd5ba64867b5f1e65fa9621f35348a42ff0d17 -size 4531796 diff --git a/epiphany-3.32.1.2.tar.xz b/epiphany-3.32.1.2.tar.xz new file mode 100644 index 0000000..d4e4c1c --- /dev/null +++ b/epiphany-3.32.1.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8284fb9bbc8b7914a154a8eac1598c8b59ae421e0d685146fb48198427926be +size 5473300 diff --git a/epiphany.changes b/epiphany.changes index d523edd..e0d0dfa 100644 --- a/epiphany.changes +++ b/epiphany.changes @@ -1,3 +1,218 @@ +------------------------------------------------------------------- +Fri Mar 22 05:53:10 UTC 2019 - Bjørn Lie + +- Update to version 3.32.1.2: + + Recreate Safe Browsing database when it might be corrupted. + + Update libdazzle subproject to improve compatibility with new + meson versions. + +------------------------------------------------------------------- +Thu Mar 21 00:14:08 UTC 2019 - Bjørn Lie + +- Update to version 3.32.1.1: + + Really bring back libdazzle subproject, for 3.32 branch only. + +------------------------------------------------------------------- +Wed Mar 20 18:29:13 UTC 2019 - Bjørn Lie + +- Update to version 3.32.1: + + Switch to WebKit's two-finger back/forward swipe gesture. + + Fix search highlight disappearing when repeating search. + + Fix pages without title always appearing first in address bar + dropdown. + + Bring back libdazzle subproject for 3.32 branch only. + + Fix new web apps being saved in wrong place under certain + circumstances. + + Fix web process settings being saved in the wrong place. + +------------------------------------------------------------------- +Mon Mar 11 15:49:48 UTC 2019 - Bjørn Lie + +- Update to version 3.32.0: + + Fix preferences dialog crash. + + Fix password manager crash on 32-bit systems. + + Bump to libhandy 0.0.9. + +------------------------------------------------------------------- +Tue Mar 5 05:48:11 UTC 2019 - Bjørn Lie + +- Update to version 3.31.92: + + Add animation when download completes. + + New tab popover should close tabs on middle-click. + + Fix context menu in history dialog. + + Add separators to tab bar context menu. + + Fix crash in mouse gesture controller. + + Disable safe browsing test by default. + + Improve reliability of password form detection. + + Fix encoding dialog. + + Restore unsafe process model and process count settings for + 3.32 branch only. + + Change -Dunit_tests meson option to feature rather than bool + type. + + Require system libdazzle and recent GTK 3.24. + + Build libhandy as static lib. + + Bundle newer libhandy to fix i18n. + + Fix licence in appstream metadata to GPLv3+. + + +------------------------------------------------------------------- +Tue Feb 19 00:45:22 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 3.31.91: + + Fix test failure when not installed. + + libhandy and libdazzle now use git submodules. + + Improve tab bar style in incognito mode. + +------------------------------------------------------------------- +Fri Feb 8 03:31:06 UTC 2019 - bjorn.lie@gmail.com> + +- Update to version 3.31.90: + + Hide new tab button in app mode. + + Move all stored data to appropriate locations. + + Middle-click on new tab button now loads URL from clipboard. + + Animate to web app in GNOME shell overview after installing. + + Fix next/previous accelerators in right-to-left locales. + + Rename "New tab page" homepage option to "Most visited pages". + + Animate downloads button instead of intrusively opening + popover. + + New three-finger swipe gesture for back/forward navigation. + + Don't close menu when changing zoom. + + Fix zoom in internal pages. + + Fix some tests. + + Fix crash setting web app title without hostname. + + "Search the Web" -> "Search the web". + + Tab menu is now a featureful popover. + + Remove PDF support for now, not stable yet. + + New shortcuts for reload bypassing cache and reader mode. + + Fix crashes caused by password manager rework. + + Fix crash when $XDG_CURRENT_DESKTOP is undefined. + + Make find toolbar adaptive. + + Make bookmarks import dialog adaptive. + + Add tab menu for narrow mode. + + Many CSS style improvements. + + Fix too-tall switch in search engines dialog. + + Remove process model and process count settings. + + New design for security popover, appropriate for small screens. + + Remove all deprecated settings and associated migrators. + + Add setting to configure hardware acceleration policy. + + Fix modified form submission warning. + + Fix opening downloads under flatpak. +- Drop epiphany-bookmark-ensure-tags-sequence-is-created.patch: + Fixed upstream. + +------------------------------------------------------------------- +Fri Feb 8 03:31:05 UTC 2019 - bjorn.lie@gmail.com + +- Add epiphany-bookmark-ensure-tags-sequence-is-created.patch: + bookmark: ensure tags sequence is always created. Somehow we are + getting EphyBookmarks objects deserialized without initializing + the tags property. + +------------------------------------------------------------------- +Fri Feb 8 03:31:04 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 3.31.4: + + Add default zoom level option to preferences dialog. + + Double click on reader mode icon should not maximize window. + + Move new tab button to start of the header bar, always. + + Hide Help and About when running in Pantheon. + + Reenable address bar DNS prefetch. + + Add hidden setting to keep window open on Ctrl+W. + + Fix file extension when saving a View Source page. + + Add reload all tabs to tab context menu. + + Remember last upload/download directory. + + Highlight matching text in address bar dropdown. + + History dialog should respect desktop 12/24 hour clock setting. + + Add reload tab and reopen closed tab to tab context menu. + + Convert all hostnames to lowercase. + + Add support for viewing PDFs using libevince. + + Add application manager to window menu. + + Fix passwords dialog expanding after deleting password. + + Hide various menu items from app mode. + + Remove MIME type restrictions. + + Remove broken bookmarks command line options. + + Reenable some tests that were broken. + + Open in new tab when middle clicking homepage button. + + Monitor for changes to user CSS file. + + Fix Ctrl+Shift+Page[Up,Down]. + + Remove obsolete shortcuts documentation. + + 127.0.0.1 and ::1 are now always considered secure. + + Floating status bar no longer blocks clicks. + + Add experimental support for mouse gestures. + + Allow search the web context menu item in text fields. + + Improve documentation of command line options. + + Allow more zoom levels. + + Adopt standard behavior for clicks with modifier keys pressed. + + Add preference to disable smooth scrolling. + + Use /etc/os-release to set distributor name. + + Fix remote inspector. + + Alt-number tab switching can no longer be intercepted. + + Fix crash after bookmark sync. + + Add --automation-mode, for control by WebKitWebDriver. + + Use libhandy for improved narrow mode. + + Make history and encoding dialogs responsive. + + Don't show new fullscreen header bar for fullscreen videos. + + Move copy/search items to the top of the context menu. +- Add pkgconfig(libhandy-0.0) BuildRequires: New optional + dependency. +- Add pkgconfig(evince-document-3.0), pkgconfig(evince-view-3.0) + and pkgconfig(gsettings-desktop-schemas) BuildRequires: New + dependencies. + +------------------------------------------------------------------- +Fri Feb 8 03:31:03 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 3.31.3: + + Improve padding in bookmarks view. + + Do not show progress bar on empty new tabs. + + Fix crash storing password on paypal.com. + + Add column spacing to encoding dialog grid. + + Fix suggestion entry not closing after Paste & Go. + + Fix suggestion entry reopening after closed with Escape. + + Tags with empty labels are no longer allowed in bookmarks. + + Fix freeze when closing window or tabs when secondary process + is hung. + + Fix crash when web view has not loaded anything yet. + + Temporarily disable hardware accelerated page rendering. + + Stop lowercasing spellcheck and Accept-Langs locales. + + Locales on language selection dialog are now displayed + translated. + + Locales on language selection dialog are no longer limited. + + Several miscellaneous code improvements. +- Changes from version 3.31.2: + + Add preview widgets to file choosers. + + Fix window height being saved incorrectly. + + Fix crash when right clicking on tab bar. + + Add Close Other Tabs tab bar context menu item. + + Replace Move Tab Left/Right with Close Tabs to Left/Right. + + Fix new tab improperly opened on Ctrl+L. + + Fix URL entry accidently loading the wrong page. +- Changes from version 3.31.1: + + Add keyboard shortcut for reader mode. + + Fix too many button being available for small windows in app + mode. + + Move password management from the web process to the UI + process. + + Fix Google Search in Russian localization and switch to + google.ru. + + Add preferences for reader mode and improve styling. + + New, redesigned Epiphany icon. + + New fancier address bar dropdown based on libdazzle. + + Removed GNOME application menu. +- Drop patches fixed upstream: + + epiphany-window-Set-correct-current-height.patch: window: set + correct current height. + + epiphany-encoding-dialog-add-some-column-spacing.patch: + encoding-dialog: add some column spacing to grid. + + epiphany-web-view-Handle-NULL-URIs.patch: web-view: Handle NULL + URIs in ephy_web_view_set_address(). + + epiphany-Tags-with-empty-labels.patch: Tags with empty labels + are no longer allowed in bookmarks. + + epiphany-Fix-saving-web-app-icons.patch: Fix saving web app + icons when changed. + + epiphany-Fix-remote-inspector-support.patch: Fix remote + inspector support. + ------------------------------------------------------------------- Thu Feb 7 17:26:36 UTC 2019 - bjorn.lie@gmail.com @@ -1708,7 +1923,7 @@ Thu Aug 15 06:47:09 UTC 2013 - dimstar@opensuse.org + Avoid new windows popping up in the wrong workspace (bgo#705811). + Many other minor fixes and code clean-ups. -- Add yelp-tools BuildRequries: new dependency for the user manual. +- Add yelp-tools BuildRequires: new dependency for the user manual. ------------------------------------------------------------------- Thu May 30 12:06:26 UTC 2013 - dimstar@opensuse.org diff --git a/epiphany.spec b/epiphany.spec index 740eea3..1fb1914 100644 --- a/epiphany.spec +++ b/epiphany.spec @@ -17,34 +17,38 @@ Name: epiphany -Version: 3.30.3 +Version: 3.32.1.2 Release: 0 Summary: GNOME Web Browser License: GPL-3.0-or-later Group: Productivity/Networking/Web/Browsers URL: https://wiki.gnome.org/Apps/Web -Source0: https://download.gnome.org/sources/epiphany/3.30/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/epiphany/3.32/%{name}-%{version}.tar.xz Source99: %{name}-rpmlintrc BuildRequires: fdupes -BuildRequires: meson +BuildRequires: meson >= 0.42.0 BuildRequires: pkgconfig BuildRequires: translation-update-upstream BuildRequires: yelp-tools BuildRequires: pkgconfig(cairo) >= 1.2 +BuildRequires: pkgconfig(evince-document-3.0) +BuildRequires: pkgconfig(evince-view-3.0) BuildRequires: pkgconfig(gcr-3) >= 3.5.5 -BuildRequires: pkgconfig(gdk-3.0) >= 3.22.13 +BuildRequires: pkgconfig(gdk-3.0) >= 3.24.0 BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.36.5 BuildRequires: pkgconfig(gio-2.0) >= 2.52.0 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.52.0 BuildRequires: pkgconfig(glib-2.0) >= 2.52.0 +BuildRequires: pkgconfig(gsettings-desktop-schemas) BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.13 BuildRequires: pkgconfig(gtk+-unix-print-3.0) >= 3.22.13 BuildRequires: pkgconfig(hogweed) >= 3.2 BuildRequires: pkgconfig(icu-uc) >= 4.6 BuildRequires: pkgconfig(iso-codes) >= 0.35 BuildRequires: pkgconfig(json-glib-1.0) >= 1.2.4 -BuildRequires: pkgconfig(libdazzle-1.0) +BuildRequires: pkgconfig(libdazzle-1.0) >= 3.31.90 +BuildRequires: pkgconfig(libhandy-0.0) >= 0.0.9 BuildRequires: pkgconfig(libnotify) >= 0.5.1 BuildRequires: pkgconfig(libsecret-1) >= 0.14 BuildRequires: pkgconfig(libsoup-2.4) >= 2.48.0 @@ -52,8 +56,8 @@ BuildRequires: pkgconfig(libxml-2.0) >= 2.6.12 BuildRequires: pkgconfig(libxslt) >= 1.1.7 BuildRequires: pkgconfig(nettle) >= 3.2 BuildRequires: pkgconfig(sqlite3) >= 3.0 -BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.19.5 -BuildRequires: pkgconfig(webkit2gtk-web-extension-4.0) >= 2.19.5 +BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.23.90 +BuildRequires: pkgconfig(webkit2gtk-web-extension-4.0) >= 2.23.90 Requires: %{name}-branding = %{version} Requires: iso-codes Recommends: %{name}-lang @@ -102,7 +106,7 @@ translation-update-upstream %meson \ -Ddeveloper_mode=false \ -Ddistributor_name=openSUSE \ - -Dunit_tests=false \ + -Dunit_tests=disabled \ %{nil} %meson_build