[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/, www-client/falkon/files/

2024-09-02 Thread Andreas Sturmlechner
commit: 099e840173575fb5e2b5f242d8899a2b26a3a5d8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 31 11:30:45 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  2 07:17:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099e8401

www-client/falkon: drop 23.08.5

Still depended on deprecated dev-qt/qtwebengine:5 and python3_11.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/Manifest |  1 -
 www-client/falkon/falkon-23.08.5.ebuild| 90 --
 .../falkon/files/falkon-23.07.80-python3.patch | 32 
 3 files changed, 123 deletions(-)

diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index 185706293fbd..1275bbed09f2 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1,3 +1,2 @@
-DIST falkon-23.08.5.tar.xz 2574364 BLAKE2B 
9090263ee1e9a76cf9efebf6f3c8b5d0ca25a907f467ebe5adff6d54e71c79aa982317094ea354fb4fa898244b119b73640fc92ae301f95fe78551d3e84921a9
 SHA512 
215e2a4ff551aa6d3fab0317d2b2b823b7fee4c1f6a653118d00f3def9ebb037931e8cd81f33785a44c8aa8910e00fbda884c1cfcdb61190544d1e6c8396acf8
 DIST falkon-24.05.2.tar.xz 2584984 BLAKE2B 
5743e689281cd38e07f352499a8ef96ffe3300f702721dbd3493753b1346af6a4a837b0034366136b7b1bfb4566a62ae9b9050c1e67733d3b6d1b3713d915c63
 SHA512 
b3d6b2f13431871d1f6202eeeafac9b821c5b9d140eb635b9c4bcfb3f2cc785d0fcabfcd983f25cfcdc76fd20d9f90bf46ed766db42228eaad34ad524a228a3b
 DIST falkon-24.08.0.tar.xz 2635528 BLAKE2B 
994ebe555c41f7b6552c0ea4cf921840dc791d50f1d6cd6cefb79fac74fb747e4de57830e412d29c3138bfbd9b41bdaeda10a62838d2dbd5a306d029f50cd953
 SHA512 
b136a8e4a8c63da2d7cf45a1be3cf00df48f19ee31845c25d5464aa5e7ec51315268304707e7a147f8ca899100d497b5ba42d4586383175e96401af26df440df

diff --git a/www-client/falkon/falkon-23.08.5.ebuild 
b/www-client/falkon/falkon-23.08.5.ebuild
deleted file mode 100644
index 2bbf4951827f..
--- a/www-client/falkon/falkon-23.08.5.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.106.0
-QTMIN=5.15.9
-PYTHON_COMPAT=( python3_{10..11} )
-inherit ecm gear.kde.org python-single-r1
-
-DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~x86"
-IUSE="dbus kde python +X"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="test" # bug 653046
-
-COMMON_DEPEND="
-   dev-libs/openssl:0=
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5[sqlite]
-   >=dev-qt/qtwebchannel-${QTMIN}:5
-   >=dev-qt/qtwebengine-${QTMIN}:5=[widgets]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   virtual/libintl
-   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
-   kde? (
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/purpose-${KFMIN}:5
-   )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep "
-   
>=dev-python/pyside2-${QTMIN}[designer,gui,webengine,widgets,\${PYTHON_USEDEP}] 
\
-   >=dev-python/shiboken2-${QTMIN}[\${PYTHON_USEDEP}]
-   ")
-   )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:5"
-fi
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtsvg-${QTMIN}:5
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-PATCHES=( "${FILESDIR}/${PN}-23.07.80-python3.patch" )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   ecm_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_KEYRING=OFF
-   -DDISABLE_DBUS=$(usex !dbus)
-   $(cmake_use_find_package kde KF5Wallet)
-   $(cmake_use_find_package kde KF5KIO)
-   -DBUILD_PYTHON_SUPPORT=$(usex python)
-   -DNO_X11=$(usex !X)
-   )
-   use python && mycmakeargs+=(
-   -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" # shiboken_helpers.cmake 
quirk
-   -DPython3_INCLUDE_DIR=$(python_get_includedir)
-   -DPython3_LIBRARY=$(python_get_library_path)
-   )
-   ecm_src_configure
-}

diff --git a/www-client/falkon/files/falkon-23.07.80-python3.pa

[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2024-08-28 Thread Andreas Sturmlechner
commit: 3940dca8ea192d7d66411bc4deb94fdf17f08e7f
Author: Paul Zander  gmail  com>
AuthorDate: Wed Aug 28 20:50:47 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 28 21:10:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3940dca8

www-client/falkon: require positioning with Qt6WebEngineCore

Bug: https://bugs.gentoo.org/934478#c39
Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/{falkon-24.05.2.ebuild => falkon-24.05.2-r1.ebuild} | 2 +-
 www-client/falkon/{falkon-24.08.0.ebuild => falkon-24.08.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/falkon/falkon-24.05.2.ebuild 
b/www-client/falkon/falkon-24.05.2-r1.ebuild
similarity index 95%
rename from www-client/falkon/falkon-24.05.2.ebuild
rename to www-client/falkon/falkon-24.05.2-r1.ebuild
index 69577d72decd..75f5ba463d7f 100644
--- a/www-client/falkon/falkon-24.05.2.ebuild
+++ b/www-client/falkon/falkon-24.05.2-r1.ebuild
@@ -40,7 +40,7 @@ COMMON_DEPEND="
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep "
-   
>=dev-python/pyside6-${QTMIN}[designer,gui,webengine,widgets,\${PYTHON_USEDEP}] 
\
+   
>=dev-python/pyside6-${QTMIN}[designer,gui,positioning,webengine,widgets,\${PYTHON_USEDEP}]
 \
>=dev-python/shiboken6-${QTMIN}[\${PYTHON_USEDEP}]
")
)

diff --git a/www-client/falkon/falkon-24.08.0.ebuild 
b/www-client/falkon/falkon-24.08.0-r1.ebuild
similarity index 95%
rename from www-client/falkon/falkon-24.08.0.ebuild
rename to www-client/falkon/falkon-24.08.0-r1.ebuild
index 0ca036d908e6..4322d900bde0 100644
--- a/www-client/falkon/falkon-24.08.0.ebuild
+++ b/www-client/falkon/falkon-24.08.0-r1.ebuild
@@ -40,7 +40,7 @@ COMMON_DEPEND="
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep "
-   
>=dev-python/pyside6-${QTMIN}[designer,gui,webengine,widgets,\${PYTHON_USEDEP}] 
\
+   
>=dev-python/pyside6-${QTMIN}[designer,gui,positioning,webengine,widgets,\${PYTHON_USEDEP}]
 \
>=dev-python/shiboken6-${QTMIN}[\${PYTHON_USEDEP}]
")
)



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2024-05-20 Thread Andreas Sturmlechner
commit: 0f770ee097f4e805dbc402167cfd17cacb4aafec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 18 17:26:15 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 20 11:31:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f770ee0

www-client/falkon: drop 24.02.2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/Manifest  |  1 -
 www-client/falkon/falkon-24.02.2.ebuild | 83 -
 2 files changed, 84 deletions(-)

diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index 92e52faaac38..2b199a29f01a 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1,3 +1,2 @@
 DIST falkon-23.08.5.tar.xz 2574364 BLAKE2B 
9090263ee1e9a76cf9efebf6f3c8b5d0ca25a907f467ebe5adff6d54e71c79aa982317094ea354fb4fa898244b119b73640fc92ae301f95fe78551d3e84921a9
 SHA512 
215e2a4ff551aa6d3fab0317d2b2b823b7fee4c1f6a653118d00f3def9ebb037931e8cd81f33785a44c8aa8910e00fbda884c1cfcdb61190544d1e6c8396acf8
-DIST falkon-24.02.2.tar.xz 2577636 BLAKE2B 
418a6fa17f5e9ef1a4df169c7f47bc6777930abcd37d276a563135121697a3d028a374629710a46b77bdd648ffd1de86784d2eb084e72ccd718947031d69e1c6
 SHA512 
37493aa624903b4d1fc5fbc8ddc12c7171da8db0f57c8aa9ce9450951538f2eb327102f62ee682da515a6fbb256079dd4e4a814922fdd33d6e74c5a9c4ef7f9b
 DIST falkon-24.04.90.tar.xz 2584412 BLAKE2B 
120f1fbb4bf290059939d9a37a11c5001754535acf3245379264c5581d1307fa1e6073112e4efb27646c1e3072d953c1d84b5776acaa391821961cb48bf769d5
 SHA512 
cc1b9c8d24458e97add2421ab306553b36ba3307adc141e449436196920ba155aca40de71129fa7f1f610b2a25012acf96830ebd4732c78189d4ad4690687b9a

diff --git a/www-client/falkon/falkon-24.02.2.ebuild 
b/www-client/falkon/falkon-24.02.2.ebuild
deleted file mode 100644
index 34faabc2be78..
--- a/www-client/falkon/falkon-24.02.2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.0.0
-QTMIN=6.6.2
-PYTHON_COMPAT=( python3_{10..12} )
-inherit ecm gear.kde.org python-single-r1
-
-DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="dbus kde python +X"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="test" # bug 653046
-
-COMMON_DEPEND="
-   dev-libs/openssl:0=
-   >=dev-qt/qt5compat-${QTMIN}:6
-   >=dev-qt/qtbase-${QTMIN}:6[dbus?,gui,network,sql,sqlite,ssl,widgets]
-   >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
-   >=dev-qt/qtwebchannel-${QTMIN}:6
-   >=dev-qt/qtwebengine-${QTMIN}:6=[widgets]
-   >=kde-frameworks/karchive-${KFMIN}:6
-   virtual/libintl
-   kde? (
-   >=kde-frameworks/kcoreaddons-${KFMIN}:6
-   >=kde-frameworks/kcrash-${KFMIN}:6
-   >=kde-frameworks/kio-${KFMIN}:6
-   >=kde-frameworks/kjobwidgets-${KFMIN}:6
-   >=kde-frameworks/kwallet-${KFMIN}:6
-   >=kde-frameworks/purpose-${KFMIN}:6
-   )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep "
-   
>=dev-python/pyside6-${QTMIN}[designer,gui,webengine,widgets,\${PYTHON_USEDEP}] 
\
-   >=dev-python/shiboken6-${QTMIN}[\${PYTHON_USEDEP}]
-   ")
-   )
-   X? (
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:6"
-fi
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtsvg-${QTMIN}:6
-"
-BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   ecm_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_KEYRING=OFF
-   -DDISABLE_DBUS=$(usex !dbus)
-   $(cmake_use_find_package kde KF6Wallet)
-   $(cmake_use_find_package kde KF6KIO)
-   -DBUILD_PYTHON_SUPPORT=$(usex python)
-   -DNO_X11=$(usex !X)
-   )
-   use python && mycmakeargs+=(
-   -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" # shiboken_helpers.cmake 
quirk
-   -DPython3_INCLUDE_DIR=$(python_get_includedir)
-   -DPython3_LIBRARY=$(python_get_library_path)
-   )
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2024-01-06 Thread Arthur Zamarin
commit: 75ca8f99b5ae179735a0175fbace1de90d783986
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  6 12:30:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  6 12:30:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ca8f99

www-client/falkon: Stabilize 23.08.4 arm64, #920693

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-client/falkon/falkon-23.08.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-23.08.4.ebuild 
b/www-client/falkon/falkon-23.08.4.ebuild
index 9318e6d77f72..def35c7e8f59 100644
--- a/www-client/falkon/falkon-23.08.4.ebuild
+++ b/www-client/falkon/falkon-23.08.4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.falkon.org/ 
https://apps.kde.org/falkon/";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 IUSE="dbus kde python +X"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/files/

2023-12-27 Thread Conrad Kostecki
commit: f23a923d19f03b9536e9827c9ef461a55f9f9ec5
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Dec 26 09:48:01 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Dec 28 01:03:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23a923d

www-client/falkon: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/34482
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../falkon/files/falkon-22.04.3-python3.patch  | 32 --
 1 file changed, 32 deletions(-)

diff --git a/www-client/falkon/files/falkon-22.04.3-python3.patch 
b/www-client/falkon/files/falkon-22.04.3-python3.patch
deleted file mode 100644
index cd1025cbfda4..
--- a/www-client/falkon/files/falkon-22.04.3-python3.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 67199ef5f470dadab17401f3aad8770ec058c111 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sun, 17 Jul 2022 12:45:25 +0200
-Subject: [PATCH] Python3 must be found first
-
-Signed-off-by: Andreas Sturmlechner 

