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

2024-03-01 Thread Sam James
commit: 2b641d2a1cdd886f628067eee31c06672227fd16
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Mar  1 23:42:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  1 23:42:38 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2b641d2a

app-office/libalkimia: remove gmp USE flag, force it instead of mpir

mpir is an ancient fork of gmp from 2017. It claims to be focused on
speed. It doesn't build with modern compilers due to Modern C issues,
and it fails to build with LTO as well. Unlike gmp, this will never be
fixed.

Bug: https://bugs.gentoo.org/812950
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-office/libalkimia/libalkimia-8..ebuild | 7 +++
 app-office/libalkimia/libalkimia-.ebuild   | 7 +++
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-8..ebuild 
b/app-office/libalkimia/libalkimia-8..ebuild
index 6b645c6c38..78c3eff6f6 100644
--- a/app-office/libalkimia/libalkimia-8..ebuild
+++ b/app-office/libalkimia/libalkimia-8..ebuild
@@ -21,9 +21,10 @@ https://community.kde.org/Alkimia;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-IUSE="doc gmp plasma webengine"
+IUSE="doc plasma webengine"
 
 DEPEND="
+   dev-libs/gmp:0=[cxx(+)]
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
@@ -40,8 +41,6 @@ DEPEND="
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
-   !gmp? ( sci-libs/mpir:=[cxx] )
-   gmp? ( dev-libs/gmp:0=[cxx(+)] )
plasma? (
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-plasma/libplasma-${KFMIN}:5
@@ -62,7 +61,7 @@ src_configure() {
-DBUILD_TOOLS=ON
-DBUILD_WITH_WEBKIT=OFF
$(cmake_use_find_package doc Doxygen)
-   $(cmake_use_find_package !gmp MPIR)
+   -DCMAKE_DISABLE_FIND_PACKAGE_MPIR=ON
-DBUILD_APPLETS=$(usex plasma)
-DBUILD_WITH_WEBENGINE=$(usex webengine)
)

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 7892456059..22f13e44d1 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -20,9 +20,10 @@ https://community.kde.org/Alkimia;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-IUSE="doc gmp plasma webengine"
+IUSE="doc plasma webengine"
 
 DEPEND="
+   dev-libs/gmp:0=[cxx(+)]
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
@@ -39,8 +40,6 @@ DEPEND="
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
-   !gmp? ( sci-libs/mpir:=[cxx] )
-   gmp? ( dev-libs/gmp:0=[cxx(+)] )
plasma? (
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-plasma/libplasma-${KFMIN}:5
@@ -61,7 +60,7 @@ src_configure() {
-DBUILD_TOOLS=ON
-DBUILD_WITH_WEBKIT=OFF
$(cmake_use_find_package doc Doxygen)
-   $(cmake_use_find_package !gmp MPIR)
+   -DCMAKE_DISABLE_FIND_PACKAGE_MPIR=ON
-DBUILD_APPLETS=$(usex plasma)
-DBUILD_WITH_WEBENGINE=$(usex webengine)
)



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

2024-01-13 Thread Sam James
commit: 8fa87a8b7a1c9b8b58904bfd1826b62e0acf6ce2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 13 16:38:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 13 16:38:09 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8fa87a8b

app-office/libalkimia: app-doc/doxygen -> app-text/doxygen

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

 app-office/libalkimia/libalkimia-8..ebuild | 2 +-
 app-office/libalkimia/libalkimia-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-8..ebuild 
b/app-office/libalkimia/libalkimia-8..ebuild
index eec840c3bb..6b645c6c38 100644
--- a/app-office/libalkimia/libalkimia-8..ebuild
+++ b/app-office/libalkimia/libalkimia-8..ebuild
@@ -51,7 +51,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="
virtual/pkgconfig
-   doc? ( app-doc/doxygen )
+   doc? ( app-text/doxygen )
 "
 
 PATCHES=( "${FILESDIR}/${PN}-8.1.0-cmake.patch" )

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 0381667765..7892456059 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -50,7 +50,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="
virtual/pkgconfig
-   doc? ( app-doc/doxygen )
+   doc? ( app-text/doxygen )
 "
 
 PATCHES=( "${FILESDIR}/${PN}-8.1.0-cmake.patch" )



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

2023-09-08 Thread Andreas Sturmlechner
commit: 184024c1726beb95b1f86b7321d2bff791e4c2df
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep  8 23:35:03 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep  8 23:35:03 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=184024c1

app-office/libalkimia: Drop obsolete cmake var, use find_package switch

Upstream commit d23ace1a394a8fe4d4fa69a0b42b1a5bfb7ff50f

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

 app-office/libalkimia/libalkimia-8..ebuild | 2 +-
 app-office/libalkimia/libalkimia-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-8..ebuild 
b/app-office/libalkimia/libalkimia-8..ebuild
index 4ea691e539..19272b02d4 100644
--- a/app-office/libalkimia/libalkimia-8..ebuild
+++ b/app-office/libalkimia/libalkimia-8..ebuild
@@ -61,7 +61,7 @@ src_configure() {
-DENABLE_FINANCEQUOTE=OFF
-DBUILD_TOOLS=ON
-DBUILD_WITH_WEBKIT=OFF
-   -DBUILD_DOXYGEN_DOCS=$(usex doc)
+   $(cmake_use_find_package doc Doxygen)
$(cmake_use_find_package !gmp MPIR)
-DBUILD_APPLETS=$(usex plasma)
-DBUILD_WITH_WEBENGINE=$(usex webengine)

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 6414d44a50..9b1cb55160 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -60,7 +60,7 @@ src_configure() {
-DENABLE_FINANCEQUOTE=OFF
-DBUILD_TOOLS=ON
-DBUILD_WITH_WEBKIT=OFF
-   -DBUILD_DOXYGEN_DOCS=$(usex doc)
+   $(cmake_use_find_package doc Doxygen)
$(cmake_use_find_package !gmp MPIR)
-DBUILD_APPLETS=$(usex plasma)
-DBUILD_WITH_WEBENGINE=$(usex webengine)



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

2021-06-20 Thread Andreas Sturmlechner
commit: cc67eb98f5461b9aad909f05f61d617ddbf46138
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jun 18 13:15:03 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 20 18:45:42 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc67eb98

app-office/libalkimia: Depend on dev-libs/gmp[cxx(+)]

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

 app-office/libalkimia/libalkimia-8..ebuild | 10 +-
 app-office/libalkimia/libalkimia-.ebuild   | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-8..ebuild 
b/app-office/libalkimia/libalkimia-8..ebuild
index 209175e56d..ea7c23c196 100644
--- a/app-office/libalkimia/libalkimia-8..ebuild
+++ b/app-office/libalkimia/libalkimia-8..ebuild
@@ -24,10 +24,6 @@ LICENSE="LGPL-2.1"
 SLOT="0/8"
 IUSE="doc gmp plasma webengine"
 
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
 DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -46,7 +42,7 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
!gmp? ( sci-libs/mpir:=[cxx] )
-   gmp? ( dev-libs/gmp:0=[cxx] )
+   gmp? ( dev-libs/gmp:0=[cxx(+)] )
plasma? (
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
@@ -54,6 +50,10 @@ DEPEND="
webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
 "
 RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
 
 PATCHES=( "${FILESDIR}/${PN}-8.1.0-cmake.patch" )
 

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 32f13a2f29..baeeb4f28e 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -23,10 +23,6 @@ LICENSE="LGPL-2.1"
 SLOT="0/8"
 IUSE="doc gmp plasma webengine"
 
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
 DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -45,7 +41,7 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
!gmp? ( sci-libs/mpir:=[cxx] )
-   gmp? ( dev-libs/gmp:0=[cxx] )
+   gmp? ( dev-libs/gmp:0=[cxx(+)] )
plasma? (
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
@@ -53,6 +49,10 @@ DEPEND="
webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
 "
 RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
 
 PATCHES=( "${FILESDIR}/${PN}-8.1.0-cmake.patch" )
 



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

2021-03-05 Thread Andreas Sturmlechner
commit: f7ecd04fd43367eb0003bb885c84b60638f64ea0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar  5 15:42:50 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar  5 16:09:46 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f7ecd04f

app-office/libalkimia: 8.1 branch, rebase patch, kdelibs4support--

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

 .../{libalkimia-8.0.3-cmake.patch => libalkimia-8.1.0-cmake.patch}  | 6 +++---
 app-office/libalkimia/libalkimia-8..ebuild  | 6 +++---
 app-office/libalkimia/libalkimia-.ebuild| 2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch 
b/app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch
similarity index 92%
rename from app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch
rename to app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch
index 1b99061e6b..652e951c4b 100644
--- a/app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch
+++ b/app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch
@@ -15,9 +15,9 @@ index 7c0f0f7..0774032 100644
 @@ -147,7 +147,7 @@ set(INCLUDE_INSTALL_DIR 
include/alkimia/${ALKIMIA_INCLUDE_SUFFIX})
  
  install(TARGETS alkimia
-   EXPORT  alkimiaTargets
--  ${INSTALL_TARGETS_DEFAULT_ARGS}
-+  ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}
+ EXPORT  alkimiaTargets
+-${INSTALL_TARGETS_DEFAULT_ARGS}
++${KDE_INSTALL_TARGETS_DEFAULT_ARGS}
  )
  
  if(BUILD_QT4)

diff --git a/app-office/libalkimia/libalkimia-8..ebuild 
b/app-office/libalkimia/libalkimia-8..ebuild
index 91fb67ad63..209175e56d 100644
--- a/app-office/libalkimia/libalkimia-8..ebuild
+++ b/app-office/libalkimia/libalkimia-8..ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-EGIT_BRANCH="8.0"
+EGIT_BRANCH="8.1"
 ECM_TEST="forceoptional"
 KDE_ORG_NAME="alkimia"
 KFMIN=5.74.0
@@ -38,9 +38,9 @@ DEPEND="
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdelibs4support-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
@@ -55,7 +55,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}-8.0.3-cmake.patch" )
+PATCHES=( "${FILESDIR}/${PN}-8.1.0-cmake.patch" )
 
 src_configure() {
local mycmakeargs=(

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 07e57172ab..32f13a2f29 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -54,7 +54,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}-8.0.3-cmake.patch" )
+PATCHES=( "${FILESDIR}/${PN}-8.1.0-cmake.patch" )
 
 src_configure() {
local mycmakeargs=(



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

2020-12-13 Thread Andreas Sturmlechner
commit: 95fe8c6899d672ffb459ba62c4f84fba5255baf8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 13 10:44:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 13 10:44:51 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=95fe8c68

app-office/libalkimia: Re-add  git master

Ahead of 8.0 branch again and even ported away from KDE4 support.

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

 app-office/libalkimia/libalkimia-8..ebuild | 4 +++-
 .../{libalkimia-8..ebuild => libalkimia-.ebuild}   | 7 ---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-8..ebuild 
b/app-office/libalkimia/libalkimia-8..ebuild
index 14097a4b57..35b0842263 100644
--- a/app-office/libalkimia/libalkimia-8..ebuild
+++ b/app-office/libalkimia/libalkimia-8..ebuild
@@ -34,8 +34,8 @@ DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kdelibs4support-${KFMIN}:5
@@ -59,6 +59,8 @@ PATCHES=( "${FILESDIR}/${PN}-8.0.3-cmake.patch" )
 
 src_configure() {
local mycmakeargs=(
+   -DENABLE_FINANCEQUOTE=OFF
+   -DBUILD_TOOLS=ON
-DBUILD_WITH_WEBKIT=OFF
-DBUILD_DOXYGEN_DOCS=$(usex doc)
$(cmake_use_find_package !gmp MPIR)

diff --git a/app-office/libalkimia/libalkimia-8..ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
similarity index 95%
copy from app-office/libalkimia/libalkimia-8..ebuild
copy to app-office/libalkimia/libalkimia-.ebuild
index 14097a4b57..6942d3032c 100644
--- a/app-office/libalkimia/libalkimia-8..ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=7
 
-EGIT_BRANCH="8.0"
 ECM_TEST="forceoptional"
 KDE_ORG_NAME="alkimia"
 KFMIN=5.74.0
@@ -34,13 +33,13 @@ DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdelibs4support-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
@@ -59,6 +58,8 @@ PATCHES=( "${FILESDIR}/${PN}-8.0.3-cmake.patch" )
 
 src_configure() {
local mycmakeargs=(
+   -DENABLE_FINANCEQUOTE=OFF
+   -DBUILD_TOOLS=ON
-DBUILD_WITH_WEBKIT=OFF
-DBUILD_DOXYGEN_DOCS=$(usex doc)
$(cmake_use_find_package !gmp MPIR)



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

2020-08-06 Thread Andreas Sturmlechner
commit: e1865179a70dc7c5c7d2dcb7f445c0c04552d175
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  6 20:00:31 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  6 21:45:13 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e1865179

app-office/libalkimia: Set VIRTUALX_REQUIRED="test", disable failing

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

 app-office/libalkimia/libalkimia-8..ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/app-office/libalkimia/libalkimia-8..ebuild 
b/app-office/libalkimia/libalkimia-8..ebuild
index 0cb9194843..d0199b68a6 100644
--- a/app-office/libalkimia/libalkimia-8..ebuild
+++ b/app-office/libalkimia/libalkimia-8..ebuild
@@ -8,6 +8,7 @@ ECM_TEST="forceoptional"
 KDE_ORG_NAME="alkimia"
 KFMIN=5.60.0
 QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
@@ -66,3 +67,11 @@ src_configure() {
)
ecm_src_configure
 }
+
+src_test() {
+   # Depends on BUILD_WITH_WEBKIT, bug 736128
+   local myctestargs=(
+   -E "(alkonlinequotestest)"
+   )
+   ecm_src_test
+}



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

2020-06-30 Thread Andreas Sturmlechner
commit: 6f4f4c610deac0297aac0906e63dcd8d7220b819
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 14:41:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 14:43:34 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6f4f4c61

app-office/libalkimia: Drop 8.0.2, 8.0.3 bumped in Gentoo ebuild repo

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

 app-office/libalkimia/libalkimia-8.0.2.ebuild | 64 ---
 1 file changed, 64 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-8.0.2.ebuild 
b/app-office/libalkimia/libalkimia-8.0.2.ebuild
deleted file mode 100644
index 49d2fae648..00
--- a/app-office/libalkimia/libalkimia-8.0.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="forceoptional"
-KDE_ORG_NAME="alkimia"
-KFMIN=5.60.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   
SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Library with common classes and functionality used by KDE finance 
applications"
-HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323
-https://community.kde.org/Alkimia;
-
-LICENSE="LGPL-2.1"
-SLOT="0/8"
-IUSE="doc gmp plasma"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdelibs4support-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   !gmp? ( sci-libs/mpir:=[cxx] )
-   gmp? ( dev-libs/gmp:0=[cxx] )
-   plasma? (
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-8.0.1-cmake.patch" )
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DOXYGEN_DOCS=$(usex doc)
-   $(cmake_use_find_package !gmp MPIR)
-   -DBUILD_APPLETS=$(usex plasma)
-   )
-   ecm_src_configure
-}



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

2020-06-30 Thread Andreas Sturmlechner
commit: 16d026bf7fbab145d13ff0f331a6f352fff8d9b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 30 14:27:07 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 30 14:43:34 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=16d026bf

app-office/libalkimia: Switch live ebuild to 8.0 branch

It was not merged back to master in almost half a year
and as a result is far ahead.

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

 .../{libalkimia-8.0.1-cmake.patch => libalkimia-8.0.3-cmake.patch} | 0
 .../libalkimia/{libalkimia-.ebuild => libalkimia-8..ebuild}| 3 +++
 2 files changed, 3 insertions(+)

diff --git a/app-office/libalkimia/files/libalkimia-8.0.1-cmake.patch 
b/app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch
similarity index 100%
rename from app-office/libalkimia/files/libalkimia-8.0.1-cmake.patch
rename to app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-8..ebuild
similarity index 96%
rename from app-office/libalkimia/libalkimia-.ebuild
rename to app-office/libalkimia/libalkimia-8..ebuild
index 0b95d4ec73..0cb9194843 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-8..ebuild
@@ -3,6 +3,7 @@
 
 EAPI=7
 
+EGIT_BRANCH="8.0"
 ECM_TEST="forceoptional"
 KDE_ORG_NAME="alkimia"
 KFMIN=5.60.0
@@ -53,6 +54,8 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}/${PN}-8.0.3-cmake.patch" )
+
 src_configure() {
local mycmakeargs=(
-DBUILD_WITH_WEBKIT=OFF



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

2020-02-23 Thread Andreas Sturmlechner
commit: 405c74255fe31ce666ef8d5ef1df004cd1d379f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 23 10:45:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 23 10:46:32 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=405c7425

app-office/libalkimia: Add USE webengine, drop USE webkit

Upstream commits:
bb72854204230904926226accb56a91bd04f0010
5c4fba99bad18429c46cb48bcd037f1685a6021e

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

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

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index fa66707501..fd223f320f 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -20,7 +20,7 @@ https://community.kde.org/Alkimia;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-IUSE="doc gmp plasma webkit"
+IUSE="doc gmp plasma webengine"
 
 BDEPEND="
virtual/pkgconfig
@@ -48,16 +48,17 @@ DEPEND="
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
)
-   webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
+   webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
 "
 RDEPEND="${DEPEND}"
 
 src_configure() {
local mycmakeargs=(
+   -DBUILD_WITH_WEBKIT=OFF
-DBUILD_DOXYGEN_DOCS=$(usex doc)
$(cmake_use_find_package !gmp MPIR)
-DBUILD_APPLETS=$(usex plasma)
-   -DBUILD_WITH_WEBKIT=$(usex webkit)
+   -DBUILD_WITH_WEBENGINE=$(usex webengine)
)
ecm_src_configure
 }

diff --git a/app-office/libalkimia/metadata.xml 
b/app-office/libalkimia/metadata.xml
index 2fdbf33d96..a59e1bd55b 100644
--- a/app-office/libalkimia/metadata.xml
+++ b/app-office/libalkimia/metadata.xml
@@ -5,4 +5,7 @@
k...@gentoo.org
Gentoo KDE Project

+   
+   Enable online quotes using 
dev-qt/qtwebengine
+   
 



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

2020-02-23 Thread Andreas Sturmlechner
commit: 69708a506a33d038e126bf7dcf101e3b405b4744
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 23 10:47:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 23 10:47:43 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=69708a50

app-office/libalkimia: Add new DEPEND

Upstream commit d78d930858920fad3f3fcc681b2af1382bdfd8bf

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

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

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index fd223f320f..0b95d4ec73 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -42,6 +42,7 @@ DEPEND="
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
!gmp? ( sci-libs/mpir:=[cxx] )
gmp? ( dev-libs/gmp:0=[cxx] )
plasma? (



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

2020-01-10 Thread Andreas Sturmlechner
commit: c86f733243c47cf6e8f3f4d2079b8062f40f50b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 10 20:05:44 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 10 20:05:44 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c86f7332

app-office/libalkimia: Add USE webkit

Upstream commit 847f0bcf40ac929e346cb2ac7930be90d00f

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

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

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index bdf8648eaf..fa66707501 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -20,7 +20,7 @@ https://community.kde.org/Alkimia;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-IUSE="doc gmp plasma"
+IUSE="doc gmp plasma webkit"
 
 BDEPEND="
virtual/pkgconfig
@@ -31,7 +31,6 @@ DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
@@ -49,6 +48,7 @@ DEPEND="
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
)
+   webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
 "
 RDEPEND="${DEPEND}"
 
@@ -57,6 +57,7 @@ src_configure() {
-DBUILD_DOXYGEN_DOCS=$(usex doc)
$(cmake_use_find_package !gmp MPIR)
-DBUILD_APPLETS=$(usex plasma)
+   -DBUILD_WITH_WEBKIT=$(usex webkit)
)
ecm_src_configure
 }



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

2019-11-12 Thread Andreas Sturmlechner
commit: 31fd80f928a3cd61f0c10a10070731417995efcc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 13 01:57:48 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 13 01:59:27 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=31fd80f9

app-office/libalkimia: Port 8.0.2 to ecm.eclass and kde.org.eclass

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

 app-office/libalkimia/libalkimia-8.0.2.ebuild | 50 +++
 1 file changed, 27 insertions(+), 23 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-8.0.2.ebuild 
b/app-office/libalkimia/libalkimia-8.0.2.ebuild
index c070d6c533..c9c6034890 100644
--- a/app-office/libalkimia/libalkimia-8.0.2.ebuild
+++ b/app-office/libalkimia/libalkimia-8.0.2.ebuild
@@ -3,17 +3,21 @@
 
 EAPI=7
 
-KDE_TEST="forceoptional"
-KMNAME="alkimia"
-inherit kde5
+ECM_TEST="forceoptional"
+KDE_ORG_NAME="alkimia"
+KFMIN=5.60.0
+QTMIN=5.12.3
+inherit ecm kde.org
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${KMNAME}/${PV}/${KMNAME}-${PV}.tar.xz"
+   
SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz"
KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="Library with common classes and functionality used by KDE finance 
applications"
-HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323;
+HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323
+https://community.kde.org/Alkimia;
+
 LICENSE="LGPL-2.1"
 SLOT="0/8"
 IUSE="doc gmp plasma"
@@ -23,27 +27,27 @@ BDEPEND="
doc? ( app-doc/doxygen )
 "
 DEPEND="
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtwidgets)
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwebkit-5.212.0_pre20180120:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdelibs4support-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
!gmp? ( sci-libs/mpir:=[cxx] )
gmp? ( dev-libs/gmp:0=[cxx] )
plasma? (
-   $(add_frameworks_dep kpackage)
-   $(add_frameworks_dep plasma)
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
)
 "
 RDEPEND="${DEPEND}"
@@ -56,5 +60,5 @@ src_configure() {
$(cmake-utils_use_find_package !gmp MPIR)
-DBUILD_APPLETS=$(usex plasma)
)
-   kde5_src_configure
+   ecm_src_configure
 }



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

2019-09-07 Thread Andreas Sturmlechner
commit: fca36a2ec39f55a37e8d3cf66af6fabc22bd7f84
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep  6 20:38:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep  6 20:38:32 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fca36a2e

app-office/libalkimia: 8.0.2 version bump

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

 ...libalkimia-8.0.1-limit-knewstuff-profiles.patch | 37 -
 .../files/libalkimia-8.0.1-plasma-optional.patch   | 60 --
 ...lkimia-8.0.1.ebuild => libalkimia-8.0.2.ebuild} |  6 +--
 3 files changed, 1 insertion(+), 102 deletions(-)

diff --git 
a/app-office/libalkimia/files/libalkimia-8.0.1-limit-knewstuff-profiles.patch 
b/app-office/libalkimia/files/libalkimia-8.0.1-limit-knewstuff-profiles.patch
deleted file mode 100644
index b1cbc52542..00
--- 
a/app-office/libalkimia/files/libalkimia-8.0.1-limit-knewstuff-profiles.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 2e1ed56acd4d70b2d7ec99a6605068891d1857ef Mon Sep 17 00:00:00 2001
-From: Ralf Habacker 
-Date: Sat, 27 Apr 2019 19:28:28 +0200
-Subject: Limit profiles selectable in the online quotes editor to the recent
- KDE major version
-
-Due to a restriction within the knewstuff library it is currently
-not possible to access the installation status of GHNS quotes of
-the other KDE version.

- tools/onlinequoteseditor/mainwindow.cpp | 7 +--
- 1 file changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/tools/onlinequoteseditor/mainwindow.cpp 
b/tools/onlinequoteseditor/mainwindow.cpp
-index 7571531..bb5bc0f 100644
 a/tools/onlinequoteseditor/mainwindow.cpp
-+++ b/tools/onlinequoteseditor/mainwindow.cpp
-@@ -75,12 +75,15 @@ MainWindow::MainWindow(QWidget *parent)
- manager.setWebPageEnabled(true);
- 
- manager.addProfile(new AlkOnlineQuotesProfile("no-config-file", 
AlkOnlineQuotesProfile::Type::None));
-+#if QT_VERSION < QT_VERSION_CHECK(5,0,0)
- manager.addProfile(new AlkOnlineQuotesProfile("alkimia4", 
AlkOnlineQuotesProfile::Type::Alkimia4, "alkimia-quotes.knsrc"));
--manager.addProfile(new AlkOnlineQuotesProfile("alkimia5", 
AlkOnlineQuotesProfile::Type::Alkimia5, "alkimia-quotes.knsrc"));
- manager.addProfile(new AlkOnlineQuotesProfile("skrooge4", 
AlkOnlineQuotesProfile::Type::Skrooge4, "skrooge-quotes.knsrc"));
--manager.addProfile(new AlkOnlineQuotesProfile("skrooge5", 
AlkOnlineQuotesProfile::Type::Skrooge5, "skrooge-quotes.knsrc"));
- manager.addProfile(new AlkOnlineQuotesProfile("kmymoney4", 
AlkOnlineQuotesProfile::Type::KMyMoney4, "kmymoney-quotes.knsrc"));
-+#else
-+manager.addProfile(new AlkOnlineQuotesProfile("alkimia5", 
AlkOnlineQuotesProfile::Type::Alkimia5, "alkimia-quotes.knsrc"));
-+manager.addProfile(new AlkOnlineQuotesProfile("skrooge5", 
AlkOnlineQuotesProfile::Type::Skrooge5, "skrooge-quotes.knsrc"));
- manager.addProfile(new AlkOnlineQuotesProfile("kmymoney5", 
AlkOnlineQuotesProfile::Type::KMyMoney5, "kmymoney-quotes.knsrc"));
-+#endif
- d->ui.setupUi(this);
- 
- d->quotesWidget = new AlkOnlineQuotesWidget(true, true);
--- 
-cgit v1.1

diff --git a/app-office/libalkimia/files/libalkimia-8.0.1-plasma-optional.patch 
b/app-office/libalkimia/files/libalkimia-8.0.1-plasma-optional.patch
deleted file mode 100644
index 3b7c1ae221..00
--- a/app-office/libalkimia/files/libalkimia-8.0.1-plasma-optional.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-From 420756a78f783099ddd77b0966d593491d64a767 Mon Sep 17 00:00:00 2001
-From: Ralf Habacker 
-Date: Wed, 24 Apr 2019 14:05:27 +0200
-Subject: Make building plasma applets optional
-

- CMakeLists.txt | 16 +++-
- 1 file changed, 11 insertions(+), 5 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 2c7833b..8e830ae 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -8,6 +8,7 @@ project(alkimia VERSION 8.0.0)
- 
- option(BUILD_QT4 "Build for Qt4" OFF)
- option(BUILD_DOXYGEN_DOCS "Build api docs" ON)
-+option(BUILD_APPLETS "Build plasma applets" ON)
- 
- find_package(ECM 0.0.11 REQUIRED NO_MODULE)
- 
-@@ -70,6 +71,9 @@ else()
- WebKitWidgets
- Qml
- )
-+if(BUILD_APPLETS)
-+set(PLASMA_COMPONENT Package Plasma)
-+endif()
- # search packages used by KDE
- find_package(KF5 REQUIRED COMPONENTS
- Config
-@@ -77,8 +81,7 @@ else()
- KDELibs4Support
- #I18n
- #WebKit
--Package
--Plasma
-+${PLASMA_COMPONENT}
- NewStuff
- )
- 
-@@ -143,10 +146,12 @@ include_directories(
- add_subdirectory(src)
- add_subdirectory(autotests)
- add_subdirectory(qml)
--if(BUILD_QT4)
--add_subdirectory(plasma/applets/onlinequote)
--else()
--add_subdirectory(plasma/applets/ForeignCurrencies)
-+if(BUILD_APPLETS)
-+if(BUILD_QT4)
-+add_subdirectory(plasma/applets/onlinequote)
-+else()
-+

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

2019-08-22 Thread Andreas Sturmlechner
commit: 3ffe12570c91438e1705211a00485af2ae6cc947
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 22 15:53:48 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 22 16:14:03 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3ffe1257

app-office/libalkimia: 8.0.1 version bump

This version *introduces* new dependencies on Qt5WebKit and KDELibs4Support,
which are both deprecated. Therefore keeping it in overlay until really 
required.

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

 .../libalkimia/files/libalkimia-8.0.1-cmake.patch  | 54 ++
 ...libalkimia-8.0.1-limit-knewstuff-profiles.patch | 37 +
 .../files/libalkimia-8.0.1-plasma-optional.patch   | 60 
 app-office/libalkimia/libalkimia-8.0.1.ebuild  | 64 ++
 4 files changed, 215 insertions(+)

diff --git a/app-office/libalkimia/files/libalkimia-8.0.1-cmake.patch 
b/app-office/libalkimia/files/libalkimia-8.0.1-cmake.patch
new file mode 100644
index 00..1b99061e6b
--- /dev/null
+++ b/app-office/libalkimia/files/libalkimia-8.0.1-cmake.patch
@@ -0,0 +1,54 @@
+From d413b91839ca0e66beb56a71625e3194df1a6599 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Wed, 12 Jun 2019 19:44:12 +0200
+Subject: [PATCH 1/2] Use non-deprecated KDE_INSTALL_TARGETS_DEFAULT_ARGS for
+ alkimia target
+
+---
+ src/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 7c0f0f7..0774032 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -147,7 +147,7 @@ set(INCLUDE_INSTALL_DIR 
include/alkimia/${ALKIMIA_INCLUDE_SUFFIX})
+ 
+ install(TARGETS alkimia
+   EXPORT  alkimiaTargets
+-  ${INSTALL_TARGETS_DEFAULT_ARGS}
++  ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}
+ )
+ 
+ if(BUILD_QT4)
+-- 
+2.23.0
+
+
+From 1fd611bcc060e779ac62f5f69d956c6dee2b3383 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Wed, 12 Jun 2019 16:43:54 +0200
+Subject: [PATCH 2/2] Fix pkgconfig libdir path
+
+---
+ src/libalkimia.pc.in | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/libalkimia.pc.in b/src/libalkimia.pc.in
+index c2087c9..6ada277 100644
+--- a/src/libalkimia.pc.in
 b/src/libalkimia.pc.in
+@@ -4,8 +4,8 @@
+ # General installation directories
+ prefix=@CMAKE_INSTALL_PREFIX@
+ exec_prefix=@CMAKE_INSTALL_PREFIX@
+-libdir=@KDE4_LIB_DIR@
+-includedir=@INCLUDE_INSTALL_DIR@
++libdir=@CMAKE_INSTALL_FULL_LIBDIR@
++includedir=${prefix}/@INCLUDE_INSTALL_DIR@
+ 
+ # Human-readable name
+ Name: Alkimia
+-- 
+2.23.0
+

diff --git 
a/app-office/libalkimia/files/libalkimia-8.0.1-limit-knewstuff-profiles.patch 
b/app-office/libalkimia/files/libalkimia-8.0.1-limit-knewstuff-profiles.patch
new file mode 100644
index 00..b1cbc52542
--- /dev/null
+++ 
b/app-office/libalkimia/files/libalkimia-8.0.1-limit-knewstuff-profiles.patch
@@ -0,0 +1,37 @@
+From 2e1ed56acd4d70b2d7ec99a6605068891d1857ef Mon Sep 17 00:00:00 2001
+From: Ralf Habacker 
+Date: Sat, 27 Apr 2019 19:28:28 +0200
+Subject: Limit profiles selectable in the online quotes editor to the recent
+ KDE major version
+
+Due to a restriction within the knewstuff library it is currently
+not possible to access the installation status of GHNS quotes of
+the other KDE version.
+---
+ tools/onlinequoteseditor/mainwindow.cpp | 7 +--
+ 1 file changed, 5 insertions(+), 2 deletions(-)
+
+diff --git a/tools/onlinequoteseditor/mainwindow.cpp 
b/tools/onlinequoteseditor/mainwindow.cpp
+index 7571531..bb5bc0f 100644
+--- a/tools/onlinequoteseditor/mainwindow.cpp
 b/tools/onlinequoteseditor/mainwindow.cpp
+@@ -75,12 +75,15 @@ MainWindow::MainWindow(QWidget *parent)
+ manager.setWebPageEnabled(true);
+ 
+ manager.addProfile(new AlkOnlineQuotesProfile("no-config-file", 
AlkOnlineQuotesProfile::Type::None));
++#if QT_VERSION < QT_VERSION_CHECK(5,0,0)
+ manager.addProfile(new AlkOnlineQuotesProfile("alkimia4", 
AlkOnlineQuotesProfile::Type::Alkimia4, "alkimia-quotes.knsrc"));
+-manager.addProfile(new AlkOnlineQuotesProfile("alkimia5", 
AlkOnlineQuotesProfile::Type::Alkimia5, "alkimia-quotes.knsrc"));
+ manager.addProfile(new AlkOnlineQuotesProfile("skrooge4", 
AlkOnlineQuotesProfile::Type::Skrooge4, "skrooge-quotes.knsrc"));
+-manager.addProfile(new AlkOnlineQuotesProfile("skrooge5", 
AlkOnlineQuotesProfile::Type::Skrooge5, "skrooge-quotes.knsrc"));
+ manager.addProfile(new AlkOnlineQuotesProfile("kmymoney4", 
AlkOnlineQuotesProfile::Type::KMyMoney4, "kmymoney-quotes.knsrc"));
++#else
++manager.addProfile(new AlkOnlineQuotesProfile("alkimia5", 
AlkOnlineQuotesProfile::Type::Alkimia5, "alkimia-quotes.knsrc"));
++manager.addProfile(new AlkOnlineQuotesProfile("skrooge5", 
AlkOnlineQuotesProfile::Type::Skrooge5, "skrooge-quotes.knsrc"));
+ manager.addProfile(new AlkOnlineQuotesProfile("kmymoney5", 

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

2019-08-22 Thread Andreas Sturmlechner
commit: 9bdfda5fcbebf43153d3577e4a87b76d64554d01
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 22 15:48:47 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 22 16:13:16 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9bdfda5f

app-office/libalkimia: Add USE gmp, plasma, bump subslot

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

 app-office/libalkimia/libalkimia-.ebuild | 19 ---
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 4dd853f743..204af9dfcb 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -15,8 +15,8 @@ fi
 DESCRIPTION="Library with common classes and functionality used by KDE finance 
applications"
 
HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323;
 LICENSE="LGPL-2.1"
-SLOT="0/7"
-IUSE="doc"
+SLOT="0/8"
+IUSE="doc gmp plasma"
 
 BDEPEND="
virtual/pkgconfig
@@ -31,23 +31,28 @@ DEPEND="
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep kpackage)
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep plasma)
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
-   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
$(add_qt_dep qtwidgets)
-   sci-libs/mpir:=
+   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
+   !gmp? ( sci-libs/mpir:=[cxx] )
+   gmp? ( dev-libs/gmp:0=[cxx] )
+   plasma? (
+   $(add_frameworks_dep kpackage)
+   $(add_frameworks_dep plasma)
+   )
 "
 RDEPEND="${DEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   $(cmake-utils_use_find_package doc Doxygen)
+   -DBUILD_DOXYGEN_DOCS=$(usex doc)
+   $(cmake-utils_use_find_package !gmp MPIR)
+   -DBUILD_APPLETS=$(usex plasma)
)
kde5_src_configure
 }



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

2018-12-08 Thread Andreas Sturmlechner
commit: a694c51415e821e31b952e185d1b3bf3a3a6a64f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  8 21:06:43 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec  8 21:06:43 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a694c514

app-office/libalkimia: Fix typo

Thanks-to: genterminl in #gentoo-kde
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 6ffbf3dc2c..a922276028 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -19,7 +19,7 @@ SLOT="0/7"
 IUSE="doc"
 
 RDEPEND="
-   $(add_frameworks_dep kcompletions)
+   $(add_frameworks_dep kcompletion)
$(add_frameworks_dep kcodecs)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)



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

2018-12-02 Thread Andreas Sturmlechner
commit: 2c76133559a9221fc5719a38271b7ff585c47b06
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec  3 00:08:25 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec  3 00:08:25 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2c761335

app-office/libalkimia: Add new DEPENDs

Upstream commits:
6e08cda0cb016b7f636b7fdad708a3ee58838e54
927ce8ff81839389771aaf7c70683517e52b6747
etc.

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

 app-office/libalkimia/libalkimia-.ebuild | 21 +++--
 1 file changed, 19 insertions(+), 2 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 6ddc34c445..6ffbf3dc2c 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.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
@@ -19,8 +19,25 @@ SLOT="0/7"
 IUSE="doc"
 
 RDEPEND="
+   $(add_frameworks_dep kcompletions)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep kpackage)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep plasma)
$(add_qt_dep qtdbus)
-   dev-libs/gmp:0=[cxx]
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwebkit)
+   $(add_qt_dep qtwidgets)
+   sci-libs/mpir:=
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig



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

