otter-browser 1.0.01-4 (x86_64;znver1;aarch64;i686) 2019-7989
9999

Status published
Submitter nobodydead [@T] gmail.com
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/635169
Packages
otter-browser-1.0.01-4.x86_64.binary
otter-browser-1.0.01-4.x86_64.source
otter-browser-debuginfo-1.0.01-4.x86_64.debuginfo
otter-browser-1.0.01-4.znver1.source
otter-browser-1.0.01-4.znver1.binary
otter-browser-debuginfo-1.0.01-4.znver1.debuginfo
otter-browser-1.0.01-4.aarch64.binary
otter-browser-1.0.01-4.aarch64.source
otter-browser-debuginfo-1.0.01-4.aarch64.debuginfo
otter-browser-1.0.01-4.i686.binary
otter-browser-1.0.01-4.i686.source
otter-browser-debuginfo-1.0.01-4.i686.debuginfo
Build Date 2019-10-20 23:51:49 +0000 UTC
Last Updated 2019-10-25 23:36:38.000022904 +0000 UTC
$ git diff --patch-with-stat --summary 8ab0eb6ed45677a4d367161ce20cfaa7c8469954..e2259440c786e157de139aac1aafac169b677fb9

 otter-browser-start-page-fix-openmandriva.patch | 38 +++++++++++++++++++++++++
 otter-browser.spec                              |  5 +++-
 2 files changed, 42 insertions(+), 1 deletion(-)
 create mode 100644 otter-browser-start-page-fix-openmandriva.patch

diff --git a/otter-browser-start-page-fix-openmandriva.patch b/otter-browser-start-page-fix-openmandriva.patch
new file mode 100644
index 0000000..ef13b61
--- /dev/null
+++ b/otter-browser-start-page-fix-openmandriva.patch
@@ -0,0 +1,38 @@
+Index: src/modules/backends/web/qtwebengine/QtWebEngineWebWidget.cpp
+===================================================================
+--- src/modules/backends/web/qtwebengine/QtWebEngineWebWidget.cpp
++++ src/modules/backends/web/qtwebengine/QtWebEngineWebWidget.cpp	2019-10-20 19:48:14.154737534 +0200
+@@ -1121,8 +1121,10 @@
+ 	emit titleChanged(getTitle());
+ }
+ 
+-void QtWebEngineWebWidget::notifyUrlChanged(const QUrl &url)
++void QtWebEngineWebWidget::notifyUrlChanged()
+ {
++	const QUrl &url(getUrl());
++	
+ 	notifyNavigationActionsChanged();
+ 	updateOptions(url);
+ 
+@@ -1587,7 +1589,7 @@
+ {
+ 	const QUrl url(m_page->url());
+ 
+-	return (Utils::isUrlEmpty(url) ? m_page->requestedUrl() : url);
++	return (Utils::isUrlEmpty(url) ? ((url.toString() == QLatin1String("about:blank#blocked")) ? QUrl(QLatin1String("about:start")) : m_page->requestedUrl()) : url);
+ }
+ 
+ QIcon QtWebEngineWebWidget::getIcon() const
+Index: src/modules/backends/web/qtwebengine/QtWebEngineWebWidget.h
+===================================================================
+--- src/modules/backends/web/qtwebengine/QtWebEngineWebWidget.h
++++ src/modules/backends/web/qtwebengine/QtWebEngineWebWidget.h	2019-10-20 19:48:46.843812691 +0200
+@@ -153,7 +153,7 @@
+ 	void handleProxyAuthenticationRequired(const QUrl &url, QAuthenticator *authenticator, const QString &proxy);
+ 	void handleFullScreenRequest(QWebEngineFullScreenRequest request);
+ 	void notifyTitleChanged();
+-	void notifyUrlChanged(const QUrl &url);
++	void notifyUrlChanged();
+ 	void notifyIconChanged();
+ 	void notifyPermissionRequested(const QUrl &url, QWebEnginePage::Feature nativeFeature, bool cancel);
+ 	void notifyRenderProcessTerminated(QWebEnginePage::RenderProcessTerminationStatus status);
diff --git a/otter-browser.spec b/otter-browser.spec
index 2950736..f0927aa 100644
--- a/otter-browser.spec
+++ b/otter-browser.spec
@@ -3,11 +3,13 @@ Name:		otter-browser
 Summary:	Web browser controlled by the user, not vice-versa
 License:	GPLv3
 Version:	1.0.01
-Release:	2
+Release:	4
 Group:		Networking/WWW 
 URL:		http://otter-browser.org/
 Source0:	https://github.com/OtterBrowser/otter-browser/archive/v%{version}/%{name}-%{version}.tar.gz
 # mirror https://sourceforge.net/projects/otter-browser/files/otter-browser-%{version}/%{name}-%{version}.tar.bz2
+#Patch to fix https://issues.openmandriva.org/show_bug.cgi?id=2550
+Patch0: otter-browser-start-page-fix-openmandriva.patch
 
 BuildRequires:  cmake
 BuildRequires:	ninja
@@ -37,6 +39,7 @@ Browser aiming to recreate classic Opera (12.x) UI using Qt5.
 
 %prep
 %setup -q
+%autopatch -p0
 
 
 %build
Not Available

benbullard79 [@T] cox.netNo Comment.1644d 10hrs
benbullard79 [@T] cox.netNo Comment.1644d 10hrs