- CMakeLists.txt | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 950c03adc..aa91e745e 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -130,12 +130,12 @@ if (KF5Wallet_FOUND AND KF5KIO_FOUND AND KF5Crash_FOUND 
AND KF5CoreAddons_FOUND
- endif()
- 
- # Optional: PySide2
-+find_package(Python3 COMPONENTS Development)
- find_package(PySide2 "2.0.0")
- find_package(Shiboken2 "2.0.0")
--find_package(Python3 COMPONENTS Development)
-+set_package_properties(Python3 PROPERTIES DESCRIPTION "Python plugins" TYPE 
OPTIONAL)
- set_package_properties(PySide2 PROPERTIES DESCRIPTION "Python plugins" TYPE 
OPTIONAL)
- set_package_properties(Shiboken2 PROPERTIES DESCRIPTION "Python plugins" TYPE 
OPTIONAL)
--set_package_properties(Python3 PROPERTIES DESCRIPTION "Python plugins" TYPE 
OPTIONAL)
- if (PySide2_FOUND AND Shiboken2_FOUND AND Python3_FOUND)
- set(ENABLE_PYTHON_PLUGINS TRUE)
- endif()
--- 
-2.35.1
-



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/files/

2023-08-25 Thread Andreas Sturmlechner
commit: 0b436cf99ae50fe7a9bade7c049574ab9e97f3b7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 25 09:11:59 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 25 09:13:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b436cf9

www-client/falkon: Add missing patch

Closes: https://bugs.gentoo.org/912989
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../falkon/files/falkon-23.07.80-python3.patch | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/www-client/falkon/files/falkon-23.07.80-python3.patch 
b/www-client/falkon/files/falkon-23.07.80-python3.patch
new file mode 100644
index ..d0b0e4bad788
--- /dev/null
+++ b/www-client/falkon/files/falkon-23.07.80-python3.patch
@@ -0,0 +1,32 @@
+From 9415a9da443c9a566dd2220551928c16602fa284 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sun, 17 Jul 2022 12:45:25 +0200
+Subject: [PATCH] Python3 must be found first
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a847838be..1b5b38bbc 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -134,12 +134,12 @@ endif()
+ # Optional: PySide2
+ option(BUILD_PYTHON_SUPPORT "Support for Python plugins" ON)
+ if (BUILD_PYTHON_SUPPORT)
++find_package(Python3 COMPONENTS Development)
+ find_package(PySide2 "2.0.0")
+ find_package(Shiboken2 "2.0.0")
+-find_package(Python3 COMPONENTS Development)
++set_package_properties(Python3 PROPERTIES DESCRIPTION "Python plugins" 
TYPE OPTIONAL)
+ set_package_properties(PySide2 PROPERTIES DESCRIPTION "Python plugins" 
TYPE OPTIONAL)
+ set_package_properties(Shiboken2 PROPERTIES DESCRIPTION "Python plugins" 
TYPE OPTIONAL)
+-set_package_properties(Python3 PROPERTIES DESCRIPTION "Python plugins" 
TYPE OPTIONAL)
+ if (PySide2_FOUND AND Shiboken2_FOUND AND Python3_FOUND)
+ set(ENABLE_PYTHON_PLUGINS TRUE)
+ endif()
+-- 
+2.41.0
+



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2023-02-07 Thread Andreas Sturmlechner
commit: 04da7138d992043dfc85a6fac3abd29738749fda
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb  7 10:39:16 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  7 10:40:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04da7138

www-client/falkon: drop 22.04.3-r1

Bug: https://bugs.gentoo.org/884137
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/Manifest |  1 -
 www-client/falkon/falkon-22.04.3-r1.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index d19558638db4..67e24e757754 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1,3 +1,2 @@
-DIST falkon-22.04.3.tar.xz 2492448 BLAKE2B 
c7b2bbe9a7b3a55078faa5d7706ebe5df279c3ffd618a064b7707a7636f1436779e7cbb89bda5e012e4d9982e8ffc29d01be8436f9d483fdd2c3f67a19f92cfc
 SHA512 
174725086360f0109fb70bf7056c9cfa122a114aecf00bbe27a47c5f23cca76b69c41a2e15f077fd27cff726317f40be08e296ed249dbd73036a89502823d23b
 DIST falkon-22.08.3.tar.xz 2503496 BLAKE2B 
fd6782ed3b1fdefc7b4ea43918a16267566db179b2dee7a428a454111eca29d2a1c4112009f192c918ebd2e4b80d81abfb5a96258a926ee6f8d3035c76bb2d11
 SHA512 
5bd1ff713e61a5d0c02827f422eec6280ce76dda474686e8bcd0a19a4fca04e45d6e5c7f374443fd4de417b1c0b406e4df23d34aa551479c683d5fad1961cb2c
 DIST falkon-22.12.2.tar.xz 2547308 BLAKE2B 
af309867deddf2bafcfbbf1637a2c37526c5ce53d51a1ed33345915456e4088668eed2826ec819ddcb0391973981fe163c5a57cd90d71f04bcc54cc800de
 SHA512 
7e55e5a24668dac559cd5e149f5bc99b4f5c4bb2aa2f26eb246cf5458f0bbc65a93ceb905afaee55cd2bc060603cfbd0767d2f34f2c8bd2699dbc267d5e3d4a1

diff --git a/www-client/falkon/falkon-22.04.3-r1.ebuild 
b/www-client/falkon/falkon-22.04.3-r1.ebuild
deleted file mode 100644
index 71698882b85f..
--- a/www-client/falkon/falkon-22.04.3-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.92.0
-QTMIN=5.15.5
-PYTHON_COMPAT=( python3_{9..11} )
-VIRTUALX_REQUIRED="test"
-inherit ecm gear.kde.org python-single-r1
-
-DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
-IUSE="dbus kde python +X"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="test" # bug 653046
-
-COMMON_DEPEND="
-   dev-libs/openssl:0=
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5[sqlite]
-   >=dev-qt/qtwebchannel-${QTMIN}:5
-   >=dev-qt/qtwebengine-${QTMIN}:5=[widgets]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   virtual/libintl
-   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
-   kde? (
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/purpose-${KFMIN}:5
-   )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep "
-   
>=dev-python/pyside2-${QTMIN}[designer,gui,webengine,widgets,\${PYTHON_USEDEP}] 
\
-   >=dev-python/shiboken2-${QTMIN}[\${PYTHON_USEDEP}]
-   ")
-   )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:5"
-fi
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtsvg-${QTMIN}:5
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-PATCHES=( "${FILESDIR}/${PN}-22.04.3-python3.patch" )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   ecm_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_KEYRING=OFF
-   -DDISABLE_DBUS=$(usex !dbus)
-   $(cmake_use_find_package kde KF5Wallet)
-   $(cmake_use_find_package kde KF5KIO)
-   $(cmake_use_find_package python PySide2)
-   $(cmake_use_find_package python Shiboken2)
-   $(cmake_use_find_package python Python3)
-   -DNO_X11=$(usex !X)
-   )
-   use python && mycmakeargs+=(
-   -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" # shiboken_helpers.cmake 
quirk
-   -DPython3_INCLUDE_DIR=$(python_get_includedir)
-   -DPython3_LIBRARY=$(python_get_library_path)
-   )
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2023-02-07 Thread Andreas Sturmlechner
commit: f8402f231d7471c0e74c44ae72a55361fe6ab1b6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  5 22:59:15 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  7 10:36:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8402f23

www-client/falkon: destabilize 22.04.3-r1 for ~x86

Bug: https://bugs.gentoo.org/884137
Bug: https://bugs.gentoo.org/893234
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-22.04.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-22.04.3-r1.ebuild 
b/www-client/falkon/falkon-22.04.3-r1.ebuild
index d2945003ae0e..71698882b85f 100644
--- a/www-client/falkon/falkon-22.04.3-r1.ebuild
+++ b/www-client/falkon/falkon-22.04.3-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.falkon.org/ 
https://apps.kde.org/falkon/";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 IUSE="dbus kde python +X"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2023-01-25 Thread Arthur Zamarin
commit: 28992dfbd921f5b998a9af714079ad5e416bd891
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 25 19:24:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 25 19:24:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28992dfb

www-client/falkon: Stabilize 22.08.3 amd64, #884137

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-client/falkon/falkon-22.08.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-22.08.3.ebuild 
b/www-client/falkon/falkon-22.08.3.ebuild
index 7b5f3714060b..8c1ea41ea161 100644
--- a/www-client/falkon/falkon-22.08.3.ebuild
+++ b/www-client/falkon/falkon-22.08.3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.falkon.org/ 
https://apps.kde.org/falkon/";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 IUSE="dbus kde python +X"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-12-03 Thread Sam James
commit: 7d86ee9cf63805ddcb41936eecb8a6df6303d279
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  3 10:54:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  3 10:54:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d86ee9c

www-client/falkon: Stabilize 22.08.3 arm64, #884137

Signed-off-by: Sam James  gentoo.org>

 www-client/falkon/falkon-22.08.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-22.08.3.ebuild 
b/www-client/falkon/falkon-22.08.3.ebuild
index 164ba1581809..f41baf2bd18a 100644
--- a/www-client/falkon/falkon-22.08.3.ebuild
+++ b/www-client/falkon/falkon-22.08.3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.falkon.org/ 
https://apps.kde.org/falkon/";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
 IUSE="dbus kde python +X"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-09-16 Thread Andreas Sturmlechner
commit: 29f5edbecd2e10e1fdd9682ae9c36e0360c587d6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 16 07:36:11 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 16 07:59:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f5edbe

www-client/falkon: Drop 3.2.0-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/Manifest   |  1 -
 www-client/falkon/falkon-3.2.0-r1.ebuild | 96 
 2 files changed, 97 deletions(-)

diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index a7696485deaa..793e92e2af70 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1,3 +1,2 @@
 DIST falkon-22.04.3.tar.xz 2492448 BLAKE2B 
c7b2bbe9a7b3a55078faa5d7706ebe5df279c3ffd618a064b7707a7636f1436779e7cbb89bda5e012e4d9982e8ffc29d01be8436f9d483fdd2c3f67a19f92cfc
 SHA512 
174725086360f0109fb70bf7056c9cfa122a114aecf00bbe27a47c5f23cca76b69c41a2e15f077fd27cff726317f40be08e296ed249dbd73036a89502823d23b
 DIST falkon-22.08.1.tar.xz 2502656 BLAKE2B 
214afc4a14126a0e6a80e432697f4b2fa5caeaf86f12b357002b79e6c5cd7da1e6fdff4b1e978efdbec0cb00ca841212fc20dc46d49d1cb6923c3886c853f138
 SHA512 
68ace0594bf20a863aa95dc06f787b0193ef2c0d0b7039129d00a5e1f663338b4d8902d771817f42f85c955c214a68a67669134a8fcd3f01663b89d286b8a71a
-DIST falkon-3.2.0.tar.xz 2506692 BLAKE2B 
a94118e2bd8e97e00a5462d657ee07c06aed53f5bee21227f543f902588f68588c0f4e445bb5cae789d14dec25382802025f502138150db96fe636b20d257222
 SHA512 
1bc33a957dd265b3cdd944f85890500c7247d82752cc7d6847c61de2f810e75d10adddf81dc6bcb1e05e1cd3bda04767c66f1e16d7ed19634e3b80ad24ff6bc1

diff --git a/www-client/falkon/falkon-3.2.0-r1.ebuild 
b/www-client/falkon/falkon-3.2.0-r1.ebuild
deleted file mode 100644
index 18b02edc8d3a..
--- a/www-client/falkon/falkon-3.2.0-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.88.0
-QTMIN=5.15.2
-PYTHON_COMPAT=( python3_{8..10} )
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org python-single-r1
-
-DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/";
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="amd64 arm64 ~ppc64 x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="dbus kde python +X"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="test" # bug 653046
-
-COMMON_DEPEND="
-   dev-libs/openssl:0=
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5[sqlite]
-   >=dev-qt/qtwebchannel-${QTMIN}:5
-   >=dev-qt/qtwebengine-${QTMIN}:5=[widgets]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   virtual/libintl
-   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
-   kde? (
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/purpose-${KFMIN}:5
-   )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   
dev-python/pyside2[designer,gui,webengine,widgets,${PYTHON_USEDEP}]
-   dev-python/shiboken2[${PYTHON_USEDEP}]
-   ')
-   )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:5"
-fi
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtsvg-${QTMIN}:5
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-PATCHES=( "${FILESDIR}/${PN}-22.04.3-python3.patch" )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   ecm_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_KEYRING=OFF
-   -DDISABLE_DBUS=$(usex !dbus)
-   $(cmake_use_find_package python PySide2)
-   $(cmake_use_find_package python Shiboken2)
-   $(cmake_use_find_package python Python3)
-   $(cmake_use_find_package kde KF5Wallet)
-   $(cmake_use_find_package kde KF5KIO)
-   -DNO_X11=$(usex !X)
-   )
-   use python && mycmakeargs+=(
-   -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" # shiboken_helpers.cmake 
quirk
-   -DPython3_INCLUDE_DIR=$(python_get_includedir)
-   -DPython3_LIBRARY=$(python_get_library_path)
-   )
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-09-01 Thread Sam James
commit: 12f679a9707a5be28921bc88b9a052ead897e509
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  1 19:11:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  1 19:11:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f679a9