2018-04-12 Thread Johannes Huber
commit: 97a73345e42d4b4d29336a688fe3fe7626399eed
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Apr 12 17:49:40 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Apr 12 17:49:40 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=97a73345

app-office/libalkimia: Release switch

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 33de8e01f6..6ddc34c445 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -7,12 +7,15 @@ KDE_TEST="forceoptional"
 KMNAME="alkimia"
 inherit kde5
 
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${KMNAME}/${PV}/${KMNAME}-${PV}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
 DESCRIPTION="Library with common classes and functionality used by KDE finance 
applications"
 
HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323;
-
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS=""
 IUSE="doc"
 
 RDEPEND="



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

2018-02-07 Thread Andreas Sturmlechner
commit: 0e2d45d28daeac89487bfd8ea5f1917742fba9f8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb  7 22:49:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb  7 22:49:35 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0e2d45d2

app-office/libalkimia: Drop 7.0, moved to Gentoo ebuild repo

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/libalkimia/libalkimia-7.0.ebuild | 33 -
 1 file changed, 33 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-7.0.ebuild 
b/app-office/libalkimia/libalkimia-7.0.ebuild
deleted file mode 100644
index 369d414c12..00
--- a/app-office/libalkimia/libalkimia-7.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="forceoptional"
-KMNAME="alkimia"
-inherit kde5
-
-DESCRIPTION="Library with common classes and functionality used by KDE finance 
applications"
-HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323;
-SRC_URI="mirror://kde/stable/${KMNAME}/${PV}/src/${KMNAME}-${PV}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/7"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND="
-   $(add_qt_dep qtdbus)
-   dev-libs/gmp:0=[cxx]
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package doc Doxygen)
-   )
-   kde5_src_configure
-}



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

