[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/, www-client/falkon/files/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 + +