www-client/falkon: Stabilize 22.04.3-r1 amd64, #865315

Signed-off-by: Sam James  gentoo.org>

 www-client/falkon/falkon-22.04.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-22.04.3-r1.ebuild 
b/www-client/falkon/falkon-22.04.3-r1.ebuild
index a6ca246c5984..be19d8cd0de4 100644
--- a/www-client/falkon/falkon-22.04.3-r1.ebuild
+++ b/www-client/falkon/falkon-22.04.3-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.falkon.org/ 
https://apps.kde.org/falkon/";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 IUSE="dbus kde python +X"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-08-29 Thread Sam James
commit: 96d3bf04ae8dd9adaf13d7e25cd7f5ba568e8a50
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 29 14:30:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 29 14:30:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d3bf04

www-client/falkon: Stabilize 22.04.3-r1 arm64, #865315

Signed-off-by: Sam James  gentoo.org>

 www-client/falkon/falkon-22.04.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-22.04.3-r1.ebuild 
b/www-client/falkon/falkon-22.04.3-r1.ebuild
index 8575a782ae6d..a6ca246c5984 100644
--- a/www-client/falkon/falkon-22.04.3-r1.ebuild
+++ b/www-client/falkon/falkon-22.04.3-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.falkon.org/ 
https://apps.kde.org/falkon/";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
 IUSE="dbus kde python +X"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-08-15 Thread Andreas Sturmlechner
commit: a504a1d79f800ef9ab92cf32e35bdcbe4fe01c9b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 15 21:12:12 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 15 21:14:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a504a1d7

www-client/falkon: drop 22.04.3

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-22.04.3.ebuild | 92 -
 1 file changed, 92 deletions(-)

diff --git a/www-client/falkon/falkon-22.04.3.ebuild 
b/www-client/falkon/falkon-22.04.3.ebuild
deleted file mode 100644
index 920a3a53c90b..
--- a/www-client/falkon/falkon-22.04.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.92.0
-QTMIN=5.15.4
-PYTHON_COMPAT=( python3_{8..11} )
-VIRTUALX_REQUIRED="test"
-inherit ecm gear.kde.org python-single-r1
-
-DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="dbus kde python +X"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="test" # bug 653046
-
-COMMON_DEPEND="
-   dev-libs/openssl:0=
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5[sqlite]
-   >=dev-qt/qtwebchannel-${QTMIN}:5
-   >=dev-qt/qtwebengine-${QTMIN}:5=[widgets]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   virtual/libintl
-   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
-   kde? (
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/purpose-${KFMIN}:5
-   )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   
dev-python/pyside2[designer,gui,webengine,widgets,${PYTHON_USEDEP}]
-   dev-python/shiboken2[${PYTHON_USEDEP}]
-   ')
-   )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:5"
-fi
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtsvg-${QTMIN}:5
-"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-PATCHES=( "${FILESDIR}/${PN}-22.04.3-python3.patch" )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   ecm_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_KEYRING=OFF
-   -DDISABLE_DBUS=$(usex !dbus)
-   $(cmake_use_find_package kde KF5Wallet)
-   $(cmake_use_find_package kde KF5KIO)
-   $(cmake_use_find_package python PySide2)
-   $(cmake_use_find_package python Shiboken2)
-   $(cmake_use_find_package python Python3)
-   -DNO_X11=$(usex !X)
-   )
-   use python && mycmakeargs+=(
-   -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" # shiboken_helpers.cmake 
quirk
-   -DPython3_INCLUDE_DIR=$(python_get_includedir)
-   -DPython3_LIBRARY=$(python_get_library_path)
-   )
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-08-15 Thread Andreas Sturmlechner
commit: 699d587548c4fda852cc0ac4cdd83d9987c43545
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 15 21:10:56 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 15 21:13:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699d5875

www-client/falkon: Enforce QTMIN on dev-python/{pyside2,shiboken2}

Raise QTMIN to 5.15.5 as well for better alignment at least in this
version.

Bug: https://bugs.gentoo.org/840434
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-22.04.3-r1.ebuild | 92 ++
 1 file changed, 92 insertions(+)

diff --git a/www-client/falkon/falkon-22.04.3-r1.ebuild 
b/www-client/falkon/falkon-22.04.3-r1.ebuild
new file mode 100644
index ..8575a782ae6d
--- /dev/null
+++ b/www-client/falkon/falkon-22.04.3-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.92.0
+QTMIN=5.15.5
+PYTHON_COMPAT=( python3_{8..11} )
+VIRTUALX_REQUIRED="test"
+inherit ecm gear.kde.org python-single-r1
+
+DESCRIPTION="Cross-platform web browser using QtWebEngine"
+HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="dbus kde python +X"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="test" # bug 653046
+
+COMMON_DEPEND="
+   dev-libs/openssl:0=
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5[sqlite]
+   >=dev-qt/qtwebchannel-${QTMIN}:5
+   >=dev-qt/qtwebengine-${QTMIN}:5=[widgets]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   virtual/libintl
+   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
+   kde? (
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/purpose-${KFMIN}:5
+   )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep "
+   
>=dev-python/pyside2-${QTMIN}[designer,gui,webengine,widgets,\${PYTHON_USEDEP}] 
\
+   >=dev-python/shiboken2-${QTMIN}[\${PYTHON_USEDEP}]
+   ")
+   )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libxcb:=
+   x11-libs/xcb-util
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:5"
+fi
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtsvg-${QTMIN}:5
+"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
+
+PATCHES=( "${FILESDIR}/${PN}-22.04.3-python3.patch" )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+   ecm_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_KEYRING=OFF
+   -DDISABLE_DBUS=$(usex !dbus)
+   $(cmake_use_find_package kde KF5Wallet)
+   $(cmake_use_find_package kde KF5KIO)
+   $(cmake_use_find_package python PySide2)
+   $(cmake_use_find_package python Shiboken2)
+   $(cmake_use_find_package python Python3)
+   -DNO_X11=$(usex !X)
+   )
+   use python && mycmakeargs+=(
+   -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" # shiboken_helpers.cmake 
quirk
+   -DPython3_INCLUDE_DIR=$(python_get_includedir)
+   -DPython3_LIBRARY=$(python_get_library_path)
+   )
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-07-17 Thread Andreas Sturmlechner
commit: 251f7715b1676dce85e684a33a86b0c29e963075
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 17 12:20:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 17 12:24:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251f7715

www-client/falkon: Re-add IUSE=python to 3.2.0 for testing

This reverts commit 24ee22ebae42f4eb4a0e04c08a4fd94477941730.

Bug: https://bugs.gentoo.org/840434
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-3.2.0-r1.ebuild | 35 
 1 file changed, 27 insertions(+), 8 deletions(-)

diff --git a/www-client/falkon/falkon-3.2.0-r1.ebuild 
b/www-client/falkon/falkon-3.2.0-r1.ebuild
index f9dc201c1622..18b02edc8d3a 100644
--- a/www-client/falkon/falkon-3.2.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.2.0-r1.ebuild
@@ -6,8 +6,9 @@ EAPI=8
 ECM_TEST="true"
 KFMIN=5.88.0
 QTMIN=5.15.2
+PYTHON_COMPAT=( python3_{8..10} )
 VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm kde.org python-single-r1
 
 DESCRIPTION="Cross-platform web browser using QtWebEngine"
 HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/";
@@ -19,8 +20,9 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="dbus kde +X"
+IUSE="dbus kde python +X"
 
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="test" # bug 653046
 
 COMMON_DEPEND="
@@ -43,6 +45,13 @@ COMMON_DEPEND="
>=kde-frameworks/kwallet-${KFMIN}:5
>=kde-frameworks/purpose-${KFMIN}:5
)
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   
dev-python/pyside2[designer,gui,webengine,widgets,${PYTHON_USEDEP}]
+   dev-python/shiboken2[${PYTHON_USEDEP}]
+   ')
+   )
X? (
>=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libxcb:=
@@ -58,20 +67,30 @@ fi
 RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtsvg-${QTMIN}:5
 "
-BDEPEND="
-   >=dev-qt/linguist-tools-${QTMIN}:5
-"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
+
+PATCHES=( "${FILESDIR}/${PN}-22.04.3-python3.patch" )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+   ecm_pkg_setup
+}
 
 src_configure() {
local mycmakeargs=(
-DBUILD_KEYRING=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
-DDISABLE_DBUS=$(usex !dbus)
+   $(cmake_use_find_package python PySide2)
+   $(cmake_use_find_package python Shiboken2)
+   $(cmake_use_find_package python Python3)
$(cmake_use_find_package kde KF5Wallet)
$(cmake_use_find_package kde KF5KIO)
-DNO_X11=$(usex !X)
)
+   use python && mycmakeargs+=(
+   -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" # shiboken_helpers.cmake 
quirk
+   -DPython3_INCLUDE_DIR=$(python_get_includedir)
+   -DPython3_LIBRARY=$(python_get_library_path)
+   )
ecm_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-07-17 Thread Andreas Sturmlechner
commit: 6e7c0d04e7d4f4759c69be6de836f91cc6c126d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 17 12:25:34 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 17 12:26:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e7c0d04

www-client/falkon: Re-add ~ppc64 to 22.04.3 after IUSE=python masking

Package-Manager: Portage-3.0.32, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-22.04.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-22.04.3.ebuild 
b/www-client/falkon/falkon-22.04.3.ebuild
index 4a68d9ac71e8..9664f0e03464 100644
--- a/www-client/falkon/falkon-22.04.3.ebuild
+++ b/www-client/falkon/falkon-22.04.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.falkon.org/ 
https://apps.kde.org/falkon/";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="dbus kde python +X"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/, www-client/falkon/files/

2022-07-17 Thread Andreas Sturmlechner
commit: b024b84cb4ff275dab9d5ff5e4d4db1c76ab1f9c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 17 11:52:34 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 17 11:56:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b024b84c

www-client/falkon: Fix cmake w/ shiboken2 multiple python targets

Thanks-to: Olivier Huber  gmail.com>
Closes: https://bugs.gentoo.org/832889
Package-Manager: Portage-3.0.32, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-22.04.3.ebuild| 13 ++---
 .../falkon/files/falkon-22.04.3-python3.patch  | 32 ++
 2 files changed, 41 insertions(+), 4 deletions(-)

diff --git a/www-client/falkon/falkon-22.04.3.ebuild 
b/www-client/falkon/falkon-22.04.3.ebuild
index 52b53cad1525..4a68d9ac71e8 100644
--- a/www-client/falkon/falkon-22.04.3.ebuild
+++ b/www-client/falkon/falkon-22.04.3.ebuild
@@ -64,12 +64,12 @@ fi
 RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtsvg-${QTMIN}:5
 "
-BDEPEND="
-   >=dev-qt/linguist-tools-${QTMIN}:5
-"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
+
+PATCHES=( "${FILESDIR}/${PN}-22.04.3-python3.patch" )
 
 pkg_setup() {
-   python-single-r1_pkg_setup
+   use python && python-single-r1_pkg_setup
ecm_pkg_setup
 }
 
@@ -84,5 +84,10 @@ src_configure() {
$(cmake_use_find_package python Python3)
-DNO_X11=$(usex !X)
)
+   use python && mycmakeargs+=(
+   -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" # shiboken_helpers.cmake 
quirk
+   -DPython3_INCLUDE_DIR=$(python_get_includedir)
+   -DPython3_LIBRARY=$(python_get_library_path)
+   )
ecm_src_configure
 }

diff --git a/www-client/falkon/files/falkon-22.04.3-python3.patch 
b/www-client/falkon/files/falkon-22.04.3-python3.patch
new file mode 100644
index ..cd1025cbfda4
--- /dev/null
+++ b/www-client/falkon/files/falkon-22.04.3-python3.patch
@@ -0,0 +1,32 @@
+From 67199ef5f470dadab17401f3aad8770ec058c111 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sun, 17 Jul 2022 12:45:25 +0200
+Subject: [PATCH] Python3 must be found first
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 950c03adc..aa91e745e 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -130,12 +130,12 @@ if (KF5Wallet_FOUND AND KF5KIO_FOUND AND KF5Crash_FOUND 
AND KF5CoreAddons_FOUND
+ endif()
+ 
+ # Optional: PySide2
++find_package(Python3 COMPONENTS Development)
+ find_package(PySide2 "2.0.0")
+ find_package(Shiboken2 "2.0.0")
+-find_package(Python3 COMPONENTS Development)
++set_package_properties(Python3 PROPERTIES DESCRIPTION "Python plugins" TYPE 
OPTIONAL)
+ set_package_properties(PySide2 PROPERTIES DESCRIPTION "Python plugins" TYPE 
OPTIONAL)
+ set_package_properties(Shiboken2 PROPERTIES DESCRIPTION "Python plugins" TYPE 
OPTIONAL)
+-set_package_properties(Python3 PROPERTIES DESCRIPTION "Python plugins" TYPE 
OPTIONAL)
+ if (PySide2_FOUND AND Shiboken2_FOUND AND Python3_FOUND)
+ set(ENABLE_PYTHON_PLUGINS TRUE)
+ endif()
+-- 
+2.35.1
+



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/files/, www-client/falkon/

2022-05-22 Thread Andreas Sturmlechner
commit: 874f09f1a84b759a1914e3d44c29a20ffbcf00f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 22 19:27:47 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 22 19:27:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874f09f1

www-client/falkon: Drop 3.1.0-r1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/Manifest |  1 -
 www-client/falkon/falkon-3.1.0-r1.ebuild   | 83 --
 ...falkon-3.1.0-fix-warn-registering-schemes.patch | 83 --
 www-client/falkon/files/falkon-3.1.0-qt-5.14.patch | 23 --
 www-client/falkon/files/falkon-3.1.0-qt-5.15.patch | 26 ---
 .../files/falkon-3.1.0-use-cmake-find-intl.patch   | 68 --
 6 files changed, 284 deletions(-)

diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index 6a87fc326c08..faa2948607a5 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1,3 +1,2 @@
 DIST falkon-22.04.1.tar.xz 2492036 BLAKE2B 
c4af3894f5e93c75487e576c26e78b37615bff564729c57d4cd0c898473d2e6351b067acb49c916a0657b0ec2bdd62f7166e36609f90a48948abc664a9f02fc8
 SHA512 
3a1f587a70d9204ddb00dd5261e2fc9b52465206f1f489a5492606fdf5cd7c9eaaf4c22385dc43ed4038be5459b141ca7eeffd6f79a2e73033a913a12ad71cf4
-DIST falkon-3.1.0.tar.xz 2292692 BLAKE2B 
1a5d8dd979afb3ef81ea5409314cc0971eaa0b5de54ed7e14668c6596d11cb86d9143acc5285d24d98a671c2486f83e626669d394670d72610b5ad8c68fada69
 SHA512 
c04f97869150b8ab81ae7b01c7137e35ca5c3103c057e01896454bbeda1075372a7831d2dfe7ab66794de0983593df6e46eff47c5cdc2bc959f81b022506f054
 DIST falkon-3.2.0.tar.xz 2506692 BLAKE2B 
a94118e2bd8e97e00a5462d657ee07c06aed53f5bee21227f543f902588f68588c0f4e445bb5cae789d14dec25382802025f502138150db96fe636b20d257222
 SHA512 
1bc33a957dd265b3cdd944f85890500c7247d82752cc7d6847c61de2f810e75d10adddf81dc6bcb1e05e1cd3bda04767c66f1e16d7ed19634e3b80ad24ff6bc1

diff --git a/www-client/falkon/falkon-3.1.0-r1.ebuild 
b/www-client/falkon/falkon-3.1.0-r1.ebuild
deleted file mode 100644
index cd45fbe8e777..
--- a/www-client/falkon/falkon-3.1.0-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="true"
-KFMIN=5.60.0
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/${P}.tar.xz"
-   KEYWORDS="amd64 arm64 ~ppc64 x86"
-fi
-
-DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.falkon.org/";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="dbus kde +X"
-
-COMMON_DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5[sqlite]
-   >=dev-qt/qtwebchannel-${QTMIN}:5
-   >=dev-qt/qtwebengine-${QTMIN}:5=[widgets]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   virtual/libintl
-   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
-   kde? (
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/purpose-${KFMIN}:5
-   )
-   dev-libs/openssl:0=
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/linguist-tools-${QTMIN}:5
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:5"
-fi
-RDEPEND="${COMMON_DEPEND}
-   !www-client/qupzilla
-   >=dev-qt/qtsvg-${QTMIN}:5
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-use-cmake-find-intl.patch"
-   "${FILESDIR}/${P}-fix-warn-registering-schemes.patch"
-   "${FILESDIR}/${P}-qt-5.14.patch"
-   "${FILESDIR}/${P}-qt-5.15.patch"
-)
-
-# bug 653046
-RESTRICT+=" test"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_KEYRING=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
-   -DDISABLE_DBUS=$(usex !dbus)
-   $(cmake_use_find_package kde KF5Wallet)
-   $(cmake_use_find_package kde KF5KIO)
-   -DNO_X11=$(usex !X)
-   )
-   ecm_src_configure
-}

diff --git 
a/www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch 
b/www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch
deleted file mode 100644
index 4bd760bfe308..
--- a/www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch
+++ /de

[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-05-20 Thread Jakov Smolić
commit: dbe26511b73cb59a6c9e2889e5efe1a99d64496a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 20 18:47:42 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 20 18:47:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe26511

www-client/falkon: Stabilize 3.2.0-r1 arm64, #835889

Signed-off-by: Jakov Smolić  gentoo.org>

 www-client/falkon/falkon-3.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.2.0-r1.ebuild 
b/www-client/falkon/falkon-3.2.0-r1.ebuild
index a5cbe13abb0d..f9dc201c1622 100644
--- a/www-client/falkon/falkon-3.2.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.2.0-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.falkon.org/ 
https://apps.kde.org/falkon/";
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+   KEYWORDS="amd64 arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-05-20 Thread Agostino Sarubbo
commit: 445ca7247e086870ca832721f8c5e6f34f48e692
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 20 09:03:25 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 20 09:03:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=445ca724

www-client/falkon: amd64 stable wrt bug #835889

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 www-client/falkon/falkon-3.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.2.0-r1.ebuild 
b/www-client/falkon/falkon-3.2.0-r1.ebuild
index 7cd244597b5f..a5cbe13abb0d 100644
--- a/www-client/falkon/falkon-3.2.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.2.0-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.falkon.org/ 
https://apps.kde.org/falkon/";
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-05-19 Thread Agostino Sarubbo
commit: c11518b15354e54103316baafc53acb0e9bfe975
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu May 19 13:33:20 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu May 19 13:33:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11518b1

www-client/falkon: x86 stable wrt bug #835889

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 www-client/falkon/falkon-3.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.2.0-r1.ebuild 
b/www-client/falkon/falkon-3.2.0-r1.ebuild
index 4d18f8db0754..7cd244597b5f 100644
--- a/www-client/falkon/falkon-3.2.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.2.0-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.falkon.org/ 
https://apps.kde.org/falkon/";
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-05-18 Thread Andreas Sturmlechner
commit: 24ee22ebae42f4eb4a0e04c08a4fd94477941730
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 18 11:34:57 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 18 11:35:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ee22eb

www-client/falkon: Drop IUSE=python and re-add ~ppc64

Bug: https://bugs.gentoo.org/835889
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-3.2.0-r1.ebuild | 26 ++
 1 file changed, 6 insertions(+), 20 deletions(-)

diff --git a/www-client/falkon/falkon-3.2.0-r1.ebuild 
b/www-client/falkon/falkon-3.2.0-r1.ebuild
index 617c1b0a9d8d..4d18f8db0754 100644
--- a/www-client/falkon/falkon-3.2.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.2.0-r1.ebuild
@@ -6,23 +6,21 @@ EAPI=8
 ECM_TEST="true"
 KFMIN=5.88.0
 QTMIN=5.15.2
-PYTHON_COMPAT=( python3_{8..10} )
 VIRTUALX_REQUIRED="test"
-inherit ecm kde.org python-single-r1
+inherit ecm kde.org
 
 DESCRIPTION="Cross-platform web browser using QtWebEngine"
 HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/";
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="dbus kde python +X"
+IUSE="dbus kde +X"
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="test" # bug 653046
 
 COMMON_DEPEND="
@@ -45,13 +43,6 @@ COMMON_DEPEND="
>=kde-frameworks/kwallet-${KFMIN}:5
>=kde-frameworks/purpose-${KFMIN}:5
)
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   
dev-python/pyside2[designer,gui,webengine,widgets,${PYTHON_USEDEP}]
-   dev-python/shiboken2[${PYTHON_USEDEP}]
-   ')
-   )
X? (
>=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libxcb:=
@@ -71,18 +62,13 @@ BDEPEND="
>=dev-qt/linguist-tools-${QTMIN}:5
 "
 
-pkg_setup() {
-   python-single-r1_pkg_setup
-   ecm_pkg_setup
-}
-
 src_configure() {
local mycmakeargs=(
-DBUILD_KEYRING=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
-DDISABLE_DBUS=$(usex !dbus)
-   $(cmake_use_find_package python PySide2)
-   $(cmake_use_find_package python Shiboken2)
-   $(cmake_use_find_package python Python3)
$(cmake_use_find_package kde KF5Wallet)
$(cmake_use_find_package kde KF5KIO)
-DNO_X11=$(usex !X)



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-02-06 Thread Andreas Sturmlechner
commit: 1588699c75e91b5fd34c32efb396d0f0813b3c5b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  6 10:46:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  6 21:16:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1588699c

www-client/falkon: Add missing dev-python/pyside[webengine] usedep

Closes: https://bugs.gentoo.org/832729
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/{falkon-3.2.0.ebuild => falkon-3.2.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.2.0.ebuild 
b/www-client/falkon/falkon-3.2.0-r1.ebuild
similarity index 96%
rename from www-client/falkon/falkon-3.2.0.ebuild
rename to www-client/falkon/falkon-3.2.0-r1.ebuild
index ec970f41b0da..617c1b0a9d8d 100644
--- a/www-client/falkon/falkon-3.2.0.ebuild
+++ b/www-client/falkon/falkon-3.2.0-r1.ebuild
@@ -48,7 +48,7 @@ COMMON_DEPEND="
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep '
-   
dev-python/pyside2[designer,gui,widgets,${PYTHON_USEDEP}]
+   
dev-python/pyside2[designer,gui,webengine,widgets,${PYTHON_USEDEP}]
dev-python/shiboken2[${PYTHON_USEDEP}]
')
)



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2022-02-04 Thread Andreas Sturmlechner
commit: 41d280d5ef0f60cc18cfda2378cdc25dc6dac25b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb  4 13:53:54 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb  4 14:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d280d5

www-client/falkon: 3.2.0 version bump

Closes: https://bugs.gentoo.org/832591
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/Manifest|  1 +
 www-client/falkon/falkon-3.2.0.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index 4e2bfeb86fdc..7661d8d54f97 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1 +1,2 @@
 DIST falkon-3.1.0.tar.xz 2292692 BLAKE2B 
1a5d8dd979afb3ef81ea5409314cc0971eaa0b5de54ed7e14668c6596d11cb86d9143acc5285d24d98a671c2486f83e626669d394670d72610b5ad8c68fada69
 SHA512 
c04f97869150b8ab81ae7b01c7137e35ca5c3103c057e01896454bbeda1075372a7831d2dfe7ab66794de0983593df6e46eff47c5cdc2bc959f81b022506f054
+DIST falkon-3.2.0.tar.xz 2506692 BLAKE2B 
a94118e2bd8e97e00a5462d657ee07c06aed53f5bee21227f543f902588f68588c0f4e445bb5cae789d14dec25382802025f502138150db96fe636b20d257222
 SHA512 
1bc33a957dd265b3cdd944f85890500c7247d82752cc7d6847c61de2f810e75d10adddf81dc6bcb1e05e1cd3bda04767c66f1e16d7ed19634e3b80ad24ff6bc1

diff --git a/www-client/falkon/falkon-3.2.0.ebuild 
b/www-client/falkon/falkon-3.2.0.ebuild
new file mode 100644
index ..ec970f41b0da
--- /dev/null
+++ b/www-client/falkon/falkon-3.2.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.88.0
+QTMIN=5.15.2
+PYTHON_COMPAT=( python3_{8..10} )
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org python-single-r1
+
+DESCRIPTION="Cross-platform web browser using QtWebEngine"
+HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/";
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="dbus kde python +X"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="test" # bug 653046
+
+COMMON_DEPEND="
+   dev-libs/openssl:0=
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5[sqlite]
+   >=dev-qt/qtwebchannel-${QTMIN}:5
+   >=dev-qt/qtwebengine-${QTMIN}:5=[widgets]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   virtual/libintl
+   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
+   kde? (
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/purpose-${KFMIN}:5
+   )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   
dev-python/pyside2[designer,gui,widgets,${PYTHON_USEDEP}]
+   dev-python/shiboken2[${PYTHON_USEDEP}]
+   ')
+   )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libxcb:=
+   x11-libs/xcb-util
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:5"
+fi
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtsvg-${QTMIN}:5
+"
+BDEPEND="
+   >=dev-qt/linguist-tools-${QTMIN}:5
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   ecm_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_KEYRING=OFF
+   -DDISABLE_DBUS=$(usex !dbus)
+   $(cmake_use_find_package python PySide2)
+   $(cmake_use_find_package python Shiboken2)
+   $(cmake_use_find_package python Python3)
+   $(cmake_use_find_package kde KF5Wallet)
+   $(cmake_use_find_package kde KF5KIO)
+   -DNO_X11=$(usex !X)
+   )
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2021-04-30 Thread Mikle Kolyada
commit: 27ee741c274353455815e5071c942674dcdbd81c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr 30 18:26:58 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr 30 18:30:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ee741c

www-client/falkon: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 www-client/falkon/falkon-3.1.0-r1.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/www-client/falkon/falkon-3.1.0-r1.ebuild 
b/www-client/falkon/falkon-3.1.0-r1.ebuild
index 46048489b5a..cd45fbe8e77 100644
--- a/www-client/falkon/falkon-3.1.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ HOMEPAGE="https://www.falkon.org/";
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="dbus kde libressl +X"
+IUSE="dbus kde +X"
 
 COMMON_DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
@@ -39,8 +39,7 @@ COMMON_DEPEND="
>=kde-frameworks/kwallet-${KFMIN}:5
>=kde-frameworks/purpose-${KFMIN}:5
)
-   libressl? ( dev-libs/libressl:= )
-   !libressl? ( dev-libs/openssl:0= )
+   dev-libs/openssl:0=
X? (
>=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libxcb:=



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2020-05-27 Thread Georgy Yakovlev
commit: d539587e7741be5a6318ecd064b276e237125afa
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 27 23:23:25 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 27 23:23:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d539587e

www-client/falkon: add ~ppc64 keyword

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 www-client/falkon/falkon-3.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.1.0-r1.ebuild 
b/www-client/falkon/falkon-3.1.0-r1.ebuild
index 3534c91a317..46048489b5a 100644
--- a/www-client/falkon/falkon-3.1.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.1.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit ecm kde.org
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/${P}.tar.xz"
-   KEYWORDS="amd64 arm64 x86"
+   KEYWORDS="amd64 arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="Cross-platform web browser using QtWebEngine"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/files/, www-client/falkon/

2020-04-18 Thread Andreas Sturmlechner
commit: 88f036d302734f8ca783fa807788786ceba04240
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 18 19:09:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 18 19:32:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f036d3

www-client/falkon: Fix build with Qt 5.15

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-3.1.0-r1.ebuild   |  1 +
 www-client/falkon/files/falkon-3.1.0-qt-5.15.patch | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/www-client/falkon/falkon-3.1.0-r1.ebuild 
b/www-client/falkon/falkon-3.1.0-r1.ebuild
index 687be8779fb..3534c91a317 100644
--- a/www-client/falkon/falkon-3.1.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.1.0-r1.ebuild
@@ -63,6 +63,7 @@ PATCHES=(
"${FILESDIR}/${P}-use-cmake-find-intl.patch"
"${FILESDIR}/${P}-fix-warn-registering-schemes.patch"
"${FILESDIR}/${P}-qt-5.14.patch"
+   "${FILESDIR}/${P}-qt-5.15.patch"
 )
 
 # bug 653046

diff --git a/www-client/falkon/files/falkon-3.1.0-qt-5.15.patch 
b/www-client/falkon/files/falkon-3.1.0-qt-5.15.patch
new file mode 100644
index 000..2ca9783f2ac
--- /dev/null
+++ b/www-client/falkon/files/falkon-3.1.0-qt-5.15.patch
@@ -0,0 +1,26 @@
+From 2ca83509dbc72dfdfa9cc7103c2b29db31e07f3a Mon Sep 17 00:00:00 2001
+From: Heiko Becker 
+Date: Sun, 29 Mar 2020 12:53:00 +0200
+Subject: Fix build with Qt 5.15
+
+QPainterPath is no longer included via qtransform.h (since
+5.15.0-beta2, 50d2acdc93b4de2ba56eb67787e2bdcb21dd4bea in qtbase.git).
+---
+ src/lib/tools/qztools.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/lib/tools/qztools.cpp b/src/lib/tools/qztools.cpp
+index 499b225..04f19b7 100644
+--- a/src/lib/tools/qztools.cpp
 b/src/lib/tools/qztools.cpp
+@@ -25,6 +25,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+cgit v1.1
+



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2020-02-06 Thread Andreas Sturmlechner
commit: 64285aa9aa51ff8b5e42aae0644491544a88d9a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb  7 00:28:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb  7 00:28:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64285aa9

www-client/falkon: Disable BUILD_KEYRING

It is gone in git master, we won't handle it here anymore.

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-3.1.0-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.1.0-r1.ebuild 
b/www-client/falkon/falkon-3.1.0-r1.ebuild
index c9d68b12622..687be8779fb 100644
--- a/www-client/falkon/falkon-3.1.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -70,6 +70,7 @@ RESTRICT+=" test"
 
 src_configure() {
local mycmakeargs=(
+   -DBUILD_KEYRING=OFF
-DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON
-DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON
-DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2020-01-16 Thread Andreas Sturmlechner
commit: 8da960059e7f296f89df7bcc9e7d21293a77a6f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 11 00:08:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 16 18:32:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da96005

www-client/falkon: Port to ecm.eclass and kde.org.eclass

Package-Manager: Portage-2.3.78, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-3.1.0-r1.ebuild | 53 +++-
 1 file changed, 24 insertions(+), 29 deletions(-)

diff --git a/www-client/falkon/falkon-3.1.0-r1.ebuild 
b/www-client/falkon/falkon-3.1.0-r1.ebuild
index 01a00bd0452..c9d68b12622 100644
--- a/www-client/falkon/falkon-3.1.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.1.0-r1.ebuild
@@ -3,9 +3,11 @@
 
 EAPI=7
 
-KDE_TEST="true"
+ECM_TEST="true"
+KFMIN=5.60.0
+QTMIN=5.12.3
 VIRTUALX_REQUIRED="test"
-inherit kde5
+inherit ecm kde.org
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/${P}.tar.xz"
@@ -19,43 +21,42 @@ LICENSE="GPL-3"
 SLOT="0"
 IUSE="dbus kde libressl +X"
 
-# drop qtwebengine subslot operator when QT_MINIMAL >= 5.12.0
 COMMON_DEPEND="
-   $(add_qt_dep qtdeclarative 'widgets')
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork 'ssl')
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsql 'sqlite')
-   $(add_qt_dep qtwebchannel)
-   $(add_qt_dep qtwebengine 'widgets' '' '5=')
-   $(add_qt_dep qtwidgets)
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5[sqlite]
+   >=dev-qt/qtwebchannel-${QTMIN}:5
+   >=dev-qt/qtwebengine-${QTMIN}:5=[widgets]
+   >=dev-qt/qtwidgets-${QTMIN}:5
virtual/libintl
-   dbus? ( $(add_qt_dep qtdbus) )
+   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
kde? (
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep purpose)
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/purpose-${KFMIN}:5
)
libressl? ( dev-libs/libressl:= )
!libressl? ( dev-libs/openssl:0= )
X? (
-   $(add_qt_dep qtx11extras)
+   >=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libxcb:=
x11-libs/xcb-util
)
 "
 DEPEND="${COMMON_DEPEND}