2018-01-07 Thread Andreas Sturmlechner
commit: 789d104a35b5ebde6fcfe6614e00433c4b99c40f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  7 18:21:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  7 18:23:44 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=789d104a

app-office/libalkimia: 7.0 version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../libalkimia/{libalkimia-.ebuild => libalkimia-7.0.ebuild} | 5 +++--
 app-office/libalkimia/libalkimia-.ebuild | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-7.0.ebuild
similarity index 85%
copy from app-office/libalkimia/libalkimia-.ebuild
copy to app-office/libalkimia/libalkimia-7.0.ebuild
index 4272857d47..369d414c12 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-7.0.ebuild
@@ -9,10 +9,11 @@ inherit kde5
 
 DESCRIPTION="Library with common classes and functionality used by KDE finance 
applications"
 
HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323;
+SRC_URI="mirror://kde/stable/${KMNAME}/${PV}/src/${KMNAME}-${PV}.tar.xz"
 
 LICENSE="LGPL-2.1"
-SLOT="0/6"
-KEYWORDS=""
+SLOT="0/7"
+KEYWORDS="~amd64 ~x86"
 IUSE="doc"
 
 RDEPEND="

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 4272857d47..33de8e01f6 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Library with common classes and functionality 
used by KDE finance a
 
HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323;
 
 LICENSE="LGPL-2.1"
-SLOT="0/6"
+SLOT="0/7"
 KEYWORDS=""
 IUSE="doc"
 



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

2017-11-11 Thread Andreas Sturmlechner
commit: da4d2ba78f508a2afb706d9d2a3d4f4f968ea09d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 11 17:07:17 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 11 17:10:01 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=da4d2ba7

app-office/libalkimia: Fix HOMEPAGE

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 7e9e3d2a9d..f1ad622259 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -8,7 +8,7 @@ KMNAME="alkimia"
 inherit kde5
 
 DESCRIPTION="Library with common classes and functionality used by KDE finance 
applications"
-HOMEPAGE="http://kde-apps.org/content/show.php/libalkimia?content=137323;
+HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6"



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

2017-06-18 Thread Andreas Sturmlechner
commit: f1fa45a713d5b944f2028b997a0f7a1a6daf2873
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 14:24:37 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:24:37 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f1fa45a7

app-office/libalkimia: Drop unused DEPENDs, add USE=doc

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-office/libalkimia/libalkimia-.ebuild | 16 ++--
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 7d5fb29957..7e9e3d2a9d 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 
+KDE_TEST="forceoptional"
 KMNAME="alkimia"
 inherit kde5
 
@@ -12,17 +13,20 @@ 
HOMEPAGE="http://kde-apps.org/content/show.php/libalkimia?content=137323;
 LICENSE="LGPL-2.1"
 SLOT="0/6"
 KEYWORDS=""
