[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2025-10-17 Thread Andreas Sturmlechner
commit: 8be865ab0cce514399f09bc3f35dd587901b26c6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 10 17:41:23 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 10 17:42:00 2025 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8be865ab

app-office/skrooge: Drop unused dependencies, raise KFMIN to 6.16

Pending PR:
https://invent.kde.org/office/skrooge/-/merge_requests/81

Qca got dropped in commit 9305a13d3cb2d27836be0b74e03005e1b99954d9s

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

 app-office/skrooge/skrooge-.ebuild | 14 --
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index a7a560e540..91448fc16a 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -5,9 +5,9 @@ EAPI=8
 
 ECM_HANDBOOK="optional"
 ECM_TEST="forceoptional"
-KFMIN=6.5.0
+KFMIN=6.16.0
 QTMIN=6.7.2
-inherit ecm kde.org
+inherit ecm kde.org xdg
 
 DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
 HOMEPAGE="https://skrooge.org/";
@@ -24,8 +24,7 @@ IUSE="activities kde ofx"
 # hangs + installs files (also requires KF5DesignerPlugin)
 RESTRICT="test"
 
-COMMON_DEPEND="
-   >=app-crypt/qca-2.3.9:2[qt6(+)]
+DEPEND="
dev-db/sqlcipher
>=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
>=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
@@ -56,12 +55,7 @@ COMMON_DEPEND="
kde? ( >=kde-frameworks/krunner-${KFMIN}:6 )
ofx? ( dev-libs/libofx:= )
 "
-DEPEND="${COMMON_DEPEND}
-   >=kde-frameworks/kguiaddons-${KFMIN}:6
-   >=kde-frameworks/kjobwidgets-${KFMIN}:6
-   >=kde-frameworks/kwindowsystem-${KFMIN}:6
-"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
!${CATEGORY}/${PN}:5
 "
 BDEPEND="



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2025-02-18 Thread Andreas Sturmlechner
commit: c51b44c4983f9431df4abffd61a773bcff36a488
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 18 21:53:18 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 18 21:53:18 2025 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c51b44c4

app-office/skrooge: Prepare for app-crypt/qca to drop IUSE qt6

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

 app-office/skrooge/skrooge-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index b3dde294be..50b453cc9b 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -25,7 +25,7 @@ IUSE="activities kde ofx"
 RESTRICT="test"
 
 COMMON_DEPEND="
-   >=app-crypt/qca-2.3.9:2[qt6(-)]
+   >=app-crypt/qca-2.3.9:2[qt6(+)]
dev-db/sqlcipher
>=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
>=dev-qt/qtdeclarative-${QTMIN}:6[widgets]



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2025-02-18 Thread Andreas Sturmlechner
commit: 30761745a09f2974232d9f12684249acc5caf2c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 18 21:18:08 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 18 21:18:08 2025 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=30761745

app-office/skrooge: Add missing dependencies

Thanks-to: Guillaume Castagnino
Bug: https://bugs.gentoo.org/949893
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/skrooge/skrooge-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index daf8a80a98..b3dde294be 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -32,6 +32,7 @@ COMMON_DEPEND="
>=dev-qt/qtsvg-${QTMIN}:6
>=dev-qt/qtwebengine-${QTMIN}:6[widgets]
>=kde-frameworks/karchive-${KFMIN}:6
+   >=kde-frameworks/kcolorscheme-${KFMIN}:6
>=kde-frameworks/kcompletion-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
@@ -46,6 +47,7 @@ COMMON_DEPEND="
>=kde-frameworks/knotifyconfig-${KFMIN}:6
>=kde-frameworks/kparts-${KFMIN}:6
>=kde-frameworks/kservice-${KFMIN}:6
+   >=kde-frameworks/ktexttemplate-${KFMIN}:6
>=kde-frameworks/ktextwidgets-${KFMIN}:6
>=kde-frameworks/kwallet-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2025-01-12 Thread Andreas Sturmlechner
commit: 9d16a2d3daa615cfb23d80778fef5a71ffe8f0cb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 11 19:56:18 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 12 15:34:47 2025 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9d16a2d3

app-office/skrooge: Fix kde-plasma/plasma-activities version req

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

 app-office/skrooge/skrooge-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 315898e123..daf8a80a98 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -50,7 +50,7 @@ COMMON_DEPEND="
>=kde-frameworks/kwallet-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kxmlgui-${KFMIN}:6
-   activities? ( >=kde-plasma/plasma-activities-${KFMIN}:6 )
+   activities? ( kde-plasma/plasma-activities:6 )
kde? ( >=kde-frameworks/krunner-${KFMIN}:6 )
ofx? ( dev-libs/libofx:= )
 "



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2025-01-12 Thread Andreas Sturmlechner
commit: df0211e406969f9eea632d57d3eca3ec43063f92
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 11 19:58:11 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 12 15:34:47 2025 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=df0211e4

app-office/skrooge: add kde-invent upstream metadata

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

 app-office/skrooge/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index 8581d37e84..a58c1802b2 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -6,7 +6,8 @@
Gentoo KDE Project


-   https://bugs.kde.org/
+   
https://bugs.kde.org/enter_bug.cgi?product=skrooge
+   office/skrooge


Enable kactivities support



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2025-01-11 Thread Andreas Sturmlechner
commit: 865cdfce069e1ad68fda6c432c68b681f027c528
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep 23 09:41:01 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 11 10:21:44 2025 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=865cdfce

app-office/skrooge: Port to KF6

Upstream commits:
07c3967161169c32b98c21a0bbca6722618c63de
5e34f7de62724e237cd619736999f2590d15193e

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

 app-office/skrooge/skrooge-.ebuild | 82 +++---
 1 file changed, 36 insertions(+), 46 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 307997f23a..315898e123 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -5,8 +5,8 @@ EAPI=8
 
 ECM_HANDBOOK="optional"
 ECM_TEST="forceoptional"
-KFMIN=5.115.0
-QTMIN=5.15.12
+KFMIN=6.5.0
+QTMIN=6.7.2
 inherit ecm kde.org
 
 DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
@@ -18,58 +18,49 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
 fi
 
 LICENSE="GPL-2"
-SLOT="5"
-IUSE="activities ofx"
+SLOT="0"
+IUSE="activities kde ofx"
 
 # hangs + installs files (also requires KF5DesignerPlugin)
 RESTRICT="test"
 
 COMMON_DEPEND="
-   >=app-crypt/qca-2.3.9:2[qt5(-)]
+   >=app-crypt/qca-2.3.9:2[qt6(-)]
dev-db/sqlcipher
-   dev-libs/grantlee:5
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtscript-${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
-   >=dev-qt/qtxmlpatterns-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kparts-${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
-   activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
+   >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
+   >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+   >=dev-qt/qtsvg-${QTMIN}:6
+   >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+   >=kde-frameworks/karchive-${KFMIN}:6
+   >=kde-frameworks/kcompletion-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kiconthemes-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kitemviews-${KFMIN}:6
+   >=kde-frameworks/knewstuff-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/knotifyconfig-${KFMIN}:6
+   >=kde-frameworks/kparts-${KFMIN}:6
+   >=kde-frameworks/kservice-${KFMIN}:6
+   >=kde-frameworks/ktextwidgets-${KFMIN}:6
+   >=kde-frameworks/kwallet-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+   activities? ( >=kde-plasma/plasma-activities-${KFMIN}:6 )
+   kde? ( >=kde-frameworks/krunner-${KFMIN}:6 )
ofx? ( dev-libs/libofx:= )
 "
 DEPEND="${COMMON_DEPEND}
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:6
+   >=kde-frameworks/kjobwidgets-${KFMIN}:6
+   >=kde-frameworks/kwindowsystem-${KFMIN}:6
 "
 RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   !${CATEGORY}/${PN}:5
 "
 BDEPEND="
dev-libs/libxslt
@@ -79,10 +70,9 @@ BDEPEND="
 src_configure() {
local mycmakeargs=(
-DSKG_WEBENGINE=ON
-   -DSKG_WEBKIT=OFF
-DSKG_DESIGNER=OFF
-   $(cmake_use_find_package activities KF5Activities)
-   -DCMAKE_DISABLE_FIND_PACKAGE_KF5Runner=ON
+   $(cmake_use_find_package activities Plasma

[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2024-11-23 Thread Andreas Sturmlechner
commit: e32408b7f909264a7bd2154deb01f1a69e0460ff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 22 19:34:38 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 23 13:48:31 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e32408b7

app-office/skrooge: Sync KEYWORDS w/ ::gentoo

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

 app-office/skrooge/skrooge-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index cf555f2d92..307997f23a 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://skrooge.org/";
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS=""
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2024-10-31 Thread Andreas Sturmlechner
commit: 3418eb95cd437114810cf9729bf5e87a35f697cc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 23 09:17:49 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 31 07:43:22 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3418eb95

app-office/skrooge: Sync with ::gentoo

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

 app-office/skrooge/skrooge-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index c17c9343cd..cf555f2d92 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -25,7 +25,7 @@ IUSE="activities ofx"
 RESTRICT="test"
 
 COMMON_DEPEND="
-   >=app-crypt/qca-2.3.0:2[qt5(+)]
+   >=app-crypt/qca-2.3.9:2[qt5(-)]
dev-db/sqlcipher
dev-libs/grantlee:5
>=dev-qt/qtconcurrent-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2024-10-07 Thread Andreas Sturmlechner
commit: 463928e97123549896ade6f66b8fb2e35d93fb69
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct  7 19:58:08 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct  7 23:17:21 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=463928e9

app-office/skrooge: Drop IUSE kde

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

 app-office/skrooge/skrooge-.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index b8f8179fb4..c17c9343cd 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -14,12 +14,12 @@ HOMEPAGE="https://skrooge.org/";
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS=""
 fi
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="activities kde ofx"
+IUSE="activities ofx"
 
 # hangs + installs files (also requires KF5DesignerPlugin)
 RESTRICT="test"
@@ -61,7 +61,6 @@ COMMON_DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
-   kde? ( >=kde-frameworks/krunner-${KFMIN}:5 )
ofx? ( dev-libs/libofx:= )
 "
 DEPEND="${COMMON_DEPEND}
@@ -83,7 +82,7 @@ src_configure() {
-DSKG_WEBKIT=OFF
-DSKG_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
-   $(cmake_use_find_package kde KF5Runner)
+   -DCMAKE_DISABLE_FIND_PACKAGE_KF5Runner=ON
$(cmake_use_find_package ofx LibOfx)
-DSKG_BUILD_TEST=$(usex test)
)



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2023-02-19 Thread Andreas Sturmlechner
commit: ad6ea856fde61fd25a4e79ce1d348bf3f2b67523
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 19 09:55:37 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 19 09:57:30 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ad6ea856

app-office/skrooge: Add missing dependency for ISO 20022

Upstream commit d45894a529a1a7c6784e2d5b5e05c10ae0eea551

Should really be in root CMakeLists.txt instead.

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

 app-office/skrooge/skrooge-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 4e57ea11d3..55749ae39f 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -41,6 +41,7 @@ COMMON_DEPEND="
>=dev-qt/qtwebengine-${QTMIN}:5[widgets]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
+   >=dev-qt/qtxmlpatterns-${QTMIN}:5
>=kde-frameworks/karchive-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2023-02-18 Thread Andreas Sturmlechner
commit: 2a6bd78254b905b5fcc61e832539a02da3d0640f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 18 14:09:02 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 18 14:09:02 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2a6bd782

app-office/skrooge: Raise KFMIN to 5.102

Upstream commit 75a5910fe9a5172ddc43c8fe4cc599604aac816d

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

 app-office/skrooge/skrooge-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 2e6b3542f0..4e57ea11d3 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 ECM_HANDBOOK="optional"
 ECM_TEST="forceoptional"
-KFMIN=5.82.0
+KFMIN=5.102.0
 QTMIN=5.15.5
 VIRTUALX_REQUIRED="test"
 inherit ecm kde.org



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2022-10-11 Thread Andreas Sturmlechner
commit: c265f693e5b82687d2777ab5840bda56a9e0493d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 11 14:47:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 11 15:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c265f693

app-office/skrooge: Add app-crypt/qca[qt5(+)] USEdep

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

 app-office/skrooge/skrooge-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index cda410269b..1ce6fac012 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -26,7 +26,7 @@ IUSE="activities kde ofx"
 RESTRICT="test"
 
 COMMON_DEPEND="
-   >=app-crypt/qca-2.3.0:2
+   >=app-crypt/qca-2.3.0:2[qt5(+)]
dev-db/sqlcipher
dev-libs/grantlee:5
>=dev-qt/qtconcurrent-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2021-07-29 Thread Andreas Sturmlechner
commit: e424623a88b682751b4fcf7f48238be5685f6fa2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 29 19:03:24 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 29 19:03:24 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e424623a

app-office/skrooge: Also set SKG_WEBKIT=OFF

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

 app-office/skrooge/skrooge-.ebuild | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index e7f24fae83..b169e5038d 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -22,10 +22,9 @@ LICENSE="GPL-2"
 SLOT="5"
 IUSE="activities kde ofx"
 
-BDEPEND="
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
+# hangs + installs files (also requires KF5DesignerPlugin)
+RESTRICT+=" test"
+
 COMMON_DEPEND="
>=app-crypt/qca-2.3.0:2
dev-db/sqlcipher
@@ -73,13 +72,15 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols-${QTMIN}:5
 "
-
-# hangs + installs files (also requires KF5DesignerPlugin)
-RESTRICT+=" test"
+BDEPEND="
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
 
 src_configure() {
local mycmakeargs=(
-DSKG_WEBENGINE=ON
+   -DSKG_WEBKIT=OFF
-DSKG_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
$(cmake_use_find_package kde KF5Runner)



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2021-07-29 Thread Andreas Sturmlechner
commit: 6949e9fbb3bcdd0ff49f96a7356b3e75ba5cb5fe
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  3 22:52:51 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 29 18:57:10 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6949e9fb

app-office/skrooge: add libofx subslot dep

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/skrooge/skrooge-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 0b4c52990f..e7f24fae83 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -63,7 +63,7 @@ COMMON_DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
kde? ( >=kde-frameworks/krunner-${KFMIN}:5 )
-   ofx? ( dev-libs/libofx )
+   ofx? ( dev-libs/libofx:= )
 "
 DEPEND="${COMMON_DEPEND}
>=kde-frameworks/kguiaddons-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2020-11-25 Thread Andreas Sturmlechner
commit: 01e31fa94ef82c75ea6a2e03e0ebffc424ca3772
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 25 08:21:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 25 08:23:57 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=01e31fa9

app-office/skrooge: Drop IUSE=designer

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

 app-office/skrooge/metadata.xml|  1 -
 app-office/skrooge/skrooge-.ebuild | 12 +++-
 2 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index 6afd808cbb..1836abd9c9 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -7,6 +7,5 @@


Enable kactivities support
-   Build plugins for 
dev-qt/designer

 

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index c82705c1d7..28d9e9bf3b 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -20,9 +20,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="activities designer kde ofx"
-
-REQUIRED_USE="test? ( designer )"
+IUSE="activities kde ofx"
 
 BDEPEND="
dev-libs/libxslt
@@ -71,23 +69,19 @@ DEPEND="${COMMON_DEPEND}
>=kde-frameworks/kguiaddons-${KFMIN}:5
>=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
-   designer? (
-   >=dev-qt/designer-${QTMIN}:5
-   >=kde-frameworks/kdesignerplugin-${KFMIN}:5
-   )
 "
 RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols-${QTMIN}:5
 "
 
-# hangs + installs files
+# hangs + installs files (also requires KF5DesignerPlugin)
 RESTRICT+=" test"
 
 src_configure() {
local mycmakeargs=(
-DSKG_WEBENGINE=ON
+   -DSKG_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
-   -DSKG_DESIGNER=$(usex designer)
$(cmake_use_find_package kde KF5Runner)
$(cmake_use_find_package ofx LibOfx)
-DSKG_BUILD_TEST=$(usex test)



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2020-10-10 Thread Andreas Sturmlechner
commit: d0fc8348f8be19378d3bde6fb6ba282b10d735b6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 10 20:30:05 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 10 20:30:05 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d0fc8348

app-office/skrooge: Raise KFMIN/QTMIN

Upstream commit 797aa3384a50c24c8febbdd3b909b5193b92058d

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

 app-office/skrooge/skrooge-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 285accb3fe..3e26964245 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -5,8 +5,8 @@ EAPI=7
 
 ECM_HANDBOOK="optional"
 ECM_TEST="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
+KFMIN=5.70.0
+QTMIN=5.14.2
 VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2020-09-17 Thread Andreas Sturmlechner
commit: 157ab0e4ed3fbbab2a4b54be6a606f690650bcd9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 17 17:29:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 17 17:43:40 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=157ab0e4

app-office/skrooge: Drop IUSE=webkit

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

 app-office/skrooge/metadata.xml|  1 -
 app-office/skrooge/skrooge-.ebuild | 13 ++---
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index 5156b3be98..6afd808cbb 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -8,6 +8,5 @@

Enable kactivities support
Build plugins for 
dev-qt/designer
-   Build with dev-qt/qtwebkit 
instead of dev-qt/qtwebengine

 

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 3ed8aceba6..285accb3fe 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="activities designer kde ofx webkit"
+IUSE="activities designer kde ofx"
 
 REQUIRED_USE="test? ( designer )"
 
@@ -41,6 +41,7 @@ COMMON_DEPEND="
>=dev-qt/qtscript-${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
@@ -65,16 +66,14 @@ COMMON_DEPEND="
activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
kde? ( >=kde-frameworks/krunner-${KFMIN}:5 )
ofx? ( dev-libs/libofx )
-   webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
-   !webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
 "
 DEPEND="${COMMON_DEPEND}
>=kde-frameworks/kguiaddons-${KFMIN}:5
>=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
designer? (
-   >=kde-frameworks/kdesignerplugin-${KFMIN}:5
>=dev-qt/designer-${QTMIN}:5
+   >=kde-frameworks/kdesignerplugin-${KFMIN}:5
)
 "
 RDEPEND="${COMMON_DEPEND}
@@ -86,12 +85,12 @@ RESTRICT+=" test"
 
 src_configure() {
local mycmakeargs=(
-   -DSKG_BUILD_TEST=$(usex test)
-   -DSKG_DESIGNER=$(usex designer)
+   -DSKG_WEBENGINE=ON
$(cmake_use_find_package activities KF5Activities)
+   -DSKG_DESIGNER=$(usex designer)
$(cmake_use_find_package kde KF5Runner)
$(cmake_use_find_package ofx LibOfx)
-   -DSKG_WEBENGINE=$(usex !webkit)
+   -DSKG_BUILD_TEST=$(usex test)
)
 
ecm_src_configure



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2019-06-20 Thread Andreas Sturmlechner
commit: 0ed8485dc96a08c84931cb139fc83d2b9a6ef199
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun 20 07:25:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 20 07:25:42 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0ed8485d

app-office/skrooge: Add dev-qt/qtsql slot op for private header use

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

 app-office/skrooge/skrooge-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 88acf80c96..234d43d073 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -49,7 +49,7 @@ COMMON_DEPEND="
$(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtscript)
-   $(add_qt_dep qtsql)
+   $(add_qt_dep qtsql '' '' '5=')
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2019-02-07 Thread Andreas Sturmlechner
commit: ce2149bc56929a5066735a21c98096fe0edb2ed8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb  7 19:34:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb  7 19:34:01 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ce2149bc

app-office/skrooge: Sync with Gentoo ebuild repo

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

 app-office/skrooge/skrooge-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index c9c304c20e..88acf80c96 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -16,6 +16,8 @@ LICENSE="GPL-2"
 KEYWORDS=""
 IUSE="activities designer kde ofx webkit"
 
+REQUIRED_USE="test? ( designer )"
+
 BDEPEND="
dev-libs/libxslt
virtual/pkgconfig
@@ -73,8 +75,6 @@ RDEPEND="${COMMON_DEPEND}
$(add_qt_dep qtquickcontrols)
 "
 
-REQUIRED_USE="test? ( designer )"
-
 # hangs + installs files
 RESTRICT+=" test"
 



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2019-01-26 Thread Andreas Sturmlechner
commit: 2eda93bea3dea9e81a45fd3cfc014417e8352b8d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 19 16:19:23 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 26 20:28:41 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2eda93be

app-office/skrooge: EAPI-7 bump

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

 app-office/skrooge/skrooge-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 79409606dd..dfacc302e1 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -16,6 +16,10 @@ LICENSE="GPL-2"
 KEYWORDS=""
 IUSE="activities designer kde ofx webkit"
 
+BDEPEND="
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcompletion)
@@ -60,18 +64,14 @@ DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kguiaddons)
$(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep kwindowsystem)
-   dev-libs/libxslt
-   x11-misc/shared-mime-info
designer? (
$(add_frameworks_dep kdesignerplugin)
$(add_qt_dep designer)
)
 "
 RDEPEND="${COMMON_DEPEND}
-   !app-office/skrooge:4
$(add_qt_dep qtquickcontrols)
 "
-BDEPEND="virtual/pkgconfig"
 
 REQUIRED_USE="test? ( designer )"
 



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2018-12-18 Thread Andreas Sturmlechner
commit: 5f86bf66598ef2852575cad2767678247fde95fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 18 20:34:22 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 18 21:03:12 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5f86bf66

app-office/skrooge: Add USE webkit, add missing RDEPEND

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

 app-office/skrooge/metadata.xml| 1 +
 app-office/skrooge/skrooge-.ebuild | 9 ++---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index 6afd808cbb..5156b3be98 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -8,5 +8,6 @@

Enable kactivities support
Build plugins for 
dev-qt/designer
+   Build with dev-qt/qtwebkit 
instead of dev-qt/qtwebengine

 

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index c302e46e17..5fb3502a49 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ HOMEPAGE="https://skrooge.org/";
 
 LICENSE="GPL-2"
 KEYWORDS=""
-IUSE="activities designer kde ofx"
+IUSE="activities designer kde ofx webkit"
 
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -45,7 +45,6 @@ COMMON_DEPEND="
$(add_qt_dep qtscript)
$(add_qt_dep qtsql)
$(add_qt_dep qtsvg)
-   $(add_qt_dep qtwebkit)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
app-crypt/qca:2[qt5(+)]
@@ -54,6 +53,8 @@ COMMON_DEPEND="
activities? ( $(add_frameworks_dep kactivities) )
kde? ( $(add_frameworks_dep krunner) )
ofx? ( dev-libs/libofx )
+   webkit? ( $(add_qt_dep qtwebkit) )
+   !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
 "
 DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kguiaddons)
@@ -69,6 +70,7 @@ DEPEND="${COMMON_DEPEND}
 "
 RDEPEND="${COMMON_DEPEND}
!app-office/skrooge:4
+   $(add_qt_dep qtquickcontrols)
 "
 
 REQUIRED_USE="test? ( designer )"
@@ -83,6 +85,7 @@ src_configure() {
$(cmake-utils_use_find_package activities KF5Activities)
$(cmake-utils_use_find_package kde KF5Runner)
$(cmake-utils_use_find_package ofx LibOfx)
+   -DSKG_WEBENGINE=$(usex !webkit)
)
 
kde5_src_configure



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2018-02-03 Thread Andreas Sturmlechner
commit: def38ee73e4cd930ab8d9ce6e03e43e9739c044e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  3 23:17:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  3 23:17:45 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=def38ee7

app-office/skrooge: Fix DEPENDs

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/skrooge/skrooge-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 69e820e632..c302e46e17 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -40,6 +40,7 @@ COMMON_DEPEND="
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative 'widgets')
$(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtscript)
$(add_qt_dep qtsql)
@@ -47,7 +48,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwebkit)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
-   app-crypt/qca:2[qt5]
+   app-crypt/qca:2[qt5(+)]
dev-db/sqlcipher
dev-libs/grantlee:5
activities? ( $(add_frameworks_dep kactivities) )



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2017-09-10 Thread Johannes Huber
commit: ca1a8ab610fc2ee53852cd3f6d40c4159ab3e671
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Sep 10 12:19:15 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Sep 10 12:19:15 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ca1a8ab6

app-office/skrooge: Drop obsolete QT_MINIMAL

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-office/skrooge/skrooge-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 36fa914cfb..211d568e00 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -5,7 +5,6 @@ EAPI=6
 
 KDE_HANDBOOK="optional"
 KDE_TEST="forceoptional"
-QT_MINIMAL="5.7.0"
 VIRTUALX_REQUIRED="test"
 inherit kde5
 



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2017-08-26 Thread Michael Palimaka
commit: be9535887299b5fdabfbbc276c94359fd6842239
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Aug 26 12:29:40 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Aug 26 12:29:47 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=be953588

app-office/skrooge: update HOMEPAGE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-office/skrooge/skrooge-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 8574e088d7..36fa914cfb 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -10,7 +10,7 @@ VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
-HOMEPAGE="http://www.skrooge.org/";
+HOMEPAGE="https://skrooge.org/";
 [[ ${PV} ==  ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2017-06-24 Thread Andreas Sturmlechner
commit: cad478422d1b77da3510b785e6a7c2cf28cd71ca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 24 17:06:07 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 24 17:06:07 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cad47842

app-office/skrooge: Drop obsolete KDE_GCC_MINIMAL="4.9"

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-office/skrooge/skrooge-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 8f3200028e..8574e088d7 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-KDE_GCC_MINIMAL="4.9"
 KDE_HANDBOOK="optional"
 KDE_TEST="forceoptional"
 QT_MINIMAL="5.7.0"



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2017-01-23 Thread Andreas Sturmlechner
commit: 5271691e19b80948cfbdbef9b903d302d958607f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 24 00:09:28 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 00:09:28 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5271691e

app-office/skrooge: Drop USE=crypt, sqlcipher is required now

Package-Manager: portage-2.3.0

 app-office/skrooge/metadata.xml|  1 -
 app-office/skrooge/skrooge-.ebuild | 10 +++---
 2 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index 330eaf6..6afd808 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -7,7 +7,6 @@


Enable kactivities support
-   Enable encryption using 
dev-db/sqlcipher
Build plugins for 
dev-qt/designer

 

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 406c9bd..1b0fd38 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.skrooge.org/";
 
 LICENSE="GPL-2"
 KEYWORDS=""
-IUSE="activities crypt designer kde ofx"
+IUSE="activities designer kde ofx"
 
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -51,12 +51,11 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
app-crypt/qca:2[qt5]
+   dev-db/sqlcipher
dev-libs/grantlee:5
activities? ( $(add_frameworks_dep kactivities) )
-   crypt? ( dev-db/sqlcipher )
-   !crypt? ( dev-db/sqlite:3 )
kde? ( $(add_frameworks_dep krunner) )
-   ofx? ( >=dev-libs/libofx-0.9.1 )
+   ofx? ( dev-libs/libofx )
 "
 DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kguiaddons)
@@ -79,12 +78,9 @@ REQUIRED_USE="test? ( designer )"
 # hangs + installs files
 RESTRICT+=" test"
 
-DOCS=( AUTHORS CHANGELOG README TODO )
-
 src_configure() {
local mycmakeargs=(
-DSKG_BUILD_TEST=$(usex test)
-   -DSKG_CIPHER=$(usex crypt)
-DSKG_DESIGNER=$(usex designer)
$(cmake-utils_use_find_package activities KF5Activities)
$(cmake-utils_use_find_package kde KF5Runner)



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2016-10-09 Thread Michael Palimaka
commit: e89a583378434c2e961ecb2ca355e24da4ac5170
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Oct  8 21:31:35 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Oct  9 14:56:02 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e89a5833

app-office/skrooge: Add USE=designer,kde; KDE_HANDBOOK=optional

QT_MINIMAL=5.7.0 allows to drop kdelibs4support and make the KDE_HANDBOOK
change.

Package-Manager: portage-2.3.0

 app-office/skrooge/metadata.xml|  1 +
 app-office/skrooge/skrooge-.ebuild | 20 +---
 2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index fd15ec3..330eaf6 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -8,5 +8,6 @@

Enable kactivities support
Enable encryption using 
dev-db/sqlcipher
+   Build plugins for 
dev-qt/designer

 

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 81fd308..2ff9248 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -5,8 +5,9 @@
 EAPI=6
 
 KDE_GCC_MINIMAL="4.9"
-KDE_HANDBOOK="forceoptional"
+KDE_HANDBOOK="optional"
 KDE_TEST="forceoptional"
+QT_MINIMAL="5.7.0"
 VIRTUALX_REQUIRED="test"
 inherit kde5
 
@@ -16,7 +17,7 @@ HOMEPAGE="http://www.skrooge.org/";
 
 LICENSE="GPL-2"
 KEYWORDS=""
-IUSE="activities crypt ofx"
+IUSE="activities crypt designer kde ofx"
 
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -25,7 +26,6 @@ COMMON_DEPEND="
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kdelibs4support)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
@@ -34,7 +34,6 @@ COMMON_DEPEND="
$(add_frameworks_dep knotifications)
$(add_frameworks_dep knotifyconfig)
$(add_frameworks_dep kparts)
-   $(add_frameworks_dep krunner)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwallet)
@@ -56,24 +55,29 @@ COMMON_DEPEND="
activities? ( $(add_frameworks_dep kactivities) )
crypt? ( dev-db/sqlcipher )
!crypt? ( dev-db/sqlite:3 )
+   kde? ( $(add_frameworks_dep krunner) )
ofx? ( >=dev-libs/libofx-0.9.1 )
 "
 DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep kdesignerplugin)
$(add_frameworks_dep kguiaddons)
$(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep kwindowsystem)
-   $(add_qt_dep designer)
dev-libs/libxslt
virtual/pkgconfig
x11-misc/shared-mime-info
+   designer? (
+   $(add_frameworks_dep kdesignerplugin)
+   $(add_qt_dep designer)
+   )
 "
 RDEPEND="${COMMON_DEPEND}
!app-office/skrooge:4
 "
 
+REQUIRED_USE="test? ( designer )"
+
 # hangs + installs files
-RESTRICT="test"
+RESTRICT+=" test"
 
 DOCS=( AUTHORS CHANGELOG README TODO )
 
@@ -81,7 +85,9 @@ src_configure() {
local mycmakeargs=(
-DSKG_BUILD_TEST=$(usex test)
-DSKG_CIPHER=$(usex crypt)
+   -DSKG_DESIGNER=$(usex designer)
$(cmake-utils_use_find_package activities KF5Activities)
+   $(cmake-utils_use_find_package kde KF5Runner)
$(cmake-utils_use_find_package ofx LibOfx)
)
 



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/files/, app-office/skrooge/

2016-03-11 Thread Johannes Huber
commit: 840b734b295cf731f2d7fce1fac0fbd4be001129
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Mar 11 18:38:28 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Mar 11 18:38:28 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=840b734b

app-office/skrooge: Moved to main tree

Package-Manager: portage-2.2.28

 .../skrooge/files/skrooge-2.3.0-glibc-2.23.patch   | 74 
 app-office/skrooge/skrooge-2.3.0.ebuild| 98 --
 2 files changed, 172 deletions(-)

diff --git a/app-office/skrooge/files/skrooge-2.3.0-glibc-2.23.patch 
b/app-office/skrooge/files/skrooge-2.3.0-glibc-2.23.patch
deleted file mode 100644
index 3df4428..000
--- a/app-office/skrooge/files/skrooge-2.3.0-glibc-2.23.patch
+++ /dev/null
@@ -1,74 +0,0 @@
-From: Stephane Mankowski 
-Date: Wed, 24 Feb 2016 14:07:00 +
-Subject: Building the v2.3.0 package on Arch Linux dies with an error 'isnan' 
was not declared in this scope
-X-Git-Url: 
http://quickgit.kde.org/?p=skrooge.git&a=commitdiff&h=dacb104d4c803679be744c198c70a871c2078dd0

-Building the v2.3.0 package on Arch Linux dies with an error 'isnan' was not 
declared in this scope
-BUG:359679

-
-
 a/plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp
-+++ b/plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp
-@@ -27,7 +27,6 @@
- 
- #include 
- #include 
--#include 
- #include 
- 
- #include "skgtraces.h"
-@@ -36,11 +35,6 @@
- #include "skgobjectbase.h"
- #include "skgpayeeobject.h"
- #include "skgimportexportmanager.h"
--
--#ifdef Q_OS_WIN
--#define isnan(a) _isnan(a)
--#define isinf(a) !_finite(a)
--#endif
- 
- /**
-  * This plugin factory.
-@@ -386,7 +380,7 @@
- }
- }
- 
--if (!isnan(info.value)) {
-+if (!std::isnan(info.value)) {
- QChar accountType = 
mapIdType[info.account.text()];
- if (accountType == 'C') {
- 
suboperationsList.push_front(info);
-
 a/skgbasemodeler/skgdocument.cpp
-+++ b/skgbasemodeler/skgdocument.cpp
-@@ -42,7 +42,6 @@
- #include 
- 
- #include 
--#include 
- #include 
- 
- #include "skgtraces.h"
-@@ -51,11 +50,6 @@
- #include "skgpropertyobject.h"
- #include "skgtransactionmng.h"
- #include "skgreport.h"
--
--#ifdef Q_OS_WIN
--#define isnan(a) _isnan(a)
--#define isinf(a) !_finite(a)
--#endif
- 
- #ifdef SKGCIPHER
- #define SQLDRIVERNAME QStringLiteral("SKGSQLCIPHER")
-@@ -2693,7 +2687,7 @@
- if (iValue > 0) {
- p = '+' % p;
- }
--if (p.count() > 10 || isnan(iValue) || isinf(iValue)) {
-+if (p.count() > 10 || std::isnan(iValue) || std::isinf(iValue)) {
- p = QChar(8734);
- }
- return "http://www.skrooge.org/";
-[[ ${PV} ==  ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64"
-IUSE="activities crypt ofx"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep krunner)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative 'widgets')
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtscript)
-   $(add_qt_dep qtsql)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwebkit)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   app-crypt/qca:2[qt5]
-   dev-libs/grantlee:5
-   activities? ( $(add_frameworks_dep kactivities) )
-   crypt? ( dev-db/sqlcipher )
-   !crypt? ( dev-db/sqlite:3 )
-   ofx? ( >=dev-libs/libofx-0.9.1 )
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep kdesignerplugin)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_qt_dep designer)
-   dev-libs/libxslt
-   virtual/pkgconfig
-   x11-misc/shared-mime-info
-"
-RDEPEND="${COMMON_DEPEND}
-   !app-office/skrooge:4
-"
-
-# hangs + installs files
-RESTRICT="test"
-
-DOCS=( AUTHORS CHANGELOG README TODO )
-
-P

[gentoo-commits] proj/kde:master commit in: app-office/skrooge/files/, app-office/skrooge/

2016-02-25 Thread Michael Palimaka
commit: dfe1eb2f6b02d2c665ef564dbfab9b4757b70ace
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Feb 24 19:13:27 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Feb 24 19:13:27 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dfe1eb2f

app-office/skrooge: Fix build with glibc-2.23

Package-Manager: portage-2.2.27

 .../skrooge/files/skrooge-2.3.0-glibc-2.23.patch   | 74 ++
 app-office/skrooge/skrooge-2.3.0.ebuild|  2 +
 2 files changed, 76 insertions(+)

diff --git a/app-office/skrooge/files/skrooge-2.3.0-glibc-2.23.patch 
b/app-office/skrooge/files/skrooge-2.3.0-glibc-2.23.patch
new file mode 100644
index 000..3df4428
--- /dev/null
+++ b/app-office/skrooge/files/skrooge-2.3.0-glibc-2.23.patch
@@ -0,0 +1,74 @@
+From: Stephane Mankowski 
+Date: Wed, 24 Feb 2016 14:07:00 +
+Subject: Building the v2.3.0 package on Arch Linux dies with an error 'isnan' 
was not declared in this scope
+X-Git-Url: 
http://quickgit.kde.org/?p=skrooge.git&a=commitdiff&h=dacb104d4c803679be744c198c70a871c2078dd0
+---
+Building the v2.3.0 package on Arch Linux dies with an error 'isnan' was not 
declared in this scope
+BUG:359679
+---
+
+
+--- a/plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp
 b/plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp
+@@ -27,7 +27,6 @@
+ 
+ #include 
+ #include 
+-#include 
+ #include 
+ 
+ #include "skgtraces.h"
+@@ -36,11 +35,6 @@
+ #include "skgobjectbase.h"
+ #include "skgpayeeobject.h"
+ #include "skgimportexportmanager.h"
+-
+-#ifdef Q_OS_WIN
+-#define isnan(a) _isnan(a)
+-#define isinf(a) !_finite(a)
+-#endif
+ 
+ /**
+  * This plugin factory.
+@@ -386,7 +380,7 @@
+ }
+ }
+ 
+-if (!isnan(info.value)) {
++if (!std::isnan(info.value)) {
+ QChar accountType = 
mapIdType[info.account.text()];
+ if (accountType == 'C') {
+ 
suboperationsList.push_front(info);
+
+--- a/skgbasemodeler/skgdocument.cpp
 b/skgbasemodeler/skgdocument.cpp
+@@ -42,7 +42,6 @@
+ #include 
+ 
+ #include 
+-#include 
+ #include 
+ 
+ #include "skgtraces.h"
+@@ -51,11 +50,6 @@
+ #include "skgpropertyobject.h"
+ #include "skgtransactionmng.h"
+ #include "skgreport.h"
+-
+-#ifdef Q_OS_WIN
+-#define isnan(a) _isnan(a)
+-#define isinf(a) !_finite(a)
+-#endif
+ 
+ #ifdef SKGCIPHER
+ #define SQLDRIVERNAME QStringLiteral("SKGSQLCIPHER")
+@@ -2693,7 +2687,7 @@
+ if (iValue > 0) {
+ p = '+' % p;
+ }
+-if (p.count() > 10 || isnan(iValue) || isinf(iValue)) {
++if (p.count() > 10 || std::isnan(iValue) || std::isinf(iValue)) {
+ p = QChar(8734);
+ }
+ return "

[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2016-02-23 Thread Michael Palimaka
commit: 7a4489ec1c136bd5a0f814e7d42a6191c12b43a4
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Feb 21 23:48:17 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Feb 23 14:15:19 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7a4489ec

app-office/skrooge: 2.3.0 version bump

Package-Manager: portage-2.2.27

 app-office/skrooge/{skrooge-.ebuild => skrooge-2.3.0.ebuild} | 6 +++---
 app-office/skrooge/skrooge-.ebuild   | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-2.3.0.ebuild
similarity index 97%
copy from app-office/skrooge/skrooge-.ebuild
copy to app-office/skrooge/skrooge-2.3.0.ebuild
index 1a7e4b4..c623b30 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-2.3.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 KDE_GCC_MINIMAL="4.9"
 KDE_HANDBOOK="forceoptional"
@@ -15,7 +15,7 @@ HOMEPAGE="http://www.skrooge.org/";
 [[ ${PV} ==  ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS=""
+KEYWORDS="~amd64"
 IUSE="activities crypt ofx"
 
 COMMON_DEPEND="
@@ -42,7 +42,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kxmlgui)
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtdeclarative 'widgets')
$(add_qt_dep qtgui)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtscript)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 1a7e4b4..81fd308 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 KDE_GCC_MINIMAL="4.9"
 KDE_HANDBOOK="forceoptional"
@@ -42,7 +42,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kxmlgui)
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtdeclarative 'widgets')
$(add_qt_dep qtgui)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtscript)



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-12-02 Thread Michael Palimaka
commit: c1e248bff436eb6e6d7c06ef6430db88bf521998
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Dec  2 13:41:31 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  2 13:41:31 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c1e248bf

app-office/skrooge: restrict tests

Package-Manager: portage-2.2.26

 app-office/skrooge/skrooge-.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 441af7a..83b0815 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -72,6 +72,9 @@ RDEPEND="${COMMON_DEPEND}
!app-office/skrooge:4
 "
 
+# hangs + installs files
+RESTRICT="test"
+
 DOCS=( AUTHORS CHANGELOG README TODO )
 
 src_configure() {



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-12-02 Thread Michael Palimaka
commit: ddcaf0bb2f5d7e6d0a023e178d8679b112045672
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Dec  2 12:44:02 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  2 12:53:50 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ddcaf0bb

app-office/skrooge: remove unused dependencies

* dev-libs/boost was never used directly - rather for kdepimlibs in KDE4.
* dev-libs/qjson is no longer used in favour of QJson in Qt5
* dev-qt/qtnetwork seems to no longer be used

Package-Manager: portage-2.2.26

 app-office/skrooge/skrooge-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 53d24e2..441af7a 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -63,11 +63,8 @@ DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kguiaddons)
$(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep kwindowsystem)
-   dev-libs/boost
dev-libs/libxslt
-   dev-libs/qjson
dev-qt/designer:5
-   dev-qt/qtnetwork:5
virtual/pkgconfig
x11-misc/shared-mime-info
 "



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-12-02 Thread Michael Palimaka
commit: 88525350ec113b8b39d2bc22fe4ae1d08bd257c2
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Dec  2 12:28:36 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  2 12:29:04 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=88525350

app-office/skrooge: improve test handling

Package-Manager: portage-2.2.26

 app-office/skrooge/skrooge-.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 579a1a0..53d24e2 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -75,15 +75,11 @@ RDEPEND="${COMMON_DEPEND}
!app-office/skrooge:4
 "
 
-# upstream does not ship tests in releases
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   RESTRICT="test"
-fi
-
 DOCS=( AUTHORS CHANGELOG README TODO )
 
 src_configure() {
local mycmakeargs=(
+   -DSKG_BUILD_TEST=$(usex test)
-DSKG_CIPHER=$(usex crypt)
$(cmake-utils_use_find_package activities KF5Activities)
$(cmake-utils_use_find_package ofx LibOfx)



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-12-02 Thread Michael Palimaka
commit: 8764dd20fd389db4cfe015b7f1c9b8585333e582
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Nov 30 23:10:35 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  2 11:06:24 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8764dd20

app-office/skrooge: force handbook, tests optional

Package-Manager: portage-2.2.26

 app-office/skrooge/skrooge-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 12d82b3..579a1a0 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -5,8 +5,8 @@
 EAPI=5
 
 KDE_GCC_MINIMAL="4.9"
-KDE_HANDBOOK="true"
-KDE_TEST="true"
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
 inherit kde5
 



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-09-23 Thread Michael Palimaka
commit: 9bc9a46e2f7e358ad231fd2a1d0156efb2bb13e6
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Sep 23 14:38:42 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 23 14:50:27 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9bc9a46e

app-office/skrooge: Use KDE_GCC_MINIMAL

Package-Manager: portage-2.2.20.1

 app-office/skrooge/skrooge-.ebuild | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 3fb08e6..12d82b3 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -4,6 +4,7 @@
 
 EAPI=5
 
+KDE_GCC_MINIMAL="4.9"
 KDE_HANDBOOK="true"
 KDE_TEST="true"
 VIRTUALX_REQUIRED="test"
@@ -81,14 +82,6 @@ fi
 
 DOCS=( AUTHORS CHANGELOG README TODO )
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary  && $(tc-getCC) == *gcc* ]]; then
-   if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 
&& $(gcc-minor-version) -lt 9 ]] ; then
-   die 'The active compiler needs to be gcc 4.9 (or newer)'
-   fi
-   fi
-}
-
 src_configure() {
local mycmakeargs=(
-DSKG_CIPHER=$(usex crypt)



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-09-17 Thread Manuel Rüger
commit: 002688e3ad55158c839784b490dee69977fbf09d
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Aug 29 19:35:50 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Sep 17 08:36:20 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=002688e3

app-office/skrooge: Add USE=crypt, fix DEPENDs, add gcc check

Package does not build with kde

Enable kactivities support
+   Enable encryption using 
dev-db/sqlcipher

 

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 1f9cd36..3fb08e6 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -15,9 +15,9 @@ HOMEPAGE="http://www.skrooge.org/";
 
 LICENSE="GPL-2"
 KEYWORDS=""
-IUSE="activities ofx"
+IUSE="activities crypt ofx"
 
-RDEPEND="
+COMMON_DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
@@ -25,33 +25,26 @@ RDEPEND="
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep kdesignerplugin)
-   $(add_frameworks_dep kguiaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep knewstuff)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep knotifyconfig)
$(add_frameworks_dep kparts)
$(add_frameworks_dep krunner)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwallet)
$(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
app-crypt/qca:2[qt5]
-   dev-db/sqlite:3
dev-libs/grantlee:5
-   dev-libs/libxslt
-   dev-libs/qjson
-   dev-qt/designer:5
dev-qt/qtconcurrent:5
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtscript:5
dev-qt/qtsql:5
@@ -59,13 +52,26 @@ RDEPEND="
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   x11-misc/shared-mime-info
activities? ( $(add_frameworks_dep kactivities) )
+   crypt? ( dev-db/sqlcipher )
+   !crypt? ( dev-db/sqlite:3 )
ofx? ( >=dev-libs/libofx-0.9.1 )
-   !app-office/skrooge:4
 "
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kdesignerplugin)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kwindowsystem)
dev-libs/boost
+   dev-libs/libxslt
+   dev-libs/qjson
+   dev-qt/designer:5
+   dev-qt/qtnetwork:5
+   virtual/pkgconfig
+   x11-misc/shared-mime-info
+"
+RDEPEND="${COMMON_DEPEND}
+   !app-office/skrooge:4
 "
 
 # upstream does not ship tests in releases
@@ -75,8 +81,17 @@ fi
 
 DOCS=( AUTHORS CHANGELOG README TODO )
 
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary  && $(tc-getCC) == *gcc* ]]; then
+   if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 
&& $(gcc-minor-version) -lt 9 ]] ; then
+   die 'The active compiler needs to be gcc 4.9 (or newer)'
+   fi
+   fi
+}
+
 src_configure() {
local mycmakeargs=(
+   -DSKG_CIPHER=$(usex crypt)
$(cmake-utils_use_find_package activities KF5Activities)
$(cmake-utils_use_find_package ofx LibOfx)
)



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-06-27 Thread Johannes Huber
commit: 6e6bf8f9ed823b0d810f15d687e2cb19bceccaa6
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jun 27 22:14:31 2015 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Jun 27 22:14:31 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6e6bf8f9

[app-office/skrooge] Moved to tree

Package-Manager: portage-2.2.20

 app-office/skrooge/skrooge-2.0.0.ebuild | 92 -
 1 file changed, 92 deletions(-)

diff --git a/app-office/skrooge/skrooge-2.0.0.ebuild 
b/app-office/skrooge/skrooge-2.0.0.ebuild
deleted file mode 100644
index 35ef61f..000
--- a/app-office/skrooge/skrooge-2.0.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-KDE_HANDBOOK="true"
-KDE_TEST="true"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
-HOMEPAGE="http://www.skrooge.org/";
-[[ ${PV} ==  ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64"
-IUSE="activities ofx"
-
-RDEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep kdesignerplugin)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep krunner)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   app-crypt/qca:2[qt5]
-   dev-db/sqlite:3
-   dev-libs/grantlee:5
-   dev-libs/libxslt
-   dev-libs/qjson
-   dev-qt/designer:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   x11-misc/shared-mime-info
-   activities? ( $(add_frameworks_dep kactivities) )
-   ofx? ( >=dev-libs/libofx-0.9.1 )
-   !app-office/skrooge:4
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-"
-
-# upstream does not ship tests in releases
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   RESTRICT="test"
-fi
-
-DOCS=( AUTHORS CHANGELOG README TODO )
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package activities KF5Activities)
-   $(cmake-utils_use_find_package ofx LibOfx)
-   )
-
-   kde5_src_configure
-}
-
-src_test() {
-   local mycmakeargs=(
-   -DSKG_BUILD_TEST=ON
-   )
-   kde5_src_test
-}



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-06-27 Thread Johannes Huber
commit: 5d73f39adc7b296849b9a0e63fa73d1b5ef23d75
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jun 27 20:44:52 2015 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Jun 27 20:44:52 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5d73f39a

[app-office/skrooge] Drop unused KDE_LINGUAS

Package-Manager: portage-2.2.20

 app-office/skrooge/skrooge-2.0.0.ebuild | 2 --
 app-office/skrooge/skrooge-.ebuild  | 2 --
 2 files changed, 4 deletions(-)

diff --git a/app-office/skrooge/skrooge-2.0.0.ebuild 
b/app-office/skrooge/skrooge-2.0.0.ebuild
index 462be98..35ef61f 100644
--- a/app-office/skrooge/skrooge-2.0.0.ebuild
+++ b/app-office/skrooge/skrooge-2.0.0.ebuild
@@ -4,8 +4,6 @@
 
 EAPI=5
 
-KDE_LINGUAS="ast bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu
-ia it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
 KDE_HANDBOOK="true"
 KDE_TEST="true"
 VIRTUALX_REQUIRED="test"

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 3f42813..2bc0dbe 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -4,8 +4,6 @@
 
 EAPI=5
 
-KDE_LINGUAS="ast bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu
-ia it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
 KDE_HANDBOOK="true"
 KDE_TEST="true"
 VIRTUALX_REQUIRED="test"



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-06-21 Thread Michael Palimaka
commit: 25051f8ddaf64dbc7fa540b246a7fcbb7dde4afd
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jun 21 15:22:09 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 21 15:22:09 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=25051f8d

[app-office/skrooge] Block SLOT 4 wrt bug #552522.

Package-Manager: portage-2.2.20

 app-office/skrooge/skrooge-2.0.0.ebuild | 1 +
 app-office/skrooge/skrooge-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-office/skrooge/skrooge-2.0.0.ebuild 
b/app-office/skrooge/skrooge-2.0.0.ebuild
index 81f3c6a..462be98 100644
--- a/app-office/skrooge/skrooge-2.0.0.ebuild
+++ b/app-office/skrooge/skrooge-2.0.0.ebuild
@@ -64,6 +64,7 @@ RDEPEND="
x11-misc/shared-mime-info
activities? ( $(add_frameworks_dep kactivities) )
ofx? ( >=dev-libs/libofx-0.9.1 )
+   !app-office/skrooge:4
 "
 DEPEND="${RDEPEND}
dev-libs/boost

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 3acf0c7..3f42813 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -64,6 +64,7 @@ RDEPEND="
x11-misc/shared-mime-info
activities? ( $(add_frameworks_dep kactivities) )
ofx? ( >=dev-libs/libofx-0.9.1 )
+   !app-office/skrooge:4
 "
 DEPEND="${RDEPEND}
dev-libs/boost



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-06-21 Thread Michael Palimaka
commit: d9ad47dede94947b7c0784c5c698e221c71480a8
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jun 21 15:20:48 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 21 15:20:48 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d9ad47de

[app-office/skrooge] Whitespace.

Package-Manager: portage-2.2.20

 app-office/skrooge/metadata.xml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index 893cb64..65184d3 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -2,5 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
kde
-   Enable kactivities support
+   
+   Enable kactivities support
+   
 



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-06-17 Thread Michael Palimaka
commit: 765073fec5b82ee277d7c9e26a9c26544a4ec6f4
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Tue Jun 16 06:29:12 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Jun 17 19:43:35 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=765073fe

[app-office/skrooge] Add kf5 release

Package-Manager: portage-2.2.20

 app-office/skrooge/{skrooge-.ebuild => skrooge-2.0.0.ebuild} | 9 ++---
 app-office/skrooge/skrooge-.ebuild   | 7 +--
 2 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-2.0.0.ebuild
similarity index 87%
copy from app-office/skrooge/skrooge-.ebuild
copy to app-office/skrooge/skrooge-2.0.0.ebuild
index 74ece56..81f3c6a 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-2.0.0.ebuild
@@ -4,16 +4,19 @@
 
 EAPI=5
 
-KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu ia
-it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
+KDE_LINGUAS="ast bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu
+ia it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
 KDE_HANDBOOK="true"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
 HOMEPAGE="http://www.skrooge.org/";
+[[ ${PV} ==  ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS=""
+KEYWORDS="~amd64"
 IUSE="activities ofx"
 
 RDEPEND="

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 74ece56..3acf0c7 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -4,13 +4,16 @@
 
 EAPI=5
 
-KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu ia
-it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
+KDE_LINGUAS="ast bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu
+ia it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
 KDE_HANDBOOK="true"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
 HOMEPAGE="http://www.skrooge.org/";
+[[ ${PV} ==  ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 KEYWORDS=""



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-06-15 Thread Michael Palimaka
commit: 76ba029240aef45cc30230d866775c12ddaf3476
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Jun 15 16:01:54 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jun 15 18:23:02 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=76ba0292

[app-office/skrooge] Frameworks merged to master

Package-Manager: portage-2.2.20

 app-office/skrooge/skrooge-5..ebuild | 89 
 app-office/skrooge/skrooge-.ebuild   | 78 ++--
 2 files changed, 61 insertions(+), 106 deletions(-)

diff --git a/app-office/skrooge/skrooge-5..ebuild 
b/app-office/skrooge/skrooge-5..ebuild
deleted file mode 100644
index 6c7e462..000
--- a/app-office/skrooge/skrooge-5..ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-EGIT_BRANCH="kf5"
-KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu ia
-it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
-KDE_HANDBOOK="true"
-inherit kde5
-
-DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
-HOMEPAGE="http://www.skrooge.org/";
-
-LICENSE="GPL-2"
-KEYWORDS=""
-IUSE="activities ofx"
-
-RDEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep kdesignerplugin)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep plasma)
-   app-crypt/qca:2[qt5]
-   dev-db/sqlite:3
-   dev-libs/grantlee:5
-   dev-libs/libxslt
-   dev-libs/qjson
-   dev-qt/designer:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   x11-misc/shared-mime-info
-   activities? ( $(add_frameworks_dep kactivities) )
-   ofx? ( >=dev-libs/libofx-0.9.1 )
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-"
-
-# upstream does not ship tests in releases
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   RESTRICT="test"
-fi
-
-DOCS=( AUTHORS CHANGELOG README TODO )
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package activities KF5Activities)
-   $(cmake-utils_use_find_package ofx LibOfx)
-   )
-
-   kde5_src_configure
-}
-
-src_test() {
-   local mycmakeargs=(
-   -DSKG_BUILD_TEST=ON
-   )
-   kde5_src_test
-}

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 6057ea9..74ece56 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -4,31 +4,66 @@
 
 EAPI=5
 
-KDE_LINGUAS="ast bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu
-ia it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
-KDE_HANDBOOK="optional"
-inherit kde4-base
+KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu ia
+it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
+KDE_HANDBOOK="true"
+inherit kde5
 
-DESCRIPTION="Personal finances manager for KDE4, aiming at being simple and 
intuitive"
+DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
 HOMEPAGE="http://www.skrooge.org/";
 
 LICENSE="GPL-2"
-SLOT="4"
 KEYWORDS=""
-IUSE="debug"
+IUSE="activities ofx"
 
-DEPEND="
-   $(add_kdebase_dep kactivities)
-   $(add_kdebase_dep kdepimlibs)
-   app-crypt/qca:2[qt4]
+RDEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep kdesignerplugin)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)

[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-05-15 Thread Michael Palimaka
commit: 2399fd39a240fea5f0161f5f040d91503c9b1342
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat May  2 13:00:11 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri May 15 17:06:53 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2399fd39

[app-office/skrooge] Update KDE_LINGUAS and DESCRIPTION.

DEPEND on kactivities

Package-Manager: portage-2.2.18

 app-office/skrooge/skrooge-.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index aac5e9c..aca9c28 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -4,12 +4,12 @@
 
 EAPI=5
 
-KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu ia
-it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
+KDE_LINGUAS="ast bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu
+ia it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
 KDE_HANDBOOK="optional"
 inherit kde4-base
 
-DESCRIPTION="personal finances manager for KDE4, aiming at being simple and 
intuitive"
+DESCRIPTION="Personal finances manager for KDE4, aiming at being simple and 
intuitive"
 HOMEPAGE="http://www.skrooge.org/";
 
 LICENSE="GPL-2"
@@ -18,6 +18,7 @@ KEYWORDS=""
 IUSE="debug"
 
 DEPEND="
+   $(add_kdebase_dep kactivities)
$(add_kdebase_dep kdepimlibs)
app-crypt/qca:2[qt4]
dev-db/sqlite:3



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-05-15 Thread Michael Palimaka
commit: adc09678b34230a20222aabcc18a252e6c62ab82
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Apr 29 22:36:42 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri May 15 16:34:16 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=adc09678

[app-office/skrooge] Add kf5 version

Package-Manager: portage-2.2.18

 app-office/skrooge/metadata.xml  |  1 +
 app-office/skrooge/skrooge-5..ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index a23f444..893cb64 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -2,4 +2,5 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
kde
+   Enable kactivities support
 

diff --git a/app-office/skrooge/skrooge-5..ebuild 
b/app-office/skrooge/skrooge-5..ebuild
new file mode 100644
index 000..6c7e462
--- /dev/null
+++ b/app-office/skrooge/skrooge-5..ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+EGIT_BRANCH="kf5"
+KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu ia
+it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
+HOMEPAGE="http://www.skrooge.org/";
+
+LICENSE="GPL-2"
+KEYWORDS=""
+IUSE="activities ofx"
+
+RDEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep kdesignerplugin)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep plasma)
+   app-crypt/qca:2[qt5]
+   dev-db/sqlite:3
+   dev-libs/grantlee:5
+   dev-libs/libxslt
+   dev-libs/qjson
+   dev-qt/designer:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   x11-misc/shared-mime-info
+   activities? ( $(add_frameworks_dep kactivities) )
+   ofx? ( >=dev-libs/libofx-0.9.1 )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
+
+# upstream does not ship tests in releases
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   RESTRICT="test"
+fi
+
+DOCS=( AUTHORS CHANGELOG README TODO )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package activities KF5Activities)
+   $(cmake-utils_use_find_package ofx LibOfx)
+   )
+
+   kde5_src_configure
+}
+
+src_test() {
+   local mycmakeargs=(
+   -DSKG_BUILD_TEST=ON
+   )
+   kde5_src_test
+}



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2015-01-28 Thread Johannes Huber
commit: 1f0268492363570f2b8456ad94145e97609c0860
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan 28 23:00:53 2015 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Jan 28 23:00:53 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=1f026849

[app-office/skrooge] Adjust use dependencies to handle >=app-crypt/qca-2.1

Package-Manager: portage-2.2.15

---
 app-office/skrooge/skrooge-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index ac18e0d..aac5e9c 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -19,7 +19,7 @@ IUSE="debug"
 
 DEPEND="
$(add_kdebase_dep kdepimlibs)
-   app-crypt/qca:2
+   app-crypt/qca:2[qt4]
dev-db/sqlite:3
dev-libs/grantlee:0
>=dev-libs/libofx-0.9.1



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2014-12-26 Thread Michael Palimaka
commit: 19cde878d7cee7832f0b0be0ba9f7fa5c8a02687
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Dec 26 10:30:26 2014 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Dec 26 10:30:26 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=19cde878

[app-office/skrooge] Pin dev-libs/grantlee to SLOT 0.

Package-Manager: portage-2.2.15

---
 app-office/skrooge/skrooge-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 456d801..6287226 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -21,7 +21,7 @@ DEPEND="
$(add_kdebase_dep kdepimlibs)
app-crypt/qca:2
dev-db/sqlite:3
-   dev-libs/grantlee
+   dev-libs/grantlee:0
>=dev-libs/libofx-0.9.1
dev-libs/qjson
dev-qt/qtsql:4[sqlite]



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2014-07-17 Thread Michael Palimaka
commit: 565fe75bc658dd38fd0ebf31927a5f0f66508182
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Jul 17 13:03:30 2014 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Jul 17 13:03:32 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=565fe75b

[app-office/skrooge] Remove workaround now handled in the eclass.

See 8b044a866ca48bcfc3a6cd673a9f866c50e5e9d9.

Package-Manager: portage-2.2.10

---
 app-office/skrooge/skrooge-.ebuild | 12 
 1 file changed, 12 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 9065bbf..456d801 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -37,18 +37,6 @@ fi
 
 DOCS=( AUTHORS CHANGELOG README TODO )
 
-src_prepare() {
-   if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   # KDE_LINGUAS is also used to install appropriate handbooks
-   # since there is no en_US 'translation', it cannot be added
-   # hence making this impossible to install
-   mv doc/en_US doc/en || die "doc move failed"
-   sed -i -e 's/en_US/en/' doc/CMakeLists.txt || die "sed failed"
-   fi
-
-   kde4-base_src_prepare
-}
-
 src_test() {
local mycmakeargs=(
-DSKG_BUILD_TEST=ON



[gentoo-commits] proj/kde:master commit in: app-office/skrooge/

2014-04-12 Thread Johannes Huber
commit: 577197b0d1dd6f2f7c3d4c504f8884d3e17fd145
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Apr 12 19:30:12 2014 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Apr 12 19:30:12 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=577197b0

[app-office/skrooge] Sync with tree

Package-Manager: portage-2.2.10

---
 app-office/skrooge/skrooge-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index f50a2a1..9065bbf 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -4,8 +4,8 @@
 
 EAPI=5
 
-KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu it
-ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
+KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hu ia
+it ja ko lt mr ms nb nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW"
 KDE_HANDBOOK="optional"
 inherit kde4-base
 
@@ -23,6 +23,7 @@ DEPEND="
dev-db/sqlite:3
dev-libs/grantlee
>=dev-libs/libofx-0.9.1
+   dev-libs/qjson
dev-qt/qtsql:4[sqlite]
 "
 RDEPEND="${DEPEND}