* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2012-05-07 12:42 Johannes Huber
0 siblings, 0 replies; 66+ messages in thread
From: Johannes Huber @ 2012-05-07 12:42 UTC (permalink / raw
To: gentoo-commits
commit: ef5fe33acee679326cc36e6040c57c29ad1d6807
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Mon May 7 12:39:52 2012 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Mon May 7 12:39:52 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=ef5fe33a
[app-office/kmymoney] Sync with tree.
(Portage version: 2.2.0_alpha101/git/Linux i686, unsigned Manifest commit)
---
app-office/kmymoney/kmymoney-9999.ebuild | 42 +++++++++++++++++-------------
1 files changed, 24 insertions(+), 18 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 9ac0271..22e41f7 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -4,20 +4,20 @@
EAPI=4
-KMNAME="extragear/office"
-
if [[ ${PV} != *9999* ]]; then
- KDE_LINGUAS="bg ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu it lt
- ms nds nl pl pt pt_BR ro ru sk sv tr uk zh_CN zh_TW"
+ KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et
+ eu fi fr ga gl hu it ja lt ms nds nl pl pt
+ pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}"
KDE_HANDBOOK="optional"
-else
SRC_URI="mirror://sourceforge/kmymoney2/${P}.tar.bz2"
fi
-inherit virtualx kde4-base
+VIRTUALX_REQUIRED=test
+
+inherit kde4-base
-DESCRIPTION="A personal finance manager for KDE"
+DESCRIPTION="Personal finance manager for KDE"
HOMEPAGE="http://kmymoney2.sourceforge.net/"
LICENSE="GPL-2"
@@ -27,25 +27,35 @@ IUSE="debug calendar doc hbci ofx quotes test"
COMMON_DEPEND="
app-crypt/gpgme
- >=dev-libs/boost-1.33.1
+ >=app-office/libalkimia-4.3.2
+ dev-cpp/glibmm:2
+ dev-cpp/libxmlpp:2.6
+ dev-libs/boost
+ dev-libs/glib:2
+ dev-libs/gmp
dev-libs/libgpg-error
dev-libs/libxml2
$(add_kdebase_dep kdepimlibs)
+ x11-misc/shared-mime-info
calendar? ( dev-libs/libical )
hbci? (
- >=net-libs/aqbanking-5.0.0
- >=sys-libs/gwenhywfar-4.0.0
+ >=net-libs/aqbanking-5.0.1
+ >=sys-libs/gwenhywfar-4.0.1[qt4]
)
- ofx? ( >=dev-libs/libofx-0.9.1 )
+ ofx? ( >=dev-libs/libofx-0.9.4 )
"
RDEPEND="${COMMON_DEPEND}
- quotes? ( >=dev-perl/Finance-Quote-1.17 )
+ quotes? ( dev-perl/Finance-Quote )
"
DEPEND="${COMMON_DEPEND}
+ dev-util/pkgconfig
doc? ( app-doc/doxygen )
- test? ( >=dev-util/cppunit-1.12.1 )
+ test? ( dev-util/cppunit )
"
+RESTRICT=test
+# bug 399467
+
src_configure() {
mycmakeargs=(
-DUSE_QT_DESIGNER=OFF
@@ -60,6 +70,7 @@ src_configure() {
src_compile() {
kde4-base_src_compile
+
use doc && kde4-base_src_compile apidoc
}
@@ -67,8 +78,3 @@ src_install() {
use doc && HTML_DOCS=("${CMAKE_BUILD_DIR}/apidocs/html/")
kde4-base_src_install
}
-
-src_test() {
- export maketype="kde4-base_src_test"
- virtualmake
-}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2012-05-07 12:42 Johannes Huber
0 siblings, 0 replies; 66+ messages in thread
From: Johannes Huber @ 2012-05-07 12:42 UTC (permalink / raw
To: gentoo-commits
commit: 3064927f50bdddb4c77f852cfc839098fce995c8
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Mon May 7 12:43:09 2012 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Mon May 7 12:43:09 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=3064927f
[app-office/kmymoney] Move to git.
(Portage version: 2.2.0_alpha101/git/Linux i686, unsigned Manifest commit)
---
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 22e41f7..45810a2 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} != *9999* ]]; then
fi
VIRTUALX_REQUIRED=test
-
+KDE_SCM="git"
inherit kde4-base
DESCRIPTION="Personal finance manager for KDE"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2012-05-08 11:04 Johannes Huber
0 siblings, 0 replies; 66+ messages in thread
From: Johannes Huber @ 2012-05-08 11:04 UTC (permalink / raw
To: gentoo-commits
commit: c139ccc872585dd783f425bd55fa2a9d00f64df8
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue May 8 11:01:43 2012 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue May 8 11:01:43 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=c139ccc8
[app-office/kmymoney] Migrate to virtual/pkgconfig.
(Portage version: 2.2.0_alpha101/git/Linux x86_64, unsigned Manifest commit)
---
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 45810a2..bb37e9e 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -48,7 +48,7 @@ RDEPEND="${COMMON_DEPEND}
quotes? ( dev-perl/Finance-Quote )
"
DEPEND="${COMMON_DEPEND}
- dev-util/pkgconfig
+ virtual/pkgconfig
doc? ( app-doc/doxygen )
test? ( dev-util/cppunit )
"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2013-02-02 15:47 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2013-02-02 15:47 UTC (permalink / raw
To: gentoo-commits
commit: a33427c8975e1e54d797c44b0090c1760b1f6aa2
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 2 15:47:24 2013 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Feb 2 15:47:24 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=a33427c8
[app-office/kmymoney] Tidy ebuild.
Package-Manager: portage-2.1.11.50
---
app-office/kmymoney/kmymoney-9999.ebuild | 30 ++++++++++++------------------
1 files changed, 12 insertions(+), 18 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index e14dfaa..88be0ab 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -2,27 +2,26 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=4
-
-if [[ ${PV} != *9999* ]]; then
- KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et
- eu fi fr ga gl hu it ja lt ms nds nl pl pt
- pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
- KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}"
- KDE_HANDBOOK="optional"
- SRC_URI="mirror://sourceforge/kmymoney2/${P}.tar.bz2"
-fi
-
-VIRTUALX_REQUIRED=test
+EAPI=5
+KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et eu fi fr ga gl
+hu it ja kk lt ms nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
+KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}"
+KDE_HANDBOOK="optional"
+CPPUNIT_REQUIRED="test"
+VIRTUALX_REQUIRED="test"
+VIRTUALDBUS_TEST="true"
inherit kde4-base
DESCRIPTION="Personal finance manager for KDE"
HOMEPAGE="http://kmymoney2.sourceforge.net/"
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://sourceforge/kmymoney2/${P}.tar.bz2"
+fi
LICENSE="GPL-2"
KEYWORDS=""
SLOT="4"
-IUSE="debug calendar doc hbci ofx quotes test"
+IUSE="debug calendar doc hbci ofx quotes"
COMMON_DEPEND="
app-crypt/gpgme
@@ -49,12 +48,8 @@ RDEPEND="${COMMON_DEPEND}
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )
- test? ( dev-util/cppunit )
"
-RESTRICT=test
-# bug 399467
-
src_configure() {
mycmakeargs=(
-DUSE_QT_DESIGNER=OFF
@@ -62,7 +57,6 @@ src_configure() {
$(cmake-utils_use_use doc DEVELOPER_DOC)
$(cmake-utils_use_enable hbci KBANKING)
$(cmake-utils_use_enable ofx LIBOFX)
- $(cmake-utils_use test KDE4_BUILD_TESTS)
)
kde4-base_src_configure
}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2013-03-03 16:14 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2013-03-03 16:14 UTC (permalink / raw
To: gentoo-commits
commit: 3ca93d84c152f8fd4b5bac3dbcd13edead5f175f
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 3 16:11:41 2013 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Mar 3 16:11:41 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=3ca93d84
[app-office/kmymoney] Add subslot dependency for boost.
Package-Manager: portage-2.1.11.53
---
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 88be0ab..4616e79 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -28,7 +28,7 @@ COMMON_DEPEND="
>=app-office/libalkimia-4.3.2
dev-cpp/glibmm:2
dev-cpp/libxmlpp:2.6
- dev-libs/boost
+ dev-libs/boost:=
dev-libs/glib:2
dev-libs/gmp
dev-libs/libgpg-error
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2013-10-17 18:51 Johannes Huber
0 siblings, 0 replies; 66+ messages in thread
From: Johannes Huber @ 2013-10-17 18:51 UTC (permalink / raw
To: gentoo-commits
commit: 584616f124fd29d08e1c621b64c08be714342cb6
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 18:51:12 2013 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 18:51:12 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=584616f1
[app-office/kmymoney] Sync with tree, use non deprecated BUILD_DIR var.
Package-Manager: portage-2.2.7
---
app-office/kmymoney/kmymoney-9999.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 4616e79..b3fbd24 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -4,18 +4,19 @@
EAPI=5
KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et eu fi fr ga gl
-hu it ja kk lt ms nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
+hu it ja kk lt mr ms nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}"
KDE_HANDBOOK="optional"
CPPUNIT_REQUIRED="test"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
+
inherit kde4-base
DESCRIPTION="Personal finance manager for KDE"
HOMEPAGE="http://kmymoney2.sourceforge.net/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://sourceforge/kmymoney2/${P}.tar.bz2"
+ SRC_URI="mirror://sourceforge/kmymoney2/${P}.tar.xz"
fi
LICENSE="GPL-2"
@@ -68,6 +69,6 @@ src_compile() {
}
src_install() {
- use doc && HTML_DOCS=("${CMAKE_BUILD_DIR}/apidocs/html/")
+ use doc && HTML_DOCS=("${BUILD_DIR}/apidocs/html/")
kde4-base_src_install
}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2014-06-22 18:04 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2014-06-22 18:04 UTC (permalink / raw
To: gentoo-commits
commit: 65ed2a56317c26c444ea00cf2c29b31cc4626f02
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 22 18:03:39 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 22 18:03:39 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=65ed2a56
[app-office/kmymoney] Sync with portage.
Package-Manager: portage-2.2.10
---
app-office/kmymoney/kmymoney-9999.ebuild | 14 +++++++-------
app-office/kmymoney/metadata.xml | 10 +++++-----
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 592a45b..c11fcde 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -3,6 +3,7 @@
# $Header: $
EAPI=5
+
KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et eu fi fr ga gl
hu it ja kk lt mr ms nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}"
@@ -10,33 +11,32 @@ KDE_HANDBOOK="optional"
CPPUNIT_REQUIRED="test"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
-
inherit kde4-base
DESCRIPTION="Personal finance manager for KDE"
HOMEPAGE="http://kmymoney2.sourceforge.net/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://sourceforge/kmymoney2/${P}.tar.xz"
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
fi
LICENSE="GPL-2"
-KEYWORDS=""
SLOT="4"
+KEYWORDS=""
IUSE="debug calendar doc hbci ofx quotes"
COMMON_DEPEND="
- app-crypt/gpgme
+ app-crypt/gpgme:=
>=app-office/libalkimia-4.3.2
dev-cpp/glibmm:2
dev-cpp/libxmlpp:2.6
dev-libs/boost:=
dev-libs/glib:2
- dev-libs/gmp
+ dev-libs/gmp:0
dev-libs/libgpg-error
dev-libs/libxml2
$(add_kdebase_dep kdepimlibs)
x11-misc/shared-mime-info
- calendar? ( dev-libs/libical )
+ calendar? ( dev-libs/libical:= )
hbci? (
>=net-libs/aqbanking-5.0.1
>=sys-libs/gwenhywfar-4.0.1[qt4]
@@ -52,7 +52,7 @@ DEPEND="${COMMON_DEPEND}
"
src_configure() {
- mycmakeargs=(
+ local mycmakeargs=(
-DUSE_QT_DESIGNER=OFF
$(cmake-utils_use_enable calendar LIBICAL)
$(cmake-utils_use_use doc DEVELOPER_DOC)
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index 4b5f707..90d8bc6 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>kde</herd>
-<use>
- <flag name="hbci">Enable HBCI banking support.</flag>
- <flag name="quotes">Enable support for downloading stock data.</flag>
-</use>
+ <herd>kde</herd>
+ <use>
+ <flag name="hbci">Enable HBCI banking support.</flag>
+ <flag name="quotes">Enable support for downloading stock data.</flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2014-11-27 7:53 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2014-11-27 7:53 UTC (permalink / raw
To: gentoo-commits
commit: 0844bff29677eb5f6aa4b65c2bc7405ac414c679
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 27 07:53:09 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Nov 27 07:53:09 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=0844bff2
[app-office/kmymoney] Sync with portage.
Package-Manager: portage-2.2.14
---
app-office/kmymoney/kmymoney-9999.ebuild | 14 ++++----------
1 file changed, 4 insertions(+), 10 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index c11fcde..b7aaa73 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -4,11 +4,9 @@
EAPI=5
-KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et eu fi fr ga gl
-hu it ja kk lt mr ms nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
-KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}"
+KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr gl
+hu it kk nds nl pl pt pt_BR ro ru sv uk zh_TW"
KDE_HANDBOOK="optional"
-CPPUNIT_REQUIRED="test"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
inherit kde4-base
@@ -25,15 +23,10 @@ KEYWORDS=""
IUSE="debug calendar doc hbci ofx quotes"
COMMON_DEPEND="
- app-crypt/gpgme:=
+ app-crypt/gpgme
>=app-office/libalkimia-4.3.2
- dev-cpp/glibmm:2
- dev-cpp/libxmlpp:2.6
- dev-libs/boost:=
- dev-libs/glib:2
dev-libs/gmp:0
dev-libs/libgpg-error
- dev-libs/libxml2
$(add_kdebase_dep kdepimlibs)
x11-misc/shared-mime-info
calendar? ( dev-libs/libical:= )
@@ -47,6 +40,7 @@ RDEPEND="${COMMON_DEPEND}
quotes? ( dev-perl/Finance-Quote )
"
DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2015-05-15 17:08 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2015-05-15 17:08 UTC (permalink / raw
To: gentoo-commits
commit: 829aa3aa4ac7e8c6603789b41aa3ac07ed8ab66e
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sat May 2 13:36:02 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri May 15 17:07:34 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=829aa3aa
[app-office/kmymoney] Update KDE_LINGUAS and dependencies.
Package-Manager: portage-2.2.18
app-office/kmymoney/kmymoney-9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index e2e3208..39ed0af 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -5,7 +5,7 @@
EAPI=5
KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr gl
-hu it kk nds nl pl pt pt_BR ro ru sv uk zh_TW"
+hu it kk nds nl pl pt pt_BR ro ru sk sv tr uk zh_CN zh_TW"
KDE_HANDBOOK="optional"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
@@ -31,8 +31,8 @@ COMMON_DEPEND="
x11-misc/shared-mime-info
calendar? ( dev-libs/libical:= )
hbci? (
- >=net-libs/aqbanking-5.0.1
- >=sys-libs/gwenhywfar-4.0.1[qt4]
+ >=net-libs/aqbanking-5.3.3
+ >=sys-libs/gwenhywfar-4.13.1[qt4]
)
ofx? ( >=dev-libs/libofx-0.9.4 )
"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2015-10-14 12:51 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2015-10-14 12:51 UTC (permalink / raw
To: gentoo-commits
commit: f4a377cf02be42518d8243e859b8a06521dd80e9
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Wed Apr 29 23:39:20 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 12:51:01 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f4a377cf
app-office/kmymoney: Add kf5 version
Package-Manager: portage-2.2.18
app-office/kmymoney/kmymoney-9999.ebuild | 83 +++++++++++++++++++++++---------
app-office/kmymoney/metadata.xml | 8 +--
2 files changed, 64 insertions(+), 27 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 7cd4ea4..70d3caf 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -4,65 +4,100 @@
EAPI=5
-KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr gl
-hu it kk nds nl pl pt pt_BR ro ru sk sv tr uk zh_CN zh_TW"
-KDE_HANDBOOK="optional"
+EGIT_BRANCH="frameworks"
+KDE_DOXYGEN="true"
+KDE_HANDBOOK="true"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
-inherit kde4-base
+inherit kde5
-DESCRIPTION="Personal finance manager for KDE"
-HOMEPAGE="http://kmymoney2.sourceforge.net/"
+DESCRIPTION="Personal finance manager"
+HOMEPAGE="https://kmymoney.org"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
fi
LICENSE="GPL-2"
-SLOT="4"
KEYWORDS=""
-IUSE="debug calendar doc hbci ofx quotes"
+IUSE="crypt calendar doc ofx quotes"
+# Not yet ported to qt5
+# hbci? (
+# >=net-libs/aqbanking-5.3.3
+# >=sys-libs/gwenhywfar-4.0.1[qt4]
+# )
COMMON_DEPEND="
- app-crypt/gpgme
- >=app-office/libalkimia-4.3.2
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep khtml)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep sonnet)
+ $(add_kdeapps_dep kcontacts)
+ $(add_kdeapps_dep kdiagram)
+ $(add_kdeapps_dep kholidays)
+ $(add_kdeapps_dep kidentitymanagement)
+ $(add_kdeapps_dep libakonadi)
+ app-office/libalkimia:5
dev-libs/gmp:0
dev-libs/libgpg-error
- $(add_kdebase_dep kdepimlibs)
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsql:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
x11-misc/shared-mime-info
calendar? ( dev-libs/libical:= )
- hbci? (
- >=net-libs/aqbanking-5.3.3
- >=sys-libs/gwenhywfar-4.13.1[qt4]
- )
+ crypt? ( $(add_kdeapps_dep gpgmepp) )
ofx? ( >=dev-libs/libofx-0.9.4 )
"
-RDEPEND="${COMMON_DEPEND}
- quotes? ( dev-perl/Finance-Quote )
-"
DEPEND="${COMMON_DEPEND}
+ !app-office/kmymoney:4
dev-libs/boost
virtual/pkgconfig
- doc? ( app-doc/doxygen )
+"
+RDEPEND="${COMMON_DEPEND}
+ quotes? ( dev-perl/Finance-Quote )
"
src_configure() {
+# Not yet ported
+# $(cmake-utils_use_enable hbci KBANKING)
local mycmakeargs=(
-DUSE_QT_DESIGNER=OFF
+ $(cmake-utils_use_find_package crypt KF5Gpgmepp)
$(cmake-utils_use_enable calendar LIBICAL)
$(cmake-utils_use_use doc DEVELOPER_DOC)
- $(cmake-utils_use_enable hbci KBANKING)
$(cmake-utils_use_enable ofx LIBOFX)
)
- kde4-base_src_configure
+ kde5_src_configure
}
src_compile() {
- kde4-base_src_compile
+ kde5_src_compile
- use doc && kde4-base_src_compile apidoc
+ use doc && kde5_src_compile apidoc
}
src_install() {
use doc && HTML_DOCS=("${BUILD_DIR}/apidocs/html/")
- kde4-base_src_install
+ kde5_src_install
}
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index 90d8bc6..8e76a01 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -1,9 +1,11 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
<use>
- <flag name="hbci">Enable HBCI banking support.</flag>
- <flag name="quotes">Enable support for downloading stock data.</flag>
+ <flag name="quotes">Enable Online Stock Quote retrieval</flag>
</use>
+ <upstream>
+ <remote-id type="sourceforge">kmymoney2</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2015-12-02 11:03 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2015-12-02 11:03 UTC (permalink / raw
To: gentoo-commits
commit: 149e47ad06cdaca5f62652cd4f9a97c2a6105a40
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Tue Dec 1 21:48:17 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Dec 1 21:48:17 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=149e47ad
app-office/kmymoney: punt bogus deps
Package-Manager: portage-2.2.26
app-office/kmymoney/kmymoney-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 70d3caf..1557986 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -7,6 +7,7 @@ EAPI=5
EGIT_BRANCH="frameworks"
KDE_DOXYGEN="true"
KDE_HANDBOOK="true"
+KDE_PUNT_BOGUS_DEPS="true"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
inherit kde5
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2016-03-08 14:41 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2016-03-08 14:41 UTC (permalink / raw
To: gentoo-commits
commit: a04dc7a7e271016482791c4abc46457674e419f6
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 8 14:37:23 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Mar 8 14:37:23 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a04dc7a7
app-office/kmymoney: add subslot operator on dev-libs/gmp
Package-Manager: portage-2.2.27
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 601d9f7..52791fe 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -63,7 +63,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
app-office/libalkimia:5
- dev-libs/gmp:0
+ dev-libs/gmp:0=
dev-libs/libgpg-error
x11-misc/shared-mime-info
calendar? ( dev-libs/libical:= )
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2016-03-22 12:33 Johannes Huber
0 siblings, 0 replies; 66+ messages in thread
From: Johannes Huber @ 2016-03-22 12:33 UTC (permalink / raw
To: gentoo-commits
commit: 755db060d8fa59f518e5f756f320ed9dd7b04af7
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 22 12:33:23 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 12:33:34 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=755db060
app-office/kmymoney: EAPI 6
Package-Manager: portage-2.2.28
app-office/kmymoney/kmymoney-9999.ebuild | 16 +++++-----------
1 file changed, 5 insertions(+), 11 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 52791fe..647e208 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
EGIT_BRANCH="frameworks"
KDE_DOXYGEN="true"
@@ -22,11 +22,7 @@ LICENSE="GPL-2"
KEYWORDS=""
IUSE="crypt calendar doc ofx quotes"
-# Not yet ported to qt5
-# hbci? (
-# >=net-libs/aqbanking-5.3.3
-# >=sys-libs/gwenhywfar-4.0.1[qt4]
-# )
+# TODO: hbci (not yet ported to qt5)
COMMON_DEPEND="
$(add_frameworks_dep kactivities)
$(add_frameworks_dep karchive)
@@ -80,14 +76,12 @@ RDEPEND="${COMMON_DEPEND}
"
src_configure() {
-# Not yet ported
-# $(cmake-utils_use_enable hbci KBANKING)
local mycmakeargs=(
-DUSE_QT_DESIGNER=OFF
+ -DENABLE_LIBICAL=$(usex calendar)
$(cmake-utils_use_find_package crypt KF5Gpgmepp)
- $(cmake-utils_use_enable calendar LIBICAL)
- $(cmake-utils_use_use doc DEVELOPER_DOC)
- $(cmake-utils_use_enable ofx LIBOFX)
+ -DUSE_DEVELOPER_DOC=$(usex doc)
+ -DENABLE_LIBOFX=$(usex ofx)
)
kde5_src_configure
}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2016-08-07 16:27 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2016-08-07 16:27 UTC (permalink / raw
To: gentoo-commits
commit: d0bc8d6e8ec90f57385a5033de00a5f79aa3074c
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sun Aug 7 11:17:20 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug 7 16:27:40 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d0bc8d6e
app-office/kmymoney: Fix DEPENDs, force handbook/test optional, USE=doc--
Sourceforge link seems no longer valid.
Package-Manager: portage-2.2.28
app-office/kmymoney/kmymoney-9999.ebuild | 21 ++++-----------------
app-office/kmymoney/metadata.xml | 3 ---
2 files changed, 4 insertions(+), 20 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 7faa39b..6ee9ef8 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -4,9 +4,9 @@
EAPI=6
-EGIT_BRANCH="frameworks"
-KDE_HANDBOOK="true"
-KDE_PUNT_BOGUS_DEPS="true"
+CMAKE_MIN_VERSION="3.1"
+KDE_HANDBOOK="optional"
+KDE_TEST="forceoptional"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
inherit kde5
@@ -19,7 +19,7 @@ fi
LICENSE="GPL-2"
KEYWORDS=""
-IUSE="crypt calendar doc ofx quotes"
+IUSE="calendar crypt ofx quotes"
# TODO: hbci (not yet ported to qt5)
COMMON_DEPEND="
@@ -31,7 +31,6 @@ COMMON_DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kdelibs4support)
$(add_frameworks_dep khtml)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
@@ -79,19 +78,7 @@ src_configure() {
-DUSE_QT_DESIGNER=OFF
-DENABLE_LIBICAL=$(usex calendar)
$(cmake-utils_use_find_package crypt KF5Gpgmepp)
- -DUSE_DEVELOPER_DOC=$(usex doc)
-DENABLE_LIBOFX=$(usex ofx)
)
kde5_src_configure
}
-
-src_compile() {
- kde5_src_compile
-
- use doc && kde5_src_compile apidoc
-}
-
-src_install() {
- use doc && HTML_DOCS=("${BUILD_DIR}/apidocs/html/")
- kde5_src_install
-}
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index 792d79a..32250b4 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -8,7 +8,4 @@
<use>
<flag name="quotes">Enable Online Stock Quote retrieval</flag>
</use>
- <upstream>
- <remote-id type="sourceforge">kmymoney2</remote-id>
- </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2016-11-12 13:23 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2016-11-12 13:23 UTC (permalink / raw
To: gentoo-commits
commit: 19d2babdd11d7f9dde9c5b9bbd64bdd4c0d52e37
Author: Felix Leif Keppmann <felix.leif <AT> keppmann <DOT> de>
AuthorDate: Fri Aug 12 21:52:34 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 13:23:03 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=19d2babd
app-office/kmymoney: Working live version with updated dependencies
Added dependencies gwenhywfar/aqbanking.
Exlcuded tests directories.
Reflected updated libalkimia slot.
Re-introduce hbci use flag, making gwenhywfar/aqbanking optional.
Updated build options.
app-office/kmymoney/kmymoney-9999.ebuild | 30 ++++++++++++++++++++++++++----
app-office/kmymoney/metadata.xml | 1 +
2 files changed, 27 insertions(+), 4 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 4bfe8a3..ec2e55c 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -19,9 +19,8 @@ fi
LICENSE="GPL-2"
KEYWORDS=""
-IUSE="calendar crypt ofx quotes"
+IUSE="calendar crypt hbci ofx quotes"
-# TODO: hbci (not yet ported to qt5)
COMMON_DEPEND="
$(add_frameworks_dep kactivities)
$(add_frameworks_dep karchive)
@@ -55,14 +54,18 @@ COMMON_DEPEND="
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
- app-office/libalkimia:5
+ app-office/libalkimia
dev-libs/gmp:0=
dev-libs/kdiagram:5
dev-libs/libgpg-error
x11-misc/shared-mime-info
calendar? ( dev-libs/libical:= )
+ hbci? (
+ >=net-libs/aqbanking-5.6.5
+ >=sys-libs/gwenhywfar-4.15.3-r1[qt5]
+ )
crypt? ( $(add_kdeapps_dep gpgmepp) )
- ofx? ( >=dev-libs/libofx-0.9.4 )
+ ofx? ( dev-libs/libofx )
"
DEPEND="${COMMON_DEPEND}
!app-office/kmymoney:4
@@ -73,9 +76,28 @@ RDEPEND="${COMMON_DEPEND}
quotes? ( dev-perl/Finance-Quote )
"
+src_prepare() {
+ kde5_src_prepare
+ if ! use test ; then
+ sed -i \
+ -e '/add_subdirectory( tests )/ s/^/#DONT_/' \
+ -e '/add_subdirectory(tests)/ s/^/#DONT_/' \
+ kmymoney/CMakeLists.txt \
+ kmymoney/converter/CMakeLists.txt \
+ kmymoney/mymoney/CMakeLists.txt \
+ kmymoney/mymoney/payeeidentifier/CMakeLists.txt \
+ kmymoney/mymoney/storage/CMakeLists.txt \
+ kmymoney/payeeidentifier/ibanandbic/CMakeLists.txt \
+ kmymoney/plugins/csvimport/CMakeLists.txt \
+ kmymoney/reports/CMakeLists.txt \
+ || die
+ fi
+}
+
src_configure() {
local mycmakeargs=(
-DUSE_QT_DESIGNER=OFF
+ -DENABLE_KBANKING=$(usex hbci)
-DENABLE_LIBICAL=$(usex calendar)
$(cmake-utils_use_find_package crypt KF5Gpgmepp)
-DENABLE_LIBOFX=$(usex ofx)
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index 32250b4..6b9f809 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo KDE Project</name>
</maintainer>
<use>
+ <flag name="hbci">Enable HBCI support using <pkg>net-libs/aqbanking</pkg></flag>
<flag name="quotes">Enable Online Stock Quote retrieval</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2016-11-12 13:23 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2016-11-12 13:23 UTC (permalink / raw
To: gentoo-commits
commit: 3a10dcd9af61e7d3edf0ab6fa12bba3523bc89de
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Wed Oct 26 14:40:53 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 13:23:03 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=3a10dcd9
app-office/kmymoney: Add USE="activities,addressbook,holidays,weboob"
Raise app-office/libalkimia version dependency
Remove src_prepare(), done by KDE_TEST=forceoptional-recursive
Package-Manager: portage-2.3.0
app-office/kmymoney/kmymoney-9999.ebuild | 53 +++++++++++++++-----------------
app-office/kmymoney/metadata.xml | 4 +++
2 files changed, 28 insertions(+), 29 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index ec2e55c..8c20be0 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -6,12 +6,12 @@ EAPI=6
CMAKE_MIN_VERSION="3.1"
KDE_HANDBOOK="optional"
-KDE_TEST="forceoptional"
+KDE_TEST="forceoptional-recursive"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
inherit kde5
-DESCRIPTION="Personal finance manager"
+DESCRIPTION="Personal finance manager based on KDE Frameworks"
HOMEPAGE="https://kmymoney.org"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
@@ -19,10 +19,9 @@ fi
LICENSE="GPL-2"
KEYWORDS=""
-IUSE="calendar crypt hbci ofx quotes"
+IUSE="activities addressbook calendar crypt hbci holidays ofx quotes weboob"
COMMON_DEPEND="
- $(add_frameworks_dep kactivities)
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcmutils)
$(add_frameworks_dep kcompletion)
@@ -43,10 +42,6 @@ COMMON_DEPEND="
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
$(add_frameworks_dep sonnet)
- $(add_kdeapps_dep akonadi)
- $(add_kdeapps_dep kcontacts)
- $(add_kdeapps_dep kholidays)
- $(add_kdeapps_dep kidentitymanagement)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtprintsupport)
@@ -54,53 +49,53 @@ COMMON_DEPEND="
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
- app-office/libalkimia
+ >=app-office/libalkimia-6.0.0
dev-libs/gmp:0=
dev-libs/kdiagram:5
dev-libs/libgpg-error
x11-misc/shared-mime-info
+ activities? ( $(add_frameworks_dep kactivities) )
+ addressbook? (
+ $(add_kdeapps_dep akonadi)
+ $(add_kdeapps_dep kcontacts)
+ $(add_kdeapps_dep kidentitymanagement)
+ )
calendar? ( dev-libs/libical:= )
+ crypt? ( $(add_kdeapps_dep gpgmepp) )
hbci? (
>=net-libs/aqbanking-5.6.5
>=sys-libs/gwenhywfar-4.15.3-r1[qt5]
)
- crypt? ( $(add_kdeapps_dep gpgmepp) )
+ holidays? ( $(add_kdeapps_dep kholidays) )
ofx? ( dev-libs/libofx )
+ weboob? (
+ $(add_frameworks_dep kross)
+ www-client/weboob
+ )
"
DEPEND="${COMMON_DEPEND}
- !app-office/kmymoney:4
dev-libs/boost
virtual/pkgconfig
"
RDEPEND="${COMMON_DEPEND}
+ !app-office/kmymoney:4
quotes? ( dev-perl/Finance-Quote )
"
-src_prepare() {
- kde5_src_prepare
- if ! use test ; then
- sed -i \
- -e '/add_subdirectory( tests )/ s/^/#DONT_/' \
- -e '/add_subdirectory(tests)/ s/^/#DONT_/' \
- kmymoney/CMakeLists.txt \
- kmymoney/converter/CMakeLists.txt \
- kmymoney/mymoney/CMakeLists.txt \
- kmymoney/mymoney/payeeidentifier/CMakeLists.txt \
- kmymoney/mymoney/storage/CMakeLists.txt \
- kmymoney/payeeidentifier/ibanandbic/CMakeLists.txt \
- kmymoney/plugins/csvimport/CMakeLists.txt \
- kmymoney/reports/CMakeLists.txt \
- || die
- fi
-}
-
src_configure() {
local mycmakeargs=(
-DUSE_QT_DESIGNER=OFF
+ $(cmake-utils_use_find_package activities KF5Activities)
+ $(cmake-utils_use_find_package addressbook KF5Akonadi)
+ $(cmake-utils_use_find_package addressbook KF5Contacts)
+ $(cmake-utils_use_find_package addressbook KF5IdentityManagement)
-DENABLE_KBANKING=$(usex hbci)
-DENABLE_LIBICAL=$(usex calendar)
$(cmake-utils_use_find_package crypt KF5Gpgmepp)
+ $(cmake-utils_use_find_package holidays KF5Holidays)
-DENABLE_LIBOFX=$(usex ofx)
+ -DENABLE_WEBOOB=$(usex weboob)
+ $(cmake-utils_use_find_package weboob KF5Kross)
)
kde5_src_configure
}
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index 6b9f809..34cd035 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -6,7 +6,11 @@
<name>Gentoo KDE Project</name>
</maintainer>
<use>
+ <flag name="activities">Enable <pkg>kde-frameworks/kactivities</pkg> integration</flag>
+ <flag name="addressbook">Enable <pkg>kde-apps/akonadi</pkg> contact integration</flag>
<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>
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2016-11-12 13:23 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2016-11-12 13:23 UTC (permalink / raw
To: gentoo-commits
commit: 204f7acfd597e839966c227efeea66d626a81479
Author: Felix Leif Keppmann <felix.leif <AT> keppmann <DOT> de>
AuthorDate: Tue Nov 1 21:48:31 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 13:23:03 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=204f7acf
app-office/kmymoney: Moved from gpgmepp to gpgme
Switched from kde-apps/gpgmepp to app-crypt/gpgme
following upstream
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 8c20be0..a2d4401 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -61,7 +61,7 @@ COMMON_DEPEND="
$(add_kdeapps_dep kidentitymanagement)
)
calendar? ( dev-libs/libical:= )
- crypt? ( $(add_kdeapps_dep gpgmepp) )
+ crypt? ( >=app-crypt/gpgme-1.7.1-r1[cxx] )
hbci? (
>=net-libs/aqbanking-5.6.5
>=sys-libs/gwenhywfar-4.15.3-r1[qt5]
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2016-12-23 10:11 Johannes Huber
0 siblings, 0 replies; 66+ messages in thread
From: Johannes Huber @ 2016-12-23 10:11 UTC (permalink / raw
To: gentoo-commits
commit: 41d7e31499164b35b9c48b7a25e5d20328491cd0
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 23 09:08:05 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Fri Dec 23 10:09:18 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=41d7e314
app-office/kmymoney: Drop CMAKE_MIN_VERSION
Covered by cmake-utils eclass now.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
app-office/kmymoney/kmymoney-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index a2d4401..cfa25ae 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -4,7 +4,6 @@
EAPI=6
-CMAKE_MIN_VERSION="3.1"
KDE_HANDBOOK="optional"
KDE_TEST="forceoptional-recursive"
VIRTUALX_REQUIRED="test"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2017-08-02 19:56 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2017-08-02 19:56 UTC (permalink / raw
To: gentoo-commits
commit: eb5b5fb237140c5dae133d827c2e9915bd4f7258
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 2 19:56:15 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Aug 2 19:56:15 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=eb5b5fb2
app-office/kmymoney: Add USE=webkit, fix DEPENDs
Upstream commit e100db326a7091ff07528f330e3b05cc5331fb76
Package-Manager: Portage-2.3.6, Repoman-2.3.1
app-office/kmymoney/kmymoney-9999.ebuild | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index c3f9a235eb..dfd668d3bd 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -5,6 +5,7 @@ EAPI=6
KDE_HANDBOOK="optional"
KDE_TEST="forceoptional-recursive"
+# QT_MINIMAL="5.9.1" # for webengine; defaulting to +webkit until Qt-5.9.1 in tree
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
inherit kde5
@@ -17,7 +18,7 @@ fi
LICENSE="GPL-2"
KEYWORDS=""
-IUSE="activities addressbook calendar crypt hbci holidays ofx quotes weboob"
+IUSE="activities addressbook calendar crypt hbci holidays ofx quotes +webkit weboob"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -27,7 +28,6 @@ COMMON_DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep khtml)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
$(add_frameworks_dep kiconthemes)
@@ -66,6 +66,8 @@ COMMON_DEPEND="
)
holidays? ( $(add_kdeapps_dep kholidays) )
ofx? ( dev-libs/libofx )
+ webkit? ( $(add_qt_dep qtwebkit) )
+ !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
weboob? (
$(add_frameworks_dep kross)
www-client/weboob
@@ -92,6 +94,7 @@ src_configure() {
$(cmake-utils_use_find_package crypt KF5Gpgmepp)
$(cmake-utils_use_find_package holidays KF5Holidays)
-DENABLE_LIBOFX=$(usex ofx)
+ -DENABLE_WEBENGINE=$(usex !webkit)
-DENABLE_WEBOOB=$(usex weboob)
$(cmake-utils_use_find_package weboob KF5Kross)
)
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2017-08-08 23:49 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2017-08-08 23:49 UTC (permalink / raw
To: gentoo-commits
commit: 577b76e141c8864c7ba124fba074d19f6573f6b2
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 8 22:55:51 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Aug 8 22:55:51 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=577b76e1
app-office/kmymoney: Switch KDE_TEST back to forceoptional
Package-Manager: Portage-2.3.6, Repoman-2.3.1
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index dfd668d3bd..749217a57b 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=6
KDE_HANDBOOK="optional"
-KDE_TEST="forceoptional-recursive"
+KDE_TEST="forceoptional"
# QT_MINIMAL="5.9.1" # for webengine; defaulting to +webkit until Qt-5.9.1 in tree
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2017-08-26 23:16 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2017-08-26 23:16 UTC (permalink / raw
To: gentoo-commits
commit: 4100e27f53a1499be5f80e978ca58afc09509a32
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 21:29:36 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 21:29:36 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4100e27f
app-office/kmymoney: BUILD_TESTING=OFF fixed upstream, fix DEPENDs
Reported-by: gentermini in #gentoo-kde
Package-Manager: Portage-2.3.8, Repoman-2.3.3
app-office/kmymoney/kmymoney-9999.ebuild | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index dfd668d3bd..a183bd4b31 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=6
KDE_HANDBOOK="optional"
-KDE_TEST="forceoptional-recursive"
+KDE_TEST="forceoptional"
# QT_MINIMAL="5.9.1" # for webengine; defaulting to +webkit until Qt-5.9.1 in tree
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
@@ -66,7 +66,10 @@ COMMON_DEPEND="
)
holidays? ( $(add_kdeapps_dep kholidays) )
ofx? ( dev-libs/libofx )
- webkit? ( $(add_qt_dep qtwebkit) )
+ webkit? (
+ $(add_frameworks_dep kdewebkit)
+ $(add_qt_dep qtwebkit)
+ )
!webkit? ( $(add_qt_dep qtwebengine 'widgets') )
weboob? (
$(add_frameworks_dep kross)
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2017-10-08 8:10 Johannes Huber
0 siblings, 0 replies; 66+ messages in thread
From: Johannes Huber @ 2017-10-08 8:10 UTC (permalink / raw
To: gentoo-commits
commit: 3432467044609e1a8a2009beeaa1f5b13f838a69
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 8 07:26:18 2017 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Oct 8 07:26:18 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=34324670
app-office/kmymoney: Raise QT_MINIMAL to 5.9.1
Package-Manager: Portage-2.3.11, Repoman-2.3.3
app-office/kmymoney/kmymoney-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index a183bd4b31..04dc5afd44 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=6
KDE_HANDBOOK="optional"
KDE_TEST="forceoptional"
-# QT_MINIMAL="5.9.1" # for webengine; defaulting to +webkit until Qt-5.9.1 in tree
+QT_MINIMAL="5.9.1"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
inherit kde5
@@ -18,7 +18,7 @@ fi
LICENSE="GPL-2"
KEYWORDS=""
-IUSE="activities addressbook calendar crypt hbci holidays ofx quotes +webkit weboob"
+IUSE="activities addressbook calendar crypt hbci holidays ofx quotes webkit weboob"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2017-10-14 16:01 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2017-10-14 16:01 UTC (permalink / raw
To: gentoo-commits
commit: 70e700fcabe8644c3fc1468b3bf25b2f47da495f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 15:44:55 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 15:44:55 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=70e700fc
app-office/kmymoney: ICE with <GCC-6.4, bug #627814
Package-Manager: Portage-2.3.11, Repoman-2.3.3
app-office/kmymoney/kmymoney-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 04dc5afd44..8fcb6ad7e5 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -3,6 +3,7 @@
EAPI=6
+KDE_GCC_MINIMAL="6.4"
KDE_HANDBOOK="optional"
KDE_TEST="forceoptional"
QT_MINIMAL="5.9.1"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2017-12-31 18:01 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2017-12-31 18:01 UTC (permalink / raw
To: gentoo-commits
commit: 685af68c19908eff5dfa4dc984d0c927c46ab6eb
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 31 17:45:25 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 31 17:45:25 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=685af68c
app-office/kmymoney: Raise QT_MINIMAL to 5.9.3
Package-Manager: Portage-2.3.19, Repoman-2.3.6
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 8fcb6ad7e5..d972d082a6 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=6
KDE_GCC_MINIMAL="6.4"
KDE_HANDBOOK="optional"
KDE_TEST="forceoptional"
-QT_MINIMAL="5.9.1"
+QT_MINIMAL="5.9.3"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
inherit kde5
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2017-12-31 21:40 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2017-12-31 21:40 UTC (permalink / raw
To: gentoo-commits
commit: a0cb889fc69529d32513a530886490a54b4be475
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 31 21:40:27 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 31 21:40:27 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a0cb889f
app-office/kmymoney: Drop USE=crypt, make unconditional; Fix USE=ofx
Package-Manager: Portage-2.3.19, Repoman-2.3.6
app-office/kmymoney/kmymoney-9999.ebuild | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index d972d082a6..e11b520c2d 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -19,7 +19,7 @@ fi
LICENSE="GPL-2"
KEYWORDS=""
-IUSE="activities addressbook calendar crypt hbci holidays ofx quotes webkit weboob"
+IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -48,6 +48,7 @@ COMMON_DEPEND="
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
+ >=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-6.0.0
dev-libs/gmp:0=
dev-libs/kdiagram:5
@@ -60,7 +61,6 @@ COMMON_DEPEND="
$(add_kdeapps_dep kidentitymanagement)
)
calendar? ( dev-libs/libical:= )
- crypt? ( >=app-crypt/gpgme-1.7.1-r1[cxx] )
hbci? (
>=net-libs/aqbanking-5.6.5
>=sys-libs/gwenhywfar-4.15.3-r1[qt5]
@@ -95,9 +95,8 @@ src_configure() {
$(cmake-utils_use_find_package addressbook KF5IdentityManagement)
-DENABLE_KBANKING=$(usex hbci)
-DENABLE_LIBICAL=$(usex calendar)
- $(cmake-utils_use_find_package crypt KF5Gpgmepp)
$(cmake-utils_use_find_package holidays KF5Holidays)
- -DENABLE_LIBOFX=$(usex ofx)
+ -DENABLE_OFXIMPORTER=$(usex ofx)
-DENABLE_WEBENGINE=$(usex !webkit)
-DENABLE_WEBOOB=$(usex weboob)
$(cmake-utils_use_find_package weboob KF5Kross)
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2018-01-07 18:30 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2018-01-07 18:30 UTC (permalink / raw
To: gentoo-commits
commit: 042f5affcd81d1e93a6d1f6226600e0c9a0f5a10
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 7 18:30:13 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 7 18:30:13 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=042f5aff
app-office/kmymoney: Add 5.0 stable branch
Package-Manager: Portage-2.3.19, Repoman-2.3.6
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 106 +++++++++++++++++++++++++++
1 file changed, 106 insertions(+)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
new file mode 100644
index 0000000000..2fd25f2ebb
--- /dev/null
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_BRANCH="5.0"
+KDE_GCC_MINIMAL="6.4"
+KDE_HANDBOOK="optional"
+KDE_TEST="forceoptional"
+QT_MINIMAL="5.9.3"
+VIRTUALX_REQUIRED="test"
+VIRTUALDBUS_TEST="true"
+inherit kde5
+
+DESCRIPTION="Personal finance manager based on KDE Frameworks"
+HOMEPAGE="https://kmymoney.org"
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+fi
+
+LICENSE="GPL-2"
+KEYWORDS=""
+IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep sonnet)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtsql)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ >=app-crypt/gpgme-1.7.1-r1[cxx]
+ >=app-office/libalkimia-6.0.0
+ dev-libs/gmp:0=
+ dev-libs/kdiagram:5
+ dev-libs/libgpg-error
+ x11-misc/shared-mime-info
+ activities? ( $(add_frameworks_dep kactivities) )
+ addressbook? (
+ $(add_kdeapps_dep akonadi)
+ $(add_kdeapps_dep kcontacts)
+ $(add_kdeapps_dep kidentitymanagement)
+ )
+ calendar? ( dev-libs/libical:= )
+ hbci? (
+ >=net-libs/aqbanking-5.6.5
+ >=sys-libs/gwenhywfar-4.15.3-r1[qt5]
+ )
+ holidays? ( $(add_kdeapps_dep kholidays) )
+ ofx? ( dev-libs/libofx )
+ webkit? (
+ $(add_frameworks_dep kdewebkit)
+ $(add_qt_dep qtwebkit)
+ )
+ !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
+ weboob? (
+ $(add_frameworks_dep kross)
+ www-client/weboob
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+ !app-office/kmymoney:4
+ quotes? ( dev-perl/Finance-Quote )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_QT_DESIGNER=OFF
+ $(cmake-utils_use_find_package activities KF5Activities)
+ $(cmake-utils_use_find_package addressbook KF5Akonadi)
+ $(cmake-utils_use_find_package addressbook KF5Contacts)
+ $(cmake-utils_use_find_package addressbook KF5IdentityManagement)
+ -DENABLE_KBANKING=$(usex hbci)
+ -DENABLE_LIBICAL=$(usex calendar)
+ $(cmake-utils_use_find_package holidays KF5Holidays)
+ -DENABLE_OFXIMPORTER=$(usex ofx)
+ -DENABLE_WEBENGINE=$(usex !webkit)
+ -DENABLE_WEBOOB=$(usex weboob)
+ $(cmake-utils_use_find_package weboob KF5Kross)
+ )
+ kde5_src_configure
+}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2018-03-12 3:00 Michael Palimaka
0 siblings, 0 replies; 66+ messages in thread
From: Michael Palimaka @ 2018-03-12 3:00 UTC (permalink / raw
To: gentoo-commits
commit: ea4715dc250fd90cf3bd5e5cad9d0cea80c4d970
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 12 02:59:48 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Mar 12 02:59:52 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=ea4715dc
app-office/kmymoney: update dependencies
Bug: https://bugs.gentoo.org/650158
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 4 +++-
app-office/kmymoney/kmymoney-9999.ebuild | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index c7a86f57c5..5e06e63f04 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -33,17 +33,19 @@ COMMON_DEPEND="
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
$(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kitemmodels)
$(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwallet)
$(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
$(add_frameworks_dep sonnet)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtsql)
$(add_qt_dep qtsvg)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 2a884c35cc..1fc5b1e56d 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -32,17 +32,19 @@ COMMON_DEPEND="
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
$(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kitemmodels)
$(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwallet)
$(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
$(add_frameworks_dep sonnet)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtsql)
$(add_qt_dep qtsvg)
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2018-03-19 19:46 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2018-03-19 19:46 UTC (permalink / raw
To: gentoo-commits
commit: a91f9008b4d09bc96a53efc59ce7533d3fc6a296
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 17:00:58 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 19:45:40 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a91f9008
app-office/kmymoney: Fix USE=weboob
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 16 +++++++++++++---
app-office/kmymoney/kmymoney-9999.ebuild | 17 ++++++++++++++---
2 files changed, 27 insertions(+), 6 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index 5e06e63f04..c1782017e9 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -4,13 +4,15 @@
EAPI=6
EGIT_BRANCH="5.0"
+PYTHON_COMPAT=( python2_7 )
+
KDE_GCC_MINIMAL="6.4"
KDE_HANDBOOK="optional"
KDE_TEST="forceoptional"
QT_MINIMAL="5.9.3"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
-inherit kde5
+inherit kde5 python-r1
DESCRIPTION="Personal finance manager based on KDE Frameworks"
HOMEPAGE="https://kmymoney.org"
@@ -22,6 +24,8 @@ LICENSE="GPL-2"
KEYWORDS=""
IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
+REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
+
COMMON_DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcmutils)
@@ -76,7 +80,8 @@ COMMON_DEPEND="
)
!webkit? ( $(add_qt_dep qtwebengine 'widgets') )
weboob? (
- $(add_frameworks_dep kross)
+ ${PYTHON_DEPS}
+ $(add_qt_dep qtconcurrent)
www-client/weboob
)
"
@@ -89,6 +94,11 @@ RDEPEND="${COMMON_DEPEND}
quotes? ( dev-perl/Finance-Quote )
"
+pkg_setup() {
+ use weboob && python-setup
+ kde5_pkg_setup
+}
+
src_configure() {
local mycmakeargs=(
-DUSE_QT_DESIGNER=OFF
@@ -102,7 +112,7 @@ src_configure() {
-DENABLE_OFXIMPORTER=$(usex ofx)
-DENABLE_WEBENGINE=$(usex !webkit)
-DENABLE_WEBOOB=$(usex weboob)
- $(cmake-utils_use_find_package weboob KF5Kross)
+ $(cmake-utils_use_find_package weboob PythonLibs)
)
kde5_src_configure
}
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 1fc5b1e56d..c1782017e9 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -3,13 +3,16 @@
EAPI=6
+EGIT_BRANCH="5.0"
+PYTHON_COMPAT=( python2_7 )
+
KDE_GCC_MINIMAL="6.4"
KDE_HANDBOOK="optional"
KDE_TEST="forceoptional"
QT_MINIMAL="5.9.3"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
-inherit kde5
+inherit kde5 python-r1
DESCRIPTION="Personal finance manager based on KDE Frameworks"
HOMEPAGE="https://kmymoney.org"
@@ -21,6 +24,8 @@ LICENSE="GPL-2"
KEYWORDS=""
IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
+REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
+
COMMON_DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcmutils)
@@ -75,7 +80,8 @@ COMMON_DEPEND="
)
!webkit? ( $(add_qt_dep qtwebengine 'widgets') )
weboob? (
- $(add_frameworks_dep kross)
+ ${PYTHON_DEPS}
+ $(add_qt_dep qtconcurrent)
www-client/weboob
)
"
@@ -88,6 +94,11 @@ RDEPEND="${COMMON_DEPEND}
quotes? ( dev-perl/Finance-Quote )
"
+pkg_setup() {
+ use weboob && python-setup
+ kde5_pkg_setup
+}
+
src_configure() {
local mycmakeargs=(
-DUSE_QT_DESIGNER=OFF
@@ -101,7 +112,7 @@ src_configure() {
-DENABLE_OFXIMPORTER=$(usex ofx)
-DENABLE_WEBENGINE=$(usex !webkit)
-DENABLE_WEBOOB=$(usex weboob)
- $(cmake-utils_use_find_package weboob KF5Kross)
+ $(cmake-utils_use_find_package weboob PythonLibs)
)
kde5_src_configure
}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2018-03-22 12:30 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2018-03-22 12:30 UTC (permalink / raw
To: gentoo-commits
commit: 2fcab0fd9ef4c8492f04becb444bcd42e72fc137
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 22 12:15:08 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 22 12:15:08 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2fcab0fd
app-office/kmymoney: Fix python setup
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 2 +-
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index c1782017e9..84380ac276 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -95,7 +95,7 @@ RDEPEND="${COMMON_DEPEND}
"
pkg_setup() {
- use weboob && python-setup
+ use weboob && python_setup
kde5_pkg_setup
}
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index c1782017e9..84380ac276 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -95,7 +95,7 @@ RDEPEND="${COMMON_DEPEND}
"
pkg_setup() {
- use weboob && python-setup
+ use weboob && python_setup
kde5_pkg_setup
}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2018-03-22 17:09 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2018-03-22 17:09 UTC (permalink / raw
To: gentoo-commits
commit: 4410b97aca8594dbffb3a7fb970bfd8efed28663
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 22 16:48:39 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 22 16:48:39 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4410b97a
app-office/kmymoney: Fix python deps and eclass
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 4 ++--
app-office/kmymoney/kmymoney-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index 84380ac276..7ac9b02a4c 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -12,7 +12,7 @@ KDE_TEST="forceoptional"
QT_MINIMAL="5.9.3"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
-inherit kde5 python-r1
+inherit kde5 python-single-r1
DESCRIPTION="Personal finance manager based on KDE Frameworks"
HOMEPAGE="https://kmymoney.org"
@@ -82,7 +82,7 @@ COMMON_DEPEND="
weboob? (
${PYTHON_DEPS}
$(add_qt_dep qtconcurrent)
- www-client/weboob
+ www-client/weboob[${PYTHON_USEDEP}]
)
"
DEPEND="${COMMON_DEPEND}
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 84380ac276..7ac9b02a4c 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -12,7 +12,7 @@ KDE_TEST="forceoptional"
QT_MINIMAL="5.9.3"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
-inherit kde5 python-r1
+inherit kde5 python-single-r1
DESCRIPTION="Personal finance manager based on KDE Frameworks"
HOMEPAGE="https://kmymoney.org"
@@ -82,7 +82,7 @@ COMMON_DEPEND="
weboob? (
${PYTHON_DEPS}
$(add_qt_dep qtconcurrent)
- www-client/weboob
+ www-client/weboob[${PYTHON_USEDEP}]
)
"
DEPEND="${COMMON_DEPEND}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2018-03-30 20:09 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2018-03-30 20:09 UTC (permalink / raw
To: gentoo-commits
commit: 29a985967b5c6523ae979563edc0119ed5e4926e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 30 20:08:48 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 30 20:08:54 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=29a98596
app-office/kmymoney: Drop bogus EGIT_BRANCH="5.0"
Reported-by: gentermini (#kde)
Package-Manager: Portage-2.3.27, Repoman-2.3.9
app-office/kmymoney/kmymoney-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index ba85ed85f8..89d8385f34 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -3,7 +3,6 @@
EAPI=6
-EGIT_BRANCH="5.0"
PYTHON_COMPAT=( python2_7 )
KDE_GCC_MINIMAL="6.4"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2019-01-26 20:29 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2019-01-26 20:29 UTC (permalink / raw
To: gentoo-commits
commit: dbf37cec326e2dfc5d7f0a91d7bdf2c3eeebdcfe
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 19 16:26:15 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 26 20:28:41 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=dbf37cec
app-office/kmymoney: EAPI-7 bump
Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 3 +--
app-office/kmymoney/kmymoney-9999.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index d73a5a00d6..74777f699a 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -25,6 +25,7 @@ IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
+BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcmutils)
@@ -59,7 +60,6 @@ COMMON_DEPEND="
dev-libs/gmp:0=
dev-libs/kdiagram:5
dev-libs/libgpg-error
- x11-misc/shared-mime-info
activities? ( $(add_frameworks_dep kactivities) )
addressbook? (
$(add_kdeapps_dep akonadi)
@@ -91,7 +91,6 @@ RDEPEND="${COMMON_DEPEND}
!app-office/kmymoney:4
quotes? ( dev-perl/Finance-Quote )
"
-BDEPEND="virtual/pkgconfig"
pkg_setup() {
use weboob && python_setup
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index c2c6491115..d9f61072ae 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -24,6 +24,7 @@ IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
+BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcmutils)
@@ -58,7 +59,6 @@ COMMON_DEPEND="
dev-libs/gmp:0=
dev-libs/kdiagram:5
dev-libs/libgpg-error
- x11-misc/shared-mime-info
activities? ( $(add_frameworks_dep kactivities) )
addressbook? (
$(add_kdeapps_dep akonadi)
@@ -90,7 +90,6 @@ RDEPEND="${COMMON_DEPEND}
!app-office/kmymoney:4
quotes? ( dev-perl/Finance-Quote )
"
-BDEPEND="virtual/pkgconfig"
pkg_setup() {
use weboob && python_setup
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2019-06-05 19:06 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2019-06-05 19:06 UTC (permalink / raw
To: gentoo-commits
commit: 82617d604bf3cdbb2f6d9aa4d821d1bfbd027ca2
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 5 16:53:33 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jun 5 16:59:05 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=82617d60
app-office/kmymoney: Disable broken qsqlcipher-test
Needs kmymoney installed to succeed.
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 9 +++++++++
app-office/kmymoney/kmymoney-9999.ebuild | 9 +++++++++
2 files changed, 18 insertions(+)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index fc6d9677e5..42cc5ba346 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -114,3 +114,12 @@ src_configure() {
)
kde5_src_configure
}
+
+src_test() {
+ # bug 652636; bug 673052: needs kmymoney installed to succeed
+ local myctestargs=(
+ -E "(reports-chart-test|qsqlcipher-test)"
+ )
+
+ kde5_src_test
+}
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index fe5f1acaf5..5cb78623cf 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -113,3 +113,12 @@ src_configure() {
)
kde5_src_configure
}
+
+src_test() {
+ # bug 652636; bug 673052: needs kmymoney installed to succeed
+ local myctestargs=(
+ -E "(reports-chart-test|qsqlcipher-test)"
+ )
+
+ kde5_src_test
+}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2019-08-22 16:39 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2019-08-22 16:39 UTC (permalink / raw
To: gentoo-commits
commit: b4e721bb9179eb5db36e9246dd9bf9a5f3ab7535
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 22 16:38:06 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Aug 22 16:38:06 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b4e721bb
app-office/kmymoney: Disable USE hbci
Required dependencies are currently not available.
Bug: https://bugs.gentoo.org/692732
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 12 ++++++------
app-office/kmymoney/kmymoney-9999.ebuild | 12 ++++++------
app-office/kmymoney/metadata.xml | 1 -
3 files changed, 12 insertions(+), 13 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index a546162f80..d98917ad2d 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -21,10 +21,14 @@ fi
LICENSE="GPL-2"
KEYWORDS=""
-IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
+IUSE="activities addressbook calendar holidays ofx quotes webkit weboob"
REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
+# hbci? (
+# >=net-libs/aqbanking-5.8.1
+# >=sys-libs/gwenhywfar-4.20.0[qt5]
+# )
BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -67,10 +71,6 @@ COMMON_DEPEND="
$(add_kdeapps_dep kidentitymanagement)
)
calendar? ( dev-libs/libical:= )
- hbci? (
- >=net-libs/aqbanking-5.8.1
- >=sys-libs/gwenhywfar-4.20.0[qt5]
- )
holidays? ( $(add_frameworks_dep kholidays) )
ofx? ( dev-libs/libofx )
webkit? (
@@ -104,7 +104,7 @@ src_configure() {
$(cmake-utils_use_find_package addressbook KF5Akonadi)
$(cmake-utils_use_find_package addressbook KF5Contacts)
$(cmake-utils_use_find_package addressbook KF5IdentityManagement)
- -DENABLE_KBANKING=$(usex hbci)
+ -DENABLE_KBANKING=OFF
-DENABLE_LIBICAL=$(usex calendar)
$(cmake-utils_use_find_package holidays KF5Holidays)
-DENABLE_OFXIMPORTER=$(usex ofx)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 4359d55139..38190b2581 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -20,10 +20,14 @@ fi
LICENSE="GPL-2"
KEYWORDS=""
-IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
+IUSE="activities addressbook calendar holidays ofx quotes webkit weboob"
REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
+# hbci? (
+# >=net-libs/aqbanking-5.8.1
+# >=sys-libs/gwenhywfar-4.20.0[qt5]
+# )
BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -66,10 +70,6 @@ COMMON_DEPEND="
$(add_kdeapps_dep kidentitymanagement)
)
calendar? ( dev-libs/libical:= )
- hbci? (
- >=net-libs/aqbanking-5.8.1
- >=sys-libs/gwenhywfar-4.20.0[qt5]
- )
holidays? ( $(add_frameworks_dep kholidays) )
ofx? ( dev-libs/libofx )
webkit? (
@@ -103,7 +103,7 @@ src_configure() {
$(cmake-utils_use_find_package addressbook KF5Akonadi)
$(cmake-utils_use_find_package addressbook KF5Contacts)
$(cmake-utils_use_find_package addressbook KF5IdentityManagement)
- -DENABLE_KBANKING=$(usex hbci)
+ -DENABLE_KBANKING=OFF
-DENABLE_LIBICAL=$(usex calendar)
$(cmake-utils_use_find_package holidays KF5Holidays)
-DENABLE_OFXIMPORTER=$(usex ofx)
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index 34cd0358c5..c7ea7e741e 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -8,7 +8,6 @@
<use>
<flag name="activities">Enable <pkg>kde-frameworks/kactivities</pkg> integration</flag>
<flag name="addressbook">Enable <pkg>kde-apps/akonadi</pkg> contact integration</flag>
- <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>
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2019-08-22 16:39 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2019-08-22 16:39 UTC (permalink / raw
To: gentoo-commits
commit: 497cabd7f8176df87eec89c6cba0f9ca01eea340
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 22 16:20:37 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Aug 22 16:35:55 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=497cabd7
app-office/kmymoney: Raise alkimia/aqbanking/gwenhywfar min versions
Upstream commit cd00fe960c70c6cd905cdafc2575598020bfbbc6
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 6 +++---
app-office/kmymoney/kmymoney-9999.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index 42cc5ba346..a546162f80 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -56,7 +56,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
>=app-crypt/gpgme-1.7.1-r1[cxx]
- >=app-office/libalkimia-6.0.0
+ >=app-office/libalkimia-7.0.0
dev-libs/gmp:0=
dev-libs/kdiagram:5
dev-libs/libgpg-error
@@ -68,8 +68,8 @@ COMMON_DEPEND="
)
calendar? ( dev-libs/libical:= )
hbci? (
- >=net-libs/aqbanking-5.6.5
- >=sys-libs/gwenhywfar-4.15.3-r1[qt5]
+ >=net-libs/aqbanking-5.8.1
+ >=sys-libs/gwenhywfar-4.20.0[qt5]
)
holidays? ( $(add_frameworks_dep kholidays) )
ofx? ( dev-libs/libofx )
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 5cb78623cf..4359d55139 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -55,7 +55,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
>=app-crypt/gpgme-1.7.1-r1[cxx]
- >=app-office/libalkimia-6.0.0
+ >=app-office/libalkimia-7.0.0
dev-libs/gmp:0=
dev-libs/kdiagram:5
dev-libs/libgpg-error
@@ -67,8 +67,8 @@ COMMON_DEPEND="
)
calendar? ( dev-libs/libical:= )
hbci? (
- >=net-libs/aqbanking-5.6.5
- >=sys-libs/gwenhywfar-4.15.3-r1[qt5]
+ >=net-libs/aqbanking-5.8.1
+ >=sys-libs/gwenhywfar-4.20.0[qt5]
)
holidays? ( $(add_frameworks_dep kholidays) )
ofx? ( dev-libs/libofx )
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2019-08-22 16:43 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2019-08-22 16:43 UTC (permalink / raw
To: gentoo-commits
commit: 227abcbf891a350afa01fb599b6960701de71fea
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 22 16:42:51 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Aug 22 16:42:51 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=227abcbf
app-office/kmymoney: Add libalkimia slot op, drop KDE_GCC_MINIMAL
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 3 +--
app-office/kmymoney/kmymoney-9999.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index d98917ad2d..1ded6eb2f1 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -6,7 +6,6 @@ EAPI=7
EGIT_BRANCH="5.0"
PYTHON_COMPAT=( python2_7 )
-KDE_GCC_MINIMAL="6.4"
KDE_HANDBOOK="optional"
KDE_TEST="forceoptional"
VIRTUALX_REQUIRED="test"
@@ -60,7 +59,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
>=app-crypt/gpgme-1.7.1-r1[cxx]
- >=app-office/libalkimia-7.0.0
+ >=app-office/libalkimia-7.0.0:=
dev-libs/gmp:0=
dev-libs/kdiagram:5
dev-libs/libgpg-error
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 38190b2581..1e8cf9bf8d 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -5,7 +5,6 @@ EAPI=7
PYTHON_COMPAT=( python2_7 )
-KDE_GCC_MINIMAL="6.4"
KDE_HANDBOOK="optional"
KDE_TEST="forceoptional"
VIRTUALX_REQUIRED="test"
@@ -59,7 +58,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
>=app-crypt/gpgme-1.7.1-r1[cxx]
- >=app-office/libalkimia-7.0.0
+ >=app-office/libalkimia-7.0.0:=
dev-libs/gmp:0=
dev-libs/kdiagram:5
dev-libs/libgpg-error
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2019-08-25 15:58 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2019-08-25 15:58 UTC (permalink / raw
To: gentoo-commits
commit: f871dd54807f4b6d11b5d7bc56e59a77e6608e51
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 25 15:56:31 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 25 15:56:31 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f871dd54
app-office/kmymoney: Sync with Gentoo ebuild repo
Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 2 +-
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index 1ded6eb2f1..ccb82f062c 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -16,10 +16,10 @@ DESCRIPTION="Personal finance manager based on KDE Frameworks"
HOMEPAGE="https://kmymoney.org"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2"
-KEYWORDS=""
IUSE="activities addressbook calendar holidays ofx quotes webkit weboob"
REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 1e8cf9bf8d..9845c2b64f 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -15,10 +15,10 @@ DESCRIPTION="Personal finance manager based on KDE Frameworks"
HOMEPAGE="https://kmymoney.org"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2"
-KEYWORDS=""
IUSE="activities addressbook calendar holidays ofx quotes webkit weboob"
REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2019-09-18 18:15 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2019-09-18 18:15 UTC (permalink / raw
To: gentoo-commits
commit: 2b0310f3718d4325d705ced6ecc24b2c1f9862c5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 18:09:17 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 18 18:10:07 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2b0310f3
app-office/kmymoney: Re-add USE hbci
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 12 ++++++------
app-office/kmymoney/kmymoney-9999.ebuild | 12 ++++++------
app-office/kmymoney/metadata.xml | 1 +
3 files changed, 13 insertions(+), 12 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index ccb82f062c..e7469b8356 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -20,14 +20,10 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
fi
LICENSE="GPL-2"
-IUSE="activities addressbook calendar holidays ofx quotes webkit weboob"
+IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
-# hbci? (
-# >=net-libs/aqbanking-5.8.1
-# >=sys-libs/gwenhywfar-4.20.0[qt5]
-# )
BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -70,6 +66,10 @@ COMMON_DEPEND="
$(add_kdeapps_dep kidentitymanagement)
)
calendar? ( dev-libs/libical:= )
+ hbci? (
+ >=net-libs/aqbanking-5.8.2
+ >=sys-libs/gwenhywfar-4.20.2[qt5]
+ )
holidays? ( $(add_frameworks_dep kholidays) )
ofx? ( dev-libs/libofx )
webkit? (
@@ -103,8 +103,8 @@ src_configure() {
$(cmake-utils_use_find_package addressbook KF5Akonadi)
$(cmake-utils_use_find_package addressbook KF5Contacts)
$(cmake-utils_use_find_package addressbook KF5IdentityManagement)
- -DENABLE_KBANKING=OFF
-DENABLE_LIBICAL=$(usex calendar)
+ -DENABLE_KBANKING=$(usex hbci)
$(cmake-utils_use_find_package holidays KF5Holidays)
-DENABLE_OFXIMPORTER=$(usex ofx)
-DENABLE_WEBENGINE=$(usex !webkit)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 9845c2b64f..caab8c9038 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -19,14 +19,10 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
fi
LICENSE="GPL-2"
-IUSE="activities addressbook calendar holidays ofx quotes webkit weboob"
+IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
-# hbci? (
-# >=net-libs/aqbanking-5.8.1
-# >=sys-libs/gwenhywfar-4.20.0[qt5]
-# )
BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -69,6 +65,10 @@ COMMON_DEPEND="
$(add_kdeapps_dep kidentitymanagement)
)
calendar? ( dev-libs/libical:= )
+ hbci? (
+ >=net-libs/aqbanking-5.8.2
+ >=sys-libs/gwenhywfar-4.20.2[qt5]
+ )
holidays? ( $(add_frameworks_dep kholidays) )
ofx? ( dev-libs/libofx )
webkit? (
@@ -102,8 +102,8 @@ src_configure() {
$(cmake-utils_use_find_package addressbook KF5Akonadi)
$(cmake-utils_use_find_package addressbook KF5Contacts)
$(cmake-utils_use_find_package addressbook KF5IdentityManagement)
- -DENABLE_KBANKING=OFF
-DENABLE_LIBICAL=$(usex calendar)
+ -DENABLE_KBANKING=$(usex hbci)
$(cmake-utils_use_find_package holidays KF5Holidays)
-DENABLE_OFXIMPORTER=$(usex ofx)
-DENABLE_WEBENGINE=$(usex !webkit)
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index c7ea7e741e..34cd0358c5 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -8,6 +8,7 @@
<use>
<flag name="activities">Enable <pkg>kde-frameworks/kactivities</pkg> integration</flag>
<flag name="addressbook">Enable <pkg>kde-apps/akonadi</pkg> contact integration</flag>
+ <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>
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2019-10-28 22:52 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2019-10-28 22:52 UTC (permalink / raw
To: gentoo-commits
commit: 64758450eed88b6fc70790e2826e26ed85422800
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 13 13:27:15 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 28 22:49:33 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=64758450
app-office/kmymoney: Depends on pre-release aqbanking/gwenhywfar versions
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 4 ++--
app-office/kmymoney/kmymoney-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index ba468eca16..67fe7a3bb1 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -67,8 +67,8 @@ COMMON_DEPEND="
)
calendar? ( dev-libs/libical:= )
hbci? (
- >=net-libs/aqbanking-5.8.2
- >=sys-libs/gwenhywfar-4.20.2[qt5]
+ >=net-libs/aqbanking-5.99.40_beta
+ >=sys-libs/gwenhywfar-4.99.22_rc6:=[qt5]
)
holidays? ( $(add_frameworks_dep kholidays) )
ofx? ( dev-libs/libofx )
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index a9f1c77f0a..b79fa7d81f 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -66,8 +66,8 @@ COMMON_DEPEND="
)
calendar? ( dev-libs/libical:= )
hbci? (
- >=net-libs/aqbanking-5.8.2
- >=sys-libs/gwenhywfar-4.20.2[qt5]
+ >=net-libs/aqbanking-5.99.40_beta
+ >=sys-libs/gwenhywfar-4.99.22_rc6:=[qt5]
)
holidays? ( $(add_frameworks_dep kholidays) )
ofx? ( dev-libs/libofx )
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2019-11-13 2:00 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2019-11-13 2:00 UTC (permalink / raw
To: gentoo-commits
commit: 3356edac3f643caf4ed9c1e72c3c160336f0369f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 13 01:57:17 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 01:59:27 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=3356edac
app-office/kmymoney: Port 5.0.9999 to ecm.eclass and kde.org.eclass
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 89 +++++++++++++++-------------
1 file changed, 47 insertions(+), 42 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index 67fe7a3bb1..75e4c613a1 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -6,80 +6,85 @@ EAPI=7
EGIT_BRANCH="5.0"
PYTHON_COMPAT=( python2_7 )
-KDE_HANDBOOK="optional"
-KDE_TEST="forceoptional"
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KDE_APPS_MINIMAL=19.04.3
+KFMIN=5.60.0
+QTMIN=5.12.3
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
-inherit kde5 python-single-r1
+inherit ecm kde.org python-single-r1
DESCRIPTION="Personal finance manager based on KDE Frameworks"
HOMEPAGE="https://kmymoney.org"
+
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2"
+SLOT="5"
IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kcmutils)
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kcodecs)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kitemmodels)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep kjobwidgets)
- $(add_frameworks_dep knotifications)
- $(add_frameworks_dep kservice)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwallet)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- $(add_frameworks_dep sonnet)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtsql)
- $(add_qt_dep qtsvg)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
>=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-7.0.0:=
dev-libs/gmp:0=
dev-libs/kdiagram:5
dev-libs/libgpg-error
- activities? ( $(add_frameworks_dep kactivities) )
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
addressbook? (
- $(add_frameworks_dep kcontacts)
- $(add_kdeapps_dep akonadi)
- $(add_kdeapps_dep kidentitymanagement)
+ >=kde-frameworks/kcontacts-${KFMIN}:5
+ >=kde-apps/akonadi-${KDE_APPS_MINIMAL}:5
+ >=kde-apps/kidentitymanagement-${KDE_APPS_MINIMAL}:5
)
calendar? ( dev-libs/libical:= )
hbci? (
>=net-libs/aqbanking-5.99.40_beta
>=sys-libs/gwenhywfar-4.99.22_rc6:=[qt5]
)
- holidays? ( $(add_frameworks_dep kholidays) )
+ holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
ofx? ( dev-libs/libofx )
webkit? (
- $(add_frameworks_dep kdewebkit)
+ >=kde-frameworks/kdewebkit-${KFMIN}:5
>=dev-qt/qtwebkit-5.212.0_pre20180120:5
)
- !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
+ !webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
weboob? (
${PYTHON_DEPS}
- $(add_qt_dep qtconcurrent)
+ >=dev-qt/qtconcurrent-${QTMIN}:5
www-client/weboob[${PYTHON_USEDEP}]
)
"
@@ -93,7 +98,7 @@ RDEPEND="${COMMON_DEPEND}
pkg_setup() {
use weboob && python_setup
- kde5_pkg_setup
+ ecm_pkg_setup
}
src_configure() {
@@ -111,7 +116,7 @@ src_configure() {
-DENABLE_WEBOOB=$(usex weboob)
$(cmake-utils_use_find_package weboob PythonLibs)
)
- kde5_src_configure
+ ecm_src_configure
}
src_test() {
@@ -120,5 +125,5 @@ src_test() {
-E "(reports-chart-test|qsqlcipher-test)"
)
- kde5_src_test
+ ecm_src_test
}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-01-15 19:56 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-01-15 19:56 UTC (permalink / raw
To: gentoo-commits
commit: c61861bed14065df43e6214546305146a622cc08
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 15 19:56:24 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 15 19:56:24 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c61861be
app-office/kmymoney: Raise minimum gwenhywfar/aqbanking versions
Upstream commit a93ef28170003594a3ec2636c86706a39f6bf867
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index 87fc4c22a7..8208c901e7 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -72,8 +72,8 @@ COMMON_DEPEND="
)
calendar? ( dev-libs/libical:= )
hbci? (
- >=net-libs/aqbanking-5.99.40_beta
- >=sys-libs/gwenhywfar-4.99.22_rc6:=[qt5]
+ >=net-libs/aqbanking-5.99.45
+ >=sys-libs/gwenhywfar-5.1.1:=[qt5]
)
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
ofx? ( dev-libs/libofx )
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-01-19 22:12 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-01-19 22:12 UTC (permalink / raw
To: gentoo-commits
commit: 81760802311c9470f34a1f9420fa13e1d06bb6ae
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 19 22:04:58 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 19 22:04:58 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=81760802
app-office/kmymoney: Sync with Gentoo ebuild repo
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 9 ++++-----
app-office/kmymoney/kmymoney-9999.ebuild | 9 ++++-----
2 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index 8208c901e7..add18b3c87 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -8,7 +8,6 @@ PYTHON_COMPAT=( python2_7 )
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
-KDE_APPS_MINIMAL=19.04.3
KFMIN=5.60.0
QTMIN=5.12.3
VIRTUALX_REQUIRED="test"
@@ -67,13 +66,13 @@ COMMON_DEPEND="
activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
addressbook? (
>=kde-frameworks/kcontacts-${KFMIN}:5
- >=kde-apps/akonadi-${KDE_APPS_MINIMAL}:5
- >=kde-apps/kidentitymanagement-${KDE_APPS_MINIMAL}:5
+ kde-apps/akonadi:5
+ kde-apps/kidentitymanagement:5
)
calendar? ( dev-libs/libical:= )
hbci? (
- >=net-libs/aqbanking-5.99.45
- >=sys-libs/gwenhywfar-5.1.1:=[qt5]
+ >=net-libs/aqbanking-6.0.1
+ >=sys-libs/gwenhywfar-5.1.2:=[qt5]
)
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
ofx? ( dev-libs/libofx )
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 04f620bf03..62e386a045 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -7,7 +7,6 @@ PYTHON_COMPAT=( python2_7 )
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
-KDE_APPS_MINIMAL=19.04.3
KFMIN=5.60.0
QTMIN=5.12.3
VIRTUALX_REQUIRED="test"
@@ -66,13 +65,13 @@ COMMON_DEPEND="
activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
addressbook? (
>=kde-frameworks/kcontacts-${KFMIN}:5
- >=kde-apps/akonadi-${KDE_APPS_MINIMAL}:5
- >=kde-apps/kidentitymanagement-${KDE_APPS_MINIMAL}:5
+ kde-apps/akonadi:5
+ kde-apps/kidentitymanagement:5
)
calendar? ( dev-libs/libical:= )
hbci? (
- >=net-libs/aqbanking-5.99.40_beta
- >=sys-libs/gwenhywfar-4.99.22_rc6:=[qt5]
+ >=net-libs/aqbanking-6.0.1
+ >=sys-libs/gwenhywfar-5.1.2:=[qt5]
)
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
ofx? ( dev-libs/libofx )
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-01-26 21:16 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-01-26 21:16 UTC (permalink / raw
To: gentoo-commits
commit: 8dbd512b9a701f3fdb2aae8cbee8b387a5f4d807
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 26 21:15:15 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 26 21:15:15 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8dbd512b
app-office/kmymoney: Add USE experimental - only for live
Closes: https://bugs.gentoo.org/705908
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 11 ++++++++++-
app-office/kmymoney/kmymoney-9999.ebuild | 11 ++++++++++-
app-office/kmymoney/metadata.xml | 1 +
3 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index add18b3c87..483f0a978f 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -25,6 +25,7 @@ fi
LICENSE="GPL-2"
SLOT="5"
IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
+[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
@@ -77,8 +78,8 @@ COMMON_DEPEND="
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
ofx? ( dev-libs/libofx )
webkit? (
- >=kde-frameworks/kdewebkit-${KFMIN}:5
>=dev-qt/qtwebkit-5.212.0_pre20180120:5
+ >=kde-frameworks/kdewebkit-${KFMIN}:5
)
!webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
weboob? (
@@ -98,6 +99,11 @@ RDEPEND="${COMMON_DEPEND}
pkg_setup() {
use weboob && python_setup
ecm_pkg_setup
+
+ if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then
+ ewarn "USE experimental set: Building infinished features."
+ ewarn "This *will* chew up your data. You have been warned."
+ fi
}
src_configure() {
@@ -115,6 +121,9 @@ src_configure() {
-DENABLE_WEBOOB=$(usex weboob)
$(cmake_use_find_package weboob PythonLibs)
)
+ [[ ${KDE_BUILD_TYPE} = live ]] &&
+ mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) )
+
ecm_src_configure
}
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 62e386a045..fc9a43ec10 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -24,6 +24,7 @@ fi
LICENSE="GPL-2"
SLOT="5"
IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
+[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
@@ -76,8 +77,8 @@ COMMON_DEPEND="
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
ofx? ( dev-libs/libofx )
webkit? (
- >=kde-frameworks/kdewebkit-${KFMIN}:5
>=dev-qt/qtwebkit-5.212.0_pre20180120:5
+ >=kde-frameworks/kdewebkit-${KFMIN}:5
)
!webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
weboob? (
@@ -97,6 +98,11 @@ RDEPEND="${COMMON_DEPEND}
pkg_setup() {
use weboob && python_setup
ecm_pkg_setup
+
+ if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then
+ ewarn "USE experimental set: Building infinished features."
+ ewarn "This *will* chew up your data. You have been warned."
+ fi
}
src_configure() {
@@ -114,6 +120,9 @@ src_configure() {
-DENABLE_WEBOOB=$(usex weboob)
$(cmake_use_find_package weboob PythonLibs)
)
+ [[ ${KDE_BUILD_TYPE} = live ]] &&
+ mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) )
+
ecm_src_configure
}
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index 34cd0358c5..8bbfa55917 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -8,6 +8,7 @@
<use>
<flag name="activities">Enable <pkg>kde-frameworks/kactivities</pkg> integration</flag>
<flag name="addressbook">Enable <pkg>kde-apps/akonadi</pkg> contact integration</flag>
+ <flag name="experimental">Build unfinished features. DANGEROUS to set - this *will* chew up data</flag>
<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>
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-01-26 22:21 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-01-26 22:21 UTC (permalink / raw
To: gentoo-commits
commit: 6dfbcee2fabd36c36430d29e26ed3e90c8b376dc
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 26 22:21:29 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 26 22:21:29 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6dfbcee2
app-office/kmymoney: Fix typo
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 2 +-
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index 483f0a978f..b9058d3376 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -101,7 +101,7 @@ pkg_setup() {
ecm_pkg_setup
if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then
- ewarn "USE experimental set: Building infinished features."
+ ewarn "USE experimental set: Building unfinished features."
ewarn "This *will* chew up your data. You have been warned."
fi
}
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index fc9a43ec10..a9d299325a 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -100,7 +100,7 @@ pkg_setup() {
ecm_pkg_setup
if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then
- ewarn "USE experimental set: Building infinished features."
+ ewarn "USE experimental set: Building unfinished features."
ewarn "This *will* chew up your data. You have been warned."
fi
}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-01-26 22:23 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-01-26 22:23 UTC (permalink / raw
To: gentoo-commits
commit: 1f6c0ef10131e3c96367b0dcee6180fa7daf0e7f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 26 22:21:29 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 26 22:22:51 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=1f6c0ef1
app-office/kmymoney: More sorting
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 2 +-
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index b9058d3376..3a5a973ab6 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -66,9 +66,9 @@ COMMON_DEPEND="
>=kde-frameworks/sonnet-${KFMIN}:5
activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
addressbook? (
- >=kde-frameworks/kcontacts-${KFMIN}:5
kde-apps/akonadi:5
kde-apps/kidentitymanagement:5
+ >=kde-frameworks/kcontacts-${KFMIN}:5
)
calendar? ( dev-libs/libical:= )
hbci? (
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index a9d299325a..3b8a373963 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -65,9 +65,9 @@ COMMON_DEPEND="
>=kde-frameworks/sonnet-${KFMIN}:5
activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
addressbook? (
- >=kde-frameworks/kcontacts-${KFMIN}:5
kde-apps/akonadi:5
kde-apps/kidentitymanagement:5
+ >=kde-frameworks/kcontacts-${KFMIN}:5
)
calendar? ( dev-libs/libical:= )
hbci? (
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-02-09 18:06 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-02-09 18:06 UTC (permalink / raw
To: gentoo-commits
commit: 13b728a5870d9b3a010ce5ae67d048f23d24a286
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 7 11:26:29 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 9 18:05:35 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=13b728a5
app-office/kmymoney: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 4 +++-
app-office/kmymoney/kmymoney-9999.ebuild | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index 3a5a973ab6..0fb5cc9c5d 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -85,7 +85,9 @@ COMMON_DEPEND="
weboob? (
${PYTHON_DEPS}
>=dev-qt/qtconcurrent-${QTMIN}:5
- www-client/weboob[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ www-client/weboob[${PYTHON_MULTI_USEDEP}]
+ ')
)
"
DEPEND="${COMMON_DEPEND}
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 3b8a373963..7e327f4d96 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -84,7 +84,9 @@ COMMON_DEPEND="
weboob? (
${PYTHON_DEPS}
>=dev-qt/qtconcurrent-${QTMIN}:5
- www-client/weboob[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ www-client/weboob[${PYTHON_MULTI_USEDEP}]
+ ')
)
"
DEPEND="${COMMON_DEPEND}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-03-26 21:57 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-03-26 21:57 UTC (permalink / raw
To: gentoo-commits
commit: 2bedb8d382178f6d3c98f6e6a52c9c0ead7d012a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 26 21:56:28 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 26 21:56:45 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2bedb8d3
app-office/kmymoney: Fix USE-dep on dev-libs/gmp[cxx]
Reported-by: Thomas Capricelli <orzel <AT> freehackers.org>
Bug: https://bugs.gentoo.org/714924
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 2 +-
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
index 0fb5cc9c5d..614f4968fe 100644
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
@@ -33,7 +33,7 @@ BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
>=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-7.0.0:=
- dev-libs/gmp:0=
+ dev-libs/gmp:0=[cxx]
dev-libs/kdiagram:5
dev-libs/libgpg-error
>=dev-qt/qtdbus-${QTMIN}:5
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 7e327f4d96..620e9f37c8 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -32,7 +32,7 @@ BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
>=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-7.0.0:=
- dev-libs/gmp:0=
+ dev-libs/gmp:0=[cxx]
dev-libs/kdiagram:5
dev-libs/libgpg-error
>=dev-qt/qtdbus-${QTMIN}:5
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-06-05 23:25 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-06-05 23:25 UTC (permalink / raw
To: gentoo-commits
commit: 6df78dd5e444be5f5cdf79ee927763ebaa8aa767
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 5 23:15:58 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jun 5 23:15:58 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6df78dd5
app-office/kmymoney: Drop obsolete 5.0 stable branch
Bug: https://bugs.gentoo.org/727266
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.0.9999.ebuild | 139 ---------------------------
1 file changed, 139 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.0.9999.ebuild b/app-office/kmymoney/kmymoney-5.0.9999.ebuild
deleted file mode 100644
index 614f4968fe..0000000000
--- a/app-office/kmymoney/kmymoney-5.0.9999.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_BRANCH="5.0"
-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
-
-DESCRIPTION="Personal finance manager based on KDE Frameworks"
-HOMEPAGE="https://kmymoney.org"
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
-[[ ${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]
- >=app-office/libalkimia-7.0.0:=
- dev-libs/gmp:0=[cxx]
- dev-libs/kdiagram:5
- dev-libs/libgpg-error
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/ktextwidgets-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
- addressbook? (
- kde-apps/akonadi:5
- kde-apps/kidentitymanagement:5
- >=kde-frameworks/kcontacts-${KFMIN}:5
- )
- calendar? ( dev-libs/libical:= )
- hbci? (
- >=net-libs/aqbanking-6.0.1
- >=sys-libs/gwenhywfar-5.1.2:=[qt5]
- )
- holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
- ofx? ( dev-libs/libofx )
- webkit? (
- >=dev-qt/qtwebkit-5.212.0_pre20180120:5
- >=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
-"
-RDEPEND="${COMMON_DEPEND}
- !app-office/kmymoney:4
- quotes? ( dev-perl/Finance-Quote )
-"
-
-pkg_setup() {
- use weboob && python_setup
- ecm_pkg_setup
-
- if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then
- ewarn "USE experimental set: Building unfinished features."
- ewarn "This *will* chew up your data. You have been warned."
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_QT_DESIGNER=OFF
- $(cmake_use_find_package activities KF5Activities)
- $(cmake_use_find_package addressbook KF5Akonadi)
- $(cmake_use_find_package addressbook KF5Contacts)
- $(cmake_use_find_package addressbook KF5IdentityManagement)
- -DENABLE_LIBICAL=$(usex calendar)
- -DENABLE_KBANKING=$(usex hbci)
- $(cmake_use_find_package holidays KF5Holidays)
- -DENABLE_OFXIMPORTER=$(usex ofx)
- -DENABLE_WEBENGINE=$(usex !webkit)
- -DENABLE_WEBOOB=$(usex weboob)
- $(cmake_use_find_package weboob PythonLibs)
- )
- [[ ${KDE_BUILD_TYPE} = live ]] &&
- mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) )
-
- ecm_src_configure
-}
-
-src_test() {
- # bug 652636; bug 673052: needs kmymoney installed to succeed
- local myctestargs=(
- -E "(reports-chart-test|qsqlcipher-test)"
- )
-
- ecm_src_test
-}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-06-05 23:25 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-06-05 23:25 UTC (permalink / raw
To: gentoo-commits
commit: 77d19caff17e8d8897b0d9528733c3ee188e30f5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 5 23:19:15 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jun 5 23:19:15 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=77d19caf
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 <AT> gentoo.org>
app-office/kmymoney/kmymoney-9999.ebuild | 19 +++----------------
app-office/kmymoney/metadata.xml | 1 -
2 files changed, 3 insertions(+), 17 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 620e9f37c8..ab6d25ea15 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 8bbfa55917..90b1c0487a 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>
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-06-05 23:25 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-06-05 23:25 UTC (permalink / raw
To: gentoo-commits
commit: cd80ac089f1f15e60331985f5d5f14581379a985
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 5 23:24:48 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jun 5 23:24:48 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=cd80ac08
app-office/kmymoney: Add 5.1 stable branch
Closes: https://bugs.gentoo.org/727266
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.1.9999.ebuild | 126 +++++++++++++++++++++++++++
1 file changed, 126 insertions(+)
diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
new file mode 100644
index 0000000000..6045861940
--- /dev/null
+++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_BRANCH="5.1"
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=5.60.0
+QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
+VIRTUALDBUS_TEST="true"
+inherit ecm kde.org
+
+DESCRIPTION="Personal finance manager based on KDE Frameworks"
+HOMEPAGE="https://kmymoney.org"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="activities addressbook calendar hbci holidays ofx quotes webkit"
+[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
+
+BDEPEND="virtual/pkgconfig"
+COMMON_DEPEND="
+ >=app-crypt/gpgme-1.7.1-r1[cxx]
+ >=app-office/libalkimia-7.0.0:=
+ dev-libs/gmp:0=[cxx]
+ dev-libs/kdiagram:5
+ dev-libs/libgpg-error
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+ addressbook? (
+ kde-apps/akonadi:5
+ kde-apps/kidentitymanagement:5
+ >=kde-frameworks/kcontacts-${KFMIN}:5
+ )
+ calendar? ( dev-libs/libical:= )
+ hbci? (
+ >=net-libs/aqbanking-6.0.1
+ >=sys-libs/gwenhywfar-5.1.2:=[qt5]
+ )
+ holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
+ ofx? ( dev-libs/libofx )
+ webkit? (
+ >=dev-qt/qtwebkit-5.212.0_pre20180120:5
+ >=kde-frameworks/kdewebkit-${KFMIN}:5
+ )
+ !webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+"
+RDEPEND="${COMMON_DEPEND}
+ !app-office/kmymoney:4
+ quotes? ( dev-perl/Finance-Quote )
+"
+
+pkg_setup() {
+ ecm_pkg_setup
+
+ if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then
+ ewarn "USE experimental set: Building unfinished features."
+ ewarn "This *will* chew up your data. You have been warned."
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_QT_DESIGNER=OFF
+ $(cmake_use_find_package activities KF5Activities)
+ $(cmake_use_find_package addressbook KF5Akonadi)
+ $(cmake_use_find_package addressbook KF5Contacts)
+ $(cmake_use_find_package addressbook KF5IdentityManagement)
+ -DENABLE_LIBICAL=$(usex calendar)
+ -DENABLE_KBANKING=$(usex hbci)
+ $(cmake_use_find_package holidays KF5Holidays)
+ -DENABLE_OFXIMPORTER=$(usex ofx)
+ -DENABLE_WEBENGINE=$(usex !webkit)
+ -DENABLE_WEBOOB=OFF
+ )
+ [[ ${KDE_BUILD_TYPE} = live ]] &&
+ mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # bug 652636; bug 673052: needs kmymoney installed to succeed
+ local myctestargs=(
+ -E "(reports-chart-test|qsqlcipher-test)"
+ )
+
+ ecm_src_test
+}
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-06-28 16:46 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-06-28 16:46 UTC (permalink / raw
To: gentoo-commits
commit: f988947a9600a9d4a9ae03ee1c5e62d98d05ee85
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 16:28:28 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 16:37:18 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f988947a
app-office/kmymoney: Drop IUSE=ofx, now unconditional
Upstream commit 487f8758987edb72e616a602706f100cafa877d8
Bug: https://bugs.gentoo.org/728236
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.1.9999.ebuild | 8 ++++----
app-office/kmymoney/kmymoney-9999.ebuild | 8 ++++----
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
index 6045861940..d74f9ccbd5 100644
--- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="GPL-2"
SLOT="5"
-IUSE="activities addressbook calendar hbci holidays ofx quotes webkit"
+IUSE="activities addressbook calendar hbci holidays quotes webkit"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
BDEPEND="virtual/pkgconfig"
@@ -32,6 +32,7 @@ COMMON_DEPEND="
dev-libs/gmp:0=[cxx]
dev-libs/kdiagram:5
dev-libs/libgpg-error
+ dev-libs/libofx:=
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
@@ -72,7 +73,6 @@ COMMON_DEPEND="
>=sys-libs/gwenhywfar-5.1.2:=[qt5]
)
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
- ofx? ( dev-libs/libofx )
webkit? (
>=dev-qt/qtwebkit-5.212.0_pre20180120:5
>=kde-frameworks/kdewebkit-${KFMIN}:5
@@ -98,6 +98,8 @@ pkg_setup() {
src_configure() {
local mycmakeargs=(
+ -DENABLE_OFXIMPORTER=ON
+ -DENABLE_WEBOOB=OFF
-DUSE_QT_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
$(cmake_use_find_package addressbook KF5Akonadi)
@@ -106,9 +108,7 @@ src_configure() {
-DENABLE_LIBICAL=$(usex calendar)
-DENABLE_KBANKING=$(usex hbci)
$(cmake_use_find_package holidays KF5Holidays)
- -DENABLE_OFXIMPORTER=$(usex ofx)
-DENABLE_WEBENGINE=$(usex !webkit)
- -DENABLE_WEBOOB=OFF
)
[[ ${KDE_BUILD_TYPE} = live ]] &&
mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) )
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index ab6d25ea15..15611bdb25 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -21,7 +21,7 @@ fi
LICENSE="GPL-2"
SLOT="5"
-IUSE="activities addressbook calendar hbci holidays ofx quotes webkit"
+IUSE="activities addressbook calendar hbci holidays quotes webkit"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
BDEPEND="virtual/pkgconfig"
@@ -31,6 +31,7 @@ COMMON_DEPEND="
dev-libs/gmp:0=[cxx]
dev-libs/kdiagram:5
dev-libs/libgpg-error
+ dev-libs/libofx:=
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
@@ -71,7 +72,6 @@ COMMON_DEPEND="
>=sys-libs/gwenhywfar-5.1.2:=[qt5]
)
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
- ofx? ( dev-libs/libofx )
webkit? (
>=dev-qt/qtwebkit-5.212.0_pre20180120:5
>=kde-frameworks/kdewebkit-${KFMIN}:5
@@ -97,6 +97,8 @@ pkg_setup() {
src_configure() {
local mycmakeargs=(
+ -DENABLE_OFXIMPORTER=ON
+ -DENABLE_WEBOOB=OFF
-DUSE_QT_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
$(cmake_use_find_package addressbook KF5Akonadi)
@@ -105,9 +107,7 @@ src_configure() {
-DENABLE_LIBICAL=$(usex calendar)
-DENABLE_KBANKING=$(usex hbci)
$(cmake_use_find_package holidays KF5Holidays)
- -DENABLE_OFXIMPORTER=$(usex ofx)
-DENABLE_WEBENGINE=$(usex !webkit)
- -DENABLE_WEBOOB=OFF
)
[[ ${KDE_BUILD_TYPE} = live ]] &&
mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) )
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-06-28 16:46 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-06-28 16:46 UTC (permalink / raw
To: gentoo-commits
commit: bf772c4547c2d11112a0224e76ec887a9be1cc08
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 16:35:26 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 16:37:25 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=bf772c45
app-office/kmymoney: Add missing dev-db/sqlcipher dependency
Upstream commit beea52cd9a851c4086dd761f63462af189ffbd61
Bug: https://bugs.gentoo.org/728236
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.1.9999.ebuild | 1 +
app-office/kmymoney/kmymoney-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
index d74f9ccbd5..f43a35d8d4 100644
--- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
@@ -29,6 +29,7 @@ BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
>=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-7.0.0:=
+ dev-db/sqlcipher
dev-libs/gmp:0=[cxx]
dev-libs/kdiagram:5
dev-libs/libgpg-error
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 15611bdb25..1d4fbffa3a 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -28,6 +28,7 @@ BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
>=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-7.0.0:=
+ dev-db/sqlcipher
dev-libs/gmp:0=[cxx]
dev-libs/kdiagram:5
dev-libs/libgpg-error
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-08-09 9:45 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-08-09 9:45 UTC (permalink / raw
To: gentoo-commits
commit: e20605f70b470c514260ed12815f2543c134eb0a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 9 09:43:58 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 9 09:43:58 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e20605f7
app-office/kmymoney: Drop IUSE=webkit
kdewebkit--, qtwebkit--
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-9999.ebuild | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 1d4fbffa3a..779683f18e 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -21,7 +21,7 @@ fi
LICENSE="GPL-2"
SLOT="5"
-IUSE="activities addressbook calendar hbci holidays quotes webkit"
+IUSE="activities addressbook calendar hbci holidays quotes"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
BDEPEND="virtual/pkgconfig"
@@ -39,6 +39,7 @@ COMMON_DEPEND="
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtsql-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/karchive-${KFMIN}:5
@@ -73,11 +74,6 @@ COMMON_DEPEND="
>=sys-libs/gwenhywfar-5.1.2:=[qt5]
)
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
- webkit? (
- >=dev-qt/qtwebkit-5.212.0_pre20180120:5
- >=kde-frameworks/kdewebkit-${KFMIN}:5
- )
- !webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
"
DEPEND="${COMMON_DEPEND}
dev-libs/boost
@@ -99,6 +95,7 @@ pkg_setup() {
src_configure() {
local mycmakeargs=(
-DENABLE_OFXIMPORTER=ON
+ -DENABLE_WEBENGINE=ON
-DENABLE_WEBOOB=OFF
-DUSE_QT_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
@@ -108,7 +105,6 @@ src_configure() {
-DENABLE_LIBICAL=$(usex calendar)
-DENABLE_KBANKING=$(usex hbci)
$(cmake_use_find_package holidays KF5Holidays)
- -DENABLE_WEBENGINE=$(usex !webkit)
)
[[ ${KDE_BUILD_TYPE} = live ]] &&
mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) )
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-08-09 9:45 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-08-09 9:45 UTC (permalink / raw
To: gentoo-commits
commit: 6032481ad946bfbaf6b04dbb841e4c648c205228
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 9 09:45:43 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 9 09:45:43 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6032481a
app-office/kmymoney: Drop obsolete blocker
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.1.9999.ebuild | 1 -
app-office/kmymoney/kmymoney-9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
index f43a35d8d4..206147e990 100644
--- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
@@ -84,7 +84,6 @@ DEPEND="${COMMON_DEPEND}
dev-libs/boost
"
RDEPEND="${COMMON_DEPEND}
- !app-office/kmymoney:4
quotes? ( dev-perl/Finance-Quote )
"
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 779683f18e..91ebf0f559 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -79,7 +79,6 @@ DEPEND="${COMMON_DEPEND}
dev-libs/boost
"
RDEPEND="${COMMON_DEPEND}
- !app-office/kmymoney:4
quotes? ( dev-perl/Finance-Quote )
"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-09-17 20:07 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-09-17 20:07 UTC (permalink / raw
To: gentoo-commits
commit: 9960b8fe829fa3e21701ee3e25e78460c65b8daa
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 17 17:31:41 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 17 17:43:41 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9960b8fe
app-office/kmymoney: Drop IUSE=webkit
kdewebkit--, qtwebkit--
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.1.9999.ebuild | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
index 206147e990..a9abe73d56 100644
--- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="GPL-2"
SLOT="5"
-IUSE="activities addressbook calendar hbci holidays quotes webkit"
+IUSE="activities addressbook calendar hbci holidays quotes"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
BDEPEND="virtual/pkgconfig"
@@ -40,6 +40,7 @@ COMMON_DEPEND="
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtsql-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/karchive-${KFMIN}:5
@@ -74,11 +75,6 @@ COMMON_DEPEND="
>=sys-libs/gwenhywfar-5.1.2:=[qt5]
)
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
- webkit? (
- >=dev-qt/qtwebkit-5.212.0_pre20180120:5
- >=kde-frameworks/kdewebkit-${KFMIN}:5
- )
- !webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
"
DEPEND="${COMMON_DEPEND}
dev-libs/boost
@@ -99,6 +95,7 @@ pkg_setup() {
src_configure() {
local mycmakeargs=(
-DENABLE_OFXIMPORTER=ON
+ -DENABLE_WEBENGINE=ON
-DENABLE_WEBOOB=OFF
-DUSE_QT_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
@@ -108,7 +105,6 @@ src_configure() {
-DENABLE_LIBICAL=$(usex calendar)
-DENABLE_KBANKING=$(usex hbci)
$(cmake_use_find_package holidays KF5Holidays)
- -DENABLE_WEBENGINE=$(usex !webkit)
)
[[ ${KDE_BUILD_TYPE} = live ]] &&
mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) )
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-12-22 11:10 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-12-22 11:10 UTC (permalink / raw
To: gentoo-commits
commit: 726fdffc32849eeffcd539dc63c8dd93d9c1f2cc
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 22 09:44:36 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 22 10:10:39 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=726fdffc
app-office/kmymoney: Drop IUSE=quotes, use optfeature
Add explanatory pkg_postinst message.
Bug: https://bugs.gentoo.org/758839
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.1.9999.ebuild | 31 +++++++++++++++++++---------
app-office/kmymoney/kmymoney-9999.ebuild | 31 +++++++++++++++++++---------
app-office/kmymoney/metadata.xml | 1 -
3 files changed, 42 insertions(+), 21 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
index 7ce1ad03e1..79899dc65a 100644
--- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
@@ -10,10 +10,10 @@ KFMIN=5.74.0
QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
-inherit ecm kde.org
+inherit ecm kde.org optfeature
DESCRIPTION="Personal finance manager based on KDE Frameworks"
-HOMEPAGE="https://kmymoney.org"
+HOMEPAGE="https://kmymoney.org/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
@@ -22,11 +22,11 @@ fi
LICENSE="GPL-2"
SLOT="5"
-IUSE="activities addressbook calendar hbci holidays quotes"
+IUSE="activities addressbook calendar hbci holidays"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
+RDEPEND="
>=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-7.0.0:=
dev-db/sqlcipher
@@ -45,14 +45,14 @@ COMMON_DEPEND="
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/karchive-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5
>=kde-frameworks/kitemviews-${KFMIN}:5
>=kde-frameworks/kjobwidgets-${KFMIN}:5
@@ -76,12 +76,9 @@ COMMON_DEPEND="
)
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
dev-libs/boost
"
-RDEPEND="${COMMON_DEPEND}
- quotes? ( dev-perl/Finance-Quote )
-"
pkg_setup() {
ecm_pkg_setup
@@ -120,3 +117,17 @@ src_test() {
ecm_src_test
}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "Optional dependencies:"
+ optfeature "More options for online stock quote retrieval" dev-perl/Finance-Quote
+ fi
+ if has_version "app-office/kmymoney[quotes]"; then
+ elog "Please note: IUSE=quotes flag is gone in ${PN}-5.1.1. ${PN} still"
+ elog "does online stock quote retrieval without it, but dev-perl/Finance-Quote"
+ elog "may provide additional sources. To keep the functionality, run:"
+ elog " emerge --noreplace dev-perl/Finance-Quote"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index f687c77dba..8b8bc9b0c9 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -9,10 +9,10 @@ KFMIN=5.74.0
QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
-inherit ecm kde.org
+inherit ecm kde.org optfeature
DESCRIPTION="Personal finance manager based on KDE Frameworks"
-HOMEPAGE="https://kmymoney.org"
+HOMEPAGE="https://kmymoney.org/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
@@ -21,11 +21,11 @@ fi
LICENSE="GPL-2"
SLOT="5"
-IUSE="activities addressbook calendar hbci holidays quotes"
+IUSE="activities addressbook calendar hbci holidays"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
+RDEPEND="
>=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-7.0.0:=
dev-db/sqlcipher
@@ -44,14 +44,14 @@ COMMON_DEPEND="
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/karchive-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5
>=kde-frameworks/kitemviews-${KFMIN}:5
>=kde-frameworks/kjobwidgets-${KFMIN}:5
@@ -75,12 +75,9 @@ COMMON_DEPEND="
)
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
dev-libs/boost
"
-RDEPEND="${COMMON_DEPEND}
- quotes? ( dev-perl/Finance-Quote )
-"
pkg_setup() {
ecm_pkg_setup
@@ -119,3 +116,17 @@ src_test() {
ecm_src_test
}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "Optional dependencies:"
+ optfeature "More options for online stock quote retrieval" dev-perl/Finance-Quote
+ fi
+ if has_version "app-office/kmymoney[quotes]"; then
+ elog "Please note: IUSE=quotes flag is gone in ${PN}-5.1.1. ${PN} still"
+ elog "does online stock quote retrieval without it, but dev-perl/Finance-Quote"
+ elog "may provide additional sources. To keep the functionality, run:"
+ elog " emerge --noreplace dev-perl/Finance-Quote"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index 90b1c0487a..168245e093 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -11,6 +11,5 @@
<flag name="experimental">Build unfinished features. DANGEROUS to set - this *will* chew up data</flag>
<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>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2020-12-25 21:51 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2020-12-25 21:51 UTC (permalink / raw
To: gentoo-commits
commit: e3e2f254df7cb88defd68ea401e97cc5c5aa4939
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 25 21:03:21 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Dec 25 21:03:21 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e3e2f254
app-office/kmymoney: Update minimum versions
Upstream commit ff5ed17acf45c4a9370de39bcb14fb749e7f4417
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 8b8bc9b0c9..e3ad755154 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -70,8 +70,8 @@ RDEPEND="
)
calendar? ( dev-libs/libical:= )
hbci? (
- >=net-libs/aqbanking-6.0.1
- >=sys-libs/gwenhywfar-5.1.2:=[qt5]
+ >=net-libs/aqbanking-6.2.5
+ >=sys-libs/gwenhywfar-5.4.1:=[qt5]
)
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2021-04-04 19:21 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2021-04-04 19:21 UTC (permalink / raw
To: gentoo-commits
commit: e14c3ed6400f88cb88728742b742a890f14292aa
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 3 11:18:14 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 4 19:11:43 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e14c3ed6
app-office/kmymoney: Drop superfluous optfeature header
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.1.9999.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
index cb0d64b55d..945b7a6df0 100644
--- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
@@ -120,8 +120,7 @@ src_test() {
pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "Optional dependencies:"
- optfeature "More options for online stock quote retrieval" dev-perl/Finance-Quote
+ optfeature "more options for online stock quote retrieval" dev-perl/Finance-Quote
fi
if has_version "app-office/kmymoney[quotes]"; then
elog "Please note: IUSE=quotes flag is gone in ${PN}-5.1.1. ${PN} still"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2021-04-11 20:03 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2021-04-11 20:03 UTC (permalink / raw
To: gentoo-commits
commit: f507f86e6375ddd9de5b3f2103ba8c4774dd3ba8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 11 19:29:02 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 11 20:02:45 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f507f86e
app-office/kmymoney: Add missing DEPEND
Upstream commit 6c351cafc0560c42d11390d6daab1f2e974a7954
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.1.9999.ebuild | 3 ++-
app-office/kmymoney/kmymoney-9999.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
index 945b7a6df0..b4b8ad0fa4 100644
--- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
@@ -71,6 +71,7 @@ RDEPEND="
)
calendar? ( dev-libs/libical:= )
hbci? (
+ >=dev-qt/qtdeclarative-${QTMIN}:5
>=net-libs/aqbanking-6.0.1
>=sys-libs/gwenhywfar-5.1.2:=[qt5]
)
@@ -93,7 +94,7 @@ src_configure() {
local mycmakeargs=(
-DENABLE_OFXIMPORTER=ON
-DENABLE_WEBENGINE=ON
- -DENABLE_WEBOOB=OFF
+ -DENABLE_WEBOOB=OFF # ported to Py3; not yet re-added in Gentoo
-DUSE_QT_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
$(cmake_use_find_package addressbook KF5Akonadi)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index bc237999c4..cb0bb9ff8f 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -70,6 +70,7 @@ RDEPEND="
)
calendar? ( dev-libs/libical:= )
hbci? (
+ >=dev-qt/qtdeclarative-${QTMIN}:5
>=net-libs/aqbanking-6.2.5
>=sys-libs/gwenhywfar-5.4.1:=[qt5]
)
@@ -92,7 +93,7 @@ src_configure() {
local mycmakeargs=(
-DENABLE_OFXIMPORTER=ON
-DENABLE_WEBENGINE=ON
- -DENABLE_WEBOOB=OFF
+ -DENABLE_WEBOOB=OFF # ported to Py3; not yet re-added in Gentoo
-DUSE_QT_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
$(cmake_use_find_package addressbook KF5Akonadi)
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2021-04-15 22:32 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2021-04-15 22:32 UTC (permalink / raw
To: gentoo-commits
commit: efec8713a6bcc95877758ec65305ccb0123c34ab
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 15 20:48:26 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 15 22:30:35 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=efec8713
app-office/kmymoney: Drop superfluous optfeature header
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-9999.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index cb0bb9ff8f..28efe8b3d6 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -24,7 +24,6 @@ SLOT="5"
IUSE="activities addressbook calendar hbci holidays"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
-BDEPEND="virtual/pkgconfig"
RDEPEND="
>=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-7.0.0:=
@@ -79,6 +78,7 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-libs/boost
"
+BDEPEND="virtual/pkgconfig"
pkg_setup() {
ecm_pkg_setup
@@ -120,8 +120,7 @@ src_test() {
pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "Optional dependencies:"
- optfeature "More options for online stock quote retrieval" dev-perl/Finance-Quote
+ optfeature "more options for online stock quote retrieval" dev-perl/Finance-Quote
fi
if has_version "app-office/kmymoney[quotes]"; then
elog "Please note: IUSE=quotes flag is gone in ${PN}-5.1.1. ${PN} still"
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2021-06-20 18:46 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2021-06-20 18:46 UTC (permalink / raw
To: gentoo-commits
commit: 5327661008a166ee3e894cdfdd640e6594420ee9
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 18 13:15:00 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 20 18:45:39 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=53276610
app-office/kmymoney: Depend on dev-libs/gmp[cxx(+)]
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: David Seifert <soap <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.1.9999.ebuild | 4 ++--
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
index b4b8ad0fa4..e8053a4a0d 100644
--- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
@@ -25,12 +25,11 @@ SLOT="5"
IUSE="activities addressbook calendar hbci holidays"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
-BDEPEND="virtual/pkgconfig"
RDEPEND="
>=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-7.0.0:=
dev-db/sqlcipher
- dev-libs/gmp:0=[cxx]
+ dev-libs/gmp:0=[cxx(+)]
dev-libs/kdiagram:5
dev-libs/libgpg-error
dev-libs/libofx:=
@@ -80,6 +79,7 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-libs/boost
"
+BDEPEND="virtual/pkgconfig"
pkg_setup() {
ecm_pkg_setup
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 28efe8b3d6..8ca910e7bc 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
>=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-7.0.0:=
dev-db/sqlcipher
- dev-libs/gmp:0=[cxx]
+ dev-libs/gmp:0=[cxx(+)]
dev-libs/kdiagram:5
dev-libs/libgpg-error
dev-libs/libofx:=
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2022-02-17 19:00 Sam James
0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2022-02-17 19:00 UTC (permalink / raw
To: gentoo-commits
commit: 34e0bcf6a07a90b05d285d52e60a9de45d1b7966
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 17 18:59:37 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 17 18:59:37 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=34e0bcf6
app-office/kmymoney: add subslot dependency on gpgme
gpgme broke ABI
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.1.9999.ebuild | 2 +-
app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
index 3f2bd4c684..dc97dffeea 100644
--- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
@@ -26,7 +26,7 @@ IUSE="activities addressbook calendar hbci holidays"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
RDEPEND="
- >=app-crypt/gpgme-1.7.1-r1[cxx]
+ >=app-crypt/gpgme-1.7.1-r1:=[cxx]
>=app-office/libalkimia-7.0.0:=
dev-db/sqlcipher
dev-libs/gmp:0=[cxx(+)]
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 829c899893..485b16d8f7 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -25,7 +25,7 @@ IUSE="activities addressbook calendar hbci holidays"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
RDEPEND="
- >=app-crypt/gpgme-1.7.1-r1[cxx]
+ >=app-crypt/gpgme-1.7.1-r1:=[cxx]
>=app-office/libalkimia-7.0.0:=
dev-db/sqlcipher
dev-libs/gmp:0=[cxx(+)]
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2022-07-09 12:52 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2022-07-09 12:52 UTC (permalink / raw
To: gentoo-commits
commit: 079490dd6536414014eaac7d102fd49f70300358
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 9 11:06:02 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jul 9 12:52:38 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=079490dd
app-office/kmymoney: Drop unused dependency
Upstream commit a203181339b47acca4a505661d3036752e658a93
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-9999.ebuild | 2 --
1 file changed, 2 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 80c2a720ad..571746c212 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -38,7 +38,6 @@ RDEPEND="
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtsql-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/karchive-${KFMIN}:5
@@ -92,7 +91,6 @@ pkg_setup() {
src_configure() {
local mycmakeargs=(
-DENABLE_OFXIMPORTER=ON
- -DENABLE_WEBENGINE=ON
-DENABLE_WEBOOB=OFF # ported to Py3; not yet re-added in Gentoo
-DUSE_QT_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2023-09-16 15:04 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2023-09-16 15:04 UTC (permalink / raw
To: gentoo-commits
commit: 681488f4fd95c18d7b89a38971905aedaf61fca1
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 14:58:17 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 15:03:41 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=681488f4
app-office/kmymoney: Switch cmake args to KPim5* targets
Raises minimum KDE PIM dependency to 23.04 for availability of the targets
Upstream commit 05c758905d3c5d1b3bdef85c480ddf19f5a342cb
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-9999.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 969037a537..b358c659a1 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -60,8 +60,8 @@ RDEPEND="
>=kde-frameworks/sonnet-${KFMIN}:5
activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
addressbook? (
- kde-apps/akonadi:5
- kde-apps/kidentitymanagement:5
+ >=kde-apps/akonadi-23.04:5
+ >=kde-apps/kidentitymanagement-23.04:5
>=kde-frameworks/kcontacts-${KFMIN}:5
)
calendar? ( dev-libs/libical:= )
@@ -92,9 +92,9 @@ src_configure() {
-DENABLE_WOOB=OFF # ported to Py3; not yet re-added in Gentoo
-DUSE_QT_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
- $(cmake_use_find_package addressbook KF5Akonadi)
$(cmake_use_find_package addressbook KF5Contacts)
- $(cmake_use_find_package addressbook KF5IdentityManagement)
+ $(cmake_use_find_package addressbook KPim5Akonadi)
+ $(cmake_use_find_package addressbook KPim5IdentityManagement)
-DENABLE_LIBICAL=$(usex calendar)
-DENABLE_KBANKING=$(usex hbci)
$(cmake_use_find_package holidays KF5Holidays)
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2023-09-16 15:04 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2023-09-16 15:04 UTC (permalink / raw
To: gentoo-commits
commit: 59222de59323daa6af1173bcc7b3f6c0b67dac0a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 14:58:17 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 15:03:40 2023 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=59222de5
app-office/kmymoney: Switch cmake args to KPim5* targets
Raises minimum KDE PIM dependency to 23.04 for availability of the targets
Upstream commit c616530859de2df6c1524f80e6df4843e9dd4532
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.1.9999.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
index 4d89904e23..f6da29206a 100644
--- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
@@ -63,8 +63,8 @@ RDEPEND="
>=kde-frameworks/sonnet-${KFMIN}:5
activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
addressbook? (
- kde-apps/akonadi:5
- kde-apps/kidentitymanagement:5
+ >=kde-apps/akonadi-23.04:5
+ >=kde-apps/kidentitymanagement-23.04:5
>=kde-frameworks/kcontacts-${KFMIN}:5
)
calendar? ( dev-libs/libical:= )
@@ -96,9 +96,9 @@ src_configure() {
-DENABLE_WOOB=OFF # ported to Py3; not yet re-added in Gentoo
-DUSE_QT_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
- $(cmake_use_find_package addressbook KF5Akonadi)
$(cmake_use_find_package addressbook KF5Contacts)
- $(cmake_use_find_package addressbook KF5IdentityManagement)
+ $(cmake_use_find_package addressbook KPim5Akonadi)
+ $(cmake_use_find_package addressbook KPim5IdentityManagement)
-DENABLE_LIBICAL=$(usex calendar)
-DENABLE_KBANKING=$(usex hbci)
$(cmake_use_find_package holidays KF5Holidays)
^ permalink raw reply related [flat|nested] 66+ messages in thread
* [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/
@ 2024-10-21 19:07 Andreas Sturmlechner
0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2024-10-21 19:07 UTC (permalink / raw
To: gentoo-commits
commit: 13569417edf2072ea1d6074e4ae8f5c7c74aff21
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 18:23:11 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 18:34:04 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=13569417
app-office/kmymoney: Disable IUSE addressbook (treecleaned deps)
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/kmymoney/kmymoney-5.1.9999.ebuild | 18 +++++++++---------
app-office/kmymoney/kmymoney-9999.ebuild | 18 +++++++++---------
app-office/kmymoney/metadata.xml | 2 +-
3 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
index 1d81d132dd..dd5cb58fc2 100644
--- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild
@@ -21,9 +21,14 @@ fi
LICENSE="GPL-2"
SLOT="5"
-IUSE="activities addressbook calendar hbci holidays"
+IUSE="activities calendar hbci holidays" # addressbook
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
+# addressbook? (
+# >=kde-apps/akonadi-23.04:5
+# >=kde-apps/kidentitymanagement-23.04:5
+# >=kde-frameworks/kcontacts-${KFMIN}:5
+# )
RDEPEND="
>=app-crypt/gpgme-1.7.1-r1:=[cxx]
>=app-office/libalkimia-7.0.0:=
@@ -62,11 +67,6 @@ RDEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/sonnet-${KFMIN}:5
activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
- addressbook? (
- >=kde-apps/akonadi-23.04:5
- >=kde-apps/kidentitymanagement-23.04:5
- >=kde-frameworks/kcontacts-${KFMIN}:5
- )
calendar? ( dev-libs/libical:= )
hbci? (
>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -96,9 +96,9 @@ src_configure() {
-DENABLE_WOOB=OFF # ported to Py3; not yet re-added in Gentoo
-DUSE_QT_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
- $(cmake_use_find_package addressbook KF5Contacts)
- $(cmake_use_find_package addressbook KPim5Akonadi)
- $(cmake_use_find_package addressbook KPim5IdentityManagement)
+ -DCMAKE_DISABLE_FIND_PACKAGE_KF5Contacts=ON # $(usex addressbook)
+ -DCMAKE_DISABLE_FIND_PACKAGE_KPim5Akonadi=ON # $(usex addressbook)
+ -DCMAKE_DISABLE_FIND_PACKAGE_KPim5IdentityManagement=ON # $(usex addressbook)
-DENABLE_LIBICAL=$(usex calendar)
-DENABLE_KBANKING=$(usex hbci)
$(cmake_use_find_package holidays KF5Holidays)
diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
index 3125457a3f..30ccb669cd 100644
--- a/app-office/kmymoney/kmymoney-9999.ebuild
+++ b/app-office/kmymoney/kmymoney-9999.ebuild
@@ -20,9 +20,14 @@ fi
LICENSE="GPL-2"
SLOT="5"
-IUSE="activities addressbook calendar hbci holidays"
+IUSE="activities calendar hbci holidays" # addressbook
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
+# addressbook? (
+# >=kde-apps/akonadi-23.04:5
+# >=kde-apps/kidentitymanagement-23.04:5
+# >=kde-frameworks/kcontacts-${KFMIN}:5
+# )
RDEPEND="
>=app-crypt/gpgme-1.7.1-r1:=[cxx]
>=app-office/libalkimia-7.0.0:=
@@ -59,11 +64,6 @@ RDEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/sonnet-${KFMIN}:5
activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
- addressbook? (
- >=kde-apps/akonadi-23.04:5
- >=kde-apps/kidentitymanagement-23.04:5
- >=kde-frameworks/kcontacts-${KFMIN}:5
- )
calendar? ( dev-libs/libical:= )
hbci? (
>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -92,9 +92,9 @@ src_configure() {
-DENABLE_WOOB=OFF # ported to Py3; not yet re-added in Gentoo
-DUSE_QT_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
- $(cmake_use_find_package addressbook KF5Contacts)
- $(cmake_use_find_package addressbook KPim5Akonadi)
- $(cmake_use_find_package addressbook KPim5IdentityManagement)
+ -DCMAKE_DISABLE_FIND_PACKAGE_KF5Contacts=ON # $(usex addressbook)
+ -DCMAKE_DISABLE_FIND_PACKAGE_KPim5Akonadi=ON # $(usex addressbook)
+ -DCMAKE_DISABLE_FIND_PACKAGE_KPim5IdentityManagement=ON # $(usex addressbook)
-DENABLE_LIBICAL=$(usex calendar)
-DENABLE_KBANKING=$(usex hbci)
$(cmake_use_find_package holidays KF5Holidays)
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index 610446e10b..cc8d76c3a3 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -10,7 +10,7 @@
</upstream>
<use>
<flag name="activities">Enable <pkg>kde-plasma/plasma-activities</pkg> integration</flag>
- <flag name="addressbook">Enable <pkg>kde-apps/akonadi</pkg> contact integration</flag>
+<!-- <flag name="addressbook">Enable <pkg>kde-apps/akonadi</pkg> contact integration</flag> -->
<flag name="experimental">Build unfinished features. DANGEROUS to set - this *will* chew up data</flag>
<flag name="hbci">Enable HBCI support using <pkg>net-libs/aqbanking</pkg></flag>
<flag name="holidays">Enable <pkg>kde-frameworks/kholidays</pkg> integration</flag>
^ permalink raw reply related [flat|nested] 66+ messages in thread
end of thread, other threads:[~2024-10-21 19:07 UTC | newest]
Thread overview: 66+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-05 23:25 [gentoo-commits] proj/kde:master commit in: app-office/kmymoney/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2024-10-21 19:07 Andreas Sturmlechner
2023-09-16 15:04 Andreas Sturmlechner
2023-09-16 15:04 Andreas Sturmlechner
2022-07-09 12:52 Andreas Sturmlechner
2022-02-17 19:00 Sam James
2021-06-20 18:46 Andreas Sturmlechner
2021-04-15 22:32 Andreas Sturmlechner
2021-04-11 20:03 Andreas Sturmlechner
2021-04-04 19:21 Andreas Sturmlechner
2020-12-25 21:51 Andreas Sturmlechner
2020-12-22 11:10 Andreas Sturmlechner
2020-09-17 20:07 Andreas Sturmlechner
2020-08-09 9:45 Andreas Sturmlechner
2020-08-09 9:45 Andreas Sturmlechner
2020-06-28 16:46 Andreas Sturmlechner
2020-06-28 16:46 Andreas Sturmlechner
2020-06-05 23:25 Andreas Sturmlechner
2020-06-05 23:25 Andreas Sturmlechner
2020-03-26 21:57 Andreas Sturmlechner
2020-02-09 18:06 Andreas Sturmlechner
2020-01-26 22:23 Andreas Sturmlechner
2020-01-26 22:21 Andreas Sturmlechner
2020-01-26 21:16 Andreas Sturmlechner
2020-01-19 22:12 Andreas Sturmlechner
2020-01-15 19:56 Andreas Sturmlechner
2019-11-13 2:00 Andreas Sturmlechner
2019-10-28 22:52 Andreas Sturmlechner
2019-09-18 18:15 Andreas Sturmlechner
2019-08-25 15:58 Andreas Sturmlechner
2019-08-22 16:43 Andreas Sturmlechner
2019-08-22 16:39 Andreas Sturmlechner
2019-08-22 16:39 Andreas Sturmlechner
2019-06-05 19:06 Andreas Sturmlechner
2019-01-26 20:29 Andreas Sturmlechner
2018-03-30 20:09 Andreas Sturmlechner
2018-03-22 17:09 Andreas Sturmlechner
2018-03-22 12:30 Andreas Sturmlechner
2018-03-19 19:46 Andreas Sturmlechner
2018-03-12 3:00 Michael Palimaka
2018-01-07 18:30 Andreas Sturmlechner
2017-12-31 21:40 Andreas Sturmlechner
2017-12-31 18:01 Andreas Sturmlechner
2017-10-14 16:01 Andreas Sturmlechner
2017-10-08 8:10 Johannes Huber
2017-08-26 23:16 Andreas Sturmlechner
2017-08-08 23:49 Andreas Sturmlechner
2017-08-02 19:56 Andreas Sturmlechner
2016-12-23 10:11 Johannes Huber
2016-11-12 13:23 Michael Palimaka
2016-11-12 13:23 Michael Palimaka
2016-11-12 13:23 Michael Palimaka
2016-08-07 16:27 Michael Palimaka
2016-03-22 12:33 Johannes Huber
2016-03-08 14:41 Michael Palimaka
2015-12-02 11:03 Michael Palimaka
2015-10-14 12:51 Michael Palimaka
2015-05-15 17:08 Michael Palimaka
2014-11-27 7:53 Michael Palimaka
2014-06-22 18:04 Michael Palimaka
2013-10-17 18:51 Johannes Huber
2013-03-03 16:14 Michael Palimaka
2013-02-02 15:47 Michael Palimaka
2012-05-08 11:04 Johannes Huber
2012-05-07 12:42 Johannes Huber
2012-05-07 12:42 Johannes Huber
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox