summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2020-06-06 01:19:15 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2020-06-06 01:19:15 +0200
commit77d19caff17e8d8897b0d9528733c3ee188e30f5 (patch)
tree7f8da9c6d311fe07dd605b70a360fe509518a50d
parent6df78dd5e444be5f5cdf79ee927763ebaa8aa767 (diff)
downloadkde-77d19caff17e8d8897b0d9528733c3ee188e30f5.tar.gz
kde-77d19caff17e8d8897b0d9528733c3ee188e30f5.tar.bz2
kde-77d19caff17e8d8897b0d9528733c3ee188e30f5.zip
app-office/kmymoney: Drop IUSE="weboob"
Closes: https://bugs.gentoo.org/708358 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--app-office/kmymoney/kmymoney-9999.ebuild19
-rw-r--r--app-office/kmymoney/metadata.xml1
2 files changed, 3 insertions, 17 deletions
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 620e9f37c8b..ab6d25ea15e 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -3,15 +3,13 @@
EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
KFMIN=5.60.0
QTMIN=5.12.3
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
-inherit ecm kde.org python-single-r1
+inherit ecm kde.org
DESCRIPTION="Personal finance manager based on KDE Frameworks"
HOMEPAGE="https://kmymoney.org"
@@ -23,11 +21,9 @@ fi
LICENSE="GPL-2"
SLOT="5"
-IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
+IUSE="activities addressbook calendar hbci holidays ofx quotes webkit"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
-REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
-
BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
>=app-crypt/gpgme-1.7.1-r1[cxx]
@@ -81,13 +77,6 @@ COMMON_DEPEND="
>=kde-frameworks/kdewebkit-${KFMIN}:5
)
!webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
- weboob? (
- ${PYTHON_DEPS}
- >=dev-qt/qtconcurrent-${QTMIN}:5
- $(python_gen_cond_dep '
- www-client/weboob[${PYTHON_MULTI_USEDEP}]
- ')
- )
"
DEPEND="${COMMON_DEPEND}
dev-libs/boost
@@ -98,7 +87,6 @@ RDEPEND="${COMMON_DEPEND}
"
pkg_setup() {
- use weboob && python_setup
ecm_pkg_setup
if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then
@@ -119,8 +107,7 @@ src_configure() {
$(cmake_use_find_package holidays KF5Holidays)
-DENABLE_OFXIMPORTER=$(usex ofx)
-DENABLE_WEBENGINE=$(usex !webkit)
- -DENABLE_WEBOOB=$(usex weboob)
- $(cmake_use_find_package weboob PythonLibs)
+ -DENABLE_WEBOOB=OFF
)
[[ ${KDE_BUILD_TYPE} = live ]] &&
mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) )
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index 8bbfa559173..90b1c0487ac 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -12,6 +12,5 @@
<flag name="hbci">Enable HBCI support using <pkg>net-libs/aqbanking</pkg></flag>
<flag name="holidays">Enable <pkg>kde-frameworks/kholidays</pkg> integration</flag>
<flag name="quotes">Enable Online Stock Quote retrieval</flag>
- <flag name="weboob">Enable import of online banking transactions extracted by <pkg>www-client/weboob</pkg></flag>
</use>
</pkgmetadata>