-   $(add_qt_dep linguist-tools)
-   $(add_qt_dep qtconcurrent)
+   >=dev-qt/linguist-tools-${QTMIN}:5
+   >=dev-qt/qtconcurrent-${QTMIN}:5
 "
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   DEPEND+=" $(add_frameworks_dep ki18n)"
+   DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:5"
 fi
 RDEPEND="${COMMON_DEPEND}
!www-client/qupzilla
-   $(add_qt_dep qtsvg)
+   >=dev-qt/qtsvg-${QTMIN}:5
 "
 
 PATCHES=(
@@ -77,11 +78,5 @@ src_configure() {
$(cmake_use_find_package kde KF5KIO)
-DNO_X11=$(usex !X)
)
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   elog "If you were previously using QupZilla, you can manually migrate 
your profiles"
-   elog "by moving the config directory from ~/.config/qupzilla to 
~/.config/falkon"
+   ecm_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/, www-client/falkon/files/

2019-12-09 Thread Andreas Sturmlechner
commit: 4e6dc1297bdb9288c000e47e9f319af741f7c6f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec  9 09:36:44 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec  9 09:40:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6dc129

www-client/falkon: Fix build with Qt 5.14.0

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-3.1.0-r1.ebuild   |  1 +
 www-client/falkon/files/falkon-3.1.0-qt-5.14.patch | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/www-client/falkon/falkon-3.1.0-r1.ebuild 
b/www-client/falkon/falkon-3.1.0-r1.ebuild
index 44acf4889d3..b304d003bf0 100644
--- a/www-client/falkon/falkon-3.1.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.1.0-r1.ebuild
@@ -61,6 +61,7 @@ RDEPEND="${COMMON_DEPEND}
 PATCHES=(
"${FILESDIR}/${P}-use-cmake-find-intl.patch"
"${FILESDIR}/${P}-fix-warn-registering-schemes.patch"
+   "${FILESDIR}/${P}-qt-5.14.patch"
 )
 
 # bug 653046

diff --git a/www-client/falkon/files/falkon-3.1.0-qt-5.14.patch 
b/www-client/falkon/files/falkon-3.1.0-qt-5.14.patch
new file mode 100644
index 000..54481d23ad6
--- /dev/null
+++ b/www-client/falkon/files/falkon-3.1.0-qt-5.14.patch
@@ -0,0 +1,23 @@
+From bbde5c6955c43bc744ed2c4024598495de908f2a Mon Sep 17 00:00:00 2001
+From: Laurent Montel 
+Date: Mon, 2 Dec 2019 13:30:36 +0100
+Subject: Add missing include in last qt5.14
+
+---
+ src/plugins/VerticalTabs/verticaltabsplugin.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/plugins/VerticalTabs/verticaltabsplugin.cpp 
b/src/plugins/VerticalTabs/verticaltabsplugin.cpp
+index c1cfac4..d179bb1 100644
+--- a/src/plugins/VerticalTabs/verticaltabsplugin.cpp
 b/src/plugins/VerticalTabs/verticaltabsplugin.cpp
+@@ -30,6 +30,7 @@
+ #include "../config.h"
+ 
+ #include 
++#include 
+ 
+ VerticalTabsPlugin::VerticalTabsPlugin()
+ : QObject()
+-- 
+cgit v1.1



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/, www-client/falkon/files/

2019-05-12 Thread Andreas Sturmlechner
commit: a1885b74760c6f5f8fa1d0bdedf90a5ce6543766
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 12 21:01:59 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 13 00:17:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1885b74

www-client/falkon: Drop 3.0.1-r1

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/Manifest |   1 -
 www-client/falkon/falkon-3.0.1-r1.ebuild   |  82 
 .../falkon/files/falkon-3.0.1-page-actions.patch   |  53 ---
 .../files/falkon-3.0.1-pyside2-release.patch   |  26 -
 .../files/falkon-3.0.1-qiodevice-main-thread.patch | 106 -
 .../files/falkon-3.0.1-qtwebengine-version.patch   |  72 --
 .../falkon/files/falkon-3.0.1-webinspector.patch   | 102 
 www-client/falkon/metadata.xml |   3 -
 8 files changed, 445 deletions(-)

diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index b2a60b4272a..4e2bfeb86fd 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1,2 +1 @@
-DIST falkon-3.0.1.tar.xz 2219444 BLAKE2B 
013d29925f9a1c7e77d5f194eb4a1371dadda05de01a0c103902acfbb16941c6fa9c7256a98ef1965c62ccfcee8b44c48076cb00bd892378157502f73916
 SHA512 
e2384cb49d4e1ec52ff7804cf798688be2d80fa5957c72accb09376aa0c41ee491c45234fd53c79871bc474a8d0677e40ddb48241a70d77102c67406b0719191
 DIST falkon-3.1.0.tar.xz 2292692 BLAKE2B 
1a5d8dd979afb3ef81ea5409314cc0971eaa0b5de54ed7e14668c6596d11cb86d9143acc5285d24d98a671c2486f83e626669d394670d72610b5ad8c68fada69
 SHA512 
c04f97869150b8ab81ae7b01c7137e35ca5c3103c057e01896454bbeda1075372a7831d2dfe7ab66794de0983593df6e46eff47c5cdc2bc959f81b022506f054

diff --git a/www-client/falkon/falkon-3.0.1-r1.ebuild 
b/www-client/falkon/falkon-3.0.1-r1.ebuild
deleted file mode 100644
index 46eecff477b..000
--- a/www-client/falkon/falkon-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="true"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.falkon.org/";
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="dbus gnome-keyring kwallet libressl +X"
-
-COMMON_DEPEND="
-   $(add_qt_dep qtdeclarative 'widgets')
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork 'ssl')
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsql 'sqlite')
-   $(add_qt_dep qtwebchannel)
-   $(add_qt_dep qtwebengine 'widgets')
-   $(add_qt_dep qtwidgets)
-   dbus? ( $(add_qt_dep qtdbus) )
-   gnome-keyring? ( gnome-base/gnome-keyring )
-   kwallet? ( $(add_frameworks_dep kwallet) )
-   libressl? ( dev-libs/libressl:= )
-   !libressl? ( dev-libs/openssl:0= )
-   X? (
-   $(add_qt_dep qtx11extras)
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_qt_dep linguist-tools)
-   $(add_qt_dep qtconcurrent)
-   gnome-keyring? ( virtual/pkgconfig )
-"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   DEPEND+=" $(add_frameworks_dep ki18n)"
-fi
-RDEPEND="${COMMON_DEPEND}
-   !www-client/qupzilla
-   $(add_qt_dep qtsvg)
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-pyside2-release.patch"
-   "${FILESDIR}/${P}-qiodevice-main-thread.patch"
-   "${FILESDIR}/${P}-page-actions.patch"
-   "${FILESDIR}/${P}-qtwebengine-version.patch"
-   "${FILESDIR}/${P}-webinspector.patch"
-)
-
-# bug 653046
-RESTRICT+=" test"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
-   -DDISABLE_DBUS=$(usex !dbus)
-   -DBUILD_KEYRING=$(usex gnome-keyring)
-   $(cmake-utils_use_find_package kwallet KF5Wallet)
-   -DNO_X11=$(usex !X)
-   )
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   elog "If you were previously using QupZilla, you can manually migrate 
your profiles"
-   elog "by moving the config directory from ~/.config/qupzilla to 
~/.config/falkon"
-}

