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) {

Reply via email to