-IUSE=""
+IUSE="doc"
 
 RDEPEND="
$(add_qt_dep qtdbus)
dev-libs/gmp:0=[cxx]
 "
 DEPEND="${RDEPEND}
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtxml)
virtual/pkgconfig
+   doc? ( app-doc/doxygen )
 "
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package doc Doxygen)
+   )
+   kde5_src_configure
+}



[gentoo-commits] proj/kde:master commit in: app-office/libalkimia/, profiles/updates/

2016-11-12 Thread Michael Palimaka
commit: e6a2a1663cc38e2ecd27978114f2b7c83a4e77f0
Author: Felix Leif Keppmann  keppmann  de>
AuthorDate: Fri Aug 12 20:19:42 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Nov 12 13:23:03 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e6a2a166

app-office/libalkimia: Subslot 0/6 for live version

Cleaned up dependencies.

 app-office/libalkimia/libalkimia-.ebuild | 8 +++-
 profiles/updates/4Q-2016 | 1 +
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 72b33b0..f9c3d84 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -11,17 +11,15 @@ DESCRIPTION="Library with common classes and functionality 
used by KDE finance a
 HOMEPAGE="http://kde-apps.org/content/show.php/libalkimia?content=137323;
 
 LICENSE="LGPL-2.1"
+SLOT="0/6"
 KEYWORDS=""
 IUSE=""
 
