Hello community,

here is the log from the commit of package qutebrowser for openSUSE:Factory 
checked in at 2018-05-13 16:04:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qutebrowser (Old)
 and      /work/SRC/openSUSE:Factory/.qutebrowser.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qutebrowser"

Sun May 13 16:04:48 2018 rev:18 rq:604030 version:1.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qutebrowser/qutebrowser.changes  2018-03-16 
10:44:19.918349761 +0100
+++ /work/SRC/openSUSE:Factory/.qutebrowser.new/qutebrowser.changes     
2018-05-13 16:04:51.610780348 +0200
@@ -1,0 +2,93 @@
+Fri May  4 10:29:52 UTC 2018 - [email protected]
+
+- Use upstream Makefile to install
+  * Package scripts and manpage
+- Package AppStream metadata
+- Update to version 1.3.0:
+  Added:
+    * New :scroll-to-anchor command to scroll to an anchor in the
+      document.
+    * New url.open_base_url option to open the base URL of a
+      searchengine when no search term is given.
+    * New tabs.min_width setting to configure the minimal width
+      for tabs.
+    * New userscripts:
+        + getbib to download bibtex information for DOIs on a page.
+        + qute-keepass to get passwords from KeePassX.
+
+  Changed:
+    * QtWebEngine: Support for JavaScript Shared Web Workers have
+      been disabled on Qt versions older than 5.11 because of
+      security issues in in Chromium. You can get the same effect
+      in earlier versions via
+      ":set qt.args ['disable-shared-workers']". An equivalent
+      workaround is also contained in Qt 5.9.5 and 5.10.1.
+    * The file dialog for downloads now has basic tab completion
+      based on the entered text.
+    * :version now shows OS information for POSIX OS other than
+      Linux/macOS.
+    * When there's an error inserting the text from an external
+      editor, a backup file is now saved.
+    * The window.hide_wayland_decoration setting got renamed to
+      window.hide_decoration and now also works outside of wayland.
+    * The tabs.favicons.show setting now can take three values:
+      'always' (was True), 'never' (was False) and 'pinned'
+      (to only show favicons for pinned tabs).
+    * Hover tooltips on tabs now always show the webpage's title.
+    * The default value for content.host_blocking.lists was
+      changed to only include https://github.com/StevenBlack/hosts
+      which combines various sources.
+    * Error messages when trying to wrap when tabs.wrap is False
+      are now logged to debug instead of messages.
+
+  Fixed:
+    * Using hints before a page is fully loaded is now possible
+      again.
+    * Selecting hints with the number keypad now works again.
+    * Tab titles for tabs loaded from sessions should now really be
+      correct instead of showing the URL.
+    * Loading URLs with customized settings from a session now
+      avoids an additional reload.
+    * The window icon and title now get set correctly again.
+    * The tabs.switching_delay setting now has a correct maximum
+      value limit set.
+    * The taskadd script now works properly when there's multi-line
+      output.
+    * QtWebEngine: Worked around issues with
+      GreaseMonkey/stylesheets not being loaded correctly in some
+      situations.
+    * The statusbar now more closely reflects the caret mode state.
+    * The icon on Windows should now be displayed in a higher
+      resolution.
+    * The QtWebEngine development tools (inspector) now also work
+      when JavaScript is disabled globally.
+    * Building .exe files now works when upx is installed on the
+      system.
+    * The keyhint widget now shows the correct text for chained
+      modifiers.
+    * Loading GreaseMonkey scripts now also works with Jinja2 2.8
+      (e.g. on Debian Stable).
+    * Adding styles with GreaseMonkey on fast sites now works
+      properly.
+    * Window ID 0 is now excluded properly from ":tab-take"
+      completion.
+    * A rare crash when cancelling a download has been fixed.
+    * The Makefile (intended for packagers) now supports PREFIX
+      properly.
+    * The workaround for a black window with Nvidia graphics is now
+      enabled on non-Linux systems (like FreeBSD) as well.
+    * Initial support for Qt 5.11.
+    * Checking for a new version after sending a crash report now
+      works properly again.
+    * "@match" in Greasemonkey scripts now more closely matches the
+      proper pattern syntax.
+    * Searching via / or ? now doesn't handle any characters in a
+      special way.
+    * Fixed crash when trying to retry some failed downloads on
+      QtWebEngine.
+    * An invalid spellcheck dictionary filename now doesn't crash
+      anymore. When no spellcheck dictionaries are configured,
+      it's now disabled internally. This works around an issue with
+      entering special characters on Facebook messenger.
+
+-------------------------------------------------------------------

Old:
----
  qutebrowser-1.2.1.tar.gz
  qutebrowser-1.2.1.tar.gz.asc

New:
----
  qutebrowser-1.3.0.tar.gz
  qutebrowser-1.3.0.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qutebrowser.spec ++++++
--- /var/tmp/diff_new_pack.hs7a1H/_old  2018-05-13 16:04:52.562745618 +0200
+++ /var/tmp/diff_new_pack.hs7a1H/_new  2018-05-13 16:04:52.562745618 +0200
@@ -17,15 +17,16 @@
 
 
 Name:           qutebrowser
-Version:        1.2.1
+Version:        1.3.0
 Release:        0
 Summary:        Keyboard-driven vim-like browser on Qt5
 License:        GPL-3.0-or-later
 Group:          Productivity/Networking/Web/Browsers
-Url:            https://qutebrowser.org/
+URL:            https://qutebrowser.org/
 Source:         
https://github.com/The-Compiler/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
 Source1:        
https://github.com/The-Compiler/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz.asc
 Source2:        %{name}.keyring
+BuildRequires:  asciidoc
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  python3-Jinja2
@@ -59,26 +60,20 @@
 %prep
 %setup -q
 sed -i '1d' %{name}/__main__.py
-touch -r qutebrowser/browser/network/__init__.py \
-         qutebrowser/browser/webkit/network/__init__.py
+sed -i 's,^#!/usr/bin/env python,#!/usr/bin/python,;s,^#!/usr/bin/env 
bash,#!/bin/bash,' \
+    misc/userscripts/* \
+    scripts/*.py
+mv misc/Makefile .
 
 %build
-python3 setup.py build
 
 %install
-python3 setup.py install \
-  --root=%{buildroot} --prefix=%{_prefix}
-
-install -Dpm 0644 misc/%{name}.desktop \
-  %{buildroot}%{_datadir}/applications/%{name}.desktop
-
-for size in 16 24 32 48 64 128 256; do
-    install -Dpm 0644 "icons/%{name}-${size}x${size}.png" \
-      "%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/%{name}.png"
-done
-install -Dpm 0644 icons/%{name}.svg \
-  %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
+%make_install PREFIX=%{_prefix}
+install -d %{buildroot}%{_datadir}/appdata
+install -m644 misc/%{name}.appdata.xml %{buildroot}%{_datadir}/appdata
 
+chmod -x %{buildroot}%{_datadir}/%{name}/scripts/cycle-inputs.js \
+    %{buildroot}%{_datadir}/%{name}/scripts/utils.py
 rm %{buildroot}%{python3_sitelib}/%{name}/git-commit-id
 %fdupes %{buildroot}%{python3_sitelib}/
 
@@ -100,5 +95,8 @@
 %{python3_sitelib}/%{name}-*
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.*
+%{_datadir}/appdata/%{name}.appdata.xml
+%{_datadir}/%{name}
+%{_mandir}/man1/%{name}.1%{?ext_man}
 
 %changelog

++++++ qutebrowser-1.2.1.tar.gz -> qutebrowser-1.3.0.tar.gz ++++++
++++ 5837 lines of diff (skipped)



Reply via email to