diff --git a/www-client/falkon/files/falkon-3.0.1-page-actions.patch 
b/www-client/falkon/files/falkon-3.0.1-page-actions.patch
deleted file mode 100644
index be48f000817..000
--- a/www-client/falkon/files/falkon-3.0.1-page-actions.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 53e0a43762523185fb98bf705f85cf0dfa27247f Mon Sep 17 00:00:00 2001
-From: David Rosca 
-Date: Sun, 8 Jul 2018 20:34:58 +0200
-Subject: NavigationBar: 

[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2019-05-12 Thread Thomas Deutschmann
commit: 0c8a4594db3545b7607fd648976e4b8976f61995
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun May 12 20:25:39 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun May 12 20:56:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8a4594

www-client/falkon: x86 stable (bug #683828)

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/falkon/falkon-3.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.1.0-r1.ebuild 
b/www-client/falkon/falkon-3.1.0-r1.ebuild
index 2db70ffdae5..2be2a9a9249 100644
--- a/www-client/falkon/falkon-3.1.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.1.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/${P}.tar.xz"
-   KEYWORDS="amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Cross-platform web browser using QtWebEngine"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2019-05-08 Thread Andreas Sturmlechner
commit: c9114b9f1caebd3d3ee0097ff3770c7257882a94
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May  8 20:19:45 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May  8 22:56:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9114b9f

www-client/falkon: Add missing dependency

Closes: https://bugs.gentoo.org/684980
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/{falkon-3.1.0.ebuild => falkon-3.1.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/falkon/falkon-3.1.0.ebuild 
b/www-client/falkon/falkon-3.1.0-r1.ebuild
similarity index 98%
rename from www-client/falkon/falkon-3.1.0.ebuild
rename to www-client/falkon/falkon-3.1.0-r1.ebuild
index 5b109200aa5..2db70ffdae5 100644
--- a/www-client/falkon/falkon-3.1.0.ebuild
+++ b/www-client/falkon/falkon-3.1.0-r1.ebuild
@@ -36,6 +36,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kcrash)
$(add_frameworks_dep kio)
$(add_frameworks_dep kwallet)
+   $(add_frameworks_dep purpose)
)
libressl? ( dev-libs/libressl:= )
!libressl? ( dev-libs/openssl:0= )



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2019-04-27 Thread Andreas Sturmlechner
commit: 4588e9cc16187e8e4a4832c1d66e846cf4fefa80
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 27 17:05:05 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 27 20:51:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4588e9cc

www-client/falkon: Drop USE gnome-keyring

Well, that was short-lived:
"Modern distributions no longer have the deprecated library in repos."

Upstream commit b9fb89a31ca6966412a60a30f4080949839aa839

Reported-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-3.1.0.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/www-client/falkon/falkon-3.1.0.ebuild 
b/www-client/falkon/falkon-3.1.0.ebuild
index 7de143001d2..5b109200aa5 100644
--- a/www-client/falkon/falkon-3.1.0.ebuild
+++ b/www-client/falkon/falkon-3.1.0.ebuild
@@ -17,10 +17,9 @@ HOMEPAGE="https://www.falkon.org/";
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="dbus gnome-keyring kde libressl +X"
+IUSE="dbus kde libressl +X"
 
 # drop qtwebengine subslot operator when QT_MINIMAL >= 5.12.0
-BDEPEND="gnome-keyring? ( virtual/pkgconfig )"
 COMMON_DEPEND="
$(add_qt_dep qtdeclarative 'widgets')
$(add_qt_dep qtgui)
@@ -32,7 +31,6 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
virtual/libintl
dbus? ( $(add_qt_dep qtdbus) )
-   gnome-keyring? ( gnome-base/libgnome-keyring )
kde? (
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kcrash)
@@ -73,7 +71,6 @@ src_configure() {
-DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON
-DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
-DDISABLE_DBUS=$(usex !dbus)
-   -DBUILD_KEYRING=$(usex gnome-keyring)
$(cmake-utils_use_find_package kde KF5Wallet)
$(cmake-utils_use_find_package kde KF5KIO)
-DNO_X11=$(usex !X)



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2019-04-20 Thread Mikle Kolyada
commit: b58302211c738583d5549d9d4553a5ab3cd92f8d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:44:54 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:44:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5830221

www-client/falkon: amd64 stable wrt bug #683828

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 www-client/falkon/falkon-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.1.0.ebuild 
b/www-client/falkon/falkon-3.1.0.ebuild
index b246a3809b8..7de143001d2 100644
--- a/www-client/falkon/falkon-3.1.0.ebuild
+++ b/www-client/falkon/falkon-3.1.0.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Cross-platform web browser using QtWebEngine"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/files/, www-client/falkon/

2019-03-20 Thread Andreas Sturmlechner
commit: f21805b9ae0d9020cf7d9f05177fba74f7fe2898
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 20 12:12:26 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 20 12:29:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21805b9

www-client/falkon: 3.1.0 version bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/Manifest |  1 +
 www-client/falkon/falkon-3.1.0.ebuild  | 88 ++
 ...falkon-3.1.0-fix-warn-registering-schemes.patch | 83 
 .../files/falkon-3.1.0-use-cmake-find-intl.patch   | 68 +
 4 files changed, 240 insertions(+)

diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index 2089017eebf..b2a60b4272a 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1 +1,2 @@
 DIST falkon-3.0.1.tar.xz 2219444 BLAKE2B 
013d29925f9a1c7e77d5f194eb4a1371dadda05de01a0c103902acfbb16941c6fa9c7256a98ef1965c62ccfcee8b44c48076cb00bd892378157502f73916
 SHA512 
e2384cb49d4e1ec52ff7804cf798688be2d80fa5957c72accb09376aa0c41ee491c45234fd53c79871bc474a8d0677e40ddb48241a70d77102c67406b0719191
+DIST falkon-3.1.0.tar.xz 2292692 BLAKE2B 
1a5d8dd979afb3ef81ea5409314cc0971eaa0b5de54ed7e14668c6596d11cb86d9143acc5285d24d98a671c2486f83e626669d394670d72610b5ad8c68fada69
 SHA512 
c04f97869150b8ab81ae7b01c7137e35ca5c3103c057e01896454bbeda1075372a7831d2dfe7ab66794de0983593df6e46eff47c5cdc2bc959f81b022506f054

diff --git a/www-client/falkon/falkon-3.1.0.ebuild 
b/www-client/falkon/falkon-3.1.0.ebuild
new file mode 100644
index 000..b246a3809b8
--- /dev/null
+++ b/www-client/falkon/falkon-3.1.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Cross-platform web browser using QtWebEngine"
+HOMEPAGE="https://www.falkon.org/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="dbus gnome-keyring kde libressl +X"
+
+# drop qtwebengine subslot operator when QT_MINIMAL >= 5.12.0
+BDEPEND="gnome-keyring? ( virtual/pkgconfig )"
+COMMON_DEPEND="
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork 'ssl')
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtsql 'sqlite')
+   $(add_qt_dep qtwebchannel)
+   $(add_qt_dep qtwebengine 'widgets' '' '5=')
+   $(add_qt_dep qtwidgets)
+   virtual/libintl
+   dbus? ( $(add_qt_dep qtdbus) )
+   gnome-keyring? ( gnome-base/libgnome-keyring )
+   kde? (
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kwallet)
+   )
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:0= )
+   X? (
+   $(add_qt_dep qtx11extras)
+   x11-libs/libxcb:=
+   x11-libs/xcb-util
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_qt_dep linguist-tools)
+   $(add_qt_dep qtconcurrent)
+"
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   DEPEND+=" $(add_frameworks_dep ki18n)"
+fi
+RDEPEND="${COMMON_DEPEND}
+   !www-client/qupzilla
+   $(add_qt_dep qtsvg)
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-use-cmake-find-intl.patch"
+   "${FILESDIR}/${P}-fix-warn-registering-schemes.patch"
+)
+
+# bug 653046
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
+   -DDISABLE_DBUS=$(usex !dbus)
+   -DBUILD_KEYRING=$(usex gnome-keyring)
+   $(cmake-utils_use_find_package kde KF5Wallet)
+   $(cmake-utils_use_find_package kde KF5KIO)
+   -DNO_X11=$(usex !X)
+   )
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+   elog "If you were previously using QupZilla, you can manually migrate 
your profiles"
+   elog "by moving the config directory from ~/.config/qupzilla to 
~/.config/falkon"
+}

diff --git 
a/www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch 
b/www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch
new file mode 100644
index 000..4bd760bfe30
--- /dev/null
+++ b/www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch
@@ -0,0 +1,83 @@
+From 067155d53af52b0b6e26801fa3a7ec59a93aeb7f Mon Sep 17 00:00:00 2001
+From: David Rosca 
+Date: Wed, 20 Mar 2019 12:01:01 +0100
+Subject: NetworkManager: Fix QtWebEngine warning about registerin

[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2019-02-19 Thread Andreas Sturmlechner
commit: 387ea44e1dcc23ae12d8ef476ea3544a89039ed0
Author: Roy Bamford  gentoo  org>
AuthorDate: Mon Feb 18 11:02:30 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 19 18:04:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387ea44e

www-client/falkon: added ~arm64

Package-Manager: Portage-2.3.60, Repoman-2.3.12

Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-3.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.0.1-r1.ebuild 
b/www-client/falkon/falkon-3.0.1-r1.ebuild
index 3c30194cf4e..46eecff477b 100644
--- a/www-client/falkon/falkon-3.0.1-r1.ebuild
+++ b/www-client/falkon/falkon-3.0.1-r1.ebuild
@@ -15,7 +15,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="dbus gnome-keyring kwallet libressl +X"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2019-02-09 Thread Andreas Sturmlechner
commit: 23b499c3075a452ca5102595cc28205418e3a721
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 18:39:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 20:57:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b499c3

www-client/falkon: Drop 3.0.1 (r0)

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-3.0.1.ebuild | 69 ---
 1 file changed, 69 deletions(-)

diff --git a/www-client/falkon/falkon-3.0.1.ebuild 
b/www-client/falkon/falkon-3.0.1.ebuild
deleted file mode 100644
index e9e625d2b3c..000
--- a/www-client/falkon/falkon-3.0.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="true"
-QT_MINIMAL="5.9.2"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.falkon.org/";
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="dbus gnome-keyring kwallet libressl +X"
-
-COMMON_DEPEND="
-   $(add_qt_dep qtdeclarative 'widgets')
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork 'ssl')
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsql 'sqlite')
-   $(add_qt_dep qtwebchannel)
-   $(add_qt_dep qtwebengine 'widgets')
-   $(add_qt_dep qtwidgets)
-   dbus? ( $(add_qt_dep qtdbus) )
-   gnome-keyring? ( gnome-base/gnome-keyring )
-   kwallet? ( $(add_frameworks_dep kwallet) )
-   libressl? ( dev-libs/libressl:= )
-   !libressl? ( dev-libs/openssl:0= )
-   X? (
-   $(add_qt_dep qtx11extras)
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_qt_dep linguist-tools)
-   $(add_qt_dep qtconcurrent)
-   gnome-keyring? ( virtual/pkgconfig )
-"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   DEPEND+=" $(add_frameworks_dep ki18n)"
-fi
-RDEPEND="${COMMON_DEPEND}
-   !www-client/qupzilla
-   $(add_qt_dep qtsvg)
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DDISABLE_DBUS=$(usex !dbus)
-   -DBUILD_KEYRING=$(usex gnome-keyring)
-   $(cmake-utils_use_find_package kwallet KF5Wallet)
-   -DNO_X11=$(usex !X)
-   )
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   elog "If you were previously using QupZilla, you can manually migrate 
your profiles"
-   elog "by moving the config directory from ~/.config/qupzilla to 
~/.config/falkon"
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2019-02-09 Thread Andreas Sturmlechner
commit: aa890cb7ecfb8129e93ae06dbcf5fea9cfbcfcfc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 16:52:59 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 16:53:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa890cb7