-CDEPEND="
+RDEPEND="
$(add_qt_dep qtdbus)
dev-libs/gmp:0=[cxx]
 "
-RDEPEND="${CDEPEND}
-   !app-office/libalkimia:4
-"
-DEPEND="${CDEPEND}
+DEPEND="${RDEPEND}
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdelibs4support)
$(add_qt_dep qtnetwork)

diff --git a/profiles/updates/4Q-2016 b/profiles/updates/4Q-2016
index 9dfa90f..2a56a73 100644
--- a/profiles/updates/4Q-2016
+++ b/profiles/updates/4Q-2016
@@ -5,3 +5,4 @@ slotmove kde-misc/kio-gdrive 0 5
 move kde-plasma/plasma-mediacenter media-video/plasma-mediacenter
 move kde-apps/kdiagram dev-libs/kdiagram
 move media-sound/kwave kde-apps/kwave
+slotmove app-office/libalkimia 5 0



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

2016-03-22 Thread Johannes Huber
commit: eb06d9e6746789ad7627bd5005abdf35c777bfbd
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Mar 22 12:14:17 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Mar 22 12:33:34 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eb06d9e6

app-office/libalkimia: EAPI 6

Package-Manager: portage-2.2.28

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

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 964f0af..af5b2fc 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 KDE_DOX_DIR="libalkimia"
 KDE_DOXYGEN="true"
