New package: falkon-3.0.0

Closes: #12325 [via git-merge-pr]
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
Helmut Pozimski 2018-03-09 14:55:38 +01:00 committed by Jürgen Buchmüller
parent 8aa4e9e370
commit 9be6418194
No known key found for this signature in database
GPG key ID: 6764EC32352D0647
3 changed files with 42 additions and 0 deletions

View file

@ -0,0 +1,4 @@
If you were using QupZilla previously and want to keep using your
profiles in Falkon, you can manually migrate your profiles by moving
or copying the config directory which usually is in ~/.config/qupzilla
to ~/.config/falkon. There is no automatic migration.

View file

@ -0,0 +1,20 @@
--- src/main/main.cpp 2018-03-09 14:27:10.849179401 +0100
+++ src/main/main.cpp 2018-03-09 14:27:44.623709876 +0100
@@ -22,7 +22,7 @@
#include <QMessageBox> // For QT_REQUIRE_VERSION
#include <iostream>
-#if defined(Q_OS_LINUX) || defined(__GLIBC__) || defined(__FreeBSD__) || defined(__HAIKU__)
+#if (defined(Q_OS_LINUX) && defined(__GLIBC__)) || defined(__FreeBSD__) || defined(__HAIKU__)
#include <signal.h>
#include <execinfo.h>
@@ -129,7 +129,7 @@
qInstallMessageHandler(&msgHandler);
#endif
-#if defined(Q_OS_LINUX) || defined(__GLIBC__) || defined(__FreeBSD__)
+#if (defined(Q_OS_LINUX) && defined(__GLIBC__)) || defined(__FreeBSD__)
signal(SIGSEGV, falkon_signal_handler);
#endif

18
srcpkgs/falkon/template Normal file
View file

@ -0,0 +1,18 @@
# Template file for 'falkon'
pkgname=falkon
version=3.0.0
revision=1
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools"
makedepends="qt5-devel qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql
qt5-plugin-sqlite qt5-plugin-tds qt5-declarative-devel qt5-webchannel-devel
qt5-webengine-devel qt5-location-devel qt5-x11extras-devel qt5-tools-devel
python3-devel kwallet-devel"
short_desc="Cross-platform Qt Web Browser"
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
license="GPL-3"
homepage="https://github.com/KDE/falkon"
distfiles="https://download.kde.org/stable/falkon/3.0/src/falkon-${version}.tar.xz"
checksum=4e42a091e6ae434d7c3146adb876a8a5dc29d9354560087a905a0bd7fb58d7a6
LDFLAGS+=" -Wl,--no-fatal-warnings"