www-client/falkon: Tests don't work for everyone.

Bug: https://bugs.gentoo.org/653046
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-3.0.1-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/www-client/falkon/falkon-3.0.1-r1.ebuild 
b/www-client/falkon/falkon-3.0.1-r1.ebuild
index 4b69f313b76..4a748362680 100644
--- a/www-client/falkon/falkon-3.0.1-r1.ebuild
+++ b/www-client/falkon/falkon-3.0.1-r1.ebuild
@@ -59,6 +59,9 @@ PATCHES=(
"${FILESDIR}/${P}-webinspector.patch"
 )
 
+# bug 653046
+RESTRICT+=" test"
+
 src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2019-02-07 Thread Mikle Kolyada
commit: 2eb309107c6f9373108639b7783e2dbfc09863ca
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Feb  7 10:53:55 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Feb  7 10:54:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb30910

www-client/falkon: amd64 stable wrt bug #676424

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 www-client/falkon/falkon-3.0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/falkon/falkon-3.0.1-r1.ebuild 
b/www-client/falkon/falkon-3.0.1-r1.ebuild
index 71fb406ee4a..4b69f313b76 100644
--- a/www-client/falkon/falkon-3.0.1-r1.ebuild
+++ b/www-client/falkon/falkon-3.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="dbus gnome-keyring kwallet libressl +X"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/files/, www-client/falkon/

2018-12-09 Thread Andreas Sturmlechner
commit: 50c1efe4e4631026b9a04a726c36e10c7d99c729
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec  9 20:29:31 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec  9 20:32:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c1efe4

www-client/falkon: Enable webinspector, fix mouse navigation

Disable finding PySide2 as long as it is not a thing in Gentoo.

mouse navigation:
KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=395828

webinspector:
Reported-by: nekoexmachina in #gentoo-kde
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-3.0.1-r1.ebuild   |  79 +++
 .../falkon/files/falkon-3.0.1-page-actions.patch   |  53 +++
 .../files/falkon-3.0.1-pyside2-release.patch   |  26 +
 .../files/falkon-3.0.1-qiodevice-main-thread.patch | 106 +
 .../files/falkon-3.0.1-qtwebengine-version.patch   |  72 ++
 .../falkon/files/falkon-3.0.1-webinspector.patch   | 102 
 6 files changed, 438 insertions(+)

diff --git a/www-client/falkon/falkon-3.0.1-r1.ebuild 
b/www-client/falkon/falkon-3.0.1-r1.ebuild
new file mode 100644
index 000..71fb406ee4a
--- /dev/null
+++ b/www-client/falkon/falkon-3.0.1-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Cross-platform web browser using QtWebEngine"
+HOMEPAGE="https://www.falkon.org/";
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus gnome-keyring kwallet libressl +X"
+
+COMMON_DEPEND="
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork 'ssl')
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtsql 'sqlite')
+   $(add_qt_dep qtwebchannel)
+   $(add_qt_dep qtwebengine 'widgets')
+   $(add_qt_dep qtwidgets)
+   dbus? ( $(add_qt_dep qtdbus) )
+   gnome-keyring? ( gnome-base/gnome-keyring )
+   kwallet? ( $(add_frameworks_dep kwallet) )
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:0= )
+   X? (
+   $(add_qt_dep qtx11extras)
+   x11-libs/libxcb:=
+   x11-libs/xcb-util
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_qt_dep linguist-tools)
+   $(add_qt_dep qtconcurrent)
+   gnome-keyring? ( virtual/pkgconfig )
+"
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   DEPEND+=" $(add_frameworks_dep ki18n)"
+fi
+RDEPEND="${COMMON_DEPEND}
+   !www-client/qupzilla
+   $(add_qt_dep qtsvg)
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-pyside2-release.patch"
+   "${FILESDIR}/${P}-qiodevice-main-thread.patch"
+   "${FILESDIR}/${P}-page-actions.patch"
+   "${FILESDIR}/${P}-qtwebengine-version.patch"
+   "${FILESDIR}/${P}-webinspector.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
+   -DDISABLE_DBUS=$(usex !dbus)
+   -DBUILD_KEYRING=$(usex gnome-keyring)
+   $(cmake-utils_use_find_package kwallet KF5Wallet)
+   -DNO_X11=$(usex !X)
+   )
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+   elog "If you were previously using QupZilla, you can manually migrate 
your profiles"
+   elog "by moving the config directory from ~/.config/qupzilla to 
~/.config/falkon"
+}

diff --git a/www-client/falkon/files/falkon-3.0.1-page-actions.patch 
b/www-client/falkon/files/falkon-3.0.1-page-actions.patch
new file mode 100644
index 000..be48f000817
--- /dev/null
+++ b/www-client/falkon/files/falkon-3.0.1-page-actions.patch
@@ -0,0 +1,53 @@
+From 53e0a43762523185fb98bf705f85cf0dfa27247f Mon Sep 17 00:00:00 2001
+From: David Rosca 
+Date: Sun, 8 Jul 2018 20:34:58 +0200
+Subject: NavigationBar: Correctly reconnect to page actions
+
+BUG: 395828
+FIXED-IN: 3.0.2
+---
+ src/lib/navigation/navigationbar.cpp | 27 ---
+ 1 file changed, 16 insertions(+), 11 deletions(-)
+
+diff --git a/src/lib/navigation/navigationbar.cpp 
b/src/lib/navigation/navigationbar.cpp
+index 0339b55..622622d 100644
+--- a/src/lib/navigation/navigationbar.cpp
 b/src/lib/navigation/navigationbar.cpp
