From 09a19c485d85abb486b00808189c9ce19b0e8efcad835229da71ea678730a92d Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Thu, 31 Aug 2017 07:45:00 +0000 Subject: [PATCH 1/5] Accepting request 519442 from GNOME:Next Scripted push of project GNOME:Next OBS-URL: https://build.opensuse.org/request/show/519442 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/epiphany?expand=0&rev=258 --- epiphany-3.24.3.tar.xz | 3 -- epiphany-3.25.91.tar.xz | 3 ++ epiphany.changes | 76 +++++++++++++++++++++++++++++++++++++++++ epiphany.spec | 18 +++++----- 4 files changed, 88 insertions(+), 12 deletions(-) delete mode 100644 epiphany-3.24.3.tar.xz create mode 100644 epiphany-3.25.91.tar.xz diff --git a/epiphany-3.24.3.tar.xz b/epiphany-3.24.3.tar.xz deleted file mode 100644 index 83f3b35..0000000 --- a/epiphany-3.24.3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fef51676310d9f37e18c9b2d778254232eb17cccd988c2d1ecf42c7b2963a154 -size 3456304 diff --git a/epiphany-3.25.91.tar.xz b/epiphany-3.25.91.tar.xz new file mode 100644 index 0000000..4077f6e --- /dev/null +++ b/epiphany-3.25.91.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5320dc3ec7f3aa421405f17a456d02f6402983622d36fe79c723ec319dea4746 +size 4082440 diff --git a/epiphany.changes b/epiphany.changes index 824648f..06ed15d 100644 --- a/epiphany.changes +++ b/epiphany.changes @@ -1,3 +1,79 @@ +------------------------------------------------------------------- +Tue Aug 22 08:31:17 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.25.91: + + Miscellaneous improvements to Firefox Sync support. + + Updated translations. + +------------------------------------------------------------------- +Wed Aug 9 08:45:07 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.25.90: + + Fix crash when download fails (bgo#778653). + + Fix homepage radio button glitch (bgo#783290). + + Use default system font on about pages (bgo#783489). + + Improve font color in the address bar dropdown (bgo#784431). + + Fix crash if search engine settings get desynced. + + Updated translations. + +------------------------------------------------------------------- +Tue Jul 18 03:25:04 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.25.4: + + Fix crash when download fails (bgo#778653). + + Fix homepage radio button glitch (bgo#783290). + + Use default system font on about pages (bgo#783489). + + Improve font color in the address bar dropdown (bgo#784431). + + Fix crash if search engine settings get desynced. + + Updated translations. + +------------------------------------------------------------------- +Tue Jul 18 03:25:03 UTC 2017 - dimstar@opensuse.org + +- Update to version 3.25.3: + + Fix formatting of year in the date column of the history + dialog. + + Hide tags without bookmarks in popover. + + Updated translations. + +------------------------------------------------------------------- +Tue Jul 18 03:25:02 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.25.2: + + Floating URL bar should disappear when hovered to not block + page (bgo#668493). + + Add [Shift+]Ctrl+Tab shortcuts for switching tabs (bgo#762631). + + Address bar search now again considers bookmark tags + (bgo#781746). + + Fix notification permissions in web app mode (bgo#782386). + + Do not use a popover for the tab selection menu, to allow + scrolling it. + + Fix incorrect choice of context menu when Ctrl key is held. + + Add hidden setting for disabling quirks mode. + + Improve wording of insecure password form warning. + + Remove libgd subproject and dependency on libgd. + + Fix race introduced during meson port that could cause build + failures. + + Updated translations. + +------------------------------------------------------------------- +Tue Jul 18 03:25:01 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.25.1: + + Port to meson build system and removed Autotools build. + + Add explicit New Window action to desktop file (bgo#670929). + + Add Alt+Home and F10 shortcuts to keyboard shortcuts dialog + (bgo#779916, bgo#779916). + + Fix regression allowing Ctrl+T to work in application mode + (bgo#781440). + + Updated translations. +- Add meson BuildRequires and switch autotools macros configure, + make and makeinstall to meson, meson_build and meson_install + following upstream changes. +- Stop passing --disable-maintainer-mode and + --with-distributor-name="SUSE" to no longer existing configure, + pass -Ddistributor_name=openSUSE to meson macro. + ------------------------------------------------------------------- Mon Jul 17 18:29:53 UTC 2017 - zaitor@opensuse.org diff --git a/epiphany.spec b/epiphany.spec index 8687e08..d8a961f 100644 --- a/epiphany.spec +++ b/epiphany.spec @@ -17,14 +17,15 @@ Name: epiphany -Version: 3.24.3 +Version: 3.25.91 Release: 0 Summary: GNOME Web Browser License: GPL-3.0+ Group: Productivity/Networking/Web/Browsers Url: http://www.gnome.org/projects/epiphany/ -Source: http://download.gnome.org/sources/epiphany/3.24/%{name}-%{version}.tar.xz +Source: https://download.gnome.org/sources/epiphany/3.25/%{name}-%{version}.tar.xz BuildRequires: fdupes +BuildRequires: meson %if ! 0%{?is_opensuse} BuildRequires: translation-update-upstream %endif @@ -37,7 +38,7 @@ BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.36.5 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.46.0 BuildRequires: pkgconfig(glib-2.0) >= 2.46.0 BuildRequires: pkgconfig(gnome-desktop-3.0) >= 2.91.2 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.13 BuildRequires: pkgconfig(gtk+-unix-print-3.0) >= 3.22.0 BuildRequires: pkgconfig(hogweed) >= 3.2 # Disabled as it is still experimental - epip ver 3.24.0 @@ -52,7 +53,7 @@ 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.15.90 +BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.17.3 BuildRequires: pkgconfig(webkit2gtk-web-extension-4.0) >= 2.15.1 Requires: %{name}-branding = %{version} Requires: iso-codes @@ -102,13 +103,11 @@ translation-update-upstream %endif %build -%configure \ - --disable-maintainer-mode \ - --with-distributor-name="SUSE" -make %{?_smp_mflags} +%meson -Ddistributor_name=openSUSE +%meson_build %install -%make_install +%meson_install find %{buildroot} -type f -name '*.la' -delete -print %suse_update_desktop_file org.gnome.Epiphany %find_lang %{name} %{?no_lang_C} @@ -145,6 +144,7 @@ find %{buildroot} -type f -name '*.la' -delete -print %{_libdir}/epiphany/web-extensions/libephywebextension.so %{_libdir}/epiphany/libephymain.so %{_libdir}/epiphany/libephymisc.so +%{_libdir}/epiphany/libephysync.so %dir %{_libexecdir}/epiphany %{_libexecdir}/epiphany/ephy-profile-migrator From 7bfd27be9ac2e26661b1a1ecf2a8066a104efe6e6766baae409e0c20a60449ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Mon, 4 Sep 2017 20:06:31 +0000 Subject: [PATCH 2/5] Accepting request 520519 from GNOME:Next 1 OBS-URL: https://build.opensuse.org/request/show/520519 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/epiphany?expand=0&rev=259 --- epiphany-3.25.91.tar.xz | 3 --- epiphany-3.25.92.tar.xz | 3 +++ epiphany.changes | 22 ++++++++++++++++++++++ epiphany.spec | 41 +++++++++++++++-------------------------- 4 files changed, 40 insertions(+), 29 deletions(-) delete mode 100644 epiphany-3.25.91.tar.xz create mode 100644 epiphany-3.25.92.tar.xz diff --git a/epiphany-3.25.91.tar.xz b/epiphany-3.25.91.tar.xz deleted file mode 100644 index 4077f6e..0000000 --- a/epiphany-3.25.91.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5320dc3ec7f3aa421405f17a456d02f6402983622d36fe79c723ec319dea4746 -size 4082440 diff --git a/epiphany-3.25.92.tar.xz b/epiphany-3.25.92.tar.xz new file mode 100644 index 0000000..729ed85 --- /dev/null +++ b/epiphany-3.25.92.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56289c25d2697f30ee823f274ce26572a0d674690bd016782e4447b558465bc7 +size 4086840 diff --git a/epiphany.changes b/epiphany.changes index 06ed15d..02e4352 100644 --- a/epiphany.changes +++ b/epiphany.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Sun Sep 3 16:45:17 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.25.92: + + Rename the meson build options. + + Switch to nontransitional IDN2008. + + Many improvements to password form detection (bgo#666326). + + Fix crash of bookmarks popover (bgo#780549). + + Don't create Mobile bookmarks tag when syncing unless needed + (bgo#786590). + + Handle invalid input from gnome-keyring (bgo#786811). + + Password manager should operate on security origins + (bgo#786818). + + Adblocker must not block main resource during redirects + (bgo#787011). + + Updated translations. +- Drop obsolete post(un) handling that file-triggers now takes care + of, following macros are dropped: + glib2_gsettings_schema_requires, desktop_database_post(un), + icon_theme_cache_post(un) and glib2_gsettings_schema_post(un). +- Run spec-cleaner, modernize spec. + ------------------------------------------------------------------- Tue Aug 22 08:31:17 UTC 2017 - zaitor@opensuse.org diff --git a/epiphany.spec b/epiphany.spec index d8a961f..94e2aba 100644 --- a/epiphany.spec +++ b/epiphany.spec @@ -17,7 +17,7 @@ Name: epiphany -Version: 3.25.91 +Version: 3.25.92 Release: 0 Summary: GNOME Web Browser License: GPL-3.0+ @@ -26,9 +26,7 @@ Url: http://www.gnome.org/projects/epiphany/ Source: https://download.gnome.org/sources/epiphany/3.25/%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: meson -%if ! 0%{?is_opensuse} -BuildRequires: translation-update-upstream -%endif +BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: yelp-tools BuildRequires: pkgconfig(cairo) >= 1.2 @@ -59,8 +57,9 @@ Requires: %{name}-branding = %{version} Requires: iso-codes Recommends: %{name}-lang Recommends: ca-certificates -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%glib2_gsettings_schema_requires +%if ! 0%{?is_opensuse} +BuildRequires: translation-update-upstream +%endif %description Epiphany is a Web browser for the GNOME Desktop. Its principles are @@ -71,9 +70,9 @@ Summary: GNOME Web Browser -- Upstream default bookmarks and user agent s Group: Productivity/Networking/Web/Browsers Requires: %{name} = %{version} Supplements: packageand(%{name}:branding-upstream) +Conflicts: otherproviders(%{name}-branding) Provides: %{name}-branding = %{version} BuildArch: noarch -Conflicts: otherproviders(%{name}-branding) %description branding-upstream Epiphany is a Web Browser for the GNOME Desktop. Its principles are @@ -96,6 +95,7 @@ This package contains a search provider to enable GNOME Shell to get search results from Web (epiphany) %lang_package + %prep %setup -q %if ! 0%{?is_opensuse} @@ -103,30 +103,21 @@ translation-update-upstream %endif %build -%meson -Ddistributor_name=openSUSE -%meson_build +%{meson} \ + -Ddistributor_name=openSUSE \ + %{nil} +%{meson_build} %install -%meson_install -find %{buildroot} -type f -name '*.la' -delete -print +%{meson_install} %suse_update_desktop_file org.gnome.Epiphany %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot} -%post -/sbin/ldconfig -%desktop_database_post -%icon_theme_cache_post -%glib2_gsettings_schema_post - -%postun -/sbin/ldconfig -%desktop_database_postun -%icon_theme_cache_postun -%glib2_gsettings_schema_postun +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig %files -%defattr(-,root,root) %doc AUTHORS COPYING NEWS README TODO %doc %{_datadir}/help/C/%{name}/ %{_bindir}/epiphany @@ -138,7 +129,7 @@ find %{buildroot} -type f -name '*.la' -delete -print %{_datadir}/glib-2.0/schemas/org.gnome.Epiphany.enums.xml %{_datadir}/glib-2.0/schemas/org.gnome.epiphany.gschema.xml %{_datadir}/icons/hicolor/*/apps/org.gnome.Epiphany* -%doc %{_mandir}/man1/epiphany.1.gz +%{_mandir}/man1/epiphany.1%{ext_man} %dir %{_libdir}/epiphany %dir %{_libdir}/epiphany/web-extensions %{_libdir}/epiphany/web-extensions/libephywebextension.so @@ -151,11 +142,9 @@ find %{buildroot} -type f -name '*.la' -delete -print %files lang -f %{name}.lang %files branding-upstream -%defattr(-,root,root) %{_datadir}/epiphany/default-bookmarks.rdf %files -n gnome-shell-search-provider-epiphany -%defattr(-,root,root) %{_datadir}/dbus-1/services/org.gnome.EpiphanySearchProvider.service %dir %{_datadir}/gnome-shell %dir %{_datadir}/gnome-shell/search-providers From 3d7c0232ce14fdf371b4eb43b988c080956201b89f9b3083e570f7d33cda68e0 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 6 Sep 2017 17:30:46 +0000 Subject: [PATCH 3/5] Accepting request 521544 from home:jengelh:branches:GNOME:Factory - Remove ldconfig calls. All shared libraries are outside standard paths and there is no ld.so.conf entry. OBS-URL: https://build.opensuse.org/request/show/521544 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/epiphany?expand=0&rev=260 --- epiphany.changes | 6 ++++++ epiphany.spec | 3 --- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/epiphany.changes b/epiphany.changes index 02e4352..7230356 100644 --- a/epiphany.changes +++ b/epiphany.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Sep 5 19:45:50 UTC 2017 - jengelh@inai.de + +- Remove ldconfig calls. All shared libraries are outside standard + paths and there is no ld.so.conf entry. + ------------------------------------------------------------------- Sun Sep 3 16:45:17 UTC 2017 - zaitor@opensuse.org diff --git a/epiphany.spec b/epiphany.spec index 94e2aba..24aba2a 100644 --- a/epiphany.spec +++ b/epiphany.spec @@ -114,9 +114,6 @@ translation-update-upstream %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot} -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig - %files %doc AUTHORS COPYING NEWS README TODO %doc %{_datadir}/help/C/%{name}/ From 5fb1756dd0f0f02432d0229b997d805e7c8ea6ec9ae6ba26d9d513ddf8b4c1fe Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 6 Sep 2017 19:39:57 +0000 Subject: [PATCH 4/5] Accepting request 521738 from GNOME:Next - Add epiphany-rpmlintrc as source, filter out warning about suse-branding not requiring a exact version, we do this on purose. OBS-URL: https://build.opensuse.org/request/show/521738 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/epiphany?expand=0&rev=261 --- epiphany-rpmlintrc | 2 ++ epiphany.changes | 3 +++ epiphany.spec | 1 + 3 files changed, 6 insertions(+) create mode 100644 epiphany-rpmlintrc diff --git a/epiphany-rpmlintrc b/epiphany-rpmlintrc new file mode 100644 index 0000000..82665ad --- /dev/null +++ b/epiphany-rpmlintrc @@ -0,0 +1,2 @@ +# Filter out warning about branding req not being versioned, we do this on purpose +addFilter("suse-branding-unversioned-requires") diff --git a/epiphany.changes b/epiphany.changes index 7230356..6b336c4 100644 --- a/epiphany.changes +++ b/epiphany.changes @@ -25,6 +25,9 @@ Sun Sep 3 16:45:17 UTC 2017 - zaitor@opensuse.org glib2_gsettings_schema_requires, desktop_database_post(un), icon_theme_cache_post(un) and glib2_gsettings_schema_post(un). - Run spec-cleaner, modernize spec. +- Add epiphany-rpmlintrc as source, filter out warning about + suse-branding not requiring a exact version, we do this on + purose. ------------------------------------------------------------------- Tue Aug 22 08:31:17 UTC 2017 - zaitor@opensuse.org diff --git a/epiphany.spec b/epiphany.spec index 24aba2a..1e68e0b 100644 --- a/epiphany.spec +++ b/epiphany.spec @@ -24,6 +24,7 @@ License: GPL-3.0+ Group: Productivity/Networking/Web/Browsers Url: http://www.gnome.org/projects/epiphany/ Source: https://download.gnome.org/sources/epiphany/3.25/%{name}-%{version}.tar.xz +Source99: %{name}-rpmlintrc BuildRequires: fdupes BuildRequires: meson BuildRequires: pkgconfig From d2c160feadd730aad9e811a51448849dca4d9ab6d454435c1ef1b2aade0d33dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Sat, 9 Sep 2017 17:55:38 +0000 Subject: [PATCH 5/5] Accepting request 522782 from GNOME:Next Udpate to 3.26.0 - stable OBS-URL: https://build.opensuse.org/request/show/522782 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/epiphany?expand=0&rev=262 --- epiphany-3.25.92.tar.xz | 3 --- epiphany-3.26.0.tar.xz | 3 +++ epiphany.changes | 8 ++++++++ epiphany.spec | 4 ++-- 4 files changed, 13 insertions(+), 5 deletions(-) delete mode 100644 epiphany-3.25.92.tar.xz create mode 100644 epiphany-3.26.0.tar.xz diff --git a/epiphany-3.25.92.tar.xz b/epiphany-3.25.92.tar.xz deleted file mode 100644 index 729ed85..0000000 --- a/epiphany-3.25.92.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:56289c25d2697f30ee823f274ce26572a0d674690bd016782e4447b558465bc7 -size 4086840 diff --git a/epiphany-3.26.0.tar.xz b/epiphany-3.26.0.tar.xz new file mode 100644 index 0000000..7ce3f15 --- /dev/null +++ b/epiphany-3.26.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37956cbec3b4feda8b18f48e250ca50a904a9ed528433c812eca52be0e828879 +size 4090320 diff --git a/epiphany.changes b/epiphany.changes index 6b336c4..4aed136 100644 --- a/epiphany.changes +++ b/epiphany.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sat Sep 9 16:00:12 UTC 2017 - dimstar@opensuse.org + +- Update to version 3.26.0: + + Disable Firefox Sync except in browser mode (bgo#787412). + + Disable emoji chooser in location entry. + + Updated translations. + ------------------------------------------------------------------- Tue Sep 5 19:45:50 UTC 2017 - jengelh@inai.de diff --git a/epiphany.spec b/epiphany.spec index 1e68e0b..64da14c 100644 --- a/epiphany.spec +++ b/epiphany.spec @@ -17,13 +17,13 @@ Name: epiphany -Version: 3.25.92 +Version: 3.26.0 Release: 0 Summary: GNOME Web Browser License: GPL-3.0+ Group: Productivity/Networking/Web/Browsers Url: http://www.gnome.org/projects/epiphany/ -Source: https://download.gnome.org/sources/epiphany/3.25/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/epiphany/3.26/%{name}-%{version}.tar.xz Source99: %{name}-rpmlintrc BuildRequires: fdupes BuildRequires: meson