@@ -16,12 +16,14 @@ LICENSE="LGPL-2.1"
 KEYWORDS=""
 IUSE=""
 
-RDEPEND="
+CDEPEND="
$(add_qt_dep qtdbus)
dev-libs/gmp:0=[cxx]
 "
-DEPEND="${RDEPEND}
+RDEPEND="${CDEPEND}
!app-office/libalkimia:4
+"
+DEPEND="${CDEPEND}
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdelibs4support)
$(add_qt_dep qtnetwork)



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

2016-03-08 Thread Michael Palimaka
commit: 4cfeda5e3263aecfe1224cddb19e70d07fd297b6
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Mar  8 14:38:19 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Mar  8 14:38:19 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4cfeda5e

app-office/libalkimia: add subslot operator on dev-libs/gmp

Package-Manager: portage-2.2.27

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

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 4990d9d..964f0af 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 
 RDEPEND="
$(add_qt_dep qtdbus)
-   dev-libs/gmp[cxx]
+   dev-libs/gmp:0=[cxx]
 "
 DEPEND="${RDEPEND}
!app-office/libalkimia:4



[gentoo-commits] proj/kde:master commit in: app-office/libalkimia/, app-office/kmymoney/, app-office/kexi/, ...

2016-01-31 Thread Michael Palimaka
commit: c998a98102ef9ff3250bef860aa1a56dfffc9f0f
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Thu Jan 28 01:54:00 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jan 31 16:21:48 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c998a981