+@@ -230,19 +230,24 @@ void NavigationBar::setCurrentView(TabbedWebView *view)
+ return;
+ }
+ 
+-auto updateButton = [](ToolButton *button, QAction *action) {
+-button->setEnabled(action->isEnabled());
++auto connectPageActions = [this](QWebEnginePage *page) {
++auto updateButton = [](ToolButton *button, QAc

[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2018-06-17 Thread Thomas Deutschmann
commit: a176d9161292cf095be98413633ecbc7209826e8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jun 18 00:03:10 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jun 18 00:12:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a176d916

www-client/falkon: x86 stable (bug #652056)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-client/falkon/falkon-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.0.1.ebuild 
b/www-client/falkon/falkon-3.0.1.ebuild
index 89bfcfe0099..e9e625d2b3c 100644
--- a/www-client/falkon/falkon-3.0.1.ebuild
+++ b/www-client/falkon/falkon-3.0.1.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="dbus gnome-keyring kwallet libressl +X"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2018-06-09 Thread Andreas Sturmlechner
commit: 85c36e74445bd97f8bdd441ff240300f7c8ce905
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  8 22:07:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  9 06:58:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c36e74

www-client/falkon: Drop 3.0.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-client/falkon/Manifest|  1 -
 www-client/falkon/falkon-3.0.0.ebuild | 65 ---
 2 files changed, 66 deletions(-)

diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index dc725eb70d3..2089017eebf 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1,2 +1 @@
-DIST falkon-3.0.0.tar.xz 1985800 BLAKE2B 
8505e2c91600d265c28f70c37bf9e8f669ecd907dd9263371a4a4c10b854d32415ec1a3fd6ac163b297d0a9f42c542d4691a6cd417ed81864585f0c66b769e34
 SHA512 
1d99ecd47022986570dd6bb9b57484abe30838bf52daf669c977e1d2a9381efdd60912fd72b97e0b43b6102159f4343c4d1589d4f6442d0ed62c24f1482a8d97
 DIST falkon-3.0.1.tar.xz 2219444 BLAKE2B 
013d29925f9a1c7e77d5f194eb4a1371dadda05de01a0c103902acfbb16941c6fa9c7256a98ef1965c62ccfcee8b44c48076cb00bd892378157502f73916
 SHA512 
e2384cb49d4e1ec52ff7804cf798688be2d80fa5957c72accb09376aa0c41ee491c45234fd53c79871bc474a8d0677e40ddb48241a70d77102c67406b0719191

diff --git a/www-client/falkon/falkon-3.0.0.ebuild 
b/www-client/falkon/falkon-3.0.0.ebuild
deleted file mode 100644
index efdb7d0926e..000
--- a/www-client/falkon/falkon-3.0.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="true"
-QT_MINIMAL="5.9.2"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.falkon.org/";
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/src/${P}.tar.xz"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="dbus gnome-keyring kwallet libressl +X"
-
-COMMON_DEPEND="
-   $(add_qt_dep qtdeclarative 'widgets')
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork 'ssl')
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsql 'sqlite')
-   $(add_qt_dep qtwebchannel)
-   $(add_qt_dep qtwebengine 'widgets')
-   $(add_qt_dep qtwidgets)
-   dbus? ( $(add_qt_dep qtdbus) )
-   gnome-keyring? ( gnome-base/gnome-keyring )
-   kwallet? ( $(add_frameworks_dep kwallet) )
-   libressl? ( dev-libs/libressl:= )
-   !libressl? ( dev-libs/openssl:0= )
-   X? (
-   $(add_qt_dep qtx11extras)
-   x11-libs/libxcb:=
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_qt_dep linguist-tools)
-   $(add_qt_dep qtconcurrent)
-   gnome-keyring? ( virtual/pkgconfig )
-"
-RDEPEND="${COMMON_DEPEND}
-   !www-client/qupzilla
-   $(add_qt_dep qtsvg)
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DDISABLE_DBUS=$(usex !dbus)
-   -DBUILD_KEYRING=$(usex gnome-keyring)
-   $(cmake-utils_use_find_package kwallet KF5Wallet)
-   -DNO_X11=$(usex !X)
-   )
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   elog "If you were previously using QupZilla, you can manually migrate 
your profiles"
-   elog "by moving the config directory from ~/.config/qupzilla to 
~/.config/falkon"
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2018-06-08 Thread Aaron Bauman
commit: 316c4668a48eeba4ef79a21b58089cb0e2f6742d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Jun  8 22:22:31 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Jun  8 22:22:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316c4668

Revert "www-client/falkon: Drop USE=libressl"

This reverts commit 0d8d5fefb18d71066a9743c3d007d737b75faa2e.

 www-client/falkon/falkon-3.0.1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/www-client/falkon/falkon-3.0.1.ebuild 
b/www-client/falkon/falkon-3.0.1.ebuild
index 40f8820d99a..89bfcfe0099 100644
--- a/www-client/falkon/falkon-3.0.1.ebuild
+++ b/www-client/falkon/falkon-3.0.1.ebuild
@@ -4,6 +4,7 @@
 EAPI=6
 
 KDE_TEST="true"
+QT_MINIMAL="5.9.2"
 VIRTUALX_REQUIRED="test"
 inherit kde5
 
@@ -16,7 +17,7 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 ~x86"
-IUSE="dbus gnome-keyring kwallet +X"
+IUSE="dbus gnome-keyring kwallet libressl +X"
 
 COMMON_DEPEND="
$(add_qt_dep qtdeclarative 'widgets')
@@ -27,10 +28,11 @@ COMMON_DEPEND="
$(add_qt_dep qtwebchannel)
$(add_qt_dep qtwebengine 'widgets')
$(add_qt_dep qtwidgets)
-   dev-libs/openssl:0=
dbus? ( $(add_qt_dep qtdbus) )
gnome-keyring? ( gnome-base/gnome-keyring )
kwallet? ( $(add_frameworks_dep kwallet) )
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:0= )
X? (
$(add_qt_dep qtx11extras)
x11-libs/libxcb:=



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2018-06-08 Thread Andreas Sturmlechner
commit: 0d8d5fefb18d71066a9743c3d007d737b75faa2e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  8 17:17:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  8 17:19:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d8d5fef

www-client/falkon: Drop USE=libressl

Upstream does not support it.

See also: https://bugreports.qt.io/browse/QTBUG-63291

Closes: https://bugs.gentoo.org/650288
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-client/falkon/falkon-3.0.1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/www-client/falkon/falkon-3.0.1.ebuild 
b/www-client/falkon/falkon-3.0.1.ebuild
index 89bfcfe0099..40f8820d99a 100644
--- a/www-client/falkon/falkon-3.0.1.ebuild
+++ b/www-client/falkon/falkon-3.0.1.ebuild
@@ -4,7 +4,6 @@
 EAPI=6
 
 KDE_TEST="true"
-QT_MINIMAL="5.9.2"
 VIRTUALX_REQUIRED="test"
 inherit kde5
 
@@ -17,7 +16,7 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 ~x86"
-IUSE="dbus gnome-keyring kwallet libressl +X"
+IUSE="dbus gnome-keyring kwallet +X"
 
 COMMON_DEPEND="
$(add_qt_dep qtdeclarative 'widgets')
@@ -28,11 +27,10 @@ COMMON_DEPEND="
$(add_qt_dep qtwebchannel)
$(add_qt_dep qtwebengine 'widgets')
$(add_qt_dep qtwidgets)
+   dev-libs/openssl:0=
dbus? ( $(add_qt_dep qtdbus) )
gnome-keyring? ( gnome-base/gnome-keyring )
kwallet? ( $(add_frameworks_dep kwallet) )
-   libressl? ( dev-libs/libressl:= )
-   !libressl? ( dev-libs/openssl:0= )
X? (
$(add_qt_dep qtx11extras)
x11-libs/libxcb:=



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2018-06-08 Thread Aaron Bauman
commit: 75263cbdc07de668b8dc535223bf73b67fb1d993
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Jun  8 12:53:10 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Jun  8 12:53:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75263cbd

www-client/falkon: amd64 stable wrt bug #652056

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-client/falkon/falkon-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.0.1.ebuild 
b/www-client/falkon/falkon-3.0.1.ebuild
index 8db691656aa..89bfcfe0099 100644
--- a/www-client/falkon/falkon-3.0.1.ebuild
+++ b/www-client/falkon/falkon-3.0.1.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="dbus gnome-keyring kwallet libressl +X"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2018-05-09 Thread Andreas Sturmlechner
commit: 6fae0f84de7fb17e84f5f91b17162146d66a4d18
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May  9 07:37:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May  9 07:51:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fae0f84

www-client/falkon: 3.0.1 version bump

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 www-client/falkon/Manifest|  1 +
 www-client/falkon/falkon-3.0.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index bbd80e7362d..dc725eb70d3 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1 +1,2 @@
 DIST falkon-3.0.0.tar.xz 1985800 BLAKE2B 
8505e2c91600d265c28f70c37bf9e8f669ecd907dd9263371a4a4c10b854d32415ec1a3fd6ac163b297d0a9f42c542d4691a6cd417ed81864585f0c66b769e34
 SHA512 
1d99ecd47022986570dd6bb9b57484abe30838bf52daf669c977e1d2a9381efdd60912fd72b97e0b43b6102159f4343c4d1589d4f6442d0ed62c24f1482a8d97
+DIST falkon-3.0.1.tar.xz 2219444 BLAKE2B 
013d29925f9a1c7e77d5f194eb4a1371dadda05de01a0c103902acfbb16941c6fa9c7256a98ef1965c62ccfcee8b44c48076cb00bd892378157502f73916
 SHA512 
e2384cb49d4e1ec52ff7804cf798688be2d80fa5957c72accb09376aa0c41ee491c45234fd53c79871bc474a8d0677e40ddb48241a70d77102c67406b0719191

diff --git a/www-client/falkon/falkon-3.0.1.ebuild 
b/www-client/falkon/falkon-3.0.1.ebuild
new file mode 100644
index 000..8db691656aa
--- /dev/null
+++ b/www-client/falkon/falkon-3.0.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+QT_MINIMAL="5.9.2"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Cross-platform web browser using QtWebEngine"
+HOMEPAGE="https://www.falkon.org/";
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus gnome-keyring kwallet libressl +X"
+
+COMMON_DEPEND="
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork 'ssl')
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtsql 'sqlite')
+   $(add_qt_dep qtwebchannel)
+   $(add_qt_dep qtwebengine 'widgets')
+   $(add_qt_dep qtwidgets)
+   dbus? ( $(add_qt_dep qtdbus) )
+   gnome-keyring? ( gnome-base/gnome-keyring )
+   kwallet? ( $(add_frameworks_dep kwallet) )
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:0= )
+   X? (
+   $(add_qt_dep qtx11extras)
+   x11-libs/libxcb:=
+   x11-libs/xcb-util
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_qt_dep linguist-tools)
+   $(add_qt_dep qtconcurrent)
+   gnome-keyring? ( virtual/pkgconfig )
+"
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   DEPEND+=" $(add_frameworks_dep ki18n)"
+fi
+RDEPEND="${COMMON_DEPEND}
+   !www-client/qupzilla
+   $(add_qt_dep qtsvg)
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DDISABLE_DBUS=$(usex !dbus)
+   -DBUILD_KEYRING=$(usex gnome-keyring)
+   $(cmake-utils_use_find_package kwallet KF5Wallet)
+   -DNO_X11=$(usex !X)
+   )
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+   elog "If you were previously using QupZilla, you can manually migrate 
your profiles"
+   elog "by moving the config directory from ~/.config/qupzilla to 
~/.config/falkon"
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2018-04-12 Thread Andreas Sturmlechner
commit: 71ad04a2c5a2fe6aeb43f6dc884c6dd8d6ef2f52
Author: Francesco Turco  fastmail  fm>
AuthorDate: Thu Apr 12 18:09:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 12 18:31:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ad04a2

www-client/falkon: update HOMEPAGE

Closes: https://github.com/gentoo/gentoo/pull/7958

 www-client/falkon/falkon-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.0.0.ebuild 
b/www-client/falkon/falkon-3.0.0.ebuild
index e8af4f7d2fa..efdb7d0926e 100644
--- a/www-client/falkon/falkon-3.0.0.ebuild
+++ b/www-client/falkon/falkon-3.0.0.ebuild
@@ -9,7 +9,7 @@ VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.qupzilla.com/";
+HOMEPAGE="https://www.falkon.org/";
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/src/${P}.tar.xz"
 fi



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2018-04-05 Thread Aaron Bauman
commit: 7f5b97c3ee0cc718c4643b636dde4f27a734f35d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 23:03:51 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Apr  6 00:16:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5b97c3

www-client/falkon: amd64 stable

Bug: https://bugs.gentoo.org/652056
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 www-client/falkon/falkon-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-3.0.0.ebuild 
b/www-client/falkon/falkon-3.0.0.ebuild
index 0334b402b3d..e8af4f7d2fa 100644
--- a/www-client/falkon/falkon-3.0.0.ebuild
+++ b/www-client/falkon/falkon-3.0.0.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="dbus gnome-keyring kwallet libressl +X"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2018-04-05 Thread Andreas Sturmlechner
commit: d99bbb7686a978b8007651c0253be93e047116f0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr  5 20:13:51 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  5 20:14:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99bbb76

www-client/falkon: Set VIRTUALX_REQUIRED="test"

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 www-client/falkon/falkon-3.0.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/falkon/falkon-3.0.0.ebuild 
b/www-client/falkon/falkon-3.0.0.ebuild
index 6da8f0a0600..0334b402b3d 100644
--- a/www-client/falkon/falkon-3.0.0.ebuild
+++ b/www-client/falkon/falkon-3.0.0.ebuild
@@ -5,6 +5,7 @@ EAPI=6
 
 KDE_TEST="true"
 QT_MINIMAL="5.9.2"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Cross-platform web browser using QtWebEngine"



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2018-04-03 Thread Andreas Sturmlechner
commit: f4c3a8a4287744dc3c8f3bdd7617e1b537e3183e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  3 15:22:52 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  3 15:25:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c3a8a4

www-client/falkon: Fix maintainer

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 www-client/falkon/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/falkon/metadata.xml b/www-client/falkon/metadata.xml
index 007c58ff2ba..080de1ce90f 100644
--- a/www-client/falkon/metadata.xml
+++ b/www-client/falkon/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   q...@gentoo.org
-   Gentoo Qt Project
+   k...@gentoo.org
+   Gentoo KDE Project


Enable encrypted storage of passwords with 
kde-frameworks/kwallet



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2018-03-01 Thread Andreas Sturmlechner
commit: e0595dcadd29b11e6fc166d7f9dc2b9320049337
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  1 13:19:08 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  1 15:44:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0595dca

www-client/falkon: Add migration info to pkg_postinst

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-client/falkon/falkon-3.0.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/www-client/falkon/falkon-3.0.0.ebuild 
b/www-client/falkon/falkon-3.0.0.ebuild
index 53da752ba8f..6da8f0a0600 100644
--- a/www-client/falkon/falkon-3.0.0.ebuild
+++ b/www-client/falkon/falkon-3.0.0.ebuild
@@ -56,3 +56,9 @@ src_configure() {
)
kde5_src_configure
 }
+
+pkg_postinst() {
+   kde5_pkg_postinst
+   elog "If you were previously using QupZilla, you can manually migrate 
your profiles"
+   elog "by moving the config directory from ~/.config/qupzilla to 
~/.config/falkon"
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2018-02-27 Thread Andreas Sturmlechner
commit: 3b79c05ef4716e7bfbb973e55bcee573685545c5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 15:57:43 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 16:13:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b79c05e

www-client/falkon: New package

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-client/falkon/Manifest|  1 +
 www-client/falkon/falkon-3.0.0.ebuild | 58 +++
 www-client/falkon/metadata.xml| 11 +++
 3 files changed, 70 insertions(+)

diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
new file mode 100644
index 000..bbd80e7362d
--- /dev/null
+++ b/www-client/falkon/Manifest
@@ -0,0 +1 @@
+DIST falkon-3.0.0.tar.xz 1985800 BLAKE2B 
8505e2c91600d265c28f70c37bf9e8f669ecd907dd9263371a4a4c10b854d32415ec1a3fd6ac163b297d0a9f42c542d4691a6cd417ed81864585f0c66b769e34
 SHA512 
1d99ecd47022986570dd6bb9b57484abe30838bf52daf669c977e1d2a9381efdd60912fd72b97e0b43b6102159f4343c4d1589d4f6442d0ed62c24f1482a8d97

diff --git a/www-client/falkon/falkon-3.0.0.ebuild 
b/www-client/falkon/falkon-3.0.0.ebuild
new file mode 100644
index 000..53da752ba8f
--- /dev/null
+++ b/www-client/falkon/falkon-3.0.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+QT_MINIMAL="5.9.2"
+inherit kde5
+
+DESCRIPTION="Cross-platform web browser using QtWebEngine"
+HOMEPAGE="https://www.qupzilla.com/";
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/src/${P}.tar.xz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus gnome-keyring kwallet libressl +X"
+
+COMMON_DEPEND="
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork 'ssl')
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtsql 'sqlite')
+   $(add_qt_dep qtwebchannel)
+   $(add_qt_dep qtwebengine 'widgets')
+   $(add_qt_dep qtwidgets)
+   dbus? ( $(add_qt_dep qtdbus) )
+   gnome-keyring? ( gnome-base/gnome-keyring )
+   kwallet? ( $(add_frameworks_dep kwallet) )
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:0= )
+   X? (
+   $(add_qt_dep qtx11extras)
+   x11-libs/libxcb:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_qt_dep linguist-tools)
+   $(add_qt_dep qtconcurrent)
+   gnome-keyring? ( virtual/pkgconfig )
+"
+RDEPEND="${COMMON_DEPEND}
+   !www-client/qupzilla
+   $(add_qt_dep qtsvg)
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DDISABLE_DBUS=$(usex !dbus)
+   -DBUILD_KEYRING=$(usex gnome-keyring)
+   $(cmake-utils_use_find_package kwallet KF5Wallet)
+   -DNO_X11=$(usex !X)
+   )
+   kde5_src_configure
+}

diff --git a/www-client/falkon/metadata.xml b/www-client/falkon/metadata.xml
new file mode 100644
index 000..007c58ff2ba
--- /dev/null
+++ b/www-client/falkon/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   q...@gentoo.org
+   Gentoo Qt Project
+   
+   
+   Enable encrypted storage of passwords with 
kde-frameworks/kwallet
+   
+