Accepting request 860341 from GNOME:Apps

- Add eolie-0.9.100-fix-crash-on-ctrl-shift-p.patch
  (glgo#World/eolie#381).
- Add missing soft dependency on python3-hawkauthlib: For
  authentification to Firefox Sync.

OBS-URL: https://build.opensuse.org/request/show/860341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/eolie?expand=0&rev=20
This commit is contained in:
Dominique Leuenberger 2021-01-05 17:13:40 +00:00 committed by Git OBS Bridge
commit 8f9eb075ad
3 changed files with 46 additions and 2 deletions

View File

@ -0,0 +1,29 @@
From fc8d9227f20eca8df0bea785c731386d4caa3618 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=A9dric=20Bellegarde?= <cedric.bellegarde@adishatz.org>
Date: Sun, 3 Jan 2021 17:18:46 +0100
Subject: [PATCH] Fix #381
---
eolie/window.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/eolie/window.py b/eolie/window.py
index 40d159de..987abc6b 100644
--- a/eolie/window.py
+++ b/eolie/window.py
@@ -439,9 +439,9 @@ class Window(Handy.ApplicationWindow, WindowState):
elif string == "print":
self.container.webview.print()
elif string == "private":
- self.container.add_webview(App().start_page,
- LoadingType.FOREGROUND,
- True)
+ self.container.add_webview_for_uri(App().start_page,
+ LoadingType.FOREGROUND,
+ True)
elif string == "last_page":
App().pages_menu.activate_last_action()
elif string == "zoom_in":
--
GitLab

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Mon Jan 4 21:18:38 UTC 2021 - Antoine Belvire <antoine.belvire@opensuse.org>
- Add eolie-0.9.100-fix-crash-on-ctrl-shift-p.patch
(glgo#World/eolie#381).
-------------------------------------------------------------------
Sat Jan 2 13:38:54 UTC 2021 - Antoine Belvire <antoine.belvire@opensuse.org>
- Add missing soft dependency on python3-hawkauthlib: For
authentification to Firefox Sync.
-------------------------------------------------------------------
Sun Oct 25 09:56:52 UTC 2020 - Antoine Belvire <antoine.belvire@opensuse.org>

View File

@ -1,7 +1,7 @@
#
# spec file for package eolie
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -27,6 +27,8 @@ License: GPL-3.0-or-later
Group: Productivity/Networking/Web/Browsers
URL: https://wiki.gnome.org/Apps/Eolie
Source: %{name}-%{version}.tar.xz
# PATCH-FIX-UPSTREAM eolie-0.9.100-fix-crash-on-ctrl-shift-p.patch -- glgo#World/eolie#381
Patch0: eolie-0.9.100-fix-crash-on-ctrl-shift-p.patch
BuildRequires: meson
BuildRequires: pkgconfig
BuildRequires: pkgconfig(glib-2.0)
@ -39,6 +41,7 @@ Requires: python3-gobject
Recommends: python3-PyFxA
Recommends: python3-beautifulsoup4
Recommends: python3-cryptography
Recommends: python3-hawkauthlib
Recommends: python3-pycrypto
Recommends: python3-requests-hawk
BuildArch: noarch
@ -63,7 +66,7 @@ search results from the Eolie Web browser.
%lang_package
%prep
%autosetup
%autosetup -p1
# Don't use env interpreter so that the rpm dependency detection works
sed -i 's;/usr/bin/env python3;/usr/bin/python3;' eolie.in search-provider/eolie-sp.in