app-office: Convert to add_qt_dep

Package-Manager: portage-2.2.27

 app-office/kexi/kexi-.ebuild | 14 +++---
 app-office/kmymoney/kmymoney-.ebuild | 16 
 app-office/libalkimia/libalkimia-.ebuild |  8 
 app-office/skrooge/skrooge-.ebuild   | 24 
 4 files changed, 31 insertions(+), 31 deletions(-)

diff --git a/app-office/kexi/kexi-.ebuild b/app-office/kexi/kexi-.ebuild
index cda655b..5c9fa45 100644
--- a/app-office/kexi/kexi-.ebuild
+++ b/app-office/kexi/kexi-.ebuild
@@ -33,12 +33,12 @@ COMMON_DEPEND="
$(add_kdeapps_dep kdb 'mysql?,postgres?,sqlite?')
$(add_kdeapps_dep kproperty)
$(add_kdeapps_dep kreport)
-   dev-qt/designer:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
+   $(add_qt_dep designer)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
activities? ( $(add_frameworks_dep kactivities) )
marble? ( $(add_kdeapps_dep marble) )
mdb? ( dev-libs/glib:2 )
@@ -48,7 +48,7 @@ COMMON_DEPEND="
dev-libs/libpqxx
)
sybase? ( dev-db/freetds )
-   webform? ( dev-qt/qtwebkit:5 )
+   webform? ( $(add_qt_dep qtwebkit) )
xbase? ( dev-db/xbase )
 "
 DEPEND="${COMMON_DEPEND}

diff --git a/app-office/kmymoney/kmymoney-.ebuild 
b/app-office/kmymoney/kmymoney-.ebuild
index 639cf02..601d9f7 100644
--- a/app-office/kmymoney/kmymoney-.ebuild
+++ b/app-office/kmymoney/kmymoney-.ebuild
@@ -50,21 +50,21 @@ 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 kdiagram)
$(add_kdeapps_dep kholidays)
$(add_kdeapps_dep kidentitymanagement)
-   $(add_kdeapps_dep libakonadi)
+   $(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-office/libalkimia:5
dev-libs/gmp:0
dev-libs/libgpg-error
-   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:= )
crypt? ( $(add_kdeapps_dep gpgmepp) )

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
index 45715f8..4990d9d 100644
--- a/app-office/libalkimia/libalkimia-.ebuild
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -17,15 +17,15 @@ KEYWORDS=""
 IUSE=""
 
 RDEPEND="
+   $(add_qt_dep qtdbus)
dev-libs/gmp[cxx]
-   dev-qt/qtdbus:5
 "
 DEPEND="${RDEPEND}
!app-office/libalkimia:4
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdelibs4support)
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtxml:5
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtxml)
virtual/pkgconfig
 "

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index ceaf36e..1a7e4b4 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -40,19 +40,19 @@ COMMON_DEPEND="
$(add_frameworks_dep kwallet)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtconcurrent)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(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
-   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
activities? ( $(add_frameworks_dep kactivities) )
crypt? ( dev-db/sqlcipher )
!crypt? ( dev-db/sqlite:3 )
@@ -63,8 +63,8 @@ DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kguiaddons)

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

2015-10-14 Thread Michael Palimaka
commit: 165822b4f328c6e6f398079170f183ffcc37d3f3
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Apr 29 23:12:50 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Oct 14 12:51:01 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=165822b4

app-office/libalkimia: New package

Package-Manager: portage-2.2.18

 app-office/libalkimia/libalkimia-.ebuild | 32 
 app-office/libalkimia/metadata.xml   |  5 +
 2 files changed, 37 insertions(+)

diff --git a/app-office/libalkimia/libalkimia-.ebuild 
b/app-office/libalkimia/libalkimia-.ebuild
new file mode 100644
index 000..5050b5a
--- /dev/null
+++ b/app-office/libalkimia/libalkimia-.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+EGIT_BRANCH="frameworks"
+KDE_DOX_DIR="libalkimia"
+KDE_DOXYGEN="true"
+KMNAME="alkimia"
+inherit kde5
+
+DESCRIPTION="Library with common classes and functionality used by KDE finance 
applications"
+HOMEPAGE="http://kde-apps.org/content/show.php/libalkimia?content=137323;
+
+LICENSE="LGPL-2.1"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="
+   dev-libs/gmp[cxx]
+   dev-qt/qtdbus:5
+"
+DEPEND="${RDEPEND}
+   !app-office/libalkimia:4
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdelibs4support)
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtxml:5
+   virtual/pkgconfig
+"

diff --git a/app-office/libalkimia/metadata.xml 
b/app-office/libalkimia/metadata.xml
new file mode 100644
index 000..a23f444
--- /dev/null
+++ b/app-office/libalkimia/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   kde
+