Hello community, here is the log from the commit of package midori for openSUSE:Factory checked in at 2019-03-05 12:25:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/midori (Old) and /work/SRC/openSUSE:Factory/.midori.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "midori" Tue Mar 5 12:25:52 2019 rev:51 rq:681550 version:v8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/midori/midori.changes 2018-12-04 20:54:27.552844215 +0100 +++ /work/SRC/openSUSE:Factory/.midori.new.28833/midori.changes 2019-03-05 12:26:05.516827337 +0100 @@ -1,0 +2,24 @@ +Mon Mar 4 14:21:04 UTC 2019 - Maurizio Galli <[email protected]> + +- Added zoom-menu.patch to fix zoom menu entry (issue gh#midori-browser/core#286) + +------------------------------------------------------------------- +Sat Mar 2 04:39:23 UTC 2019 - Maurizio Galli <[email protected]> + +- Update to version 8.0 + * Javascript changes confirmation and prompts use dialogs again + * Bug fixes in Urlbar completion and focus handling as well as Adblock filtering + * Headerbar enabled by default only under Budgie, GNOME and Patreon + * Re-introduced support for `--inactivity-reset`, `-e Fullscreen` and `-e ZoomIn` + * Initial support for cross-browser web extensions (not exposed in the GUI yet) + * Builds deps: Glib lowered to 2.46.2, Json-Glib and libarchive are now required + * Link to the bug tracker from the About dialog + * Correct handling of external URIs such as apt: + * Fixed installation path for appdata and plugins + * Support for building Midori on Android with Gradle + * Better internal distinction of errors from visiting pages + * Zoom indicators in the page menu and statusbar features extension + +- Switch dependencies to pkgconfig + +------------------------------------------------------------------- Old: ---- _service _servicedata midori-7.0.git20181130.obscpio midori.obsinfo New: ---- midori-v8.0.tar.gz zoom-menu.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ midori.spec ++++++ --- /var/tmp/diff_new_pack.RN0IRv/_old 2019-03-05 12:26:06.168827402 +0100 +++ /var/tmp/diff_new_pack.RN0IRv/_new 2019-03-05 12:26:06.172827402 +0100 @@ -1,7 +1,7 @@ # # spec file for package midori # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,28 +18,33 @@ %define major 0 Name: midori -Version: 7.0.git20181130 +Version: v8.0 Release: 0 Summary: Lightweight Web Browser License: LGPL-2.1-or-later Group: Productivity/Networking/Web/Browsers URL: http://midori-browser.org/ Source: %{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM zoom-menu.patch [email protected] -- add page zoom in and out +# (issue gh#midori-browser/core#286) +Patch0: zoom-menu.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: gettext-tools BuildRequires: intltool -BuildRequires: libgcr-devel -BuildRequires: libpeas-devel -BuildRequires: libsoup-devel -BuildRequires: libxml2-devel -BuildRequires: pkgconfig -BuildRequires: sqlite3-devel BuildRequires: vala -BuildRequires: webkit2gtk3-devel +BuildRequires: pkgconfig(gcr-3) +BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(libarchive) +BuildRequires: pkgconfig(libpeas-1.0) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(webkit2gtk-4.0) +Requires: ca-certificates +Requires: ca-certificates-mozilla Recommends: %{name}-lang -Recommends: ca-certificates Recommends: xdg-utils Provides: browser(npapi) Obsoletes: %{name}-branding-openSUSE @@ -87,7 +92,7 @@ %lang_package %prep -%autosetup +%autosetup -p1 %build %cmake -DCMAKE_INSTALL_PREFIX=/usr .. @@ -118,23 +123,10 @@ %dir %{_libdir}/%{name} %{_bindir}/%{name}* %{_datadir}/applications/%{name}.desktop -%{_libdir}/%{name}/adblock.plugin -%{_libdir}/%{name}/bookmarks.plugin -%{_libdir}/%{name}/colorful-tabs.plugin -%{_libdir}/%{name}/libactivatable.so -%{_libdir}/%{name}/libadblock.so -%{_libdir}/%{name}/libbookmarks.so -%{_libdir}/%{name}/libcolorful-tabs.so -%{_libdir}/%{name}/libsession.so -%{_libdir}/%{name}/libstatus-clock.so -%{_libdir}/%{name}/libstatusbar-features.so -%{_libdir}/%{name}/session.plugin -%{_libdir}/%{name}/status-clock.plugin -%{_libdir}/%{name}/statusbar-features.plugin -%{_datadir}/icons/hicolor/16x16/apps/midori.png -%{_datadir}/icons/hicolor/22x22/apps/midori.png -%{_datadir}/icons/hicolor/scalable/apps/midori.svg -%{_datadir}/appdata/midori.appdata.xml +%{_libdir}/%{name}/*.plugin +%{_libdir}/%{name}/*.so +%{_datadir}/icons/hicolor/* +%{_datadir}/metainfo/midori.appdata.xml %files -n libmidori-core%{major} %{_libdir}/libmidori-core.so.0 ++++++ zoom-menu.patch ++++++ diff -rub midori-v8.0/core/browser.vala midori-v8.0-patched/core/browser.vala --- midori-v8.0/core/browser.vala 2019-03-01 05:46:29.000000000 +0800 +++ midori-v8.0-patched/core/browser.vala 2019-03-04 22:35:22.002878486 +0800 @@ -159,7 +159,7 @@ // Note: set_icon with ThemedIcon.with_default_fallbacks doesn't work here zoom_out.set_attribute_value ("verb-icon", "zoom-out-symbolic"); zoom_menu.append_item (zoom_out); - var zoom_reset = new MenuItem ("%.f%%".printf(100 * tab.zoom_level), "win.tab-zoom(1.0)"); + var zoom_reset = new MenuItem ("%.f%%".printf(100 * zoom_level), "win.tab-zoom(1.0)"); zoom_menu.append_item (zoom_reset); var zoom_in = new MenuItem (_("Increase the zoom level"), "win.tab-zoom(0.1)"); // Note: set_icon with ThemedIcon.with_default_fallbacks doesn't work here @@ -177,6 +177,7 @@ app_menu.menu_model = app_menu_model; navigationbar.menubutton.menu_model = page_menu_model; }); + notify_property ("is-small"); notify["zoom-level"].connect (() => { if (zoom_menu.get_n_items () > 0) {
