public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-05-05 16:47 Tomas Chvatal
  0 siblings, 0 replies; 99+ messages in thread
From: Tomas Chvatal @ 2011-05-05 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     f6f3a9e5ac9ecaa6afdc91ea4bea4bb47ef54200
Author:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
AuthorDate: Thu May  5 16:46:49 2011 +0000
Commit:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
CommitDate: Thu May  5 16:47:11 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=f6f3a9e5

[app-office/calligra] Add initial calligra ebuild. TODO: BUID_x for optional building specified parts like words/kexi

---
 app-office/calligra/calligra-9999.ebuild |  135 ++++++++++++++++++++++++++++++
 app-office/calligra/metadata.xml         |    5 +
 2 files changed, 140 insertions(+), 0 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
new file mode 100644
index 0000000..a37d6f7
--- /dev/null
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+KDE_SCM=git
+KDE_MINIMAL=4.6
+OPENGL_REQUIRED=optional
+inherit kde4-base
+
+DESCRIPTION="KDE Office Suite"
+HOMEPAGE="http://www.calligra-suite.org/"
+
+LICENSE="GPL-2"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost crypt eigen exif fftw fontconfig freetds gif glew glib gsf gsl
+iconv jpeg jpeg2k +kdcraw kdepim lcms mysql +okular openctl openexr png
++poppler postgres pstoedit semantic-desktop ssl tiff threads truetype
+word-perfect xml xslt"
+
+RDEPEND="
+	!app-office/koffice-libs
+	dev-db/sqlite:3
+	dev-lang/perl
+	dev-libs/libxml2
+	$(add_kdebase_dep knewstuff)
+	sys-libs/zlib
+	boost? ( dev-libs/boost )
+	crypt? ( app-crypt/qca:2 )
+	eigen? ( dev-cpp/eigen )
+	exif? ( media-gfx/exiv2 )
+	fftw? ( sci-libs/fftw:3 )
+	fontconfig? ( media-libs/fontconfig )
+	freetds? ( dev-db/freetds )
+	gif? ( media-libs/giflib )
+	glew? ( media-libs/glew )
+	glib? ( dev-libs/glib:2 )
+	gsf? ( gnome-extra/libgsf )
+	gsl? ( sci-libs/gsl )
+	iconv? ( virtual/libiconv )
+	jpeg? ( virtual/jpeg )
+	jpeg2k? ( media-libs/openjpeg )
+	kdcraw? ( $(add_kdebase_dep libkdcraw) )
+	kdepim? ( $(add_kdebase_dep kdepimlibs) )
+	lcms? ( media-libs/lcms:2 )
+	mysql? ( virtual/mysql )
+	okular? ( $(add_kdebase_dep okular) )
+	openctl? ( >=media-libs/opengtl-0.9.15 )
+	openexr? ( media-libs/openexr )
+	png? ( media-libs/libpng )
+	poppler? ( app-text/poppler )
+	postgres? ( dev-db/postgresql-base )
+	pstoedit? ( media-gfx/pstoedit )
+	semantic-desktop? ( dev-libs/soprano )
+	ssl? ( dev-libs/openssl )
+	tiff? ( media-libs/tiff )
+	truetype? ( media-libs/freetype:2 )
+	word-perfect? (
+		app-text/libwpd
+		app-text/libwps
+		media-libs/libwpg
+	)
+	xslt? ( dev-libs/libxslt )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+	# first write out things we want to hard-enable
+	local mycmakeargs=(
+		"-DWITH_LibXml2=ON" # harddep for few parts
+		"-DWITH_ZLIB=ON"
+		"-DGHNS=ON"
+		"-DWITH_X11=ON"
+		"-DWITH_Qt4=ON"
+	)
+
+	# default disablers
+	mycmakeargs+=(
+		"-DWITH_LCMS=OFF" # we use lcms:2
+		"-DWITH_XBase=OFF" # i am not the one to support this
+		"-DCREATIVEONLY=OFF"
+		"-DWITH_TINY=OFF"
+		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
+		"-DWITH_DCMTK=OFF" # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
+		"-DWITH_Spnav=OFF" # NOT PACKAGED: http://spacenav.sourceforge.net/
+	)
+
+	# regular options
+	mycmakeargs+=(
+		$(cmake-utils_use_with boost Boost)
+		$(cmake-utils_use_with crypt QCA2)
+		$(cmake-utils_use_with eigen Eigen2)
+		$(cmake-utils_use_with exif Exiv2)
+		$(cmake-utils_use_with fftw FFTW3)
+		$(cmake-utils_use_with fontconfig Fontconfig)
+		$(cmake-utils_use_with freetds FreeTDS)
+		$(cmake-utils_use_with gif GIF2)
+		$(cmake-utils_use_with glew GLEW)
+		$(cmake-utils_use_with glib GLIB2)
+		$(cmake-utils_use_with glib GObject)
+		$(cmake-utils_use_with gsf LIBGSF)
+		$(cmake-utils_use_with gsl GSL)
+		$(cmake-utils_use_with iconv Iconv)
+		$(cmake-utils_use_with jpeg JPEG)
+		$(cmake-utils_use_with jpeg2k OpenJPEG)
+		$(cmake-utils_use_with kdcraw Kdcraw)
+		$(cmake-utils_use_with kdepim KdepimLibs)
+		$(cmake-utils_use_with lcms LCMS2)
+		$(cmake-utils_use_with mysql MySQL)
+		$(cmake-utils_use_with okular Okular)
+		$(cmake-utils_use_with openctl OpenCTL)
+		$(cmake-utils_use_with openexr OpenEXR)
+		$(cmake-utils_use_with opengl OpenGL)
+		$(cmake-utils_use_with png PNG)
+		$(cmake-utils_use_with poppler Poppler)
+		$(cmake-utils_use_with postgres PostgreSQL)
+		$(cmake-utils_use_with pstoedit Pstoedit)
+		$(cmake-utils_use_with semantic-desktop Soprano)
+		$(cmake-utils_use_with ssl OpenSSL)
+		$(cmake-utils_use_with tiff TIFF)
+		$(cmake-utils_use_with threads Threads)
+		$(cmake-utils_use_with truetype Freetype)
+		$(cmake-utils_use_with word-perfect WPD)
+		$(cmake-utils_use_with word-perfect WPG)
+		$(cmake-utils_use_with xslt LibXslt)
+	)
+
+	# applications
+
+	# filters
+
+	kde4-base_src_configure
+}

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
new file mode 100644
index 0000000..a23f444
--- /dev/null
+++ b/app-office/calligra/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>kde</herd>
+</pkgmetadata>



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-05-12  9:33 Tomas Chvatal
  0 siblings, 0 replies; 99+ messages in thread
From: Tomas Chvatal @ 2011-05-12  9:33 UTC (permalink / raw
  To: gentoo-commits

commit:     9e3afa96cae14ef5f61663baeae33fb764cb2d87
Author:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
AuthorDate: Thu May 12 09:14:36 2011 +0000
Commit:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
CommitDate: Thu May 12 09:14:36 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=9e3afa96

[app-office/calligra] Use correct slot.

---
 app-office/calligra/calligra-9999.ebuild |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index a37d6f7..18598b2 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
 	crypt? ( app-crypt/qca:2 )
 	eigen? ( dev-cpp/eigen )
 	exif? ( media-gfx/exiv2 )
-	fftw? ( sci-libs/fftw:3 )
+	fftw? ( sci-libs/fftw:3.0 )
 	fontconfig? ( media-libs/fontconfig )
 	freetds? ( dev-db/freetds )
 	gif? ( media-libs/giflib )



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-05-13  9:16 Tomas Chvatal
  0 siblings, 0 replies; 99+ messages in thread
From: Tomas Chvatal @ 2011-05-13  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     ac01dd635abef76ca0caf8560865234f16b96b8c
Author:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
AuthorDate: Fri May 13 09:16:03 2011 +0000
Commit:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
CommitDate: Fri May 13 09:16:23 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=ac01dd63

[app-office/calligra] Enable some sane defaults.

---
 app-office/calligra/calligra-9999.ebuild |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 18598b2..bd0d44f 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -15,10 +15,10 @@ HOMEPAGE="http://www.calligra-suite.org/"
 LICENSE="GPL-2"
 SLOT="4"
 KEYWORDS="~amd64 ~x86"
-IUSE="boost crypt eigen exif fftw fontconfig freetds gif glew glib gsf gsl
-iconv jpeg jpeg2k +kdcraw kdepim lcms mysql +okular openctl openexr png
-+poppler postgres pstoedit semantic-desktop ssl tiff threads truetype
-word-perfect xml xslt"
+IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
+gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +okular openctl openexr +png
++poppler postgres pstoedit +semantic-desktop +ssl tiff +threads +truetype
+word-perfect +xml +xslt"
 
 RDEPEND="
 	!app-office/koffice-libs



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-05-15 16:53 Tomas Chvatal
  0 siblings, 0 replies; 99+ messages in thread
From: Tomas Chvatal @ 2011-05-15 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     119a1591c9c6fc1494fbf65c004d9f2dd73ea62b
Author:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
AuthorDate: Sun May 15 16:53:40 2011 +0000
Commit:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
CommitDate: Sun May 15 16:53:40 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=119a1591

[app-office/calligra] progress++, add alpha, i shall kill first one opening bugs against it...

---
 ...calligra-9999.ebuild => calligra-2.3.71.ebuild} |   65 +++++++++++++++++++-
 app-office/calligra/calligra-9999.ebuild           |   65 +++++++++++++++++++-
 2 files changed, 128 insertions(+), 2 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-2.3.71.ebuild
similarity index 69%
copy from app-office/calligra/calligra-9999.ebuild
copy to app-office/calligra/calligra-2.3.71.ebuild
index bd0d44f..08a89fa 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-2.3.71.ebuild
@@ -7,19 +7,27 @@ EAPI=4
 KDE_SCM=git
 KDE_MINIMAL=4.6
 OPENGL_REQUIRED=optional
+KDE_HANDBOOK=optional
 inherit kde4-base
 
 DESCRIPTION="KDE Office Suite"
 HOMEPAGE="http://www.calligra-suite.org/"
+[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/unstable/${P}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="4"
-KEYWORDS="~amd64 ~x86"
+[[ ${PV} == 9999 ]] || KEYWORDS=""
 IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
 gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +okular openctl openexr +png
 +poppler postgres pstoedit +semantic-desktop +ssl tiff +threads +truetype
 word-perfect +xml +xslt"
 
+CAL_FTS="karbon kexi kpresenter krita tables words"
+for cal_ft in ${CAL_FTS}; do
+	IUSE+=" calligra_features_${cal_ft}"
+done
+unset cal_ft
+
 RDEPEND="
 	!app-office/koffice-libs
 	dev-db/sqlite:3
@@ -66,7 +74,58 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+# By default all bulds are enabled.
+# When you find out what some option does just describe it here and
+# make it optional if required.
+# BUILD_artistictextshape
+# BUILD_braindump
+# BUILD_calligra
+# BUILD_chartshape
+# BUILD_colorengines
+# BUILD_commentshape
+# BUILD_converter
+# BUILD_cstester
+# BUILD_defaultTools
+# BUILD_divineProportion
+# BUILD_doc - handbook stuff, handled by KDE_HANDBOOK=optional
+# BUILD_dockers
+# BUILD_flow
+# BUILD_generic_wrapper
+# BUILD_karbon - vector drawing app ; handled as USE_EXPAND
+# BUILD_kexi - database manager ; handled as USE_EXPAND
+# BUILD_kformula
+# BUILD_koabstraction
+# BUILD_koreport
+# BUILD_kounavail
+# BUILD_kpresenter - presentation creator ; handled as USE_EXPAND
+# BUILD_krita - image editor ; handled as USE_EXPAND
+# BUILD_kthesaurus
+# BUILD_libkowmf
+# BUILD_libmsooxml
+# BUILD_mdb
+# BUILD_mobile
+# BUILD_musicshape
+# BUILD_pathshapes
+# BUILD_pictureshape
+# BUILD_pluginshape
+# BUILD_quickprint
+# BUILD_reporting
+# BUILD_scan
+# BUILD_slidecompare
+# BUILD_staging
+# BUILD_tables - table editor ; handled as USE_EXPAND
+# BUILD_textediting
+# BUILD_textshape
+# BUILD_thumbnail
+# BUILD_treeshape
+# BUILD_variables
+# BUILD_vectorshape
+# BUILD_videoshape
+# BUILD_words - text editor ; handled as USE_EXPAND
+
 src_configure() {
+	local cal_ft
+
 	# first write out things we want to hard-enable
 	local mycmakeargs=(
 		"-DWITH_LibXml2=ON" # harddep for few parts
@@ -128,6 +187,10 @@ src_configure() {
 	)
 
 	# applications
+	CAL_FTS="karbon kexi kpresenter krita tables words"
+	for cal_ft in ${CAL_FTS}; do
+		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
+	done
 
 	# filters
 

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index bd0d44f..08a89fa 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -7,19 +7,27 @@ EAPI=4
 KDE_SCM=git
 KDE_MINIMAL=4.6
 OPENGL_REQUIRED=optional
+KDE_HANDBOOK=optional
 inherit kde4-base
 
 DESCRIPTION="KDE Office Suite"
 HOMEPAGE="http://www.calligra-suite.org/"
+[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/unstable/${P}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="4"
-KEYWORDS="~amd64 ~x86"
+[[ ${PV} == 9999 ]] || KEYWORDS=""
 IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
 gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +okular openctl openexr +png
 +poppler postgres pstoedit +semantic-desktop +ssl tiff +threads +truetype
 word-perfect +xml +xslt"
 
+CAL_FTS="karbon kexi kpresenter krita tables words"
+for cal_ft in ${CAL_FTS}; do
+	IUSE+=" calligra_features_${cal_ft}"
+done
+unset cal_ft
+
 RDEPEND="
 	!app-office/koffice-libs
 	dev-db/sqlite:3
@@ -66,7 +74,58 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+# By default all bulds are enabled.
+# When you find out what some option does just describe it here and
+# make it optional if required.
+# BUILD_artistictextshape
+# BUILD_braindump
+# BUILD_calligra
+# BUILD_chartshape
+# BUILD_colorengines
+# BUILD_commentshape
+# BUILD_converter
+# BUILD_cstester
+# BUILD_defaultTools
+# BUILD_divineProportion
+# BUILD_doc - handbook stuff, handled by KDE_HANDBOOK=optional
+# BUILD_dockers
+# BUILD_flow
+# BUILD_generic_wrapper
+# BUILD_karbon - vector drawing app ; handled as USE_EXPAND
+# BUILD_kexi - database manager ; handled as USE_EXPAND
+# BUILD_kformula
+# BUILD_koabstraction
+# BUILD_koreport
+# BUILD_kounavail
+# BUILD_kpresenter - presentation creator ; handled as USE_EXPAND
+# BUILD_krita - image editor ; handled as USE_EXPAND
+# BUILD_kthesaurus
+# BUILD_libkowmf
+# BUILD_libmsooxml
+# BUILD_mdb
+# BUILD_mobile
+# BUILD_musicshape
+# BUILD_pathshapes
+# BUILD_pictureshape
+# BUILD_pluginshape
+# BUILD_quickprint
+# BUILD_reporting
+# BUILD_scan
+# BUILD_slidecompare
+# BUILD_staging
+# BUILD_tables - table editor ; handled as USE_EXPAND
+# BUILD_textediting
+# BUILD_textshape
+# BUILD_thumbnail
+# BUILD_treeshape
+# BUILD_variables
+# BUILD_vectorshape
+# BUILD_videoshape
+# BUILD_words - text editor ; handled as USE_EXPAND
+
 src_configure() {
+	local cal_ft
+
 	# first write out things we want to hard-enable
 	local mycmakeargs=(
 		"-DWITH_LibXml2=ON" # harddep for few parts
@@ -128,6 +187,10 @@ src_configure() {
 	)
 
 	# applications
+	CAL_FTS="karbon kexi kpresenter krita tables words"
+	for cal_ft in ${CAL_FTS}; do
+		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
+	done
 
 	# filters
 



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-05-15 16:55 Tomas Chvatal
  0 siblings, 0 replies; 99+ messages in thread
From: Tomas Chvatal @ 2011-05-15 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     d769778d432c42e4d4f601de2145a3a6d4daba90
Author:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
AuthorDate: Sun May 15 16:54:51 2011 +0000
Commit:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
CommitDate: Sun May 15 16:54:51 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=d769778d

[app-office/calligra] Add keywords.

---
 app-office/calligra/calligra-2.3.71.ebuild |    2 +-
 app-office/calligra/calligra-9999.ebuild   |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/calligra/calligra-2.3.71.ebuild b/app-office/calligra/calligra-2.3.71.ebuild
index 08a89fa..94308f5 100644
--- a/app-office/calligra/calligra-2.3.71.ebuild
+++ b/app-office/calligra/calligra-2.3.71.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="http://www.calligra-suite.org/"
 
 LICENSE="GPL-2"
 SLOT="4"
-[[ ${PV} == 9999 ]] || KEYWORDS=""
+[[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
 IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
 gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +okular openctl openexr +png
 +poppler postgres pstoedit +semantic-desktop +ssl tiff +threads +truetype

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 08a89fa..94308f5 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="http://www.calligra-suite.org/"
 
 LICENSE="GPL-2"
 SLOT="4"
-[[ ${PV} == 9999 ]] || KEYWORDS=""
+[[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
 IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
 gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +okular openctl openexr +png
 +poppler postgres pstoedit +semantic-desktop +ssl tiff +threads +truetype



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-05-15 20:54 Andreas K. Huettel
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas K. Huettel @ 2011-05-15 20:54 UTC (permalink / raw
  To: gentoo-commits

commit:     57fef6bf9399070b531d44c73159de6d2b818065
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Sun May 15 21:14:23 2011 +0000
Commit:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun May 15 21:14:23 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=57fef6bf

[app-office/calligra] Some notes

---
 app-office/calligra/calligra-9999.ebuild |   30 ++++++++++++++++--------------
 1 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 94308f5..394ab21 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -22,7 +22,7 @@ gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +okular openctl openexr +png
 +poppler postgres pstoedit +semantic-desktop +ssl tiff +threads +truetype
 word-perfect +xml +xslt"
 
-CAL_FTS="karbon kexi kpresenter krita tables words"
+CAL_FTS="words stage tables karbon krita kexi flow kplato braindump"
 for cal_ft in ${CAL_FTS}; do
 	IUSE+=" calligra_features_${cal_ft}"
 done
@@ -77,9 +77,12 @@ DEPEND="${RDEPEND}"
 # By default all bulds are enabled.
 # When you find out what some option does just describe it here and
 # make it optional if required.
+#
+# where does that list come from? cmakelist looks a bit different :(
+#
 # BUILD_artistictextshape
-# BUILD_braindump
-# BUILD_calligra
+# BUILD_braindump - note collection app (<< alpha); USE_EXPAND
+# BUILD_calligra - the generic "open file" office app ; USE_EXPAND? default on?
 # BUILD_chartshape
 # BUILD_colorengines
 # BUILD_commentshape
@@ -89,21 +92,21 @@ DEPEND="${RDEPEND}"
 # BUILD_divineProportion
 # BUILD_doc - handbook stuff, handled by KDE_HANDBOOK=optional
 # BUILD_dockers
-# BUILD_flow
+# BUILD_flow - flowcharting app ; used to be kivio ; USE_EXPAND
 # BUILD_generic_wrapper
 # BUILD_karbon - vector drawing app ; handled as USE_EXPAND
 # BUILD_kexi - database manager ; handled as USE_EXPAND
-# BUILD_kformula
-# BUILD_koabstraction
-# BUILD_koreport
-# BUILD_kounavail
-# BUILD_kpresenter - presentation creator ; handled as USE_EXPAND
+# BUILD_kformula   << formula editor, should be part of base libs
+# BUILD_koabstraction << part of base libs
+# BUILD_koreport   << reporting library, should be part of base libs
+# BUILD_kounavail  << part of base libs
+# BUILD_kpresenter - presentation creator ; handled as USE_EXPAND (now stage ???)
 # BUILD_krita - image editor ; handled as USE_EXPAND
-# BUILD_kthesaurus
-# BUILD_libkowmf
-# BUILD_libmsooxml
+# BUILD_kthesaurus << thesaurus framework, should be part of base libs
+# BUILD_libkowmf   << wmf filter (use wmf?)
+# BUILD_libmsooxml << msooxml filter (use something?)
 # BUILD_mdb
-# BUILD_mobile
+# BUILD_mobile << "Maemo 5 Office UI for KOffice" ?!
 # BUILD_musicshape
 # BUILD_pathshapes
 # BUILD_pictureshape
@@ -187,7 +190,6 @@ src_configure() {
 	)
 
 	# applications
-	CAL_FTS="karbon kexi kpresenter krita tables words"
 	for cal_ft in ${CAL_FTS}; do
 		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
 	done



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-05-16  8:53 Tomas Chvatal
  0 siblings, 0 replies; 99+ messages in thread
From: Tomas Chvatal @ 2011-05-16  8:53 UTC (permalink / raw
  To: gentoo-commits

commit:     4c7c198ab4d841c7d1814e3c312847207849d3c0
Author:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
AuthorDate: Mon May 16 08:53:38 2011 +0000
Commit:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
CommitDate: Mon May 16 08:53:38 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=4c7c198a

[app-office/calligra] Add more options

---
 app-office/calligra/calligra-2.3.71.ebuild |   38 +++++++++++++++------------
 app-office/calligra/calligra-9999.ebuild   |   24 +++++++++--------
 2 files changed, 34 insertions(+), 28 deletions(-)

diff --git a/app-office/calligra/calligra-2.3.71.ebuild b/app-office/calligra/calligra-2.3.71.ebuild
index 94308f5..7299e19 100644
--- a/app-office/calligra/calligra-2.3.71.ebuild
+++ b/app-office/calligra/calligra-2.3.71.ebuild
@@ -18,11 +18,11 @@ LICENSE="GPL-2"
 SLOT="4"
 [[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
 IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
-gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +okular openctl openexr +png
-+poppler postgres pstoedit +semantic-desktop +ssl tiff +threads +truetype
-word-perfect +xml +xslt"
+gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +mso +okular openctl openexr
++png +poppler postgres pstoedit +semantic-desktop +ssl tiff +threads +truetype
++wmf word-perfect +xml +xslt"
 
-CAL_FTS="karbon kexi kpresenter krita tables words"
+CAL_FTS="braindump flow karbon kexi kpresenter krita tables words"
 for cal_ft in ${CAL_FTS}; do
 	IUSE+=" calligra_features_${cal_ft}"
 done
@@ -77,9 +77,11 @@ DEPEND="${RDEPEND}"
 # By default all bulds are enabled.
 # When you find out what some option does just describe it here and
 # make it optional if required.
+# The list is copied from ccmake output.
+#
 # BUILD_artistictextshape
-# BUILD_braindump
-# BUILD_calligra
+# BUILD_braindump - note collection app ; USE_EXPAND
+# BUILD_calligra - the generic "open file" office app ; default on
 # BUILD_chartshape
 # BUILD_colorengines
 # BUILD_commentshape
@@ -89,21 +91,21 @@ DEPEND="${RDEPEND}"
 # BUILD_divineProportion
 # BUILD_doc - handbook stuff, handled by KDE_HANDBOOK=optional
 # BUILD_dockers
-# BUILD_flow
+# BUILD_flow - flowcharting app ; used to be kivio ; USE_EXPAND
 # BUILD_generic_wrapper
 # BUILD_karbon - vector drawing app ; handled as USE_EXPAND
 # BUILD_kexi - database manager ; handled as USE_EXPAND
-# BUILD_kformula
-# BUILD_koabstraction
-# BUILD_koreport
-# BUILD_kounavail
-# BUILD_kpresenter - presentation creator ; handled as USE_EXPAND
+# BUILD_kformula   << formula editor, should be part of base libs
+# BUILD_koabstraction << part of base libs
+# BUILD_koreport   << reporting library, should be part of base libs
+# BUILD_kounavail  << part of base libs
+# BUILD_kpresenter - presentation creator ; handled as USE_EXPAND (now stage ???)
 # BUILD_krita - image editor ; handled as USE_EXPAND
-# BUILD_kthesaurus
-# BUILD_libkowmf
-# BUILD_libmsooxml
+# BUILD_kthesaurus << thesaurus framework, should be part of base libs
+# BUILD_libkowmf   << wmf filter ; handled as wmf useflag
+# BUILD_libmsooxml << msooxml filter ; handled as mso useflag
 # BUILD_mdb
-# BUILD_mobile
+# BUILD_mobile << "Maemo 5 Office UI for KOffice" ; always off
 # BUILD_musicshape
 # BUILD_pathshapes
 # BUILD_pictureshape
@@ -137,6 +139,7 @@ src_configure() {
 
 	# default disablers
 	mycmakeargs+=(
+		"-DBUILD_mobile=OFF" # we dont suppor mobile gui, maybe arm could
 		"-DWITH_LCMS=OFF" # we use lcms:2
 		"-DWITH_XBase=OFF" # i am not the one to support this
 		"-DCREATIVEONLY=OFF"
@@ -184,10 +187,11 @@ src_configure() {
 		$(cmake-utils_use_with word-perfect WPD)
 		$(cmake-utils_use_with word-perfect WPG)
 		$(cmake-utils_use_with xslt LibXslt)
+		$(cmake-utils_use_build wmf libkowmf)
+		$(cmake-utils_use_build mso libmsooxml)
 	)
 
 	# applications
-	CAL_FTS="karbon kexi kpresenter krita tables words"
 	for cal_ft in ${CAL_FTS}; do
 		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
 	done

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 394ab21..7299e19 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -18,11 +18,11 @@ LICENSE="GPL-2"
 SLOT="4"
 [[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
 IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
-gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +okular openctl openexr +png
-+poppler postgres pstoedit +semantic-desktop +ssl tiff +threads +truetype
-word-perfect +xml +xslt"
+gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +mso +okular openctl openexr
++png +poppler postgres pstoedit +semantic-desktop +ssl tiff +threads +truetype
++wmf word-perfect +xml +xslt"
 
-CAL_FTS="words stage tables karbon krita kexi flow kplato braindump"
+CAL_FTS="braindump flow karbon kexi kpresenter krita tables words"
 for cal_ft in ${CAL_FTS}; do
 	IUSE+=" calligra_features_${cal_ft}"
 done
@@ -77,12 +77,11 @@ DEPEND="${RDEPEND}"
 # By default all bulds are enabled.
 # When you find out what some option does just describe it here and
 # make it optional if required.
-#
-# where does that list come from? cmakelist looks a bit different :(
+# The list is copied from ccmake output.
 #
 # BUILD_artistictextshape
-# BUILD_braindump - note collection app (<< alpha); USE_EXPAND
-# BUILD_calligra - the generic "open file" office app ; USE_EXPAND? default on?
+# BUILD_braindump - note collection app ; USE_EXPAND
+# BUILD_calligra - the generic "open file" office app ; default on
 # BUILD_chartshape
 # BUILD_colorengines
 # BUILD_commentshape
@@ -103,10 +102,10 @@ DEPEND="${RDEPEND}"
 # BUILD_kpresenter - presentation creator ; handled as USE_EXPAND (now stage ???)
 # BUILD_krita - image editor ; handled as USE_EXPAND
 # BUILD_kthesaurus << thesaurus framework, should be part of base libs
-# BUILD_libkowmf   << wmf filter (use wmf?)
-# BUILD_libmsooxml << msooxml filter (use something?)
+# BUILD_libkowmf   << wmf filter ; handled as wmf useflag
+# BUILD_libmsooxml << msooxml filter ; handled as mso useflag
 # BUILD_mdb
-# BUILD_mobile << "Maemo 5 Office UI for KOffice" ?!
+# BUILD_mobile << "Maemo 5 Office UI for KOffice" ; always off
 # BUILD_musicshape
 # BUILD_pathshapes
 # BUILD_pictureshape
@@ -140,6 +139,7 @@ src_configure() {
 
 	# default disablers
 	mycmakeargs+=(
+		"-DBUILD_mobile=OFF" # we dont suppor mobile gui, maybe arm could
 		"-DWITH_LCMS=OFF" # we use lcms:2
 		"-DWITH_XBase=OFF" # i am not the one to support this
 		"-DCREATIVEONLY=OFF"
@@ -187,6 +187,8 @@ src_configure() {
 		$(cmake-utils_use_with word-perfect WPD)
 		$(cmake-utils_use_with word-perfect WPG)
 		$(cmake-utils_use_with xslt LibXslt)
+		$(cmake-utils_use_build wmf libkowmf)
+		$(cmake-utils_use_build mso libmsooxml)
 	)
 
 	# applications



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-05-16  9:08 Tomas Chvatal
  0 siblings, 0 replies; 99+ messages in thread
From: Tomas Chvatal @ 2011-05-16  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     0d061172de9a3892c7823a302b1e219c46ea6979
Author:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
AuthorDate: Mon May 16 09:08:08 2011 +0000
Commit:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
CommitDate: Mon May 16 09:08:08 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=0d061172

[app-office/calligra] Depend just on eigen:2

---
 app-office/calligra/calligra-2.3.71.ebuild |    2 +-
 app-office/calligra/calligra-9999.ebuild   |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/calligra/calligra-2.3.71.ebuild b/app-office/calligra/calligra-2.3.71.ebuild
index 7299e19..d061716 100644
--- a/app-office/calligra/calligra-2.3.71.ebuild
+++ b/app-office/calligra/calligra-2.3.71.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
 	sys-libs/zlib
 	boost? ( dev-libs/boost )
 	crypt? ( app-crypt/qca:2 )
-	eigen? ( dev-cpp/eigen )
+	eigen? ( dev-cpp/eigen:2 )
 	exif? ( media-gfx/exiv2 )
 	fftw? ( sci-libs/fftw:3.0 )
 	fontconfig? ( media-libs/fontconfig )

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 7299e19..d061716 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
 	sys-libs/zlib
 	boost? ( dev-libs/boost )
 	crypt? ( app-crypt/qca:2 )
-	eigen? ( dev-cpp/eigen )
+	eigen? ( dev-cpp/eigen:2 )
 	exif? ( media-gfx/exiv2 )
 	fftw? ( sci-libs/fftw:3.0 )
 	fontconfig? ( media-libs/fontconfig )



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-05-24 10:58 Tomas Chvatal
  0 siblings, 0 replies; 99+ messages in thread
From: Tomas Chvatal @ 2011-05-24 10:58 UTC (permalink / raw
  To: gentoo-commits

commit:     d61471eeaade9a9680c0e1dcba35ed35ceb31c66
Author:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
AuthorDate: Tue May 24 10:58:25 2011 +0000
Commit:     Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
CommitDate: Tue May 24 10:58:25 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=d61471ee

[app-office/calligra] Document local useflags.

---
 app-office/calligra/calligra-2.3.71.ebuild |   13 ++++++++-----
 app-office/calligra/calligra-9999.ebuild   |   13 ++++++++-----
 app-office/calligra/metadata.xml           |   14 ++++++++++++++
 3 files changed, 30 insertions(+), 10 deletions(-)

diff --git a/app-office/calligra/calligra-2.3.71.ebuild b/app-office/calligra/calligra-2.3.71.ebuild
index d061716..2944ecb 100644
--- a/app-office/calligra/calligra-2.3.71.ebuild
+++ b/app-office/calligra/calligra-2.3.71.ebuild
@@ -8,6 +8,7 @@ KDE_SCM=git
 KDE_MINIMAL=4.6
 OPENGL_REQUIRED=optional
 KDE_HANDBOOK=optional
+KDE_LINGUAS_LIVE_OVERRIDE=true
 inherit kde4-base
 
 DESCRIPTION="KDE Office Suite"
@@ -19,7 +20,7 @@ SLOT="4"
 [[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
 IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
 gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +mso +okular openctl openexr
-+png +poppler postgres pstoedit +semantic-desktop +ssl tiff +threads +truetype
++pdf +png postgres +semantic-desktop +ssl tiff +threads +truetype
 +wmf word-perfect +xml +xslt"
 
 CAL_FTS="braindump flow karbon kexi kpresenter krita tables words"
@@ -57,10 +58,12 @@ RDEPEND="
 	okular? ( $(add_kdebase_dep okular) )
 	openctl? ( >=media-libs/opengtl-0.9.15 )
 	openexr? ( media-libs/openexr )
+	pdf? (
+		app-text/poppler
+		media-gfx/pstoedit
+	)
 	png? ( media-libs/libpng )
-	poppler? ( app-text/poppler )
 	postgres? ( dev-db/postgresql-base )
-	pstoedit? ( media-gfx/pstoedit )
 	semantic-desktop? ( dev-libs/soprano )
 	ssl? ( dev-libs/openssl )
 	tiff? ( media-libs/tiff )
@@ -175,10 +178,10 @@ src_configure() {
 		$(cmake-utils_use_with openctl OpenCTL)
 		$(cmake-utils_use_with openexr OpenEXR)
 		$(cmake-utils_use_with opengl OpenGL)
+		$(cmake-utils_use_with pdf Poppler)
+		$(cmake-utils_use_with pdf Pstoedit)
 		$(cmake-utils_use_with png PNG)
-		$(cmake-utils_use_with poppler Poppler)
 		$(cmake-utils_use_with postgres PostgreSQL)
-		$(cmake-utils_use_with pstoedit Pstoedit)
 		$(cmake-utils_use_with semantic-desktop Soprano)
 		$(cmake-utils_use_with ssl OpenSSL)
 		$(cmake-utils_use_with tiff TIFF)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index d061716..2944ecb 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -8,6 +8,7 @@ KDE_SCM=git
 KDE_MINIMAL=4.6
 OPENGL_REQUIRED=optional
 KDE_HANDBOOK=optional
+KDE_LINGUAS_LIVE_OVERRIDE=true
 inherit kde4-base
 
 DESCRIPTION="KDE Office Suite"
@@ -19,7 +20,7 @@ SLOT="4"
 [[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
 IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
 gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +mso +okular openctl openexr
-+png +poppler postgres pstoedit +semantic-desktop +ssl tiff +threads +truetype
++pdf +png postgres +semantic-desktop +ssl tiff +threads +truetype
 +wmf word-perfect +xml +xslt"
 
 CAL_FTS="braindump flow karbon kexi kpresenter krita tables words"
@@ -57,10 +58,12 @@ RDEPEND="
 	okular? ( $(add_kdebase_dep okular) )
 	openctl? ( >=media-libs/opengtl-0.9.15 )
 	openexr? ( media-libs/openexr )
+	pdf? (
+		app-text/poppler
+		media-gfx/pstoedit
+	)
 	png? ( media-libs/libpng )
-	poppler? ( app-text/poppler )
 	postgres? ( dev-db/postgresql-base )
-	pstoedit? ( media-gfx/pstoedit )
 	semantic-desktop? ( dev-libs/soprano )
 	ssl? ( dev-libs/openssl )
 	tiff? ( media-libs/tiff )
@@ -175,10 +178,10 @@ src_configure() {
 		$(cmake-utils_use_with openctl OpenCTL)
 		$(cmake-utils_use_with openexr OpenEXR)
 		$(cmake-utils_use_with opengl OpenGL)
+		$(cmake-utils_use_with pdf Poppler)
+		$(cmake-utils_use_with pdf Pstoedit)
 		$(cmake-utils_use_with png PNG)
-		$(cmake-utils_use_with poppler Poppler)
 		$(cmake-utils_use_with postgres PostgreSQL)
-		$(cmake-utils_use_with pstoedit Pstoedit)
 		$(cmake-utils_use_with semantic-desktop Soprano)
 		$(cmake-utils_use_with ssl OpenSSL)
 		$(cmake-utils_use_with tiff TIFF)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index a23f444..5f41ad7 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -2,4 +2,18 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<herd>kde</herd>
+	<use>
+		<flag name="boost">Enable <pkg>dev-libs/boost</pkg> templating support</flag>
+		<flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
+		<flag name="glew">Enable <pkg>media-libs/glew</pkg> opengl extension library support</flag>
+		<flag name="glib">Enable support for C library routines from <pkg>dev-libs/glib</pkg></flag>
+		<flag name="gsf">Enable support for ODT structures extraction via <pkg>gnome-extra/libgsf</pkg></flag>
+		<flag name="kdcraw">Enable support for KDE image manipulating interface via <pkg>kde-base/libkdcraw</pkg></flag>
+		<flag name="kdepim">Enable support for KDEPIM resources integration</flag>
+		<flag name="mso">Enable support for various MS Office TM file formats</flag>
+		<flag name="okular">Enable bindings for <pkg>kde-base/okular</pkg></flag>
+		<flag name="openctl">Enable support for transformation algorithms via <pkg>media-libs/opengtl</pkg></flag>
+		<flag name="word-perfect">Enable support for various WordPerfect file formats</flag>
+		<flag name="xslt">Enable xslt and exslt support format support</flag>
+	</use>
 </pkgmetadata>



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-07-21 20:22 Andreas Hüttel
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Hüttel @ 2011-07-21 20:22 UTC (permalink / raw
  To: gentoo-commits

commit:     c34f9ef5921114037e673d3f938022231d127618
Author:     Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 21 20:22:05 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 20:22:40 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=c34f9ef5

[app-office/calligra] Add myself as maintainer

(Portage version: 2.1.10.6/git/Linux x86_64, signed Manifest commit with key 7887F787)

---
 app-office/calligra/metadata.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index 5f41ad7..21d5610 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -1,6 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer>
+		<email>dilfridge@gentoo.org</email>
+	</maintainer>
 	<herd>kde</herd>
 	<use>
 		<flag name="boost">Enable <pkg>dev-libs/boost</pkg> templating support</flag>



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-07-21 20:44 Andreas Hüttel
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Hüttel @ 2011-07-21 20:44 UTC (permalink / raw
  To: gentoo-commits

commit:     08d68ff5ce20a38710fb107da39f00e46a36980a
Author:     Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 21 20:44:34 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 20:44:34 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=08d68ff5

[app-office/calligra] Version bump

(Portage version: 2.1.10.6/git/Linux x86_64, signed Manifest commit with key 7887F787)

---
 app-office/calligra/calligra-2.3.73.ebuild |  205 ++++++++++++++++++++++++++++
 1 files changed, 205 insertions(+), 0 deletions(-)

diff --git a/app-office/calligra/calligra-2.3.73.ebuild b/app-office/calligra/calligra-2.3.73.ebuild
new file mode 100644
index 0000000..2944ecb
--- /dev/null
+++ b/app-office/calligra/calligra-2.3.73.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+KDE_SCM=git
+KDE_MINIMAL=4.6
+OPENGL_REQUIRED=optional
+KDE_HANDBOOK=optional
+KDE_LINGUAS_LIVE_OVERRIDE=true
+inherit kde4-base
+
+DESCRIPTION="KDE Office Suite"
+HOMEPAGE="http://www.calligra-suite.org/"
+[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/unstable/${P}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="4"
+[[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
+IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
+gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +mso +okular openctl openexr
++pdf +png postgres +semantic-desktop +ssl tiff +threads +truetype
++wmf word-perfect +xml +xslt"
+
+CAL_FTS="braindump flow karbon kexi kpresenter krita tables words"
+for cal_ft in ${CAL_FTS}; do
+	IUSE+=" calligra_features_${cal_ft}"
+done
+unset cal_ft
+
+RDEPEND="
+	!app-office/koffice-libs
+	dev-db/sqlite:3
+	dev-lang/perl
+	dev-libs/libxml2
+	$(add_kdebase_dep knewstuff)
+	sys-libs/zlib
+	boost? ( dev-libs/boost )
+	crypt? ( app-crypt/qca:2 )
+	eigen? ( dev-cpp/eigen:2 )
+	exif? ( media-gfx/exiv2 )
+	fftw? ( sci-libs/fftw:3.0 )
+	fontconfig? ( media-libs/fontconfig )
+	freetds? ( dev-db/freetds )
+	gif? ( media-libs/giflib )
+	glew? ( media-libs/glew )
+	glib? ( dev-libs/glib:2 )
+	gsf? ( gnome-extra/libgsf )
+	gsl? ( sci-libs/gsl )
+	iconv? ( virtual/libiconv )
+	jpeg? ( virtual/jpeg )
+	jpeg2k? ( media-libs/openjpeg )
+	kdcraw? ( $(add_kdebase_dep libkdcraw) )
+	kdepim? ( $(add_kdebase_dep kdepimlibs) )
+	lcms? ( media-libs/lcms:2 )
+	mysql? ( virtual/mysql )
+	okular? ( $(add_kdebase_dep okular) )
+	openctl? ( >=media-libs/opengtl-0.9.15 )
+	openexr? ( media-libs/openexr )
+	pdf? (
+		app-text/poppler
+		media-gfx/pstoedit
+	)
+	png? ( media-libs/libpng )
+	postgres? ( dev-db/postgresql-base )
+	semantic-desktop? ( dev-libs/soprano )
+	ssl? ( dev-libs/openssl )
+	tiff? ( media-libs/tiff )
+	truetype? ( media-libs/freetype:2 )
+	word-perfect? (
+		app-text/libwpd
+		app-text/libwps
+		media-libs/libwpg
+	)
+	xslt? ( dev-libs/libxslt )
+"
+DEPEND="${RDEPEND}"
+
+# By default all bulds are enabled.
+# When you find out what some option does just describe it here and
+# make it optional if required.
+# The list is copied from ccmake output.
+#
+# BUILD_artistictextshape
+# BUILD_braindump - note collection app ; USE_EXPAND
+# BUILD_calligra - the generic "open file" office app ; default on
+# BUILD_chartshape
+# BUILD_colorengines
+# BUILD_commentshape
+# BUILD_converter
+# BUILD_cstester
+# BUILD_defaultTools
+# BUILD_divineProportion
+# BUILD_doc - handbook stuff, handled by KDE_HANDBOOK=optional
+# BUILD_dockers
+# BUILD_flow - flowcharting app ; used to be kivio ; USE_EXPAND
+# BUILD_generic_wrapper
+# BUILD_karbon - vector drawing app ; handled as USE_EXPAND
+# BUILD_kexi - database manager ; handled as USE_EXPAND
+# BUILD_kformula   << formula editor, should be part of base libs
+# BUILD_koabstraction << part of base libs
+# BUILD_koreport   << reporting library, should be part of base libs
+# BUILD_kounavail  << part of base libs
+# BUILD_kpresenter - presentation creator ; handled as USE_EXPAND (now stage ???)
+# BUILD_krita - image editor ; handled as USE_EXPAND
+# BUILD_kthesaurus << thesaurus framework, should be part of base libs
+# BUILD_libkowmf   << wmf filter ; handled as wmf useflag
+# BUILD_libmsooxml << msooxml filter ; handled as mso useflag
+# BUILD_mdb
+# BUILD_mobile << "Maemo 5 Office UI for KOffice" ; always off
+# BUILD_musicshape
+# BUILD_pathshapes
+# BUILD_pictureshape
+# BUILD_pluginshape
+# BUILD_quickprint
+# BUILD_reporting
+# BUILD_scan
+# BUILD_slidecompare
+# BUILD_staging
+# BUILD_tables - table editor ; handled as USE_EXPAND
+# BUILD_textediting
+# BUILD_textshape
+# BUILD_thumbnail
+# BUILD_treeshape
+# BUILD_variables
+# BUILD_vectorshape
+# BUILD_videoshape
+# BUILD_words - text editor ; handled as USE_EXPAND
+
+src_configure() {
+	local cal_ft
+
+	# first write out things we want to hard-enable
+	local mycmakeargs=(
+		"-DWITH_LibXml2=ON" # harddep for few parts
+		"-DWITH_ZLIB=ON"
+		"-DGHNS=ON"
+		"-DWITH_X11=ON"
+		"-DWITH_Qt4=ON"
+	)
+
+	# default disablers
+	mycmakeargs+=(
+		"-DBUILD_mobile=OFF" # we dont suppor mobile gui, maybe arm could
+		"-DWITH_LCMS=OFF" # we use lcms:2
+		"-DWITH_XBase=OFF" # i am not the one to support this
+		"-DCREATIVEONLY=OFF"
+		"-DWITH_TINY=OFF"
+		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
+		"-DWITH_DCMTK=OFF" # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
+		"-DWITH_Spnav=OFF" # NOT PACKAGED: http://spacenav.sourceforge.net/
+	)
+
+	# regular options
+	mycmakeargs+=(
+		$(cmake-utils_use_with boost Boost)
+		$(cmake-utils_use_with crypt QCA2)
+		$(cmake-utils_use_with eigen Eigen2)
+		$(cmake-utils_use_with exif Exiv2)
+		$(cmake-utils_use_with fftw FFTW3)
+		$(cmake-utils_use_with fontconfig Fontconfig)
+		$(cmake-utils_use_with freetds FreeTDS)
+		$(cmake-utils_use_with gif GIF2)
+		$(cmake-utils_use_with glew GLEW)
+		$(cmake-utils_use_with glib GLIB2)
+		$(cmake-utils_use_with glib GObject)
+		$(cmake-utils_use_with gsf LIBGSF)
+		$(cmake-utils_use_with gsl GSL)
+		$(cmake-utils_use_with iconv Iconv)
+		$(cmake-utils_use_with jpeg JPEG)
+		$(cmake-utils_use_with jpeg2k OpenJPEG)
+		$(cmake-utils_use_with kdcraw Kdcraw)
+		$(cmake-utils_use_with kdepim KdepimLibs)
+		$(cmake-utils_use_with lcms LCMS2)
+		$(cmake-utils_use_with mysql MySQL)
+		$(cmake-utils_use_with okular Okular)
+		$(cmake-utils_use_with openctl OpenCTL)
+		$(cmake-utils_use_with openexr OpenEXR)
+		$(cmake-utils_use_with opengl OpenGL)
+		$(cmake-utils_use_with pdf Poppler)
+		$(cmake-utils_use_with pdf Pstoedit)
+		$(cmake-utils_use_with png PNG)
+		$(cmake-utils_use_with postgres PostgreSQL)
+		$(cmake-utils_use_with semantic-desktop Soprano)
+		$(cmake-utils_use_with ssl OpenSSL)
+		$(cmake-utils_use_with tiff TIFF)
+		$(cmake-utils_use_with threads Threads)
+		$(cmake-utils_use_with truetype Freetype)
+		$(cmake-utils_use_with word-perfect WPD)
+		$(cmake-utils_use_with word-perfect WPG)
+		$(cmake-utils_use_with xslt LibXslt)
+		$(cmake-utils_use_build wmf libkowmf)
+		$(cmake-utils_use_build mso libmsooxml)
+	)
+
+	# applications
+	for cal_ft in ${CAL_FTS}; do
+		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
+	done
+
+	# filters
+
+	kde4-base_src_configure
+}



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-07-22 15:11 Andreas Hüttel
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Hüttel @ 2011-07-22 15:11 UTC (permalink / raw
  To: gentoo-commits

commit:     d06cb9f85fe4ef2694d512917949e8fb15a2d3b9
Author:     Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 22 15:11:41 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Jul 22 15:11:41 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=d06cb9f8

[app-office/calligra] Cleanup / moved to main tree

(Portage version: 2.1.10.7/git/Linux x86_64, signed Manifest commit with key 7887F787)

---
 app-office/calligra/calligra-2.3.71.ebuild |  205 ----------------------------
 app-office/calligra/calligra-2.3.73.ebuild |  205 ----------------------------
 2 files changed, 0 insertions(+), 410 deletions(-)

diff --git a/app-office/calligra/calligra-2.3.71.ebuild b/app-office/calligra/calligra-2.3.71.ebuild
deleted file mode 100644
index 2944ecb..0000000
--- a/app-office/calligra/calligra-2.3.71.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-KDE_SCM=git
-KDE_MINIMAL=4.6
-OPENGL_REQUIRED=optional
-KDE_HANDBOOK=optional
-KDE_LINGUAS_LIVE_OVERRIDE=true
-inherit kde4-base
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="http://www.calligra-suite.org/"
-[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/unstable/${P}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="4"
-[[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
-IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
-gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +mso +okular openctl openexr
-+pdf +png postgres +semantic-desktop +ssl tiff +threads +truetype
-+wmf word-perfect +xml +xslt"
-
-CAL_FTS="braindump flow karbon kexi kpresenter krita tables words"
-for cal_ft in ${CAL_FTS}; do
-	IUSE+=" calligra_features_${cal_ft}"
-done
-unset cal_ft
-
-RDEPEND="
-	!app-office/koffice-libs
-	dev-db/sqlite:3
-	dev-lang/perl
-	dev-libs/libxml2
-	$(add_kdebase_dep knewstuff)
-	sys-libs/zlib
-	boost? ( dev-libs/boost )
-	crypt? ( app-crypt/qca:2 )
-	eigen? ( dev-cpp/eigen:2 )
-	exif? ( media-gfx/exiv2 )
-	fftw? ( sci-libs/fftw:3.0 )
-	fontconfig? ( media-libs/fontconfig )
-	freetds? ( dev-db/freetds )
-	gif? ( media-libs/giflib )
-	glew? ( media-libs/glew )
-	glib? ( dev-libs/glib:2 )
-	gsf? ( gnome-extra/libgsf )
-	gsl? ( sci-libs/gsl )
-	iconv? ( virtual/libiconv )
-	jpeg? ( virtual/jpeg )
-	jpeg2k? ( media-libs/openjpeg )
-	kdcraw? ( $(add_kdebase_dep libkdcraw) )
-	kdepim? ( $(add_kdebase_dep kdepimlibs) )
-	lcms? ( media-libs/lcms:2 )
-	mysql? ( virtual/mysql )
-	okular? ( $(add_kdebase_dep okular) )
-	openctl? ( >=media-libs/opengtl-0.9.15 )
-	openexr? ( media-libs/openexr )
-	pdf? (
-		app-text/poppler
-		media-gfx/pstoedit
-	)
-	png? ( media-libs/libpng )
-	postgres? ( dev-db/postgresql-base )
-	semantic-desktop? ( dev-libs/soprano )
-	ssl? ( dev-libs/openssl )
-	tiff? ( media-libs/tiff )
-	truetype? ( media-libs/freetype:2 )
-	word-perfect? (
-		app-text/libwpd
-		app-text/libwps
-		media-libs/libwpg
-	)
-	xslt? ( dev-libs/libxslt )
-"
-DEPEND="${RDEPEND}"
-
-# By default all bulds are enabled.
-# When you find out what some option does just describe it here and
-# make it optional if required.
-# The list is copied from ccmake output.
-#
-# BUILD_artistictextshape
-# BUILD_braindump - note collection app ; USE_EXPAND
-# BUILD_calligra - the generic "open file" office app ; default on
-# BUILD_chartshape
-# BUILD_colorengines
-# BUILD_commentshape
-# BUILD_converter
-# BUILD_cstester
-# BUILD_defaultTools
-# BUILD_divineProportion
-# BUILD_doc - handbook stuff, handled by KDE_HANDBOOK=optional
-# BUILD_dockers
-# BUILD_flow - flowcharting app ; used to be kivio ; USE_EXPAND
-# BUILD_generic_wrapper
-# BUILD_karbon - vector drawing app ; handled as USE_EXPAND
-# BUILD_kexi - database manager ; handled as USE_EXPAND
-# BUILD_kformula   << formula editor, should be part of base libs
-# BUILD_koabstraction << part of base libs
-# BUILD_koreport   << reporting library, should be part of base libs
-# BUILD_kounavail  << part of base libs
-# BUILD_kpresenter - presentation creator ; handled as USE_EXPAND (now stage ???)
-# BUILD_krita - image editor ; handled as USE_EXPAND
-# BUILD_kthesaurus << thesaurus framework, should be part of base libs
-# BUILD_libkowmf   << wmf filter ; handled as wmf useflag
-# BUILD_libmsooxml << msooxml filter ; handled as mso useflag
-# BUILD_mdb
-# BUILD_mobile << "Maemo 5 Office UI for KOffice" ; always off
-# BUILD_musicshape
-# BUILD_pathshapes
-# BUILD_pictureshape
-# BUILD_pluginshape
-# BUILD_quickprint
-# BUILD_reporting
-# BUILD_scan
-# BUILD_slidecompare
-# BUILD_staging
-# BUILD_tables - table editor ; handled as USE_EXPAND
-# BUILD_textediting
-# BUILD_textshape
-# BUILD_thumbnail
-# BUILD_treeshape
-# BUILD_variables
-# BUILD_vectorshape
-# BUILD_videoshape
-# BUILD_words - text editor ; handled as USE_EXPAND
-
-src_configure() {
-	local cal_ft
-
-	# first write out things we want to hard-enable
-	local mycmakeargs=(
-		"-DWITH_LibXml2=ON" # harddep for few parts
-		"-DWITH_ZLIB=ON"
-		"-DGHNS=ON"
-		"-DWITH_X11=ON"
-		"-DWITH_Qt4=ON"
-	)
-
-	# default disablers
-	mycmakeargs+=(
-		"-DBUILD_mobile=OFF" # we dont suppor mobile gui, maybe arm could
-		"-DWITH_LCMS=OFF" # we use lcms:2
-		"-DWITH_XBase=OFF" # i am not the one to support this
-		"-DCREATIVEONLY=OFF"
-		"-DWITH_TINY=OFF"
-		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
-		"-DWITH_DCMTK=OFF" # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
-		"-DWITH_Spnav=OFF" # NOT PACKAGED: http://spacenav.sourceforge.net/
-	)
-
-	# regular options
-	mycmakeargs+=(
-		$(cmake-utils_use_with boost Boost)
-		$(cmake-utils_use_with crypt QCA2)
-		$(cmake-utils_use_with eigen Eigen2)
-		$(cmake-utils_use_with exif Exiv2)
-		$(cmake-utils_use_with fftw FFTW3)
-		$(cmake-utils_use_with fontconfig Fontconfig)
-		$(cmake-utils_use_with freetds FreeTDS)
-		$(cmake-utils_use_with gif GIF2)
-		$(cmake-utils_use_with glew GLEW)
-		$(cmake-utils_use_with glib GLIB2)
-		$(cmake-utils_use_with glib GObject)
-		$(cmake-utils_use_with gsf LIBGSF)
-		$(cmake-utils_use_with gsl GSL)
-		$(cmake-utils_use_with iconv Iconv)
-		$(cmake-utils_use_with jpeg JPEG)
-		$(cmake-utils_use_with jpeg2k OpenJPEG)
-		$(cmake-utils_use_with kdcraw Kdcraw)
-		$(cmake-utils_use_with kdepim KdepimLibs)
-		$(cmake-utils_use_with lcms LCMS2)
-		$(cmake-utils_use_with mysql MySQL)
-		$(cmake-utils_use_with okular Okular)
-		$(cmake-utils_use_with openctl OpenCTL)
-		$(cmake-utils_use_with openexr OpenEXR)
-		$(cmake-utils_use_with opengl OpenGL)
-		$(cmake-utils_use_with pdf Poppler)
-		$(cmake-utils_use_with pdf Pstoedit)
-		$(cmake-utils_use_with png PNG)
-		$(cmake-utils_use_with postgres PostgreSQL)
-		$(cmake-utils_use_with semantic-desktop Soprano)
-		$(cmake-utils_use_with ssl OpenSSL)
-		$(cmake-utils_use_with tiff TIFF)
-		$(cmake-utils_use_with threads Threads)
-		$(cmake-utils_use_with truetype Freetype)
-		$(cmake-utils_use_with word-perfect WPD)
-		$(cmake-utils_use_with word-perfect WPG)
-		$(cmake-utils_use_with xslt LibXslt)
-		$(cmake-utils_use_build wmf libkowmf)
-		$(cmake-utils_use_build mso libmsooxml)
-	)
-
-	# applications
-	for cal_ft in ${CAL_FTS}; do
-		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
-	done
-
-	# filters
-
-	kde4-base_src_configure
-}

diff --git a/app-office/calligra/calligra-2.3.73.ebuild b/app-office/calligra/calligra-2.3.73.ebuild
deleted file mode 100644
index 2944ecb..0000000
--- a/app-office/calligra/calligra-2.3.73.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-KDE_SCM=git
-KDE_MINIMAL=4.6
-OPENGL_REQUIRED=optional
-KDE_HANDBOOK=optional
-KDE_LINGUAS_LIVE_OVERRIDE=true
-inherit kde4-base
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="http://www.calligra-suite.org/"
-[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/unstable/${P}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="4"
-[[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
-IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
-gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +mso +okular openctl openexr
-+pdf +png postgres +semantic-desktop +ssl tiff +threads +truetype
-+wmf word-perfect +xml +xslt"
-
-CAL_FTS="braindump flow karbon kexi kpresenter krita tables words"
-for cal_ft in ${CAL_FTS}; do
-	IUSE+=" calligra_features_${cal_ft}"
-done
-unset cal_ft
-
-RDEPEND="
-	!app-office/koffice-libs
-	dev-db/sqlite:3
-	dev-lang/perl
-	dev-libs/libxml2
-	$(add_kdebase_dep knewstuff)
-	sys-libs/zlib
-	boost? ( dev-libs/boost )
-	crypt? ( app-crypt/qca:2 )
-	eigen? ( dev-cpp/eigen:2 )
-	exif? ( media-gfx/exiv2 )
-	fftw? ( sci-libs/fftw:3.0 )
-	fontconfig? ( media-libs/fontconfig )
-	freetds? ( dev-db/freetds )
-	gif? ( media-libs/giflib )
-	glew? ( media-libs/glew )
-	glib? ( dev-libs/glib:2 )
-	gsf? ( gnome-extra/libgsf )
-	gsl? ( sci-libs/gsl )
-	iconv? ( virtual/libiconv )
-	jpeg? ( virtual/jpeg )
-	jpeg2k? ( media-libs/openjpeg )
-	kdcraw? ( $(add_kdebase_dep libkdcraw) )
-	kdepim? ( $(add_kdebase_dep kdepimlibs) )
-	lcms? ( media-libs/lcms:2 )
-	mysql? ( virtual/mysql )
-	okular? ( $(add_kdebase_dep okular) )
-	openctl? ( >=media-libs/opengtl-0.9.15 )
-	openexr? ( media-libs/openexr )
-	pdf? (
-		app-text/poppler
-		media-gfx/pstoedit
-	)
-	png? ( media-libs/libpng )
-	postgres? ( dev-db/postgresql-base )
-	semantic-desktop? ( dev-libs/soprano )
-	ssl? ( dev-libs/openssl )
-	tiff? ( media-libs/tiff )
-	truetype? ( media-libs/freetype:2 )
-	word-perfect? (
-		app-text/libwpd
-		app-text/libwps
-		media-libs/libwpg
-	)
-	xslt? ( dev-libs/libxslt )
-"
-DEPEND="${RDEPEND}"
-
-# By default all bulds are enabled.
-# When you find out what some option does just describe it here and
-# make it optional if required.
-# The list is copied from ccmake output.
-#
-# BUILD_artistictextshape
-# BUILD_braindump - note collection app ; USE_EXPAND
-# BUILD_calligra - the generic "open file" office app ; default on
-# BUILD_chartshape
-# BUILD_colorengines
-# BUILD_commentshape
-# BUILD_converter
-# BUILD_cstester
-# BUILD_defaultTools
-# BUILD_divineProportion
-# BUILD_doc - handbook stuff, handled by KDE_HANDBOOK=optional
-# BUILD_dockers
-# BUILD_flow - flowcharting app ; used to be kivio ; USE_EXPAND
-# BUILD_generic_wrapper
-# BUILD_karbon - vector drawing app ; handled as USE_EXPAND
-# BUILD_kexi - database manager ; handled as USE_EXPAND
-# BUILD_kformula   << formula editor, should be part of base libs
-# BUILD_koabstraction << part of base libs
-# BUILD_koreport   << reporting library, should be part of base libs
-# BUILD_kounavail  << part of base libs
-# BUILD_kpresenter - presentation creator ; handled as USE_EXPAND (now stage ???)
-# BUILD_krita - image editor ; handled as USE_EXPAND
-# BUILD_kthesaurus << thesaurus framework, should be part of base libs
-# BUILD_libkowmf   << wmf filter ; handled as wmf useflag
-# BUILD_libmsooxml << msooxml filter ; handled as mso useflag
-# BUILD_mdb
-# BUILD_mobile << "Maemo 5 Office UI for KOffice" ; always off
-# BUILD_musicshape
-# BUILD_pathshapes
-# BUILD_pictureshape
-# BUILD_pluginshape
-# BUILD_quickprint
-# BUILD_reporting
-# BUILD_scan
-# BUILD_slidecompare
-# BUILD_staging
-# BUILD_tables - table editor ; handled as USE_EXPAND
-# BUILD_textediting
-# BUILD_textshape
-# BUILD_thumbnail
-# BUILD_treeshape
-# BUILD_variables
-# BUILD_vectorshape
-# BUILD_videoshape
-# BUILD_words - text editor ; handled as USE_EXPAND
-
-src_configure() {
-	local cal_ft
-
-	# first write out things we want to hard-enable
-	local mycmakeargs=(
-		"-DWITH_LibXml2=ON" # harddep for few parts
-		"-DWITH_ZLIB=ON"
-		"-DGHNS=ON"
-		"-DWITH_X11=ON"
-		"-DWITH_Qt4=ON"
-	)
-
-	# default disablers
-	mycmakeargs+=(
-		"-DBUILD_mobile=OFF" # we dont suppor mobile gui, maybe arm could
-		"-DWITH_LCMS=OFF" # we use lcms:2
-		"-DWITH_XBase=OFF" # i am not the one to support this
-		"-DCREATIVEONLY=OFF"
-		"-DWITH_TINY=OFF"
-		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
-		"-DWITH_DCMTK=OFF" # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
-		"-DWITH_Spnav=OFF" # NOT PACKAGED: http://spacenav.sourceforge.net/
-	)
-
-	# regular options
-	mycmakeargs+=(
-		$(cmake-utils_use_with boost Boost)
-		$(cmake-utils_use_with crypt QCA2)
-		$(cmake-utils_use_with eigen Eigen2)
-		$(cmake-utils_use_with exif Exiv2)
-		$(cmake-utils_use_with fftw FFTW3)
-		$(cmake-utils_use_with fontconfig Fontconfig)
-		$(cmake-utils_use_with freetds FreeTDS)
-		$(cmake-utils_use_with gif GIF2)
-		$(cmake-utils_use_with glew GLEW)
-		$(cmake-utils_use_with glib GLIB2)
-		$(cmake-utils_use_with glib GObject)
-		$(cmake-utils_use_with gsf LIBGSF)
-		$(cmake-utils_use_with gsl GSL)
-		$(cmake-utils_use_with iconv Iconv)
-		$(cmake-utils_use_with jpeg JPEG)
-		$(cmake-utils_use_with jpeg2k OpenJPEG)
-		$(cmake-utils_use_with kdcraw Kdcraw)
-		$(cmake-utils_use_with kdepim KdepimLibs)
-		$(cmake-utils_use_with lcms LCMS2)
-		$(cmake-utils_use_with mysql MySQL)
-		$(cmake-utils_use_with okular Okular)
-		$(cmake-utils_use_with openctl OpenCTL)
-		$(cmake-utils_use_with openexr OpenEXR)
-		$(cmake-utils_use_with opengl OpenGL)
-		$(cmake-utils_use_with pdf Poppler)
-		$(cmake-utils_use_with pdf Pstoedit)
-		$(cmake-utils_use_with png PNG)
-		$(cmake-utils_use_with postgres PostgreSQL)
-		$(cmake-utils_use_with semantic-desktop Soprano)
-		$(cmake-utils_use_with ssl OpenSSL)
-		$(cmake-utils_use_with tiff TIFF)
-		$(cmake-utils_use_with threads Threads)
-		$(cmake-utils_use_with truetype Freetype)
-		$(cmake-utils_use_with word-perfect WPD)
-		$(cmake-utils_use_with word-perfect WPG)
-		$(cmake-utils_use_with xslt LibXslt)
-		$(cmake-utils_use_build wmf libkowmf)
-		$(cmake-utils_use_build mso libmsooxml)
-	)
-
-	# applications
-	for cal_ft in ${CAL_FTS}; do
-		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
-	done
-
-	# filters
-
-	kde4-base_src_configure
-}



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2011-08-26 20:54 Andreas Hüttel
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Hüttel @ 2011-08-26 20:54 UTC (permalink / raw
  To: gentoo-commits

commit:     c79ad88ec8df17c1f8bc31a7e823273b3f20e3d9
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Fri Aug 26 20:54:31 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Aug 26 20:54:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=c79ad88e

[app-office/calligra] Moved live ebuild to main tree for simpler maintenance

---
 app-office/calligra/calligra-9999.ebuild |  205 ------------------------------
 app-office/calligra/metadata.xml         |   22 ---
 2 files changed, 0 insertions(+), 227 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
deleted file mode 100644
index 2944ecb..0000000
--- a/app-office/calligra/calligra-9999.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-KDE_SCM=git
-KDE_MINIMAL=4.6
-OPENGL_REQUIRED=optional
-KDE_HANDBOOK=optional
-KDE_LINGUAS_LIVE_OVERRIDE=true
-inherit kde4-base
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="http://www.calligra-suite.org/"
-[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/unstable/${P}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="4"
-[[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
-IUSE="+boost +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
-gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms mysql +mso +okular openctl openexr
-+pdf +png postgres +semantic-desktop +ssl tiff +threads +truetype
-+wmf word-perfect +xml +xslt"
-
-CAL_FTS="braindump flow karbon kexi kpresenter krita tables words"
-for cal_ft in ${CAL_FTS}; do
-	IUSE+=" calligra_features_${cal_ft}"
-done
-unset cal_ft
-
-RDEPEND="
-	!app-office/koffice-libs
-	dev-db/sqlite:3
-	dev-lang/perl
-	dev-libs/libxml2
-	$(add_kdebase_dep knewstuff)
-	sys-libs/zlib
-	boost? ( dev-libs/boost )
-	crypt? ( app-crypt/qca:2 )
-	eigen? ( dev-cpp/eigen:2 )
-	exif? ( media-gfx/exiv2 )
-	fftw? ( sci-libs/fftw:3.0 )
-	fontconfig? ( media-libs/fontconfig )
-	freetds? ( dev-db/freetds )
-	gif? ( media-libs/giflib )
-	glew? ( media-libs/glew )
-	glib? ( dev-libs/glib:2 )
-	gsf? ( gnome-extra/libgsf )
-	gsl? ( sci-libs/gsl )
-	iconv? ( virtual/libiconv )
-	jpeg? ( virtual/jpeg )
-	jpeg2k? ( media-libs/openjpeg )
-	kdcraw? ( $(add_kdebase_dep libkdcraw) )
-	kdepim? ( $(add_kdebase_dep kdepimlibs) )
-	lcms? ( media-libs/lcms:2 )
-	mysql? ( virtual/mysql )
-	okular? ( $(add_kdebase_dep okular) )
-	openctl? ( >=media-libs/opengtl-0.9.15 )
-	openexr? ( media-libs/openexr )
-	pdf? (
-		app-text/poppler
-		media-gfx/pstoedit
-	)
-	png? ( media-libs/libpng )
-	postgres? ( dev-db/postgresql-base )
-	semantic-desktop? ( dev-libs/soprano )
-	ssl? ( dev-libs/openssl )
-	tiff? ( media-libs/tiff )
-	truetype? ( media-libs/freetype:2 )
-	word-perfect? (
-		app-text/libwpd
-		app-text/libwps
-		media-libs/libwpg
-	)
-	xslt? ( dev-libs/libxslt )
-"
-DEPEND="${RDEPEND}"
-
-# By default all bulds are enabled.
-# When you find out what some option does just describe it here and
-# make it optional if required.
-# The list is copied from ccmake output.
-#
-# BUILD_artistictextshape
-# BUILD_braindump - note collection app ; USE_EXPAND
-# BUILD_calligra - the generic "open file" office app ; default on
-# BUILD_chartshape
-# BUILD_colorengines
-# BUILD_commentshape
-# BUILD_converter
-# BUILD_cstester
-# BUILD_defaultTools
-# BUILD_divineProportion
-# BUILD_doc - handbook stuff, handled by KDE_HANDBOOK=optional
-# BUILD_dockers
-# BUILD_flow - flowcharting app ; used to be kivio ; USE_EXPAND
-# BUILD_generic_wrapper
-# BUILD_karbon - vector drawing app ; handled as USE_EXPAND
-# BUILD_kexi - database manager ; handled as USE_EXPAND
-# BUILD_kformula   << formula editor, should be part of base libs
-# BUILD_koabstraction << part of base libs
-# BUILD_koreport   << reporting library, should be part of base libs
-# BUILD_kounavail  << part of base libs
-# BUILD_kpresenter - presentation creator ; handled as USE_EXPAND (now stage ???)
-# BUILD_krita - image editor ; handled as USE_EXPAND
-# BUILD_kthesaurus << thesaurus framework, should be part of base libs
-# BUILD_libkowmf   << wmf filter ; handled as wmf useflag
-# BUILD_libmsooxml << msooxml filter ; handled as mso useflag
-# BUILD_mdb
-# BUILD_mobile << "Maemo 5 Office UI for KOffice" ; always off
-# BUILD_musicshape
-# BUILD_pathshapes
-# BUILD_pictureshape
-# BUILD_pluginshape
-# BUILD_quickprint
-# BUILD_reporting
-# BUILD_scan
-# BUILD_slidecompare
-# BUILD_staging
-# BUILD_tables - table editor ; handled as USE_EXPAND
-# BUILD_textediting
-# BUILD_textshape
-# BUILD_thumbnail
-# BUILD_treeshape
-# BUILD_variables
-# BUILD_vectorshape
-# BUILD_videoshape
-# BUILD_words - text editor ; handled as USE_EXPAND
-
-src_configure() {
-	local cal_ft
-
-	# first write out things we want to hard-enable
-	local mycmakeargs=(
-		"-DWITH_LibXml2=ON" # harddep for few parts
-		"-DWITH_ZLIB=ON"
-		"-DGHNS=ON"
-		"-DWITH_X11=ON"
-		"-DWITH_Qt4=ON"
-	)
-
-	# default disablers
-	mycmakeargs+=(
-		"-DBUILD_mobile=OFF" # we dont suppor mobile gui, maybe arm could
-		"-DWITH_LCMS=OFF" # we use lcms:2
-		"-DWITH_XBase=OFF" # i am not the one to support this
-		"-DCREATIVEONLY=OFF"
-		"-DWITH_TINY=OFF"
-		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
-		"-DWITH_DCMTK=OFF" # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
-		"-DWITH_Spnav=OFF" # NOT PACKAGED: http://spacenav.sourceforge.net/
-	)
-
-	# regular options
-	mycmakeargs+=(
-		$(cmake-utils_use_with boost Boost)
-		$(cmake-utils_use_with crypt QCA2)
-		$(cmake-utils_use_with eigen Eigen2)
-		$(cmake-utils_use_with exif Exiv2)
-		$(cmake-utils_use_with fftw FFTW3)
-		$(cmake-utils_use_with fontconfig Fontconfig)
-		$(cmake-utils_use_with freetds FreeTDS)
-		$(cmake-utils_use_with gif GIF2)
-		$(cmake-utils_use_with glew GLEW)
-		$(cmake-utils_use_with glib GLIB2)
-		$(cmake-utils_use_with glib GObject)
-		$(cmake-utils_use_with gsf LIBGSF)
-		$(cmake-utils_use_with gsl GSL)
-		$(cmake-utils_use_with iconv Iconv)
-		$(cmake-utils_use_with jpeg JPEG)
-		$(cmake-utils_use_with jpeg2k OpenJPEG)
-		$(cmake-utils_use_with kdcraw Kdcraw)
-		$(cmake-utils_use_with kdepim KdepimLibs)
-		$(cmake-utils_use_with lcms LCMS2)
-		$(cmake-utils_use_with mysql MySQL)
-		$(cmake-utils_use_with okular Okular)
-		$(cmake-utils_use_with openctl OpenCTL)
-		$(cmake-utils_use_with openexr OpenEXR)
-		$(cmake-utils_use_with opengl OpenGL)
-		$(cmake-utils_use_with pdf Poppler)
-		$(cmake-utils_use_with pdf Pstoedit)
-		$(cmake-utils_use_with png PNG)
-		$(cmake-utils_use_with postgres PostgreSQL)
-		$(cmake-utils_use_with semantic-desktop Soprano)
-		$(cmake-utils_use_with ssl OpenSSL)
-		$(cmake-utils_use_with tiff TIFF)
-		$(cmake-utils_use_with threads Threads)
-		$(cmake-utils_use_with truetype Freetype)
-		$(cmake-utils_use_with word-perfect WPD)
-		$(cmake-utils_use_with word-perfect WPG)
-		$(cmake-utils_use_with xslt LibXslt)
-		$(cmake-utils_use_build wmf libkowmf)
-		$(cmake-utils_use_build mso libmsooxml)
-	)
-
-	# applications
-	for cal_ft in ${CAL_FTS}; do
-		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
-	done
-
-	# filters
-
-	kde4-base_src_configure
-}

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
deleted file mode 100644
index 21d5610..0000000
--- a/app-office/calligra/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer>
-		<email>dilfridge@gentoo.org</email>
-	</maintainer>
-	<herd>kde</herd>
-	<use>
-		<flag name="boost">Enable <pkg>dev-libs/boost</pkg> templating support</flag>
-		<flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
-		<flag name="glew">Enable <pkg>media-libs/glew</pkg> opengl extension library support</flag>
-		<flag name="glib">Enable support for C library routines from <pkg>dev-libs/glib</pkg></flag>
-		<flag name="gsf">Enable support for ODT structures extraction via <pkg>gnome-extra/libgsf</pkg></flag>
-		<flag name="kdcraw">Enable support for KDE image manipulating interface via <pkg>kde-base/libkdcraw</pkg></flag>
-		<flag name="kdepim">Enable support for KDEPIM resources integration</flag>
-		<flag name="mso">Enable support for various MS Office TM file formats</flag>
-		<flag name="okular">Enable bindings for <pkg>kde-base/okular</pkg></flag>
-		<flag name="openctl">Enable support for transformation algorithms via <pkg>media-libs/opengtl</pkg></flag>
-		<flag name="word-perfect">Enable support for various WordPerfect file formats</flag>
-		<flag name="xslt">Enable xslt and exslt support format support</flag>
-	</use>
-</pkgmetadata>



^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2013-05-09 11:21 David Heidelberger
  0 siblings, 0 replies; 99+ messages in thread
From: David Heidelberger @ 2013-05-09 11:21 UTC (permalink / raw
  To: gentoo-commits

commit:     87f3a5c76156dc9d03da035517433f221fddfa5b
Author:     David Heidelberger <david.heidelberger <AT> ixit <DOT> cz>
AuthorDate: Thu May  9 11:20:40 2013 +0000
Commit:     David Heidelberger <d.okias <AT> gmail <DOT> com>
CommitDate: Thu May  9 11:20:40 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=87f3a5c7

[app-office/calligra-2.6.90] bump 2.7 beta

---
 app-office/calligra/calligra-2.6.90.ebuild |  229 ++++++++++++++++++++++++++++
 app-office/calligra/metadata.xml           |   22 +++
 2 files changed, 251 insertions(+), 0 deletions(-)

diff --git a/app-office/calligra/calligra-2.6.90.ebuild b/app-office/calligra/calligra-2.6.90.ebuild
new file mode 100644
index 0000000..6723ac3
--- /dev/null
+++ b/app-office/calligra/calligra-2.6.90.ebuild
@@ -0,0 +1,229 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.6.3.ebuild,v 1.3 2013/04/27 12:29:59 scarabeus Exp $
+
+# note: files that need to be checked for dependencies etc:
+# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
+# krita/CMakeLists.txt
+
+EAPI=5
+
+KDE_MINIMAL=4.6.4
+QT_MINIMAL=4.8.1
+OPENGL_REQUIRED=optional
+
+KDE_HANDBOOK=optional
+
+KDE_LINGUAS_LIVE_OVERRIDE=true
+inherit kde4-base versionator
+
+DESCRIPTION="KDE Office Suite"
+HOMEPAGE="http://www.calligra.org/"
+
+case ${PV} in
+	2.[456789].[789]?)
+		# beta or rc releases
+		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.bz2" ;;
+	2.[456789].?)
+		# stable releases
+		SRC_URI="mirror://kde/stable/${P}/${P}.tar.bz2" ;;
+	2.[456789].9999)
+		# stable branch live ebuild
+		SRC_URI="" ;;
+	9999)
+		# master branch live ebuild
+		SRC_URI="" ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="4"
+
+# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
+[[ ${PV} == *9999 ]] || \
+KEYWORDS="~amd64 ~arm ~x86"
+
+IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
+gsl +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +okular opengtl openexr
++pdf postgres +semantic-desktop spacenav +ssl sybase test tiff +threads +truetype
+word-perfect xbase +xml +xslt"
+
+# please do not sort here, order is same as in CMakeLists.txt
+CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
+for cal_ft in ${CAL_FTS}; do
+	IUSE+=" calligra_features_${cal_ft}"
+done
+unset cal_ft
+
+REQUIRED_USE="
+	calligra_features_author? ( calligra_features_words )
+	calligra_features_kexi? ( calligra_features_sheets )
+	calligra_features_words? ( calligra_features_sheets )
+	calligra_features_krita? ( eigen exif lcms )
+	calligra_features_plan? ( kdepim semantic-desktop )
+	calligra_features_sheets? ( eigen )
+	test? ( calligra_features_karbon )
+"
+
+RDEPEND="
+	!app-office/karbon
+	!app-office/kexi
+	!app-office/koffice-data
+	!app-office/koffice-l10n
+	!app-office/koffice-libs
+	!app-office/koffice-meta
+	!app-office/kplato
+	!app-office/kpresenter
+	!app-office/krita
+	!app-office/kspread
+	!app-office/kword
+	dev-lang/perl
+	dev-libs/boost
+	dev-libs/libxml2
+	$(add_kdebase_dep knewstuff)
+	media-libs/libpng
+	sys-libs/zlib
+	>=dev-qt/qtgui-4.8.1-r1:4
+	virtual/libiconv
+	attica? ( dev-libs/libattica )
+	crypt? ( app-crypt/qca:2 )
+	eigen? ( dev-cpp/eigen:2 )
+	exif? ( media-gfx/exiv2 )
+	fftw? ( sci-libs/fftw:3.0 )
+	fontconfig? ( media-libs/fontconfig )
+	freetds? ( dev-db/freetds )
+	gif? ( media-libs/giflib )
+	glew? ( media-libs/glew )
+	glib? ( dev-libs/glib:2 )
+	gsf? ( gnome-extra/libgsf )
+	gsl? ( sci-libs/gsl )
+	jpeg? ( virtual/jpeg )
+	jpeg2k? ( media-libs/openjpeg )
+	kdcraw? ( $(add_kdebase_dep libkdcraw) )
+	kdepim? ( $(add_kdebase_dep kdepimlibs 'semantic-desktop') )
+	lcms? ( media-libs/lcms:2 )
+	marble? ( $(add_kdebase_dep marble) )
+	mysql? ( virtual/mysql )
+	okular? ( $(add_kdebase_dep okular) )
+	opengl? ( virtual/glu )
+	opengtl? ( >=media-libs/opengtl-0.9.15 )
+	openexr? ( media-libs/openexr )
+	pdf? (
+		app-text/poppler:=
+		media-gfx/pstoedit
+	)
+	postgres? (
+		dev-db/postgresql-base
+		dev-libs/libpqxx
+	)
+	semantic-desktop? ( dev-libs/soprano $(add_kdebase_dep kdelibs semantic-desktop) )
+	spacenav? ( dev-libs/libspnav  )
+	ssl? ( dev-libs/openssl )
+	sybase? ( dev-db/freetds )
+	tiff? ( media-libs/tiff )
+	truetype? ( media-libs/freetype:2 )
+	word-perfect? (
+		app-text/libwpd
+		app-text/libwps
+		app-text/libwpg
+	)
+	xbase? ( dev-db/xbase )
+	xslt? ( dev-libs/libxslt )
+	calligra_features_kexi? (
+		>=dev-db/sqlite-3.7.9:3[extensions]
+		dev-libs/icu:=
+	)
+"
+DEPEND="${RDEPEND}"
+
+[[ ${PV} == 9999 ]] && LANGVERSION="2.4" || LANGVERSION="$(get_version_component_range 1-2)"
+PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
+
+RESTRICT=test
+# bug 394273
+
+src_configure() {
+	local cal_ft
+
+	# first write out things we want to hard-enable
+	local mycmakeargs=(
+		"-DIHAVEPATCHEDQT=ON"
+		"-DWITH_Boost=ON"
+		"-DWITH_LibXml2=ON"
+		"-DWITH_PNG=ON"
+		"-DWITH_ZLIB=ON"
+		"-DGHNS=ON"
+		"-DWITH_X11=ON"
+		"-DWITH_Qt4=ON"
+		"-DBUILD_libmsooxml=ON"      # only internal code, no deps
+		"-DWITH_Iconv=ON"            # available on all supported arches and many more
+		"-DQT3SUPPORT=ON"            # kde4-base.eclass pulls this in anyway
+	)
+
+	# default disablers
+	mycmakeargs+=(
+		"-DBUILD_mobile=OFF"         # we dont support mobile gui, maybe arm could
+		"-DBUILD_active=OFF"         # we dont support active gui, maybe arm could
+		"-DWITH_LCMS=OFF"            # we use lcms:2
+		"-DCREATIVEONLY=OFF"
+		"-DWITH_TINY=OFF"
+		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
+		"-DWITH_DCMTK=OFF"           # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
+	)
+
+	# regular options
+	mycmakeargs+=(
+		$(cmake-utils_use_with attica LibAttica)
+		$(cmake-utils_use_with crypt QCA2)
+		$(cmake-utils_use_with eigen Eigen2)
+		$(cmake-utils_use_with exif Exiv2)
+		$(cmake-utils_use_with fftw FFTW3)
+		$(cmake-utils_use_with fontconfig Fontconfig)
+		$(cmake-utils_use_with freetds FreeTDS)
+		$(cmake-utils_use_with gif GIF2)
+		$(cmake-utils_use_with glew GLEW)
+		$(cmake-utils_use_with glib GLIB2)
+		$(cmake-utils_use_with glib GObject)
+		$(cmake-utils_use_with gsf LIBGSF)
+		$(cmake-utils_use_with gsl GSL)
+		$(cmake-utils_use_with jpeg JPEG)
+		$(cmake-utils_use_with jpeg2k OpenJPEG)
+		$(cmake-utils_use_with kdcraw Kdcraw)
+		$(cmake-utils_use_with kdepim KdepimLibs)
+		$(cmake-utils_use_with lcms LCMS2)
+		$(cmake-utils_use_with marble Marble)
+		$(cmake-utils_use_with mysql MySQL)
+		$(cmake-utils_use_build mysql mySQL)
+		$(cmake-utils_use_with okular Okular)
+		$(cmake-utils_use_with opengtl OpenCTL)
+		$(cmake-utils_use_with openexr OpenEXR)
+		$(cmake-utils_use_with opengl OpenGL)
+		$(cmake-utils_use_with pdf Poppler)
+		$(cmake-utils_use_with pdf Pstoedit)
+		$(cmake-utils_use_with postgres PostgreSQL)
+		$(cmake-utils_use_build postgres pqxx)
+		$(cmake-utils_use_with semantic-desktop Soprano)
+		$(cmake-utils_use semantic-desktop NEPOMUK)
+		$(cmake-utils_use_with spacenav Spnav)
+		$(cmake-utils_use_with ssl OpenSSL)
+		$(cmake-utils_use_with sybase FreeTDS)
+		$(cmake-utils_use_build sybase sybase)
+		$(cmake-utils_use_with tiff TIFF)
+		$(cmake-utils_use_with threads Threads)
+		$(cmake-utils_use_with truetype Freetype)
+		$(cmake-utils_use_with word-perfect WPD)
+		$(cmake-utils_use_with word-perfect WPG)
+		$(cmake-utils_use_with xbase XBase)
+		$(cmake-utils_use_build xbase xbase)
+		$(cmake-utils_use_with xslt LibXslt)
+	)
+
+	# applications
+	for cal_ft in ${CAL_FTS}; do
+		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
+	done
+	mycmakeargs+=( $(cmake-utils_use_build test cstester) )
+
+	# filters
+
+	kde4-base_src_configure
+}

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
new file mode 100644
index 0000000..dcfc992
--- /dev/null
+++ b/app-office/calligra/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>kde</herd>
+	<herd>openoffice</herd>
+	<use>
+		<flag name="attica">Get hot stuff with <pkg>dev-libs/libattica</pkg></flag>
+		<flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
+		<flag name="glew">Enable <pkg>media-libs/glew</pkg> opengl extension library support</flag>
+		<flag name="glib">Enable support for C library routines from <pkg>dev-libs/glib</pkg></flag>
+		<flag name="gsf">Enable support for ODT structures extraction via <pkg>gnome-extra/libgsf</pkg></flag>
+		<flag name="kdcraw">Enable support for KDE image manipulating interface via <pkg>kde-base/libkdcraw</pkg></flag>
+		<flag name="kdepim">Enable support for KDEPIM resources integration</flag>
+		<flag name="marble">Enable displaying of maps using Marble</flag>
+		<flag name="okular">Enable bindings for <pkg>kde-base/okular</pkg></flag>
+		<flag name="opengtl">Enable support for transformation algorithms via <pkg>media-libs/opengtl</pkg></flag>
+		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
+		<flag name="word-perfect">Enable support for various WordPerfect file formats</flag>
+		<flag name="xbase">Enable support for xbase compatible database formats</flag>
+		<flag name="xslt">Enable xslt and exslt support format support</flag>
+	</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2013-06-01 11:35 David Heidelberger
  0 siblings, 0 replies; 99+ messages in thread
From: David Heidelberger @ 2013-06-01 11:35 UTC (permalink / raw
  To: gentoo-commits

commit:     9fb32076003641447747c4ef870f104a23c69a62
Author:     David Heidelberger <david.heidelberger <AT> ixit <DOT> cz>
AuthorDate: Sat Jun  1 11:12:22 2013 +0000
Commit:     David Heidelberger <d.okias <AT> gmail <DOT> com>
CommitDate: Sat Jun  1 11:12:22 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=9fb32076

app-office/calligra: update beta1 to beta2 (2.6.91)

Package-Manager: portage-2.2.0_alpha177

---
 app-office/calligra/{calligra-2.6.90.ebuild => calligra-2.6.91.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-office/calligra/calligra-2.6.90.ebuild b/app-office/calligra/calligra-2.6.91.ebuild
similarity index 100%
rename from app-office/calligra/calligra-2.6.90.ebuild
rename to app-office/calligra/calligra-2.6.91.ebuild


^ permalink raw reply	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2013-07-06 15:15 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2013-07-06 15:15 UTC (permalink / raw
  To: gentoo-commits

commit:     79dd987a14b7871e347a0f8e071687155131fcf6
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  6 15:15:56 2013 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Jul  6 15:15:56 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=79dd987a

[app-office/calligra] Add build support for dev-libs/vc wrt bug #475280.

Package-Manager: portage-2.2.0_alpha186

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

diff --git a/app-office/calligra/calligra-2.6.92.ebuild b/app-office/calligra/calligra-2.6.92.ebuild
index b3ee3af..79e2ad4 100644
--- a/app-office/calligra/calligra-2.6.92.ebuild
+++ b/app-office/calligra/calligra-2.6.92.ebuild
@@ -40,12 +40,12 @@ SLOT="4"
 
 # Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
 [[ ${PV} == *9999 ]] || \
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~x86"
 
 IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
 gsl +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +okular opengtl openexr
-+pdf postgres spacenav +ssl sybase test tiff +threads +truetype word-perfect xbase
-+xml +xslt"
++pdf postgres spacenav +ssl sybase test tiff +threads +truetype vc word-perfect
+xbase +xml +xslt"
 
 # please do not sort here, order is same as in CMakeLists.txt
 CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
@@ -61,6 +61,7 @@ REQUIRED_USE="
 	calligra_features_krita? ( eigen exif lcms )
 	calligra_features_plan? ( kdepim )
 	calligra_features_sheets? ( eigen )
+	vc? ( calligra_features_krita )
 	test? ( calligra_features_karbon )
 "
 
@@ -122,6 +123,7 @@ RDEPEND="
 	sybase? ( dev-db/freetds )
 	tiff? ( media-libs/tiff )
 	truetype? ( media-libs/freetype:2 )
+	vc? ( dev-libs/vc )
 	word-perfect? (
 		app-text/libwpd
 		app-text/libwps
@@ -166,6 +168,7 @@ src_configure() {
 		"-DBUILD_active=OFF"         # we dont support active gui, maybe arm could
 		"-DWITH_LCMS=OFF"            # we use lcms:2
 		"-DCREATIVEONLY=OFF"
+		"-DPACKAGERS_BUILD=OFF"
 		"-DWITH_TINY=OFF"
 		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
 		"-DWITH_DCMTK=OFF"           # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
@@ -209,6 +212,7 @@ src_configure() {
 		$(cmake-utils_use_with tiff TIFF)
 		$(cmake-utils_use_with threads Threads)
 		$(cmake-utils_use_with truetype Freetype)
+		$(cmake-utils_use_with vc Vc)
 		$(cmake-utils_use_with word-perfect WPD)
 		$(cmake-utils_use_with word-perfect WPG)
 		$(cmake-utils_use_with xbase XBase)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index dcfc992..1324bdc 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -15,6 +15,7 @@
 		<flag name="okular">Enable bindings for <pkg>kde-base/okular</pkg></flag>
 		<flag name="opengtl">Enable support for transformation algorithms via <pkg>media-libs/opengtl</pkg></flag>
 		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
+		<flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost on kria</flag>
 		<flag name="word-perfect">Enable support for various WordPerfect file formats</flag>
 		<flag name="xbase">Enable support for xbase compatible database formats</flag>
 		<flag name="xslt">Enable xslt and exslt support format support</flag>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2013-08-03 10:52 David Heidelberger
  0 siblings, 0 replies; 99+ messages in thread
From: David Heidelberger @ 2013-08-03 10:52 UTC (permalink / raw
  To: gentoo-commits

commit:     84317639f6042dae3ecfe0670e3613b111708f26
Author:     David Heidelberger <david.heidelberger <AT> ixit <DOT> cz>
AuthorDate: Sat Aug  3 10:51:11 2013 +0000
Commit:     David Heidelberger <d.okias <AT> gmail <DOT> com>
CommitDate: Sat Aug  3 10:51:11 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=84317639

[app-office/calligra] bump to 2.7.1

Package-Manager: portage-2.2.0_alpha191

---
 app-office/calligra/{calligra-2.6.92.ebuild => calligra-2.7.1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-office/calligra/calligra-2.6.92.ebuild b/app-office/calligra/calligra-2.7.1.ebuild
similarity index 100%
rename from app-office/calligra/calligra-2.6.92.ebuild
rename to app-office/calligra/calligra-2.7.1.ebuild


^ permalink raw reply	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2013-08-06  7:45 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2013-08-06  7:45 UTC (permalink / raw
  To: gentoo-commits

commit:     2ade051d421f866d924fc6eaca62b3bc485c131e
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  6 07:42:02 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Aug  6 07:42:55 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=2ade051d

[app-office/calligra] Pin virtual/jpeg SLOT to 0.

Package-Manager: portage-2.1.13.5

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

diff --git a/app-office/calligra/calligra-2.7.1.ebuild b/app-office/calligra/calligra-2.7.1.ebuild
index 79e2ad4..fc2858d 100644
--- a/app-office/calligra/calligra-2.7.1.ebuild
+++ b/app-office/calligra/calligra-2.7.1.ebuild
@@ -99,8 +99,8 @@ RDEPEND="
 	glib? ( dev-libs/glib:2 )
 	gsf? ( gnome-extra/libgsf )
 	gsl? ( sci-libs/gsl )
-	jpeg? ( virtual/jpeg )
-	jpeg2k? ( media-libs/openjpeg )
+	jpeg? ( virtual/jpeg:0 )
+	jpeg2k? ( media-libs/openjpeg:0 )
 	kdcraw? ( $(add_kdebase_dep libkdcraw) )
 	kdepim? ( $(add_kdebase_dep kdepimlibs 'semantic-desktop(+)') )
 	lcms? ( media-libs/lcms:2 )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2013-08-28 16:05 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2013-08-28 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     e3a34ffa8046aa2568ea72557e6603f845a34a23
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 28 16:02:16 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Aug 28 16:02:16 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=e3a34ffa

[app-office/calligra] Sync with portage.

Package-Manager: portage-2.2.1

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

diff --git a/app-office/calligra/calligra-2.7.1.ebuild b/app-office/calligra/calligra-2.7.1.ebuild
index fc2858d..9a43e65 100644
--- a/app-office/calligra/calligra-2.7.1.ebuild
+++ b/app-office/calligra/calligra-2.7.1.ebuild
@@ -132,7 +132,7 @@ RDEPEND="
 	xbase? ( dev-db/xbase )
 	xslt? ( dev-libs/libxslt )
 	calligra_features_kexi? (
-		>=dev-db/sqlite-3.7.9:3[extensions]
+		>=dev-db/sqlite-3.7.9:3[extensions(+)]
 		dev-libs/icu:=
 	)
 "


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2013-09-14 13:59 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2013-09-14 13:59 UTC (permalink / raw
  To: gentoo-commits

commit:     d2bb240fda9b2dccd998261f54197d15034a9021
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 14 15:59:44 2013 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Sep 14 15:59:44 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=d2bb240f

[app-office/calligra] Newer version bumped in tree.

Package-Manager: portage-2.2.4

---
 app-office/calligra/calligra-2.7.1.ebuild | 232 ------------------------------
 app-office/calligra/metadata.xml          |  23 ---
 2 files changed, 255 deletions(-)

diff --git a/app-office/calligra/calligra-2.7.1.ebuild b/app-office/calligra/calligra-2.7.1.ebuild
deleted file mode 100644
index 9a43e65..0000000
--- a/app-office/calligra/calligra-2.7.1.ebuild
+++ /dev/null
@@ -1,232 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.6.3.ebuild,v 1.3 2013/04/27 12:29:59 scarabeus Exp $
-
-# note: files that need to be checked for dependencies etc:
-# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
-# krita/CMakeLists.txt
-
-EAPI=5
-
-KDE_MINIMAL=4.6.4
-QT_MINIMAL=4.8.1
-OPENGL_REQUIRED=optional
-
-KDE_HANDBOOK=optional
-
-KDE_LINGUAS_LIVE_OVERRIDE=true
-inherit kde4-base versionator
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="http://www.calligra.org/"
-
-case ${PV} in
-	2.[456789].[789]?)
-		# beta or rc releases
-		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
-	2.[456789].?)
-		# stable releases
-		SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz" ;;
-	2.[456789].9999)
-		# stable branch live ebuild
-		SRC_URI="" ;;
-	9999)
-		# master branch live ebuild
-		SRC_URI="" ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="4"
-
-# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
-[[ ${PV} == *9999 ]] || \
-KEYWORDS="~amd64 ~x86"
-
-IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
-gsl +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +okular opengtl openexr
-+pdf postgres spacenav +ssl sybase test tiff +threads +truetype vc word-perfect
-xbase +xml +xslt"
-
-# please do not sort here, order is same as in CMakeLists.txt
-CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
-for cal_ft in ${CAL_FTS}; do
-	IUSE+=" calligra_features_${cal_ft}"
-done
-unset cal_ft
-
-REQUIRED_USE="
-	calligra_features_author? ( calligra_features_words )
-	calligra_features_kexi? ( calligra_features_sheets )
-	calligra_features_words? ( calligra_features_sheets )
-	calligra_features_krita? ( eigen exif lcms )
-	calligra_features_plan? ( kdepim )
-	calligra_features_sheets? ( eigen )
-	vc? ( calligra_features_krita )
-	test? ( calligra_features_karbon )
-"
-
-RDEPEND="
-	!app-office/karbon
-	!app-office/kexi
-	!app-office/koffice-data
-	!app-office/koffice-l10n
-	!app-office/koffice-libs
-	!app-office/koffice-meta
-	!app-office/kplato
-	!app-office/kpresenter
-	!app-office/krita
-	!app-office/kspread
-	!app-office/kword
-	$(add_kdebase_dep kdelibs 'semantic-desktop(+)')
-	dev-lang/perl
-	dev-libs/boost
-	dev-libs/libxml2
-	dev-libs/soprano
-	$(add_kdebase_dep knewstuff)
-	media-libs/libpng
-	sys-libs/zlib
-	>=dev-qt/qtgui-4.8.1-r1:4
-	virtual/libiconv
-	attica? ( dev-libs/libattica )
-	crypt? ( app-crypt/qca:2 )
-	eigen? ( dev-cpp/eigen:2 )
-	exif? ( media-gfx/exiv2 )
-	fftw? ( sci-libs/fftw:3.0 )
-	fontconfig? ( media-libs/fontconfig )
-	freetds? ( dev-db/freetds )
-	gif? ( media-libs/giflib )
-	glew? ( media-libs/glew )
-	glib? ( dev-libs/glib:2 )
-	gsf? ( gnome-extra/libgsf )
-	gsl? ( sci-libs/gsl )
-	jpeg? ( virtual/jpeg:0 )
-	jpeg2k? ( media-libs/openjpeg:0 )
-	kdcraw? ( $(add_kdebase_dep libkdcraw) )
-	kdepim? ( $(add_kdebase_dep kdepimlibs 'semantic-desktop(+)') )
-	lcms? ( media-libs/lcms:2 )
-	marble? ( $(add_kdebase_dep marble) )
-	mysql? ( virtual/mysql )
-	okular? ( $(add_kdebase_dep okular) )
-	opengl? ( virtual/glu )
-	opengtl? ( >=media-libs/opengtl-0.9.15 )
-	openexr? ( media-libs/openexr )
-	pdf? (
-		app-text/poppler:=
-		media-gfx/pstoedit
-	)
-	postgres? (
-		dev-db/postgresql-base
-		dev-libs/libpqxx
-	)
-	spacenav? ( dev-libs/libspnav  )
-	ssl? ( dev-libs/openssl )
-	sybase? ( dev-db/freetds )
-	tiff? ( media-libs/tiff )
-	truetype? ( media-libs/freetype:2 )
-	vc? ( dev-libs/vc )
-	word-perfect? (
-		app-text/libwpd
-		app-text/libwps
-		app-text/libwpg
-	)
-	xbase? ( dev-db/xbase )
-	xslt? ( dev-libs/libxslt )
-	calligra_features_kexi? (
-		>=dev-db/sqlite-3.7.9:3[extensions(+)]
-		dev-libs/icu:=
-	)
-"
-DEPEND="${RDEPEND}"
-
-[[ ${PV} == 9999 ]] && LANGVERSION="2.4" || LANGVERSION="$(get_version_component_range 1-2)"
-PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
-
-RESTRICT=test
-# bug 394273
-
-src_configure() {
-	local cal_ft
-
-	# first write out things we want to hard-enable
-	local mycmakeargs=(
-		"-DIHAVEPATCHEDQT=ON"
-		"-DWITH_Boost=ON"
-		"-DWITH_LibXml2=ON"
-		"-DWITH_PNG=ON"
-		"-DWITH_ZLIB=ON"
-		"-DGHNS=ON"
-		"-DWITH_X11=ON"
-		"-DWITH_Qt4=ON"
-		"-DBUILD_libmsooxml=ON"      # only internal code, no deps
-		"-DWITH_Iconv=ON"            # available on all supported arches and many more
-		"-DQT3SUPPORT=ON"            # kde4-base.eclass pulls this in anyway
-	)
-
-	# default disablers
-	mycmakeargs+=(
-		"-DBUILD_mobile=OFF"         # we dont support mobile gui, maybe arm could
-		"-DBUILD_active=OFF"         # we dont support active gui, maybe arm could
-		"-DWITH_LCMS=OFF"            # we use lcms:2
-		"-DCREATIVEONLY=OFF"
-		"-DPACKAGERS_BUILD=OFF"
-		"-DWITH_TINY=OFF"
-		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
-		"-DWITH_DCMTK=OFF"           # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
-	)
-
-	# regular options
-	mycmakeargs+=(
-		$(cmake-utils_use_with attica LibAttica)
-		$(cmake-utils_use_with crypt QCA2)
-		$(cmake-utils_use_with eigen Eigen2)
-		$(cmake-utils_use_with exif Exiv2)
-		$(cmake-utils_use_with fftw FFTW3)
-		$(cmake-utils_use_with fontconfig Fontconfig)
-		$(cmake-utils_use_with freetds FreeTDS)
-		$(cmake-utils_use_with gif GIF2)
-		$(cmake-utils_use_with glew GLEW)
-		$(cmake-utils_use_with glib GLIB2)
-		$(cmake-utils_use_with glib GObject)
-		$(cmake-utils_use_with gsf LIBGSF)
-		$(cmake-utils_use_with gsl GSL)
-		$(cmake-utils_use_with jpeg JPEG)
-		$(cmake-utils_use_with jpeg2k OpenJPEG)
-		$(cmake-utils_use_with kdcraw Kdcraw)
-		$(cmake-utils_use_with kdepim KdepimLibs)
-		$(cmake-utils_use_with lcms LCMS2)
-		$(cmake-utils_use_with marble Marble)
-		$(cmake-utils_use_with mysql MySQL)
-		$(cmake-utils_use_build mysql mySQL)
-		$(cmake-utils_use_with okular Okular)
-		$(cmake-utils_use_with opengtl OpenCTL)
-		$(cmake-utils_use_with openexr OpenEXR)
-		$(cmake-utils_use_with opengl OpenGL)
-		$(cmake-utils_use_with pdf Poppler)
-		$(cmake-utils_use_with pdf Pstoedit)
-		$(cmake-utils_use_with postgres PostgreSQL)
-		$(cmake-utils_use_build postgres pqxx)
-		$(cmake-utils_use_with spacenav Spnav)
-		$(cmake-utils_use_with ssl OpenSSL)
-		$(cmake-utils_use_with sybase FreeTDS)
-		$(cmake-utils_use_build sybase sybase)
-		$(cmake-utils_use_with tiff TIFF)
-		$(cmake-utils_use_with threads Threads)
-		$(cmake-utils_use_with truetype Freetype)
-		$(cmake-utils_use_with vc Vc)
-		$(cmake-utils_use_with word-perfect WPD)
-		$(cmake-utils_use_with word-perfect WPG)
-		$(cmake-utils_use_with xbase XBase)
-		$(cmake-utils_use_build xbase xbase)
-		$(cmake-utils_use_with xslt LibXslt)
-	)
-
-	# applications
-	for cal_ft in ${CAL_FTS}; do
-		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
-	done
-	mycmakeargs+=( $(cmake-utils_use_build test cstester) )
-
-	# filters
-
-	kde4-base_src_configure
-}

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
deleted file mode 100644
index 1324bdc..0000000
--- a/app-office/calligra/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<herd>kde</herd>
-	<herd>openoffice</herd>
-	<use>
-		<flag name="attica">Get hot stuff with <pkg>dev-libs/libattica</pkg></flag>
-		<flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
-		<flag name="glew">Enable <pkg>media-libs/glew</pkg> opengl extension library support</flag>
-		<flag name="glib">Enable support for C library routines from <pkg>dev-libs/glib</pkg></flag>
-		<flag name="gsf">Enable support for ODT structures extraction via <pkg>gnome-extra/libgsf</pkg></flag>
-		<flag name="kdcraw">Enable support for KDE image manipulating interface via <pkg>kde-base/libkdcraw</pkg></flag>
-		<flag name="kdepim">Enable support for KDEPIM resources integration</flag>
-		<flag name="marble">Enable displaying of maps using Marble</flag>
-		<flag name="okular">Enable bindings for <pkg>kde-base/okular</pkg></flag>
-		<flag name="opengtl">Enable support for transformation algorithms via <pkg>media-libs/opengtl</pkg></flag>
-		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
-		<flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost on kria</flag>
-		<flag name="word-perfect">Enable support for various WordPerfect file formats</flag>
-		<flag name="xbase">Enable support for xbase compatible database formats</flag>
-		<flag name="xslt">Enable xslt and exslt support format support</flag>
-	</use>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-03-06 12:45 David Heidelberger
  0 siblings, 0 replies; 99+ messages in thread
From: David Heidelberger @ 2014-03-06 12:45 UTC (permalink / raw
  To: gentoo-commits

commit:     dab17d00683a315dafe55a75e7db296b59ca6e21
Author:     David Heidelberger <david.heidelberger <AT> ixit <DOT> cz>
AuthorDate: Thu Mar  6 12:44:52 2014 +0000
Commit:     David Heidelberger <d.okias <AT> gmail <DOT> com>
CommitDate: Thu Mar  6 12:45:23 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=dab17d00

app-office/calligra: bump 2.8.0

Package-Manager: portage-2.2.8-r1

---
 app-office/calligra/calligra-2.8.0.ebuild | 239 ++++++++++++++++++++++++++++++
 app-office/calligra/metadata.xml          |  23 +++
 2 files changed, 262 insertions(+)

diff --git a/app-office/calligra/calligra-2.8.0.ebuild b/app-office/calligra/calligra-2.8.0.ebuild
new file mode 100644
index 0000000..6012411
--- /dev/null
+++ b/app-office/calligra/calligra-2.8.0.ebuild
@@ -0,0 +1,239 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.7.5.ebuild,v 1.7 2014/02/09 19:10:58 kensington Exp $
+
+# note: files that need to be checked for dependencies etc:
+# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
+# krita/CMakeLists.txt
+
+EAPI=5
+
+KDE_MINIMAL=4.6.4
+QT_MINIMAL=4.8.1
+OPENGL_REQUIRED=optional
+
+KDE_HANDBOOK=optional
+
+KDE_LINGUAS_LIVE_OVERRIDE=true
+inherit kde4-base versionator
+
+DESCRIPTION="KDE Office Suite"
+HOMEPAGE="http://www.calligra.org/"
+
+case ${PV} in
+	2.[456789].[789]?)
+		# beta or rc releases
+		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
+	2.[456789].?)
+		# stable releases
+		SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz" ;;
+	2.[456789].9999)
+		# stable branch live ebuild
+		SRC_URI="" ;;
+	9999)
+		# master branch live ebuild
+		SRC_URI="" ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="4"
+
+# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
+[[ ${PV} == *9999 ]] || \
+KEYWORDS="~amd64 ~arm ~x86"
+
+IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
+gsl +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql +okular opengtl openexr
++pdf postgres semantic-desktop spacenav +ssl sybase test tiff +threads
++truetype vc word-perfect xbase +xml +xslt"
+
+# please do not sort here, order is same as in CMakeLists.txt
+CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
+for cal_ft in ${CAL_FTS}; do
+	IUSE+=" calligra_features_${cal_ft}"
+done
+unset cal_ft
+
+REQUIRED_USE="
+	calligra_features_author? ( calligra_features_words )
+	calligra_features_kexi? ( calligra_features_sheets )
+	calligra_features_words? ( calligra_features_sheets )
+	calligra_features_krita? ( eigen exif lcms )
+	calligra_features_plan? ( kdepim )
+	calligra_features_sheets? ( eigen )
+	kdepim? ( semantic-desktop )
+	vc? ( calligra_features_krita )
+	test? ( calligra_features_karbon )
+"
+
+RDEPEND="
+	!app-office/karbon
+	!app-office/kexi
+	!app-office/koffice-data
+	!app-office/koffice-l10n
+	!app-office/koffice-libs
+	!app-office/koffice-meta
+	!app-office/kplato
+	!app-office/kpresenter
+	!app-office/krita
+	!app-office/kspread
+	!app-office/kword
+	$(add_kdebase_dep kdelibs 'semantic-desktop?')
+	dev-lang/perl
+	dev-libs/boost
+	dev-libs/libxml2
+	$(add_kdebase_dep knewstuff)
+	media-libs/libpng
+	sys-libs/zlib
+	>=dev-qt/qtgui-4.8.1-r1:4
+	virtual/libiconv
+	attica? ( dev-libs/libattica )
+	crypt? ( app-crypt/qca:2 )
+	eigen? ( dev-cpp/eigen:2 )
+	exif? ( media-gfx/exiv2:= )
+	fftw? ( sci-libs/fftw:3.0 )
+	fontconfig? ( media-libs/fontconfig )
+	freetds? ( dev-db/freetds )
+	gif? ( media-libs/giflib )
+	glew? ( media-libs/glew )
+	glib? ( dev-libs/glib:2 )
+	gsf? ( gnome-extra/libgsf )
+	gsl? ( sci-libs/gsl )
+	jpeg? ( virtual/jpeg:0 )
+	jpeg2k? ( media-libs/openjpeg:0 )
+	kdcraw? ( $(add_kdebase_dep libkdcraw) )
+	kde? ( $(add_kdebase_dep kactivities) )
+	kdepim? ( $(add_kdebase_dep kdepimlibs) )
+	lcms? ( media-libs/lcms:2 )
+	marble? ( $(add_kdebase_dep marble) )
+	mysql? ( virtual/mysql )
+	okular? ( $(add_kdebase_dep okular) )
+	opengl? ( virtual/glu )
+	opengtl? ( >=media-libs/opengtl-0.9.15 )
+	openexr? ( media-libs/openexr )
+	pdf? (
+		app-text/poppler:=
+		media-gfx/pstoedit
+	)
+	postgres? (
+		dev-db/postgresql-base
+		dev-libs/libpqxx
+	)
+	semantic-desktop? (
+		dev-libs/soprano
+	)
+	spacenav? ( dev-libs/libspnav  )
+	ssl? ( dev-libs/openssl )
+	sybase? ( dev-db/freetds )
+	tiff? ( media-libs/tiff )
+	truetype? ( media-libs/freetype:2 )
+	vc? ( dev-libs/vc )
+	word-perfect? (
+		app-text/libwpd
+		app-text/libwps
+		app-text/libwpg
+	)
+	xbase? ( dev-db/xbase )
+	xslt? ( dev-libs/libxslt )
+	calligra_features_kexi? (
+		>=dev-db/sqlite-3.7.9:3[extensions(+)]
+		dev-libs/icu:=
+	)
+"
+DEPEND="${RDEPEND}"
+
+[[ ${PV} == 9999 ]] && LANGVERSION="2.4" || LANGVERSION="$(get_version_component_range 1-2)"
+PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
+
+RESTRICT=test
+# bug 394273
+
+src_configure() {
+	local cal_ft
+
+	# first write out things we want to hard-enable
+	local mycmakeargs=(
+		"-DIHAVEPATCHEDQT=ON"
+		"-DWITH_Boost=ON"
+		"-DWITH_LibXml2=ON"
+		"-DWITH_PNG=ON"
+		"-DWITH_ZLIB=ON"
+		"-DGHNS=ON"
+		"-DWITH_X11=ON"
+		"-DWITH_Qt4=ON"
+		"-DBUILD_libmsooxml=ON"      # only internal code, no deps
+		"-DWITH_Iconv=ON"            # available on all supported arches and many more
+	)
+
+	# default disablers
+	mycmakeargs+=(
+		"-DBUILD_mobile=OFF"         # we dont support mobile gui, maybe arm could
+		"-DBUILD_active=OFF"         # we dont support active gui, maybe arm could
+		"-DWITH_LCMS=OFF"            # we use lcms:2
+		"-DCREATIVEONLY=OFF"
+		"-DPACKAGERS_BUILD=OFF"
+		"-DWITH_TINY=OFF"
+		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
+		"-DWITH_DCMTK=OFF"           # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
+		"-DQT3SUPPORT=OFF"			 # Qt5 is on the way!
+	)
+
+	# regular options
+	mycmakeargs+=(
+		$(cmake-utils_use_with attica LibAttica)
+		$(cmake-utils_use_with crypt QCA2)
+		$(cmake-utils_use_with eigen Eigen2)
+		$(cmake-utils_use_with exif Exiv2)
+		$(cmake-utils_use_with fftw FFTW3)
+		$(cmake-utils_use_with fontconfig Fontconfig)
+		$(cmake-utils_use_with freetds FreeTDS)
+		$(cmake-utils_use_with gif GIF2)
+		$(cmake-utils_use_with glew GLEW)
+		$(cmake-utils_use_with glib GLIB2)
+		$(cmake-utils_use_with glib GObject)
+		$(cmake-utils_use_with gsf LIBGSF)
+		$(cmake-utils_use_with gsl GSL)
+		$(cmake-utils_use_with jpeg JPEG)
+		$(cmake-utils_use_with jpeg2k OpenJPEG)
+		$(cmake-utils_use_with kdcraw Kdcraw)
+		$(cmake-utils_use_with kde KActivities)
+		$(cmake-utils_use_with kdepim KdepimLibs)
+		$(cmake-utils_use_with lcms LCMS2)
+		$(cmake-utils_use_with marble Marble)
+		$(cmake-utils_use_with mysql MySQL)
+		$(cmake-utils_use_build mysql mySQL)
+		$(cmake-utils_use_with okular Okular)
+		$(cmake-utils_use_with opengtl OpenCTL)
+		$(cmake-utils_use_with openexr OpenEXR)
+		$(cmake-utils_use_with opengl OpenGL)
+		$(cmake-utils_use_with pdf Poppler)
+		$(cmake-utils_use_with pdf Pstoedit)
+		$(cmake-utils_use_with postgres PostgreSQL)
+		$(cmake-utils_use_build postgres pqxx)
+		$(cmake-utils_use semantic-desktop NEPOMUK)
+		$(cmake-utils_use_with semantic-desktop Soprano)
+		$(cmake-utils_use_with spacenav Spnav)
+		$(cmake-utils_use_with ssl OpenSSL)
+		$(cmake-utils_use_with sybase FreeTDS)
+		$(cmake-utils_use_build sybase sybase)
+		$(cmake-utils_use_with tiff TIFF)
+		$(cmake-utils_use_with threads Threads)
+		$(cmake-utils_use_with truetype Freetype)
+		$(cmake-utils_use_with vc Vc)
+		$(cmake-utils_use_with word-perfect WPD)
+		$(cmake-utils_use_with word-perfect WPG)
+		$(cmake-utils_use_with xbase XBase)
+		$(cmake-utils_use_build xbase xbase)
+		$(cmake-utils_use_with xslt LibXslt)
+	)
+
+	# applications
+	for cal_ft in ${CAL_FTS}; do
+		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
+	done
+	mycmakeargs+=( $(cmake-utils_use_build test cstester) )
+
+	# filters
+
+	kde4-base_src_configure
+}

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
new file mode 100644
index 0000000..136e326
--- /dev/null
+++ b/app-office/calligra/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>kde</herd>
+	<herd>openoffice</herd>
+	<use>
+		<flag name="attica">Get hot stuff with <pkg>dev-libs/libattica</pkg></flag>
+		<flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
+		<flag name="glew">Enable <pkg>media-libs/glew</pkg> opengl extension library support</flag>
+		<flag name="glib">Enable support for C library routines from <pkg>dev-libs/glib</pkg></flag>
+		<flag name="gsf">Enable support for ODT structures extraction via <pkg>gnome-extra/libgsf</pkg></flag>
+		<flag name="kdcraw">Enable support for KDE image manipulating interface via <pkg>kde-base/libkdcraw</pkg></flag>
+		<flag name="kdepim">Enable support for KDEPIM resources integration</flag>
+		<flag name="marble">Enable displaying of maps using Marble</flag>
+		<flag name="okular">Enable bindings for <pkg>kde-base/okular</pkg></flag>
+		<flag name="opengtl">Enable support for transformation algorithms via <pkg>media-libs/opengtl</pkg></flag>
+		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
+		<flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost on krita</flag>
+		<flag name="word-perfect">Enable support for various WordPerfect file formats</flag>
+		<flag name="xbase">Enable support for xbase compatible database formats</flag>
+		<flag name="xslt">Enable xslt and exslt support format support</flag>
+	</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-03-11 10:21 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2014-03-11 10:21 UTC (permalink / raw
  To: gentoo-commits

commit:     798e1769fd00051ca4d425060e7ea0a7522324e0
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 11 10:07:38 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue Mar 11 10:07:38 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=798e1769

[app-office/calligra] Cleanup header

Package-Manager: portage-2.2.8-r1

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

diff --git a/app-office/calligra/calligra-2.8.0.ebuild b/app-office/calligra/calligra-2.8.0.ebuild
index 6012411..c43cda6 100644
--- a/app-office/calligra/calligra-2.8.0.ebuild
+++ b/app-office/calligra/calligra-2.8.0.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.7.5.ebuild,v 1.7 2014/02/09 19:10:58 kensington Exp $
+# $Header: $
 
 # note: files that need to be checked for dependencies etc:
 # CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-04-05 12:15 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2014-04-05 12:15 UTC (permalink / raw
  To: gentoo-commits

commit:     3032aa23b27e78b302fb839d4556794772dd72be
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  5 12:15:12 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Apr  5 12:15:12 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=3032aa23

[app-office/calligra] Import live ebuild for easier maintenance

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-9999.ebuild | 239 +++++++++++++++++++++++++++++++
 1 file changed, 239 insertions(+)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
new file mode 100644
index 0000000..c43cda6
--- /dev/null
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -0,0 +1,239 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+# note: files that need to be checked for dependencies etc:
+# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
+# krita/CMakeLists.txt
+
+EAPI=5
+
+KDE_MINIMAL=4.6.4
+QT_MINIMAL=4.8.1
+OPENGL_REQUIRED=optional
+
+KDE_HANDBOOK=optional
+
+KDE_LINGUAS_LIVE_OVERRIDE=true
+inherit kde4-base versionator
+
+DESCRIPTION="KDE Office Suite"
+HOMEPAGE="http://www.calligra.org/"
+
+case ${PV} in
+	2.[456789].[789]?)
+		# beta or rc releases
+		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
+	2.[456789].?)
+		# stable releases
+		SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz" ;;
+	2.[456789].9999)
+		# stable branch live ebuild
+		SRC_URI="" ;;
+	9999)
+		# master branch live ebuild
+		SRC_URI="" ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="4"
+
+# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
+[[ ${PV} == *9999 ]] || \
+KEYWORDS="~amd64 ~arm ~x86"
+
+IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
+gsl +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql +okular opengtl openexr
++pdf postgres semantic-desktop spacenav +ssl sybase test tiff +threads
++truetype vc word-perfect xbase +xml +xslt"
+
+# please do not sort here, order is same as in CMakeLists.txt
+CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
+for cal_ft in ${CAL_FTS}; do
+	IUSE+=" calligra_features_${cal_ft}"
+done
+unset cal_ft
+
+REQUIRED_USE="
+	calligra_features_author? ( calligra_features_words )
+	calligra_features_kexi? ( calligra_features_sheets )
+	calligra_features_words? ( calligra_features_sheets )
+	calligra_features_krita? ( eigen exif lcms )
+	calligra_features_plan? ( kdepim )
+	calligra_features_sheets? ( eigen )
+	kdepim? ( semantic-desktop )
+	vc? ( calligra_features_krita )
+	test? ( calligra_features_karbon )
+"
+
+RDEPEND="
+	!app-office/karbon
+	!app-office/kexi
+	!app-office/koffice-data
+	!app-office/koffice-l10n
+	!app-office/koffice-libs
+	!app-office/koffice-meta
+	!app-office/kplato
+	!app-office/kpresenter
+	!app-office/krita
+	!app-office/kspread
+	!app-office/kword
+	$(add_kdebase_dep kdelibs 'semantic-desktop?')
+	dev-lang/perl
+	dev-libs/boost
+	dev-libs/libxml2
+	$(add_kdebase_dep knewstuff)
+	media-libs/libpng
+	sys-libs/zlib
+	>=dev-qt/qtgui-4.8.1-r1:4
+	virtual/libiconv
+	attica? ( dev-libs/libattica )
+	crypt? ( app-crypt/qca:2 )
+	eigen? ( dev-cpp/eigen:2 )
+	exif? ( media-gfx/exiv2:= )
+	fftw? ( sci-libs/fftw:3.0 )
+	fontconfig? ( media-libs/fontconfig )
+	freetds? ( dev-db/freetds )
+	gif? ( media-libs/giflib )
+	glew? ( media-libs/glew )
+	glib? ( dev-libs/glib:2 )
+	gsf? ( gnome-extra/libgsf )
+	gsl? ( sci-libs/gsl )
+	jpeg? ( virtual/jpeg:0 )
+	jpeg2k? ( media-libs/openjpeg:0 )
+	kdcraw? ( $(add_kdebase_dep libkdcraw) )
+	kde? ( $(add_kdebase_dep kactivities) )
+	kdepim? ( $(add_kdebase_dep kdepimlibs) )
+	lcms? ( media-libs/lcms:2 )
+	marble? ( $(add_kdebase_dep marble) )
+	mysql? ( virtual/mysql )
+	okular? ( $(add_kdebase_dep okular) )
+	opengl? ( virtual/glu )
+	opengtl? ( >=media-libs/opengtl-0.9.15 )
+	openexr? ( media-libs/openexr )
+	pdf? (
+		app-text/poppler:=
+		media-gfx/pstoedit
+	)
+	postgres? (
+		dev-db/postgresql-base
+		dev-libs/libpqxx
+	)
+	semantic-desktop? (
+		dev-libs/soprano
+	)
+	spacenav? ( dev-libs/libspnav  )
+	ssl? ( dev-libs/openssl )
+	sybase? ( dev-db/freetds )
+	tiff? ( media-libs/tiff )
+	truetype? ( media-libs/freetype:2 )
+	vc? ( dev-libs/vc )
+	word-perfect? (
+		app-text/libwpd
+		app-text/libwps
+		app-text/libwpg
+	)
+	xbase? ( dev-db/xbase )
+	xslt? ( dev-libs/libxslt )
+	calligra_features_kexi? (
+		>=dev-db/sqlite-3.7.9:3[extensions(+)]
+		dev-libs/icu:=
+	)
+"
+DEPEND="${RDEPEND}"
+
+[[ ${PV} == 9999 ]] && LANGVERSION="2.4" || LANGVERSION="$(get_version_component_range 1-2)"
+PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
+
+RESTRICT=test
+# bug 394273
+
+src_configure() {
+	local cal_ft
+
+	# first write out things we want to hard-enable
+	local mycmakeargs=(
+		"-DIHAVEPATCHEDQT=ON"
+		"-DWITH_Boost=ON"
+		"-DWITH_LibXml2=ON"
+		"-DWITH_PNG=ON"
+		"-DWITH_ZLIB=ON"
+		"-DGHNS=ON"
+		"-DWITH_X11=ON"
+		"-DWITH_Qt4=ON"
+		"-DBUILD_libmsooxml=ON"      # only internal code, no deps
+		"-DWITH_Iconv=ON"            # available on all supported arches and many more
+	)
+
+	# default disablers
+	mycmakeargs+=(
+		"-DBUILD_mobile=OFF"         # we dont support mobile gui, maybe arm could
+		"-DBUILD_active=OFF"         # we dont support active gui, maybe arm could
+		"-DWITH_LCMS=OFF"            # we use lcms:2
+		"-DCREATIVEONLY=OFF"
+		"-DPACKAGERS_BUILD=OFF"
+		"-DWITH_TINY=OFF"
+		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
+		"-DWITH_DCMTK=OFF"           # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
+		"-DQT3SUPPORT=OFF"			 # Qt5 is on the way!
+	)
+
+	# regular options
+	mycmakeargs+=(
+		$(cmake-utils_use_with attica LibAttica)
+		$(cmake-utils_use_with crypt QCA2)
+		$(cmake-utils_use_with eigen Eigen2)
+		$(cmake-utils_use_with exif Exiv2)
+		$(cmake-utils_use_with fftw FFTW3)
+		$(cmake-utils_use_with fontconfig Fontconfig)
+		$(cmake-utils_use_with freetds FreeTDS)
+		$(cmake-utils_use_with gif GIF2)
+		$(cmake-utils_use_with glew GLEW)
+		$(cmake-utils_use_with glib GLIB2)
+		$(cmake-utils_use_with glib GObject)
+		$(cmake-utils_use_with gsf LIBGSF)
+		$(cmake-utils_use_with gsl GSL)
+		$(cmake-utils_use_with jpeg JPEG)
+		$(cmake-utils_use_with jpeg2k OpenJPEG)
+		$(cmake-utils_use_with kdcraw Kdcraw)
+		$(cmake-utils_use_with kde KActivities)
+		$(cmake-utils_use_with kdepim KdepimLibs)
+		$(cmake-utils_use_with lcms LCMS2)
+		$(cmake-utils_use_with marble Marble)
+		$(cmake-utils_use_with mysql MySQL)
+		$(cmake-utils_use_build mysql mySQL)
+		$(cmake-utils_use_with okular Okular)
+		$(cmake-utils_use_with opengtl OpenCTL)
+		$(cmake-utils_use_with openexr OpenEXR)
+		$(cmake-utils_use_with opengl OpenGL)
+		$(cmake-utils_use_with pdf Poppler)
+		$(cmake-utils_use_with pdf Pstoedit)
+		$(cmake-utils_use_with postgres PostgreSQL)
+		$(cmake-utils_use_build postgres pqxx)
+		$(cmake-utils_use semantic-desktop NEPOMUK)
+		$(cmake-utils_use_with semantic-desktop Soprano)
+		$(cmake-utils_use_with spacenav Spnav)
+		$(cmake-utils_use_with ssl OpenSSL)
+		$(cmake-utils_use_with sybase FreeTDS)
+		$(cmake-utils_use_build sybase sybase)
+		$(cmake-utils_use_with tiff TIFF)
+		$(cmake-utils_use_with threads Threads)
+		$(cmake-utils_use_with truetype Freetype)
+		$(cmake-utils_use_with vc Vc)
+		$(cmake-utils_use_with word-perfect WPD)
+		$(cmake-utils_use_with word-perfect WPG)
+		$(cmake-utils_use_with xbase XBase)
+		$(cmake-utils_use_build xbase xbase)
+		$(cmake-utils_use_with xslt LibXslt)
+	)
+
+	# applications
+	for cal_ft in ${CAL_FTS}; do
+		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
+	done
+	mycmakeargs+=( $(cmake-utils_use_build test cstester) )
+
+	# filters
+
+	kde4-base_src_configure
+}


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-04-05 12:19 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2014-04-05 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     0aa1c6d7f5b73caac12191194654a5e2f00ace45
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  5 12:18:49 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Apr  5 12:18:49 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=0aa1c6d7

[app-office/calligra] Remove ancient MINIMAL declarations

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.0.ebuild | 4 ----
 app-office/calligra/calligra-9999.ebuild  | 4 ----
 2 files changed, 8 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.0.ebuild b/app-office/calligra/calligra-2.8.0.ebuild
index c43cda6..a2a5c2f 100644
--- a/app-office/calligra/calligra-2.8.0.ebuild
+++ b/app-office/calligra/calligra-2.8.0.ebuild
@@ -8,12 +8,8 @@
 
 EAPI=5
 
-KDE_MINIMAL=4.6.4
-QT_MINIMAL=4.8.1
 OPENGL_REQUIRED=optional
-
 KDE_HANDBOOK=optional
-
 KDE_LINGUAS_LIVE_OVERRIDE=true
 inherit kde4-base versionator
 

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index c43cda6..a2a5c2f 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -8,12 +8,8 @@
 
 EAPI=5
 
-KDE_MINIMAL=4.6.4
-QT_MINIMAL=4.8.1
 OPENGL_REQUIRED=optional
-
 KDE_HANDBOOK=optional
-
 KDE_LINGUAS_LIVE_OVERRIDE=true
 inherit kde4-base versionator
 


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-04-05 12:53 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2014-04-05 12:53 UTC (permalink / raw
  To: gentoo-commits

commit:     246a12c9d088ceaf3d89d18752023a816cbe2e5a
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  5 12:52:38 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Apr  5 12:52:38 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=246a12c9

[app-office/calligra] Check required disk space for build, bug #505374

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.0.ebuild | 12 +++++++++++-
 app-office/calligra/calligra-9999.ebuild  | 12 +++++++++++-
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.0.ebuild b/app-office/calligra/calligra-2.8.0.ebuild
index a2a5c2f..c6f36c9 100644
--- a/app-office/calligra/calligra-2.8.0.ebuild
+++ b/app-office/calligra/calligra-2.8.0.ebuild
@@ -11,7 +11,8 @@ EAPI=5
 OPENGL_REQUIRED=optional
 KDE_HANDBOOK=optional
 KDE_LINGUAS_LIVE_OVERRIDE=true
-inherit kde4-base versionator
+CHECKREQS_DISK_BUILD="4G"
+inherit check-reqs kde4-base versionator
 
 DESCRIPTION="KDE Office Suite"
 HOMEPAGE="http://www.calligra.org/"
@@ -144,6 +145,15 @@ PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
 RESTRICT=test
 # bug 394273
 
+pkg_pretend() {
+	check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+	kde4-base_pkg_setup
+	check-reqs_pkg_setup
+}
+
 src_configure() {
 	local cal_ft
 

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index a2a5c2f..c6f36c9 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -11,7 +11,8 @@ EAPI=5
 OPENGL_REQUIRED=optional
 KDE_HANDBOOK=optional
 KDE_LINGUAS_LIVE_OVERRIDE=true
-inherit kde4-base versionator
+CHECKREQS_DISK_BUILD="4G"
+inherit check-reqs kde4-base versionator
 
 DESCRIPTION="KDE Office Suite"
 HOMEPAGE="http://www.calligra.org/"
@@ -144,6 +145,15 @@ PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
 RESTRICT=test
 # bug 394273
 
+pkg_pretend() {
+	check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+	kde4-base_pkg_setup
+	check-reqs_pkg_setup
+}
+
 src_configure() {
 	local cal_ft
 


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-04-06 11:42 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2014-04-06 11:42 UTC (permalink / raw
  To: gentoo-commits

commit:     38058ab8d6ece54df529fc71dc6ff2e2ee33c279
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  6 11:16:48 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Apr  6 11:16:48 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=38058ab8

[app-office/calligra] Version bump, remove old, bug #503544

Package-Manager: portage-2.2.10

---
 ...calligra-2.8.0.ebuild => calligra-2.8.1.ebuild} | 28 +++++++++++++---------
 app-office/calligra/calligra-9999.ebuild           | 28 +++++++++++++---------
 app-office/calligra/metadata.xml                   |  2 +-
 3 files changed, 35 insertions(+), 23 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.0.ebuild b/app-office/calligra/calligra-2.8.1.ebuild
similarity index 92%
rename from app-office/calligra/calligra-2.8.0.ebuild
rename to app-office/calligra/calligra-2.8.1.ebuild
index c6f36c9..84d3cbf 100644
--- a/app-office/calligra/calligra-2.8.0.ebuild
+++ b/app-office/calligra/calligra-2.8.1.ebuild
@@ -40,9 +40,9 @@ SLOT="4"
 KEYWORDS="~amd64 ~arm ~x86"
 
 IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
-gsl +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql +okular opengtl openexr
-+pdf postgres semantic-desktop spacenav +ssl sybase test tiff +threads
-+truetype vc word-perfect xbase +xml +xslt"
+gsl import-filter +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql +okular
+opengtl openexr +pdf postgres semantic-desktop spacenav +ssl sybase test tiff
++threads +truetype vc xbase +xml +xslt"
 
 # please do not sort here, order is same as in CMakeLists.txt
 CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
@@ -96,6 +96,14 @@ RDEPEND="
 	glib? ( dev-libs/glib:2 )
 	gsf? ( gnome-extra/libgsf )
 	gsl? ( sci-libs/gsl )
+	import-filter? (
+		app-text/libetonyek
+		app-text/libodfgen
+		app-text/libwpd
+		app-text/libwpg
+		app-text/libwps
+		media-libs/libvisio
+	)
 	jpeg? ( virtual/jpeg:0 )
 	jpeg2k? ( media-libs/openjpeg:0 )
 	kdcraw? ( $(add_kdebase_dep libkdcraw) )
@@ -125,11 +133,6 @@ RDEPEND="
 	tiff? ( media-libs/tiff )
 	truetype? ( media-libs/freetype:2 )
 	vc? ( dev-libs/vc )
-	word-perfect? (
-		app-text/libwpd
-		app-text/libwps
-		app-text/libwpg
-	)
 	xbase? ( dev-db/xbase )
 	xslt? ( dev-libs/libxslt )
 	calligra_features_kexi? (
@@ -199,6 +202,12 @@ src_configure() {
 		$(cmake-utils_use_with glib GObject)
 		$(cmake-utils_use_with gsf LIBGSF)
 		$(cmake-utils_use_with gsl GSL)
+		$(cmake-utils_use_with import-filter LibEtonyek)
+		$(cmake-utils_use_with import-filter LibOdfGen)
+		$(cmake-utils_use_with import-filter LibVisio)
+		$(cmake-utils_use_with import-filter LibWpd)
+		$(cmake-utils_use_with import-filter LibWpg)
+		$(cmake-utils_use_with import-filter LibWps)
 		$(cmake-utils_use_with jpeg JPEG)
 		$(cmake-utils_use_with jpeg2k OpenJPEG)
 		$(cmake-utils_use_with kdcraw Kdcraw)
@@ -216,7 +225,6 @@ src_configure() {
 		$(cmake-utils_use_with pdf Pstoedit)
 		$(cmake-utils_use_with postgres PostgreSQL)
 		$(cmake-utils_use_build postgres pqxx)
-		$(cmake-utils_use semantic-desktop NEPOMUK)
 		$(cmake-utils_use_with semantic-desktop Soprano)
 		$(cmake-utils_use_with spacenav Spnav)
 		$(cmake-utils_use_with ssl OpenSSL)
@@ -226,8 +234,6 @@ src_configure() {
 		$(cmake-utils_use_with threads Threads)
 		$(cmake-utils_use_with truetype Freetype)
 		$(cmake-utils_use_with vc Vc)
-		$(cmake-utils_use_with word-perfect WPD)
-		$(cmake-utils_use_with word-perfect WPG)
 		$(cmake-utils_use_with xbase XBase)
 		$(cmake-utils_use_build xbase xbase)
 		$(cmake-utils_use_with xslt LibXslt)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index c6f36c9..84d3cbf 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -40,9 +40,9 @@ SLOT="4"
 KEYWORDS="~amd64 ~arm ~x86"
 
 IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
-gsl +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql +okular opengtl openexr
-+pdf postgres semantic-desktop spacenav +ssl sybase test tiff +threads
-+truetype vc word-perfect xbase +xml +xslt"
+gsl import-filter +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql +okular
+opengtl openexr +pdf postgres semantic-desktop spacenav +ssl sybase test tiff
++threads +truetype vc xbase +xml +xslt"
 
 # please do not sort here, order is same as in CMakeLists.txt
 CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
@@ -96,6 +96,14 @@ RDEPEND="
 	glib? ( dev-libs/glib:2 )
 	gsf? ( gnome-extra/libgsf )
 	gsl? ( sci-libs/gsl )
+	import-filter? (
+		app-text/libetonyek
+		app-text/libodfgen
+		app-text/libwpd
+		app-text/libwpg
+		app-text/libwps
+		media-libs/libvisio
+	)
 	jpeg? ( virtual/jpeg:0 )
 	jpeg2k? ( media-libs/openjpeg:0 )
 	kdcraw? ( $(add_kdebase_dep libkdcraw) )
@@ -125,11 +133,6 @@ RDEPEND="
 	tiff? ( media-libs/tiff )
 	truetype? ( media-libs/freetype:2 )
 	vc? ( dev-libs/vc )
-	word-perfect? (
-		app-text/libwpd
-		app-text/libwps
-		app-text/libwpg
-	)
 	xbase? ( dev-db/xbase )
 	xslt? ( dev-libs/libxslt )
 	calligra_features_kexi? (
@@ -199,6 +202,12 @@ src_configure() {
 		$(cmake-utils_use_with glib GObject)
 		$(cmake-utils_use_with gsf LIBGSF)
 		$(cmake-utils_use_with gsl GSL)
+		$(cmake-utils_use_with import-filter LibEtonyek)
+		$(cmake-utils_use_with import-filter LibOdfGen)
+		$(cmake-utils_use_with import-filter LibVisio)
+		$(cmake-utils_use_with import-filter LibWpd)
+		$(cmake-utils_use_with import-filter LibWpg)
+		$(cmake-utils_use_with import-filter LibWps)
 		$(cmake-utils_use_with jpeg JPEG)
 		$(cmake-utils_use_with jpeg2k OpenJPEG)
 		$(cmake-utils_use_with kdcraw Kdcraw)
@@ -216,7 +225,6 @@ src_configure() {
 		$(cmake-utils_use_with pdf Pstoedit)
 		$(cmake-utils_use_with postgres PostgreSQL)
 		$(cmake-utils_use_build postgres pqxx)
-		$(cmake-utils_use semantic-desktop NEPOMUK)
 		$(cmake-utils_use_with semantic-desktop Soprano)
 		$(cmake-utils_use_with spacenav Spnav)
 		$(cmake-utils_use_with ssl OpenSSL)
@@ -226,8 +234,6 @@ src_configure() {
 		$(cmake-utils_use_with threads Threads)
 		$(cmake-utils_use_with truetype Freetype)
 		$(cmake-utils_use_with vc Vc)
-		$(cmake-utils_use_with word-perfect WPD)
-		$(cmake-utils_use_with word-perfect WPG)
 		$(cmake-utils_use_with xbase XBase)
 		$(cmake-utils_use_build xbase xbase)
 		$(cmake-utils_use_with xslt LibXslt)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index 136e326..6ad4b18 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -9,6 +9,7 @@
 		<flag name="glew">Enable <pkg>media-libs/glew</pkg> opengl extension library support</flag>
 		<flag name="glib">Enable support for C library routines from <pkg>dev-libs/glib</pkg></flag>
 		<flag name="gsf">Enable support for ODT structures extraction via <pkg>gnome-extra/libgsf</pkg></flag>
+		<flag name="import-filter">Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote</flag>
 		<flag name="kdcraw">Enable support for KDE image manipulating interface via <pkg>kde-base/libkdcraw</pkg></flag>
 		<flag name="kdepim">Enable support for KDEPIM resources integration</flag>
 		<flag name="marble">Enable displaying of maps using Marble</flag>
@@ -16,7 +17,6 @@
 		<flag name="opengtl">Enable support for transformation algorithms via <pkg>media-libs/opengtl</pkg></flag>
 		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
 		<flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost on krita</flag>
-		<flag name="word-perfect">Enable support for various WordPerfect file formats</flag>
 		<flag name="xbase">Enable support for xbase compatible database formats</flag>
 		<flag name="xslt">Enable xslt and exslt support format support</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-05-04 12:59 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2014-05-04 12:59 UTC (permalink / raw
  To: gentoo-commits

commit:     009b0f3e68b478a5b3e90d07adc27abdfc620f43
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun May  4 12:48:36 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun May  4 12:48:36 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=009b0f3e

[app-office/calligra] Version bump, bug #503544

Package-Manager: portage-2.2.10

---
 app-office/calligra/{calligra-2.8.1.ebuild => calligra-2.8.2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.1.ebuild b/app-office/calligra/calligra-2.8.2.ebuild
similarity index 100%
rename from app-office/calligra/calligra-2.8.1.ebuild
rename to app-office/calligra/calligra-2.8.2.ebuild


^ permalink raw reply	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-05-04 23:44 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2014-05-04 23:44 UTC (permalink / raw
  To: gentoo-commits

commit:     68c0ac5f55b2ed0b62477eabaaeeece2c498d63a
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun May  4 23:44:35 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun May  4 23:44:35 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=68c0ac5f

[app-office/calligra] Sync with latest

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.0.ebuild | 28 +++++++++++++++++-----------
 app-office/calligra/metadata.xml          |  1 -
 2 files changed, 17 insertions(+), 12 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.0.ebuild b/app-office/calligra/calligra-2.8.0.ebuild
index c6f36c9..84d3cbf 100644
--- a/app-office/calligra/calligra-2.8.0.ebuild
+++ b/app-office/calligra/calligra-2.8.0.ebuild
@@ -40,9 +40,9 @@ SLOT="4"
 KEYWORDS="~amd64 ~arm ~x86"
 
 IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
-gsl +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql +okular opengtl openexr
-+pdf postgres semantic-desktop spacenav +ssl sybase test tiff +threads
-+truetype vc word-perfect xbase +xml +xslt"
+gsl import-filter +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql +okular
+opengtl openexr +pdf postgres semantic-desktop spacenav +ssl sybase test tiff
++threads +truetype vc xbase +xml +xslt"
 
 # please do not sort here, order is same as in CMakeLists.txt
 CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
@@ -96,6 +96,14 @@ RDEPEND="
 	glib? ( dev-libs/glib:2 )
 	gsf? ( gnome-extra/libgsf )
 	gsl? ( sci-libs/gsl )
+	import-filter? (
+		app-text/libetonyek
+		app-text/libodfgen
+		app-text/libwpd
+		app-text/libwpg
+		app-text/libwps
+		media-libs/libvisio
+	)
 	jpeg? ( virtual/jpeg:0 )
 	jpeg2k? ( media-libs/openjpeg:0 )
 	kdcraw? ( $(add_kdebase_dep libkdcraw) )
@@ -125,11 +133,6 @@ RDEPEND="
 	tiff? ( media-libs/tiff )
 	truetype? ( media-libs/freetype:2 )
 	vc? ( dev-libs/vc )
-	word-perfect? (
-		app-text/libwpd
-		app-text/libwps
-		app-text/libwpg
-	)
 	xbase? ( dev-db/xbase )
 	xslt? ( dev-libs/libxslt )
 	calligra_features_kexi? (
@@ -199,6 +202,12 @@ src_configure() {
 		$(cmake-utils_use_with glib GObject)
 		$(cmake-utils_use_with gsf LIBGSF)
 		$(cmake-utils_use_with gsl GSL)
+		$(cmake-utils_use_with import-filter LibEtonyek)
+		$(cmake-utils_use_with import-filter LibOdfGen)
+		$(cmake-utils_use_with import-filter LibVisio)
+		$(cmake-utils_use_with import-filter LibWpd)
+		$(cmake-utils_use_with import-filter LibWpg)
+		$(cmake-utils_use_with import-filter LibWps)
 		$(cmake-utils_use_with jpeg JPEG)
 		$(cmake-utils_use_with jpeg2k OpenJPEG)
 		$(cmake-utils_use_with kdcraw Kdcraw)
@@ -216,7 +225,6 @@ src_configure() {
 		$(cmake-utils_use_with pdf Pstoedit)
 		$(cmake-utils_use_with postgres PostgreSQL)
 		$(cmake-utils_use_build postgres pqxx)
-		$(cmake-utils_use semantic-desktop NEPOMUK)
 		$(cmake-utils_use_with semantic-desktop Soprano)
 		$(cmake-utils_use_with spacenav Spnav)
 		$(cmake-utils_use_with ssl OpenSSL)
@@ -226,8 +234,6 @@ src_configure() {
 		$(cmake-utils_use_with threads Threads)
 		$(cmake-utils_use_with truetype Freetype)
 		$(cmake-utils_use_with vc Vc)
-		$(cmake-utils_use_with word-perfect WPD)
-		$(cmake-utils_use_with word-perfect WPG)
 		$(cmake-utils_use_with xbase XBase)
 		$(cmake-utils_use_build xbase xbase)
 		$(cmake-utils_use_with xslt LibXslt)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index a213e5d..6ad4b18 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -17,7 +17,6 @@
 		<flag name="opengtl">Enable support for transformation algorithms via <pkg>media-libs/opengtl</pkg></flag>
 		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
 		<flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost on krita</flag>
-		<flag name="word-perfect">Enable support for various WordPerfect file formats</flag>
 		<flag name="xbase">Enable support for xbase compatible database formats</flag>
 		<flag name="xslt">Enable xslt and exslt support format support</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-05-13 11:43 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2014-05-13 11:43 UTC (permalink / raw
  To: gentoo-commits

commit:     f246878d0e03e559b8d7f3f290b074505ebe58fb
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue May 13 11:40:21 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue May 13 11:40:21 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=f246878d

[app-office/calligra] USE flag changes

* Fix build for calligra features krita by requiring glew by Frank Krömmelbein
<kroemmelbein <AT> gmx.de>
* Introduce nepomuk USE flag bug #508350

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.2.ebuild | 20 +++++++++-----------
 app-office/calligra/calligra-9999.ebuild  | 20 +++++++++-----------
 app-office/calligra/metadata.xml          |  1 +
 3 files changed, 19 insertions(+), 22 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.2.ebuild b/app-office/calligra/calligra-2.8.2.ebuild
index 84d3cbf..a2b231e 100644
--- a/app-office/calligra/calligra-2.8.2.ebuild
+++ b/app-office/calligra/calligra-2.8.2.ebuild
@@ -12,6 +12,7 @@ OPENGL_REQUIRED=optional
 KDE_HANDBOOK=optional
 KDE_LINGUAS_LIVE_OVERRIDE=true
 CHECKREQS_DISK_BUILD="4G"
+KDE_MINIMAL="4.13.1"
 inherit check-reqs kde4-base versionator
 
 DESCRIPTION="KDE Office Suite"
@@ -39,10 +40,10 @@ SLOT="4"
 [[ ${PV} == *9999 ]] || \
 KEYWORDS="~amd64 ~arm ~x86"
 
-IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
-gsl import-filter +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql +okular
-opengtl openexr +pdf postgres semantic-desktop spacenav +ssl sybase test tiff
-+threads +truetype vc xbase +xml +xslt"
+IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif +glew +glib +gsf
+gsl import-filter +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql nepomuk
++okular opengtl openexr +pdf postgres spacenav +ssl sybase test tiff +threads
++truetype vc xbase +xml +xslt"
 
 # please do not sort here, order is same as in CMakeLists.txt
 CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
@@ -55,10 +56,9 @@ REQUIRED_USE="
 	calligra_features_author? ( calligra_features_words )
 	calligra_features_kexi? ( calligra_features_sheets )
 	calligra_features_words? ( calligra_features_sheets )
-	calligra_features_krita? ( eigen exif lcms )
+	calligra_features_krita? ( eigen exif glew lcms )
 	calligra_features_plan? ( kdepim )
 	calligra_features_sheets? ( eigen )
-	kdepim? ( semantic-desktop )
 	vc? ( calligra_features_krita )
 	test? ( calligra_features_karbon )
 "
@@ -75,7 +75,7 @@ RDEPEND="
 	!app-office/krita
 	!app-office/kspread
 	!app-office/kword
-	$(add_kdebase_dep kdelibs 'semantic-desktop?')
+	$(add_kdebase_dep kdelibs 'nepomuk?')
 	dev-lang/perl
 	dev-libs/boost
 	dev-libs/libxml2
@@ -112,6 +112,7 @@ RDEPEND="
 	lcms? ( media-libs/lcms:2 )
 	marble? ( $(add_kdebase_dep marble) )
 	mysql? ( virtual/mysql )
+	nepomuk? ( dev-libs/soprano )
 	okular? ( $(add_kdebase_dep okular) )
 	opengl? ( virtual/glu )
 	opengtl? ( >=media-libs/opengtl-0.9.15 )
@@ -124,9 +125,6 @@ RDEPEND="
 		dev-db/postgresql-base
 		dev-libs/libpqxx
 	)
-	semantic-desktop? (
-		dev-libs/soprano
-	)
 	spacenav? ( dev-libs/libspnav  )
 	ssl? ( dev-libs/openssl )
 	sybase? ( dev-db/freetds )
@@ -217,6 +215,7 @@ src_configure() {
 		$(cmake-utils_use_with marble Marble)
 		$(cmake-utils_use_with mysql MySQL)
 		$(cmake-utils_use_build mysql mySQL)
+		$(cmake-utils_use_with nepomuk Soprano)
 		$(cmake-utils_use_with okular Okular)
 		$(cmake-utils_use_with opengtl OpenCTL)
 		$(cmake-utils_use_with openexr OpenEXR)
@@ -225,7 +224,6 @@ src_configure() {
 		$(cmake-utils_use_with pdf Pstoedit)
 		$(cmake-utils_use_with postgres PostgreSQL)
 		$(cmake-utils_use_build postgres pqxx)
-		$(cmake-utils_use_with semantic-desktop Soprano)
 		$(cmake-utils_use_with spacenav Spnav)
 		$(cmake-utils_use_with ssl OpenSSL)
 		$(cmake-utils_use_with sybase FreeTDS)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 84d3cbf..a2b231e 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -12,6 +12,7 @@ OPENGL_REQUIRED=optional
 KDE_HANDBOOK=optional
 KDE_LINGUAS_LIVE_OVERRIDE=true
 CHECKREQS_DISK_BUILD="4G"
+KDE_MINIMAL="4.13.1"
 inherit check-reqs kde4-base versionator
 
 DESCRIPTION="KDE Office Suite"
@@ -39,10 +40,10 @@ SLOT="4"
 [[ ${PV} == *9999 ]] || \
 KEYWORDS="~amd64 ~arm ~x86"
 
-IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
-gsl import-filter +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql +okular
-opengtl openexr +pdf postgres semantic-desktop spacenav +ssl sybase test tiff
-+threads +truetype vc xbase +xml +xslt"
+IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif +glew +glib +gsf
+gsl import-filter +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql nepomuk
++okular opengtl openexr +pdf postgres spacenav +ssl sybase test tiff +threads
++truetype vc xbase +xml +xslt"
 
 # please do not sort here, order is same as in CMakeLists.txt
 CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
@@ -55,10 +56,9 @@ REQUIRED_USE="
 	calligra_features_author? ( calligra_features_words )
 	calligra_features_kexi? ( calligra_features_sheets )
 	calligra_features_words? ( calligra_features_sheets )
-	calligra_features_krita? ( eigen exif lcms )
+	calligra_features_krita? ( eigen exif glew lcms )
 	calligra_features_plan? ( kdepim )
 	calligra_features_sheets? ( eigen )
-	kdepim? ( semantic-desktop )
 	vc? ( calligra_features_krita )
 	test? ( calligra_features_karbon )
 "
@@ -75,7 +75,7 @@ RDEPEND="
 	!app-office/krita
 	!app-office/kspread
 	!app-office/kword
-	$(add_kdebase_dep kdelibs 'semantic-desktop?')
+	$(add_kdebase_dep kdelibs 'nepomuk?')
 	dev-lang/perl
 	dev-libs/boost
 	dev-libs/libxml2
@@ -112,6 +112,7 @@ RDEPEND="
 	lcms? ( media-libs/lcms:2 )
 	marble? ( $(add_kdebase_dep marble) )
 	mysql? ( virtual/mysql )
+	nepomuk? ( dev-libs/soprano )
 	okular? ( $(add_kdebase_dep okular) )
 	opengl? ( virtual/glu )
 	opengtl? ( >=media-libs/opengtl-0.9.15 )
@@ -124,9 +125,6 @@ RDEPEND="
 		dev-db/postgresql-base
 		dev-libs/libpqxx
 	)
-	semantic-desktop? (
-		dev-libs/soprano
-	)
 	spacenav? ( dev-libs/libspnav  )
 	ssl? ( dev-libs/openssl )
 	sybase? ( dev-db/freetds )
@@ -217,6 +215,7 @@ src_configure() {
 		$(cmake-utils_use_with marble Marble)
 		$(cmake-utils_use_with mysql MySQL)
 		$(cmake-utils_use_build mysql mySQL)
+		$(cmake-utils_use_with nepomuk Soprano)
 		$(cmake-utils_use_with okular Okular)
 		$(cmake-utils_use_with opengtl OpenCTL)
 		$(cmake-utils_use_with openexr OpenEXR)
@@ -225,7 +224,6 @@ src_configure() {
 		$(cmake-utils_use_with pdf Pstoedit)
 		$(cmake-utils_use_with postgres PostgreSQL)
 		$(cmake-utils_use_build postgres pqxx)
-		$(cmake-utils_use_with semantic-desktop Soprano)
 		$(cmake-utils_use_with spacenav Spnav)
 		$(cmake-utils_use_with ssl OpenSSL)
 		$(cmake-utils_use_with sybase FreeTDS)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index 6ad4b18..af43b2c 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -13,6 +13,7 @@
 		<flag name="kdcraw">Enable support for KDE image manipulating interface via <pkg>kde-base/libkdcraw</pkg></flag>
 		<flag name="kdepim">Enable support for KDEPIM resources integration</flag>
 		<flag name="marble">Enable displaying of maps using Marble</flag>
+		<flag name="nepomuk">Enable Nepomuk based semantic desktop support (deprecated)</flag>
 		<flag name="okular">Enable bindings for <pkg>kde-base/okular</pkg></flag>
 		<flag name="opengtl">Enable support for transformation algorithms via <pkg>media-libs/opengtl</pkg></flag>
 		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-05-13 18:51 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2014-05-13 18:51 UTC (permalink / raw
  To: gentoo-commits

commit:     b397cf4706c1e8edd784467b7a8ffc707040b429
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue May 13 18:51:29 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue May 13 18:51:29 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=b397cf47

[app-office/calligra] Moved to the tree

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.0.ebuild | 251 ------------------------------
 app-office/calligra/calligra-2.8.2.ebuild | 249 -----------------------------
 2 files changed, 500 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.0.ebuild b/app-office/calligra/calligra-2.8.0.ebuild
deleted file mode 100644
index 84d3cbf..0000000
--- a/app-office/calligra/calligra-2.8.0.ebuild
+++ /dev/null
@@ -1,251 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-# note: files that need to be checked for dependencies etc:
-# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
-# krita/CMakeLists.txt
-
-EAPI=5
-
-OPENGL_REQUIRED=optional
-KDE_HANDBOOK=optional
-KDE_LINGUAS_LIVE_OVERRIDE=true
-CHECKREQS_DISK_BUILD="4G"
-inherit check-reqs kde4-base versionator
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="http://www.calligra.org/"
-
-case ${PV} in
-	2.[456789].[789]?)
-		# beta or rc releases
-		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
-	2.[456789].?)
-		# stable releases
-		SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz" ;;
-	2.[456789].9999)
-		# stable branch live ebuild
-		SRC_URI="" ;;
-	9999)
-		# master branch live ebuild
-		SRC_URI="" ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="4"
-
-# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
-[[ ${PV} == *9999 ]] || \
-KEYWORDS="~amd64 ~arm ~x86"
-
-IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
-gsl import-filter +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql +okular
-opengtl openexr +pdf postgres semantic-desktop spacenav +ssl sybase test tiff
-+threads +truetype vc xbase +xml +xslt"
-
-# please do not sort here, order is same as in CMakeLists.txt
-CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
-for cal_ft in ${CAL_FTS}; do
-	IUSE+=" calligra_features_${cal_ft}"
-done
-unset cal_ft
-
-REQUIRED_USE="
-	calligra_features_author? ( calligra_features_words )
-	calligra_features_kexi? ( calligra_features_sheets )
-	calligra_features_words? ( calligra_features_sheets )
-	calligra_features_krita? ( eigen exif lcms )
-	calligra_features_plan? ( kdepim )
-	calligra_features_sheets? ( eigen )
-	kdepim? ( semantic-desktop )
-	vc? ( calligra_features_krita )
-	test? ( calligra_features_karbon )
-"
-
-RDEPEND="
-	!app-office/karbon
-	!app-office/kexi
-	!app-office/koffice-data
-	!app-office/koffice-l10n
-	!app-office/koffice-libs
-	!app-office/koffice-meta
-	!app-office/kplato
-	!app-office/kpresenter
-	!app-office/krita
-	!app-office/kspread
-	!app-office/kword
-	$(add_kdebase_dep kdelibs 'semantic-desktop?')
-	dev-lang/perl
-	dev-libs/boost
-	dev-libs/libxml2
-	$(add_kdebase_dep knewstuff)
-	media-libs/libpng
-	sys-libs/zlib
-	>=dev-qt/qtgui-4.8.1-r1:4
-	virtual/libiconv
-	attica? ( dev-libs/libattica )
-	crypt? ( app-crypt/qca:2 )
-	eigen? ( dev-cpp/eigen:2 )
-	exif? ( media-gfx/exiv2:= )
-	fftw? ( sci-libs/fftw:3.0 )
-	fontconfig? ( media-libs/fontconfig )
-	freetds? ( dev-db/freetds )
-	gif? ( media-libs/giflib )
-	glew? ( media-libs/glew )
-	glib? ( dev-libs/glib:2 )
-	gsf? ( gnome-extra/libgsf )
-	gsl? ( sci-libs/gsl )
-	import-filter? (
-		app-text/libetonyek
-		app-text/libodfgen
-		app-text/libwpd
-		app-text/libwpg
-		app-text/libwps
-		media-libs/libvisio
-	)
-	jpeg? ( virtual/jpeg:0 )
-	jpeg2k? ( media-libs/openjpeg:0 )
-	kdcraw? ( $(add_kdebase_dep libkdcraw) )
-	kde? ( $(add_kdebase_dep kactivities) )
-	kdepim? ( $(add_kdebase_dep kdepimlibs) )
-	lcms? ( media-libs/lcms:2 )
-	marble? ( $(add_kdebase_dep marble) )
-	mysql? ( virtual/mysql )
-	okular? ( $(add_kdebase_dep okular) )
-	opengl? ( virtual/glu )
-	opengtl? ( >=media-libs/opengtl-0.9.15 )
-	openexr? ( media-libs/openexr )
-	pdf? (
-		app-text/poppler:=
-		media-gfx/pstoedit
-	)
-	postgres? (
-		dev-db/postgresql-base
-		dev-libs/libpqxx
-	)
-	semantic-desktop? (
-		dev-libs/soprano
-	)
-	spacenav? ( dev-libs/libspnav  )
-	ssl? ( dev-libs/openssl )
-	sybase? ( dev-db/freetds )
-	tiff? ( media-libs/tiff )
-	truetype? ( media-libs/freetype:2 )
-	vc? ( dev-libs/vc )
-	xbase? ( dev-db/xbase )
-	xslt? ( dev-libs/libxslt )
-	calligra_features_kexi? (
-		>=dev-db/sqlite-3.7.9:3[extensions(+)]
-		dev-libs/icu:=
-	)
-"
-DEPEND="${RDEPEND}"
-
-[[ ${PV} == 9999 ]] && LANGVERSION="2.4" || LANGVERSION="$(get_version_component_range 1-2)"
-PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
-
-RESTRICT=test
-# bug 394273
-
-pkg_pretend() {
-	check-reqs_pkg_pretend
-}
-
-pkg_setup() {
-	kde4-base_pkg_setup
-	check-reqs_pkg_setup
-}
-
-src_configure() {
-	local cal_ft
-
-	# first write out things we want to hard-enable
-	local mycmakeargs=(
-		"-DIHAVEPATCHEDQT=ON"
-		"-DWITH_Boost=ON"
-		"-DWITH_LibXml2=ON"
-		"-DWITH_PNG=ON"
-		"-DWITH_ZLIB=ON"
-		"-DGHNS=ON"
-		"-DWITH_X11=ON"
-		"-DWITH_Qt4=ON"
-		"-DBUILD_libmsooxml=ON"      # only internal code, no deps
-		"-DWITH_Iconv=ON"            # available on all supported arches and many more
-	)
-
-	# default disablers
-	mycmakeargs+=(
-		"-DBUILD_mobile=OFF"         # we dont support mobile gui, maybe arm could
-		"-DBUILD_active=OFF"         # we dont support active gui, maybe arm could
-		"-DWITH_LCMS=OFF"            # we use lcms:2
-		"-DCREATIVEONLY=OFF"
-		"-DPACKAGERS_BUILD=OFF"
-		"-DWITH_TINY=OFF"
-		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
-		"-DWITH_DCMTK=OFF"           # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
-		"-DQT3SUPPORT=OFF"			 # Qt5 is on the way!
-	)
-
-	# regular options
-	mycmakeargs+=(
-		$(cmake-utils_use_with attica LibAttica)
-		$(cmake-utils_use_with crypt QCA2)
-		$(cmake-utils_use_with eigen Eigen2)
-		$(cmake-utils_use_with exif Exiv2)
-		$(cmake-utils_use_with fftw FFTW3)
-		$(cmake-utils_use_with fontconfig Fontconfig)
-		$(cmake-utils_use_with freetds FreeTDS)
-		$(cmake-utils_use_with gif GIF2)
-		$(cmake-utils_use_with glew GLEW)
-		$(cmake-utils_use_with glib GLIB2)
-		$(cmake-utils_use_with glib GObject)
-		$(cmake-utils_use_with gsf LIBGSF)
-		$(cmake-utils_use_with gsl GSL)
-		$(cmake-utils_use_with import-filter LibEtonyek)
-		$(cmake-utils_use_with import-filter LibOdfGen)
-		$(cmake-utils_use_with import-filter LibVisio)
-		$(cmake-utils_use_with import-filter LibWpd)
-		$(cmake-utils_use_with import-filter LibWpg)
-		$(cmake-utils_use_with import-filter LibWps)
-		$(cmake-utils_use_with jpeg JPEG)
-		$(cmake-utils_use_with jpeg2k OpenJPEG)
-		$(cmake-utils_use_with kdcraw Kdcraw)
-		$(cmake-utils_use_with kde KActivities)
-		$(cmake-utils_use_with kdepim KdepimLibs)
-		$(cmake-utils_use_with lcms LCMS2)
-		$(cmake-utils_use_with marble Marble)
-		$(cmake-utils_use_with mysql MySQL)
-		$(cmake-utils_use_build mysql mySQL)
-		$(cmake-utils_use_with okular Okular)
-		$(cmake-utils_use_with opengtl OpenCTL)
-		$(cmake-utils_use_with openexr OpenEXR)
-		$(cmake-utils_use_with opengl OpenGL)
-		$(cmake-utils_use_with pdf Poppler)
-		$(cmake-utils_use_with pdf Pstoedit)
-		$(cmake-utils_use_with postgres PostgreSQL)
-		$(cmake-utils_use_build postgres pqxx)
-		$(cmake-utils_use_with semantic-desktop Soprano)
-		$(cmake-utils_use_with spacenav Spnav)
-		$(cmake-utils_use_with ssl OpenSSL)
-		$(cmake-utils_use_with sybase FreeTDS)
-		$(cmake-utils_use_build sybase sybase)
-		$(cmake-utils_use_with tiff TIFF)
-		$(cmake-utils_use_with threads Threads)
-		$(cmake-utils_use_with truetype Freetype)
-		$(cmake-utils_use_with vc Vc)
-		$(cmake-utils_use_with xbase XBase)
-		$(cmake-utils_use_build xbase xbase)
-		$(cmake-utils_use_with xslt LibXslt)
-	)
-
-	# applications
-	for cal_ft in ${CAL_FTS}; do
-		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
-	done
-	mycmakeargs+=( $(cmake-utils_use_build test cstester) )
-
-	# filters
-
-	kde4-base_src_configure
-}

diff --git a/app-office/calligra/calligra-2.8.2.ebuild b/app-office/calligra/calligra-2.8.2.ebuild
deleted file mode 100644
index a2b231e..0000000
--- a/app-office/calligra/calligra-2.8.2.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-# note: files that need to be checked for dependencies etc:
-# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
-# krita/CMakeLists.txt
-
-EAPI=5
-
-OPENGL_REQUIRED=optional
-KDE_HANDBOOK=optional
-KDE_LINGUAS_LIVE_OVERRIDE=true
-CHECKREQS_DISK_BUILD="4G"
-KDE_MINIMAL="4.13.1"
-inherit check-reqs kde4-base versionator
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="http://www.calligra.org/"
-
-case ${PV} in
-	2.[456789].[789]?)
-		# beta or rc releases
-		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
-	2.[456789].?)
-		# stable releases
-		SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz" ;;
-	2.[456789].9999)
-		# stable branch live ebuild
-		SRC_URI="" ;;
-	9999)
-		# master branch live ebuild
-		SRC_URI="" ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="4"
-
-# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
-[[ ${PV} == *9999 ]] || \
-KEYWORDS="~amd64 ~arm ~x86"
-
-IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif +glew +glib +gsf
-gsl import-filter +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql nepomuk
-+okular opengtl openexr +pdf postgres spacenav +ssl sybase test tiff +threads
-+truetype vc xbase +xml +xslt"
-
-# please do not sort here, order is same as in CMakeLists.txt
-CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
-for cal_ft in ${CAL_FTS}; do
-	IUSE+=" calligra_features_${cal_ft}"
-done
-unset cal_ft
-
-REQUIRED_USE="
-	calligra_features_author? ( calligra_features_words )
-	calligra_features_kexi? ( calligra_features_sheets )
-	calligra_features_words? ( calligra_features_sheets )
-	calligra_features_krita? ( eigen exif glew lcms )
-	calligra_features_plan? ( kdepim )
-	calligra_features_sheets? ( eigen )
-	vc? ( calligra_features_krita )
-	test? ( calligra_features_karbon )
-"
-
-RDEPEND="
-	!app-office/karbon
-	!app-office/kexi
-	!app-office/koffice-data
-	!app-office/koffice-l10n
-	!app-office/koffice-libs
-	!app-office/koffice-meta
-	!app-office/kplato
-	!app-office/kpresenter
-	!app-office/krita
-	!app-office/kspread
-	!app-office/kword
-	$(add_kdebase_dep kdelibs 'nepomuk?')
-	dev-lang/perl
-	dev-libs/boost
-	dev-libs/libxml2
-	$(add_kdebase_dep knewstuff)
-	media-libs/libpng
-	sys-libs/zlib
-	>=dev-qt/qtgui-4.8.1-r1:4
-	virtual/libiconv
-	attica? ( dev-libs/libattica )
-	crypt? ( app-crypt/qca:2 )
-	eigen? ( dev-cpp/eigen:2 )
-	exif? ( media-gfx/exiv2:= )
-	fftw? ( sci-libs/fftw:3.0 )
-	fontconfig? ( media-libs/fontconfig )
-	freetds? ( dev-db/freetds )
-	gif? ( media-libs/giflib )
-	glew? ( media-libs/glew )
-	glib? ( dev-libs/glib:2 )
-	gsf? ( gnome-extra/libgsf )
-	gsl? ( sci-libs/gsl )
-	import-filter? (
-		app-text/libetonyek
-		app-text/libodfgen
-		app-text/libwpd
-		app-text/libwpg
-		app-text/libwps
-		media-libs/libvisio
-	)
-	jpeg? ( virtual/jpeg:0 )
-	jpeg2k? ( media-libs/openjpeg:0 )
-	kdcraw? ( $(add_kdebase_dep libkdcraw) )
-	kde? ( $(add_kdebase_dep kactivities) )
-	kdepim? ( $(add_kdebase_dep kdepimlibs) )
-	lcms? ( media-libs/lcms:2 )
-	marble? ( $(add_kdebase_dep marble) )
-	mysql? ( virtual/mysql )
-	nepomuk? ( dev-libs/soprano )
-	okular? ( $(add_kdebase_dep okular) )
-	opengl? ( virtual/glu )
-	opengtl? ( >=media-libs/opengtl-0.9.15 )
-	openexr? ( media-libs/openexr )
-	pdf? (
-		app-text/poppler:=
-		media-gfx/pstoedit
-	)
-	postgres? (
-		dev-db/postgresql-base
-		dev-libs/libpqxx
-	)
-	spacenav? ( dev-libs/libspnav  )
-	ssl? ( dev-libs/openssl )
-	sybase? ( dev-db/freetds )
-	tiff? ( media-libs/tiff )
-	truetype? ( media-libs/freetype:2 )
-	vc? ( dev-libs/vc )
-	xbase? ( dev-db/xbase )
-	xslt? ( dev-libs/libxslt )
-	calligra_features_kexi? (
-		>=dev-db/sqlite-3.7.9:3[extensions(+)]
-		dev-libs/icu:=
-	)
-"
-DEPEND="${RDEPEND}"
-
-[[ ${PV} == 9999 ]] && LANGVERSION="2.4" || LANGVERSION="$(get_version_component_range 1-2)"
-PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
-
-RESTRICT=test
-# bug 394273
-
-pkg_pretend() {
-	check-reqs_pkg_pretend
-}
-
-pkg_setup() {
-	kde4-base_pkg_setup
-	check-reqs_pkg_setup
-}
-
-src_configure() {
-	local cal_ft
-
-	# first write out things we want to hard-enable
-	local mycmakeargs=(
-		"-DIHAVEPATCHEDQT=ON"
-		"-DWITH_Boost=ON"
-		"-DWITH_LibXml2=ON"
-		"-DWITH_PNG=ON"
-		"-DWITH_ZLIB=ON"
-		"-DGHNS=ON"
-		"-DWITH_X11=ON"
-		"-DWITH_Qt4=ON"
-		"-DBUILD_libmsooxml=ON"      # only internal code, no deps
-		"-DWITH_Iconv=ON"            # available on all supported arches and many more
-	)
-
-	# default disablers
-	mycmakeargs+=(
-		"-DBUILD_mobile=OFF"         # we dont support mobile gui, maybe arm could
-		"-DBUILD_active=OFF"         # we dont support active gui, maybe arm could
-		"-DWITH_LCMS=OFF"            # we use lcms:2
-		"-DCREATIVEONLY=OFF"
-		"-DPACKAGERS_BUILD=OFF"
-		"-DWITH_TINY=OFF"
-		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
-		"-DWITH_DCMTK=OFF"           # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
-		"-DQT3SUPPORT=OFF"			 # Qt5 is on the way!
-	)
-
-	# regular options
-	mycmakeargs+=(
-		$(cmake-utils_use_with attica LibAttica)
-		$(cmake-utils_use_with crypt QCA2)
-		$(cmake-utils_use_with eigen Eigen2)
-		$(cmake-utils_use_with exif Exiv2)
-		$(cmake-utils_use_with fftw FFTW3)
-		$(cmake-utils_use_with fontconfig Fontconfig)
-		$(cmake-utils_use_with freetds FreeTDS)
-		$(cmake-utils_use_with gif GIF2)
-		$(cmake-utils_use_with glew GLEW)
-		$(cmake-utils_use_with glib GLIB2)
-		$(cmake-utils_use_with glib GObject)
-		$(cmake-utils_use_with gsf LIBGSF)
-		$(cmake-utils_use_with gsl GSL)
-		$(cmake-utils_use_with import-filter LibEtonyek)
-		$(cmake-utils_use_with import-filter LibOdfGen)
-		$(cmake-utils_use_with import-filter LibVisio)
-		$(cmake-utils_use_with import-filter LibWpd)
-		$(cmake-utils_use_with import-filter LibWpg)
-		$(cmake-utils_use_with import-filter LibWps)
-		$(cmake-utils_use_with jpeg JPEG)
-		$(cmake-utils_use_with jpeg2k OpenJPEG)
-		$(cmake-utils_use_with kdcraw Kdcraw)
-		$(cmake-utils_use_with kde KActivities)
-		$(cmake-utils_use_with kdepim KdepimLibs)
-		$(cmake-utils_use_with lcms LCMS2)
-		$(cmake-utils_use_with marble Marble)
-		$(cmake-utils_use_with mysql MySQL)
-		$(cmake-utils_use_build mysql mySQL)
-		$(cmake-utils_use_with nepomuk Soprano)
-		$(cmake-utils_use_with okular Okular)
-		$(cmake-utils_use_with opengtl OpenCTL)
-		$(cmake-utils_use_with openexr OpenEXR)
-		$(cmake-utils_use_with opengl OpenGL)
-		$(cmake-utils_use_with pdf Poppler)
-		$(cmake-utils_use_with pdf Pstoedit)
-		$(cmake-utils_use_with postgres PostgreSQL)
-		$(cmake-utils_use_build postgres pqxx)
-		$(cmake-utils_use_with spacenav Spnav)
-		$(cmake-utils_use_with ssl OpenSSL)
-		$(cmake-utils_use_with sybase FreeTDS)
-		$(cmake-utils_use_build sybase sybase)
-		$(cmake-utils_use_with tiff TIFF)
-		$(cmake-utils_use_with threads Threads)
-		$(cmake-utils_use_with truetype Freetype)
-		$(cmake-utils_use_with vc Vc)
-		$(cmake-utils_use_with xbase XBase)
-		$(cmake-utils_use_build xbase xbase)
-		$(cmake-utils_use_with xslt LibXslt)
-	)
-
-	# applications
-	for cal_ft in ${CAL_FTS}; do
-		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
-	done
-	mycmakeargs+=( $(cmake-utils_use_build test cstester) )
-
-	# filters
-
-	kde4-base_src_configure
-}


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-05-24 11:31 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2014-05-24 11:31 UTC (permalink / raw
  To: gentoo-commits

commit:     69f64a79742cf8e952af0731fa9fd3f1ecb569fe
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat May 24 11:30:55 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat May 24 11:30:55 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=69f64a79

[app-office/calligra] Enable USE kdepim by default, bug #510384

Package-Manager: portage-2.2.10

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index a2b231e..eb64b8c 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -41,7 +41,7 @@ SLOT="4"
 KEYWORDS="~amd64 ~arm ~x86"
 
 IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif +glew +glib +gsf
-gsl import-filter +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql nepomuk
+gsl import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk
 +okular opengtl openexr +pdf postgres spacenav +ssl sybase test tiff +threads
 +truetype vc xbase +xml +xslt"
 


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-06-12 17:55 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2014-06-12 17:55 UTC (permalink / raw
  To: gentoo-commits

commit:     484d0d1055e427f30884c4292028bcbc3ede4c0e
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 12 17:54:28 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jun 12 17:54:34 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=484d0d10

[app-office/calligra] Qt3Support is required to build Kexi, wrt bug #512890.

It's doesn't affect anythin else and it was already pulled in by the eclass
so it's safe to leave the upstream default.

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.3.ebuild | 1 -
 app-office/calligra/calligra-9999.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.3.ebuild b/app-office/calligra/calligra-2.8.3.ebuild
index fb6673f..17cb1a0 100644
--- a/app-office/calligra/calligra-2.8.3.ebuild
+++ b/app-office/calligra/calligra-2.8.3.ebuild
@@ -182,7 +182,6 @@ src_configure() {
 		"-DWITH_TINY=OFF"
 		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
 		"-DWITH_DCMTK=OFF"           # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
-		"-DQT3SUPPORT=OFF"			 # Qt5 is on the way!
 	)
 
 	# regular options

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index eb64b8c..3e3dfda 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -182,7 +182,6 @@ src_configure() {
 		"-DWITH_TINY=OFF"
 		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
 		"-DWITH_DCMTK=OFF"           # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
-		"-DQT3SUPPORT=OFF"			 # Qt5 is on the way!
 	)
 
 	# regular options


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-06-12 17:55 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2014-06-12 17:55 UTC (permalink / raw
  To: gentoo-commits

commit:     72c5491a166e7eb07285ad29576e1b1a6351cf2e
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 12 17:53:03 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jun 12 17:53:03 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=72c5491a

[app-office/calligra] Version bump in progress.

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.3.ebuild | 249 ++++++++++++++++++++++++++++++
 1 file changed, 249 insertions(+)

diff --git a/app-office/calligra/calligra-2.8.3.ebuild b/app-office/calligra/calligra-2.8.3.ebuild
new file mode 100644
index 0000000..fb6673f
--- /dev/null
+++ b/app-office/calligra/calligra-2.8.3.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.8.2.ebuild,v 1.2 2014/05/24 11:28:43 johu Exp $
+
+# note: files that need to be checked for dependencies etc:
+# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
+# krita/CMakeLists.txt
+
+EAPI=5
+
+OPENGL_REQUIRED=optional
+KDE_HANDBOOK=optional
+KDE_LINGUAS_LIVE_OVERRIDE=true
+CHECKREQS_DISK_BUILD="4G"
+KDE_MINIMAL="4.13.1"
+inherit check-reqs kde4-base versionator
+
+DESCRIPTION="KDE Office Suite"
+HOMEPAGE="http://www.calligra.org/"
+
+case ${PV} in
+	2.[456789].[789]?)
+		# beta or rc releases
+		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
+	2.[456789].?)
+		# stable releases
+		SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz" ;;
+	2.[456789].9999)
+		# stable branch live ebuild
+		SRC_URI="" ;;
+	9999)
+		# master branch live ebuild
+		SRC_URI="" ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="4"
+
+# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
+[[ ${PV} == *9999 ]] || \
+KEYWORDS="~amd64 ~arm ~x86"
+
+IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif +glew +glib +gsf
+gsl import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk
++okular opengtl openexr +pdf postgres spacenav +ssl sybase test tiff +threads
++truetype vc xbase +xml +xslt"
+
+# please do not sort here, order is same as in CMakeLists.txt
+CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
+for cal_ft in ${CAL_FTS}; do
+	IUSE+=" calligra_features_${cal_ft}"
+done
+unset cal_ft
+
+REQUIRED_USE="
+	calligra_features_author? ( calligra_features_words )
+	calligra_features_kexi? ( calligra_features_sheets )
+	calligra_features_words? ( calligra_features_sheets )
+	calligra_features_krita? ( eigen exif glew lcms )
+	calligra_features_plan? ( kdepim )
+	calligra_features_sheets? ( eigen )
+	vc? ( calligra_features_krita )
+	test? ( calligra_features_karbon )
+"
+
+RDEPEND="
+	!app-office/karbon
+	!app-office/kexi
+	!app-office/koffice-data
+	!app-office/koffice-l10n
+	!app-office/koffice-libs
+	!app-office/koffice-meta
+	!app-office/kplato
+	!app-office/kpresenter
+	!app-office/krita
+	!app-office/kspread
+	!app-office/kword
+	$(add_kdebase_dep kdelibs 'nepomuk?')
+	dev-lang/perl
+	dev-libs/boost
+	dev-libs/libxml2
+	$(add_kdebase_dep knewstuff)
+	media-libs/libpng
+	sys-libs/zlib
+	>=dev-qt/qtgui-4.8.1-r1:4
+	virtual/libiconv
+	attica? ( dev-libs/libattica )
+	crypt? ( app-crypt/qca:2 )
+	eigen? ( dev-cpp/eigen:2 )
+	exif? ( media-gfx/exiv2:= )
+	fftw? ( sci-libs/fftw:3.0 )
+	fontconfig? ( media-libs/fontconfig )
+	freetds? ( dev-db/freetds )
+	gif? ( media-libs/giflib )
+	glew? ( media-libs/glew )
+	glib? ( dev-libs/glib:2 )
+	gsf? ( gnome-extra/libgsf )
+	gsl? ( sci-libs/gsl )
+	import-filter? (
+		app-text/libetonyek
+		app-text/libodfgen
+		app-text/libwpd
+		app-text/libwpg
+		app-text/libwps
+		media-libs/libvisio
+	)
+	jpeg? ( virtual/jpeg:0 )
+	jpeg2k? ( media-libs/openjpeg:0 )
+	kdcraw? ( $(add_kdebase_dep libkdcraw) )
+	kde? ( $(add_kdebase_dep kactivities) )
+	kdepim? ( $(add_kdebase_dep kdepimlibs) )
+	lcms? ( media-libs/lcms:2 )
+	marble? ( $(add_kdebase_dep marble) )
+	mysql? ( virtual/mysql )
+	nepomuk? ( dev-libs/soprano )
+	okular? ( $(add_kdebase_dep okular) )
+	opengl? ( virtual/glu )
+	opengtl? ( >=media-libs/opengtl-0.9.15 )
+	openexr? ( media-libs/openexr )
+	pdf? (
+		app-text/poppler:=
+		media-gfx/pstoedit
+	)
+	postgres? (
+		dev-db/postgresql-base
+		dev-libs/libpqxx
+	)
+	spacenav? ( dev-libs/libspnav  )
+	ssl? ( dev-libs/openssl )
+	sybase? ( dev-db/freetds )
+	tiff? ( media-libs/tiff )
+	truetype? ( media-libs/freetype:2 )
+	vc? ( dev-libs/vc )
+	xbase? ( dev-db/xbase )
+	xslt? ( dev-libs/libxslt )
+	calligra_features_kexi? (
+		>=dev-db/sqlite-3.7.9:3[extensions(+)]
+		dev-libs/icu:=
+	)
+"
+DEPEND="${RDEPEND}"
+
+[[ ${PV} == 9999 ]] && LANGVERSION="2.4" || LANGVERSION="$(get_version_component_range 1-2)"
+PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
+
+RESTRICT=test
+# bug 394273
+
+pkg_pretend() {
+	check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+	kde4-base_pkg_setup
+	check-reqs_pkg_setup
+}
+
+src_configure() {
+	local cal_ft
+
+	# first write out things we want to hard-enable
+	local mycmakeargs=(
+		"-DIHAVEPATCHEDQT=ON"
+		"-DWITH_Boost=ON"
+		"-DWITH_LibXml2=ON"
+		"-DWITH_PNG=ON"
+		"-DWITH_ZLIB=ON"
+		"-DGHNS=ON"
+		"-DWITH_X11=ON"
+		"-DWITH_Qt4=ON"
+		"-DBUILD_libmsooxml=ON"      # only internal code, no deps
+		"-DWITH_Iconv=ON"            # available on all supported arches and many more
+	)
+
+	# default disablers
+	mycmakeargs+=(
+		"-DBUILD_mobile=OFF"         # we dont support mobile gui, maybe arm could
+		"-DBUILD_active=OFF"         # we dont support active gui, maybe arm could
+		"-DWITH_LCMS=OFF"            # we use lcms:2
+		"-DCREATIVEONLY=OFF"
+		"-DPACKAGERS_BUILD=OFF"
+		"-DWITH_TINY=OFF"
+		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
+		"-DWITH_DCMTK=OFF"           # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
+		"-DQT3SUPPORT=OFF"			 # Qt5 is on the way!
+	)
+
+	# regular options
+	mycmakeargs+=(
+		$(cmake-utils_use_with attica LibAttica)
+		$(cmake-utils_use_with crypt QCA2)
+		$(cmake-utils_use_with eigen Eigen2)
+		$(cmake-utils_use_with exif Exiv2)
+		$(cmake-utils_use_with fftw FFTW3)
+		$(cmake-utils_use_with fontconfig Fontconfig)
+		$(cmake-utils_use_with freetds FreeTDS)
+		$(cmake-utils_use_with gif GIF2)
+		$(cmake-utils_use_with glew GLEW)
+		$(cmake-utils_use_with glib GLIB2)
+		$(cmake-utils_use_with glib GObject)
+		$(cmake-utils_use_with gsf LIBGSF)
+		$(cmake-utils_use_with gsl GSL)
+		$(cmake-utils_use_with import-filter LibEtonyek)
+		$(cmake-utils_use_with import-filter LibOdfGen)
+		$(cmake-utils_use_with import-filter LibVisio)
+		$(cmake-utils_use_with import-filter LibWpd)
+		$(cmake-utils_use_with import-filter LibWpg)
+		$(cmake-utils_use_with import-filter LibWps)
+		$(cmake-utils_use_with jpeg JPEG)
+		$(cmake-utils_use_with jpeg2k OpenJPEG)
+		$(cmake-utils_use_with kdcraw Kdcraw)
+		$(cmake-utils_use_with kde KActivities)
+		$(cmake-utils_use_with kdepim KdepimLibs)
+		$(cmake-utils_use_with lcms LCMS2)
+		$(cmake-utils_use_with marble Marble)
+		$(cmake-utils_use_with mysql MySQL)
+		$(cmake-utils_use_build mysql mySQL)
+		$(cmake-utils_use_with nepomuk Soprano)
+		$(cmake-utils_use_with okular Okular)
+		$(cmake-utils_use_with opengtl OpenCTL)
+		$(cmake-utils_use_with openexr OpenEXR)
+		$(cmake-utils_use_with opengl OpenGL)
+		$(cmake-utils_use_with pdf Poppler)
+		$(cmake-utils_use_with pdf Pstoedit)
+		$(cmake-utils_use_with postgres PostgreSQL)
+		$(cmake-utils_use_build postgres pqxx)
+		$(cmake-utils_use_with spacenav Spnav)
+		$(cmake-utils_use_with ssl OpenSSL)
+		$(cmake-utils_use_with sybase FreeTDS)
+		$(cmake-utils_use_build sybase sybase)
+		$(cmake-utils_use_with tiff TIFF)
+		$(cmake-utils_use_with threads Threads)
+		$(cmake-utils_use_with truetype Freetype)
+		$(cmake-utils_use_with vc Vc)
+		$(cmake-utils_use_with xbase XBase)
+		$(cmake-utils_use_build xbase xbase)
+		$(cmake-utils_use_with xslt LibXslt)
+	)
+
+	# applications
+	for cal_ft in ${CAL_FTS}; do
+		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
+	done
+	mycmakeargs+=( $(cmake-utils_use_build test cstester) )
+
+	# filters
+
+	kde4-base_src_configure
+}


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-06-12 18:00 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2014-06-12 18:00 UTC (permalink / raw
  To: gentoo-commits

commit:     8de90deb6b66adff601c0166a42d3bc1cbfd79e0
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 12 17:59:58 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jun 12 17:59:58 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=8de90deb

[app-office/calligra] Sort eclass options.

Package-Manager: portage-2.2.10

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

diff --git a/app-office/calligra/calligra-2.8.3.ebuild b/app-office/calligra/calligra-2.8.3.ebuild
index 17cb1a0..2bbbb7a 100644
--- a/app-office/calligra/calligra-2.8.3.ebuild
+++ b/app-office/calligra/calligra-2.8.3.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.8.2.ebuild,v 1.2 2014/05/24 11:28:43 johu Exp $
+# $Header: $
 
 # note: files that need to be checked for dependencies etc:
 # CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
@@ -8,11 +8,11 @@
 
 EAPI=5
 
-OPENGL_REQUIRED=optional
-KDE_HANDBOOK=optional
-KDE_LINGUAS_LIVE_OVERRIDE=true
 CHECKREQS_DISK_BUILD="4G"
+KDE_HANDBOOK="optional"
+KDE_LINGUAS_LIVE_OVERRIDE="true"
 KDE_MINIMAL="4.13.1"
+OPENGL_REQUIRED="optional"
 inherit check-reqs kde4-base versionator
 
 DESCRIPTION="KDE Office Suite"

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 3e3dfda..2bbbb7a 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -8,11 +8,11 @@
 
 EAPI=5
 
-OPENGL_REQUIRED=optional
-KDE_HANDBOOK=optional
-KDE_LINGUAS_LIVE_OVERRIDE=true
 CHECKREQS_DISK_BUILD="4G"
+KDE_HANDBOOK="optional"
+KDE_LINGUAS_LIVE_OVERRIDE="true"
 KDE_MINIMAL="4.13.1"
+OPENGL_REQUIRED="optional"
 inherit check-reqs kde4-base versionator
 
 DESCRIPTION="KDE Office Suite"


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-06-12 18:03 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2014-06-12 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     b6384f86bb684195b3c18884bd5e0691b88d082e
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 12 18:03:28 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jun 12 18:03:28 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=b6384f86

[app-office/calligra] Use KDE_BUILD_TYPE.

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.3.ebuild | 6 +++---
 app-office/calligra/calligra-9999.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.3.ebuild b/app-office/calligra/calligra-2.8.3.ebuild
index 2bbbb7a..36c196d 100644
--- a/app-office/calligra/calligra-2.8.3.ebuild
+++ b/app-office/calligra/calligra-2.8.3.ebuild
@@ -36,9 +36,9 @@ esac
 LICENSE="GPL-2"
 SLOT="4"
 
-# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
-[[ ${PV} == *9999 ]] || \
-KEYWORDS="~amd64 ~arm ~x86"
+if [[ ${KDE_BUILD_TYPE} == release ]] ; then
+	KEYWORDS="~amd64 ~arm ~x86"
+fi
 
 IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif +glew +glib +gsf
 gsl import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 2bbbb7a..36c196d 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -36,9 +36,9 @@ esac
 LICENSE="GPL-2"
 SLOT="4"
 
-# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
-[[ ${PV} == *9999 ]] || \
-KEYWORDS="~amd64 ~arm ~x86"
+if [[ ${KDE_BUILD_TYPE} == release ]] ; then
+	KEYWORDS="~amd64 ~arm ~x86"
+fi
 
 IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif +glew +glib +gsf
 gsl import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-06-12 18:34 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2014-06-12 18:34 UTC (permalink / raw
  To: gentoo-commits

commit:     76944b65110974ede64f050b76fa5c7bf3322d43
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 12 18:34:20 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jun 12 18:34:20 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=76944b65

[app-office/calligra] Add missing dependencies.

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.3.ebuild | 10 +++++++++-
 app-office/calligra/calligra-9999.ebuild  | 10 +++++++++-
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.3.ebuild b/app-office/calligra/calligra-2.8.3.ebuild
index 8f926c9..36df3f4 100644
--- a/app-office/calligra/calligra-2.8.3.ebuild
+++ b/app-office/calligra/calligra-2.8.3.ebuild
@@ -107,7 +107,10 @@ RDEPEND="
 	kdcraw? ( $(add_kdebase_dep libkdcraw) )
 	kde? ( $(add_kdebase_dep kactivities) )
 	kdepim? ( $(add_kdebase_dep kdepimlibs) )
-	lcms? ( media-libs/lcms:2 )
+	lcms? (
+		media-libs/lcms:2
+		x11-libs/libX11
+	)
 	marble? ( $(add_kdebase_dep marble) )
 	mysql? ( virtual/mysql )
 	nepomuk? ( dev-libs/soprano )
@@ -135,6 +138,11 @@ RDEPEND="
 		>=dev-db/sqlite-3.7.9:3[extensions(+)]
 		dev-libs/icu:=
 	)
+	calligra_features_krita? (
+		dev-qt/qtdeclarative:4
+		x11-libs/libX11
+		x11-libs/libXi
+	)
 "
 DEPEND="${RDEPEND}"
 

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 8f926c9..36df3f4 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -107,7 +107,10 @@ RDEPEND="
 	kdcraw? ( $(add_kdebase_dep libkdcraw) )
 	kde? ( $(add_kdebase_dep kactivities) )
 	kdepim? ( $(add_kdebase_dep kdepimlibs) )
-	lcms? ( media-libs/lcms:2 )
+	lcms? (
+		media-libs/lcms:2
+		x11-libs/libX11
+	)
 	marble? ( $(add_kdebase_dep marble) )
 	mysql? ( virtual/mysql )
 	nepomuk? ( dev-libs/soprano )
@@ -135,6 +138,11 @@ RDEPEND="
 		>=dev-db/sqlite-3.7.9:3[extensions(+)]
 		dev-libs/icu:=
 	)
+	calligra_features_krita? (
+		dev-qt/qtdeclarative:4
+		x11-libs/libX11
+		x11-libs/libXi
+	)
 "
 DEPEND="${RDEPEND}"
 


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-06-12 18:34 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2014-06-12 18:34 UTC (permalink / raw
  To: gentoo-commits

commit:     c804dbe21776c8e3a4c97d3c5f5cad0a0a9c66c9
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 12 18:25:52 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jun 12 18:25:52 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=c804dbe2

[app-office/calligra] Remove apparently obsolete REQUIRED_USE entries.

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.3.ebuild | 4 +---
 app-office/calligra/calligra-9999.ebuild  | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.3.ebuild b/app-office/calligra/calligra-2.8.3.ebuild
index 06ffed0..8f926c9 100644
--- a/app-office/calligra/calligra-2.8.3.ebuild
+++ b/app-office/calligra/calligra-2.8.3.ebuild
@@ -54,9 +54,7 @@ unset cal_ft
 
 REQUIRED_USE="
 	calligra_features_author? ( calligra_features_words )
-	calligra_features_kexi? ( calligra_features_sheets )
-	calligra_features_words? ( calligra_features_sheets )
-	calligra_features_krita? ( eigen exif glew lcms )
+	calligra_features_krita? ( eigen exif lcms )
 	calligra_features_plan? ( kdepim )
 	calligra_features_sheets? ( eigen )
 	vc? ( calligra_features_krita )

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 06ffed0..8f926c9 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -54,9 +54,7 @@ unset cal_ft
 
 REQUIRED_USE="
 	calligra_features_author? ( calligra_features_words )
-	calligra_features_kexi? ( calligra_features_sheets )
-	calligra_features_words? ( calligra_features_sheets )
-	calligra_features_krita? ( eigen exif glew lcms )
+	calligra_features_krita? ( eigen exif lcms )
 	calligra_features_plan? ( kdepim )
 	calligra_features_sheets? ( eigen )
 	vc? ( calligra_features_krita )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-06-12 18:34 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2014-06-12 18:34 UTC (permalink / raw
  To: gentoo-commits

commit:     8789fde7db8f983546b45fd054380d5fca1ae1c0
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 12 18:07:28 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jun 12 18:07:28 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=8789fde7

[app-office/calligra] Resort features to match upstream changes.

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.3.ebuild | 2 +-
 app-office/calligra/calligra-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.3.ebuild b/app-office/calligra/calligra-2.8.3.ebuild
index 36c196d..06ffed0 100644
--- a/app-office/calligra/calligra-2.8.3.ebuild
+++ b/app-office/calligra/calligra-2.8.3.ebuild
@@ -46,7 +46,7 @@ gsl import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk
 +truetype vc xbase +xml +xslt"
 
 # please do not sort here, order is same as in CMakeLists.txt
-CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
+CAL_FTS="words stage sheets author karbon krita kexi flow plan braindump"
 for cal_ft in ${CAL_FTS}; do
 	IUSE+=" calligra_features_${cal_ft}"
 done

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 36c196d..06ffed0 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -46,7 +46,7 @@ gsl import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk
 +truetype vc xbase +xml +xslt"
 
 # please do not sort here, order is same as in CMakeLists.txt
-CAL_FTS="author kexi words flow plan stage sheets krita karbon braindump"
+CAL_FTS="words stage sheets author karbon krita kexi flow plan braindump"
 for cal_ft in ${CAL_FTS}; do
 	IUSE+=" calligra_features_${cal_ft}"
 done


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-06-12 19:08 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2014-06-12 19:08 UTC (permalink / raw
  To: gentoo-commits

commit:     437f1422fda400886ff01603d9c5f96abb5751c4
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 12 19:07:42 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jun 12 19:07:42 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=437f1422

[app-office/calligra] Remove unused dependencies, USE flags, and build options discovered with CMAKE_WARN_UNUSED_CLI.

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.3.ebuild | 34 +++++--------------------------
 app-office/calligra/calligra-9999.ebuild  | 34 +++++--------------------------
 2 files changed, 10 insertions(+), 58 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.3.ebuild b/app-office/calligra/calligra-2.8.3.ebuild
index 36df3f4..f18cdb9 100644
--- a/app-office/calligra/calligra-2.8.3.ebuild
+++ b/app-office/calligra/calligra-2.8.3.ebuild
@@ -40,10 +40,10 @@ if [[ ${KDE_BUILD_TYPE} == release ]] ; then
 	KEYWORDS="~amd64 ~arm ~x86"
 fi
 
-IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif +glew +glib +gsf
-gsl import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk
-+okular opengtl openexr +pdf postgres spacenav +ssl sybase test tiff +threads
-+truetype vc xbase +xml +xslt"
+IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +glew +glib +gsf gsl
+import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk
++okular openexr +pdf postgres spacenav sybase test tiff +threads +truetype vc
+xbase +xml"
 
 # please do not sort here, order is same as in CMakeLists.txt
 CAL_FTS="words stage sheets author karbon krita kexi flow plan braindump"
@@ -76,7 +76,6 @@ RDEPEND="
 	$(add_kdebase_dep kdelibs 'nepomuk?')
 	dev-lang/perl
 	dev-libs/boost
-	dev-libs/libxml2
 	$(add_kdebase_dep knewstuff)
 	media-libs/libpng
 	sys-libs/zlib
@@ -89,7 +88,6 @@ RDEPEND="
 	fftw? ( sci-libs/fftw:3.0 )
 	fontconfig? ( media-libs/fontconfig )
 	freetds? ( dev-db/freetds )
-	gif? ( media-libs/giflib )
 	glew? ( media-libs/glew )
 	glib? ( dev-libs/glib:2 )
 	gsf? ( gnome-extra/libgsf )
@@ -116,7 +114,6 @@ RDEPEND="
 	nepomuk? ( dev-libs/soprano )
 	okular? ( $(add_kdebase_dep okular) )
 	opengl? ( virtual/glu )
-	opengtl? ( >=media-libs/opengtl-0.9.15 )
 	openexr? ( media-libs/openexr )
 	pdf? (
 		app-text/poppler:=
@@ -127,13 +124,11 @@ RDEPEND="
 		dev-libs/libpqxx
 	)
 	spacenav? ( dev-libs/libspnav  )
-	ssl? ( dev-libs/openssl )
 	sybase? ( dev-db/freetds )
 	tiff? ( media-libs/tiff )
 	truetype? ( media-libs/freetype:2 )
 	vc? ( dev-libs/vc )
 	xbase? ( dev-db/xbase )
-	xslt? ( dev-libs/libxslt )
 	calligra_features_kexi? (
 		>=dev-db/sqlite-3.7.9:3[extensions(+)]
 		dev-libs/icu:=
@@ -143,6 +138,7 @@ RDEPEND="
 		x11-libs/libX11
 		x11-libs/libXi
 	)
+	calligra_features_words? ( dev-libs/libxslt )
 "
 DEPEND="${RDEPEND}"
 
@@ -166,28 +162,17 @@ src_configure() {
 
 	# first write out things we want to hard-enable
 	local mycmakeargs=(
-		"-DIHAVEPATCHEDQT=ON"
-		"-DWITH_Boost=ON"
-		"-DWITH_LibXml2=ON"
 		"-DWITH_PNG=ON"
 		"-DWITH_ZLIB=ON"
 		"-DGHNS=ON"
-		"-DWITH_X11=ON"
-		"-DWITH_Qt4=ON"
-		"-DBUILD_libmsooxml=ON"      # only internal code, no deps
 		"-DWITH_Iconv=ON"            # available on all supported arches and many more
 	)
 
 	# default disablers
 	mycmakeargs+=(
-		"-DBUILD_mobile=OFF"         # we dont support mobile gui, maybe arm could
 		"-DBUILD_active=OFF"         # we dont support active gui, maybe arm could
-		"-DWITH_LCMS=OFF"            # we use lcms:2
 		"-DCREATIVEONLY=OFF"
 		"-DPACKAGERS_BUILD=OFF"
-		"-DWITH_TINY=OFF"
-		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
-		"-DWITH_DCMTK=OFF"           # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
 	)
 
 	# regular options
@@ -199,11 +184,8 @@ src_configure() {
 		$(cmake-utils_use_with fftw FFTW3)
 		$(cmake-utils_use_with fontconfig Fontconfig)
 		$(cmake-utils_use_with freetds FreeTDS)
-		$(cmake-utils_use_with gif GIF2)
 		$(cmake-utils_use_with glew GLEW)
 		$(cmake-utils_use_with glib GLIB2)
-		$(cmake-utils_use_with glib GObject)
-		$(cmake-utils_use_with gsf LIBGSF)
 		$(cmake-utils_use_with gsl GSL)
 		$(cmake-utils_use_with import-filter LibEtonyek)
 		$(cmake-utils_use_with import-filter LibOdfGen)
@@ -219,10 +201,8 @@ src_configure() {
 		$(cmake-utils_use_with lcms LCMS2)
 		$(cmake-utils_use_with marble Marble)
 		$(cmake-utils_use_with mysql MySQL)
-		$(cmake-utils_use_build mysql mySQL)
 		$(cmake-utils_use_with nepomuk Soprano)
 		$(cmake-utils_use_with okular Okular)
-		$(cmake-utils_use_with opengtl OpenCTL)
 		$(cmake-utils_use_with openexr OpenEXR)
 		$(cmake-utils_use_with opengl OpenGL)
 		$(cmake-utils_use_with pdf Poppler)
@@ -230,16 +210,12 @@ src_configure() {
 		$(cmake-utils_use_with postgres PostgreSQL)
 		$(cmake-utils_use_build postgres pqxx)
 		$(cmake-utils_use_with spacenav Spnav)
-		$(cmake-utils_use_with ssl OpenSSL)
 		$(cmake-utils_use_with sybase FreeTDS)
-		$(cmake-utils_use_build sybase sybase)
 		$(cmake-utils_use_with tiff TIFF)
 		$(cmake-utils_use_with threads Threads)
 		$(cmake-utils_use_with truetype Freetype)
 		$(cmake-utils_use_with vc Vc)
 		$(cmake-utils_use_with xbase XBase)
-		$(cmake-utils_use_build xbase xbase)
-		$(cmake-utils_use_with xslt LibXslt)
 	)
 
 	# applications

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 36df3f4..f18cdb9 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -40,10 +40,10 @@ if [[ ${KDE_BUILD_TYPE} == release ]] ; then
 	KEYWORDS="~amd64 ~arm ~x86"
 fi
 
-IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif +glew +glib +gsf
-gsl import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk
-+okular opengtl openexr +pdf postgres spacenav +ssl sybase test tiff +threads
-+truetype vc xbase +xml +xslt"
+IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +glew +glib +gsf gsl
+import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk
++okular openexr +pdf postgres spacenav sybase test tiff +threads +truetype vc
+xbase +xml"
 
 # please do not sort here, order is same as in CMakeLists.txt
 CAL_FTS="words stage sheets author karbon krita kexi flow plan braindump"
@@ -76,7 +76,6 @@ RDEPEND="
 	$(add_kdebase_dep kdelibs 'nepomuk?')
 	dev-lang/perl
 	dev-libs/boost
-	dev-libs/libxml2
 	$(add_kdebase_dep knewstuff)
 	media-libs/libpng
 	sys-libs/zlib
@@ -89,7 +88,6 @@ RDEPEND="
 	fftw? ( sci-libs/fftw:3.0 )
 	fontconfig? ( media-libs/fontconfig )
 	freetds? ( dev-db/freetds )
-	gif? ( media-libs/giflib )
 	glew? ( media-libs/glew )
 	glib? ( dev-libs/glib:2 )
 	gsf? ( gnome-extra/libgsf )
@@ -116,7 +114,6 @@ RDEPEND="
 	nepomuk? ( dev-libs/soprano )
 	okular? ( $(add_kdebase_dep okular) )
 	opengl? ( virtual/glu )
-	opengtl? ( >=media-libs/opengtl-0.9.15 )
 	openexr? ( media-libs/openexr )
 	pdf? (
 		app-text/poppler:=
@@ -127,13 +124,11 @@ RDEPEND="
 		dev-libs/libpqxx
 	)
 	spacenav? ( dev-libs/libspnav  )
-	ssl? ( dev-libs/openssl )
 	sybase? ( dev-db/freetds )
 	tiff? ( media-libs/tiff )
 	truetype? ( media-libs/freetype:2 )
 	vc? ( dev-libs/vc )
 	xbase? ( dev-db/xbase )
-	xslt? ( dev-libs/libxslt )
 	calligra_features_kexi? (
 		>=dev-db/sqlite-3.7.9:3[extensions(+)]
 		dev-libs/icu:=
@@ -143,6 +138,7 @@ RDEPEND="
 		x11-libs/libX11
 		x11-libs/libXi
 	)
+	calligra_features_words? ( dev-libs/libxslt )
 "
 DEPEND="${RDEPEND}"
 
@@ -166,28 +162,17 @@ src_configure() {
 
 	# first write out things we want to hard-enable
 	local mycmakeargs=(
-		"-DIHAVEPATCHEDQT=ON"
-		"-DWITH_Boost=ON"
-		"-DWITH_LibXml2=ON"
 		"-DWITH_PNG=ON"
 		"-DWITH_ZLIB=ON"
 		"-DGHNS=ON"
-		"-DWITH_X11=ON"
-		"-DWITH_Qt4=ON"
-		"-DBUILD_libmsooxml=ON"      # only internal code, no deps
 		"-DWITH_Iconv=ON"            # available on all supported arches and many more
 	)
 
 	# default disablers
 	mycmakeargs+=(
-		"-DBUILD_mobile=OFF"         # we dont support mobile gui, maybe arm could
 		"-DBUILD_active=OFF"         # we dont support active gui, maybe arm could
-		"-DWITH_LCMS=OFF"            # we use lcms:2
 		"-DCREATIVEONLY=OFF"
 		"-DPACKAGERS_BUILD=OFF"
-		"-DWITH_TINY=OFF"
-		"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
-		"-DWITH_DCMTK=OFF"           # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
 	)
 
 	# regular options
@@ -199,11 +184,8 @@ src_configure() {
 		$(cmake-utils_use_with fftw FFTW3)
 		$(cmake-utils_use_with fontconfig Fontconfig)
 		$(cmake-utils_use_with freetds FreeTDS)
-		$(cmake-utils_use_with gif GIF2)
 		$(cmake-utils_use_with glew GLEW)
 		$(cmake-utils_use_with glib GLIB2)
-		$(cmake-utils_use_with glib GObject)
-		$(cmake-utils_use_with gsf LIBGSF)
 		$(cmake-utils_use_with gsl GSL)
 		$(cmake-utils_use_with import-filter LibEtonyek)
 		$(cmake-utils_use_with import-filter LibOdfGen)
@@ -219,10 +201,8 @@ src_configure() {
 		$(cmake-utils_use_with lcms LCMS2)
 		$(cmake-utils_use_with marble Marble)
 		$(cmake-utils_use_with mysql MySQL)
-		$(cmake-utils_use_build mysql mySQL)
 		$(cmake-utils_use_with nepomuk Soprano)
 		$(cmake-utils_use_with okular Okular)
-		$(cmake-utils_use_with opengtl OpenCTL)
 		$(cmake-utils_use_with openexr OpenEXR)
 		$(cmake-utils_use_with opengl OpenGL)
 		$(cmake-utils_use_with pdf Poppler)
@@ -230,16 +210,12 @@ src_configure() {
 		$(cmake-utils_use_with postgres PostgreSQL)
 		$(cmake-utils_use_build postgres pqxx)
 		$(cmake-utils_use_with spacenav Spnav)
-		$(cmake-utils_use_with ssl OpenSSL)
 		$(cmake-utils_use_with sybase FreeTDS)
-		$(cmake-utils_use_build sybase sybase)
 		$(cmake-utils_use_with tiff TIFF)
 		$(cmake-utils_use_with threads Threads)
 		$(cmake-utils_use_with truetype Freetype)
 		$(cmake-utils_use_with vc Vc)
 		$(cmake-utils_use_with xbase XBase)
-		$(cmake-utils_use_build xbase xbase)
-		$(cmake-utils_use_with xslt LibXslt)
 	)
 
 	# applications


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-06-16 10:48 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2014-06-16 10:48 UTC (permalink / raw
  To: gentoo-commits

commit:     fe68e0e8b56a8fcf2e9b17141bd39fda67e66767
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 16 10:46:33 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jun 16 10:48:32 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=fe68e0e8

[app-office/calligra] In portage.

Package-Manager: portage-2.2.10

---
 app-office/calligra/calligra-2.8.3.ebuild | 230 ------------------------------
 app-office/calligra/metadata.xml          |   2 -
 2 files changed, 232 deletions(-)

diff --git a/app-office/calligra/calligra-2.8.3.ebuild b/app-office/calligra/calligra-2.8.3.ebuild
deleted file mode 100644
index f18cdb9..0000000
--- a/app-office/calligra/calligra-2.8.3.ebuild
+++ /dev/null
@@ -1,230 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-# note: files that need to be checked for dependencies etc:
-# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
-# krita/CMakeLists.txt
-
-EAPI=5
-
-CHECKREQS_DISK_BUILD="4G"
-KDE_HANDBOOK="optional"
-KDE_LINGUAS_LIVE_OVERRIDE="true"
-KDE_MINIMAL="4.13.1"
-OPENGL_REQUIRED="optional"
-inherit check-reqs kde4-base versionator
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="http://www.calligra.org/"
-
-case ${PV} in
-	2.[456789].[789]?)
-		# beta or rc releases
-		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
-	2.[456789].?)
-		# stable releases
-		SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz" ;;
-	2.[456789].9999)
-		# stable branch live ebuild
-		SRC_URI="" ;;
-	9999)
-		# master branch live ebuild
-		SRC_URI="" ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="4"
-
-if [[ ${KDE_BUILD_TYPE} == release ]] ; then
-	KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +glew +glib +gsf gsl
-import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk
-+okular openexr +pdf postgres spacenav sybase test tiff +threads +truetype vc
-xbase +xml"
-
-# please do not sort here, order is same as in CMakeLists.txt
-CAL_FTS="words stage sheets author karbon krita kexi flow plan braindump"
-for cal_ft in ${CAL_FTS}; do
-	IUSE+=" calligra_features_${cal_ft}"
-done
-unset cal_ft
-
-REQUIRED_USE="
-	calligra_features_author? ( calligra_features_words )
-	calligra_features_krita? ( eigen exif lcms )
-	calligra_features_plan? ( kdepim )
-	calligra_features_sheets? ( eigen )
-	vc? ( calligra_features_krita )
-	test? ( calligra_features_karbon )
-"
-
-RDEPEND="
-	!app-office/karbon
-	!app-office/kexi
-	!app-office/koffice-data
-	!app-office/koffice-l10n
-	!app-office/koffice-libs
-	!app-office/koffice-meta
-	!app-office/kplato
-	!app-office/kpresenter
-	!app-office/krita
-	!app-office/kspread
-	!app-office/kword
-	$(add_kdebase_dep kdelibs 'nepomuk?')
-	dev-lang/perl
-	dev-libs/boost
-	$(add_kdebase_dep knewstuff)
-	media-libs/libpng
-	sys-libs/zlib
-	>=dev-qt/qtgui-4.8.1-r1:4
-	virtual/libiconv
-	attica? ( dev-libs/libattica )
-	crypt? ( app-crypt/qca:2 )
-	eigen? ( dev-cpp/eigen:2 )
-	exif? ( media-gfx/exiv2:= )
-	fftw? ( sci-libs/fftw:3.0 )
-	fontconfig? ( media-libs/fontconfig )
-	freetds? ( dev-db/freetds )
-	glew? ( media-libs/glew )
-	glib? ( dev-libs/glib:2 )
-	gsf? ( gnome-extra/libgsf )
-	gsl? ( sci-libs/gsl )
-	import-filter? (
-		app-text/libetonyek
-		app-text/libodfgen
-		app-text/libwpd
-		app-text/libwpg
-		app-text/libwps
-		media-libs/libvisio
-	)
-	jpeg? ( virtual/jpeg:0 )
-	jpeg2k? ( media-libs/openjpeg:0 )
-	kdcraw? ( $(add_kdebase_dep libkdcraw) )
-	kde? ( $(add_kdebase_dep kactivities) )
-	kdepim? ( $(add_kdebase_dep kdepimlibs) )
-	lcms? (
-		media-libs/lcms:2
-		x11-libs/libX11
-	)
-	marble? ( $(add_kdebase_dep marble) )
-	mysql? ( virtual/mysql )
-	nepomuk? ( dev-libs/soprano )
-	okular? ( $(add_kdebase_dep okular) )
-	opengl? ( virtual/glu )
-	openexr? ( media-libs/openexr )
-	pdf? (
-		app-text/poppler:=
-		media-gfx/pstoedit
-	)
-	postgres? (
-		dev-db/postgresql-base
-		dev-libs/libpqxx
-	)
-	spacenav? ( dev-libs/libspnav  )
-	sybase? ( dev-db/freetds )
-	tiff? ( media-libs/tiff )
-	truetype? ( media-libs/freetype:2 )
-	vc? ( dev-libs/vc )
-	xbase? ( dev-db/xbase )
-	calligra_features_kexi? (
-		>=dev-db/sqlite-3.7.9:3[extensions(+)]
-		dev-libs/icu:=
-	)
-	calligra_features_krita? (
-		dev-qt/qtdeclarative:4
-		x11-libs/libX11
-		x11-libs/libXi
-	)
-	calligra_features_words? ( dev-libs/libxslt )
-"
-DEPEND="${RDEPEND}"
-
-[[ ${PV} == 9999 ]] && LANGVERSION="2.4" || LANGVERSION="$(get_version_component_range 1-2)"
-PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
-
-RESTRICT=test
-# bug 394273
-
-pkg_pretend() {
-	check-reqs_pkg_pretend
-}
-
-pkg_setup() {
-	kde4-base_pkg_setup
-	check-reqs_pkg_setup
-}
-
-src_configure() {
-	local cal_ft
-
-	# first write out things we want to hard-enable
-	local mycmakeargs=(
-		"-DWITH_PNG=ON"
-		"-DWITH_ZLIB=ON"
-		"-DGHNS=ON"
-		"-DWITH_Iconv=ON"            # available on all supported arches and many more
-	)
-
-	# default disablers
-	mycmakeargs+=(
-		"-DBUILD_active=OFF"         # we dont support active gui, maybe arm could
-		"-DCREATIVEONLY=OFF"
-		"-DPACKAGERS_BUILD=OFF"
-	)
-
-	# regular options
-	mycmakeargs+=(
-		$(cmake-utils_use_with attica LibAttica)
-		$(cmake-utils_use_with crypt QCA2)
-		$(cmake-utils_use_with eigen Eigen2)
-		$(cmake-utils_use_with exif Exiv2)
-		$(cmake-utils_use_with fftw FFTW3)
-		$(cmake-utils_use_with fontconfig Fontconfig)
-		$(cmake-utils_use_with freetds FreeTDS)
-		$(cmake-utils_use_with glew GLEW)
-		$(cmake-utils_use_with glib GLIB2)
-		$(cmake-utils_use_with gsl GSL)
-		$(cmake-utils_use_with import-filter LibEtonyek)
-		$(cmake-utils_use_with import-filter LibOdfGen)
-		$(cmake-utils_use_with import-filter LibVisio)
-		$(cmake-utils_use_with import-filter LibWpd)
-		$(cmake-utils_use_with import-filter LibWpg)
-		$(cmake-utils_use_with import-filter LibWps)
-		$(cmake-utils_use_with jpeg JPEG)
-		$(cmake-utils_use_with jpeg2k OpenJPEG)
-		$(cmake-utils_use_with kdcraw Kdcraw)
-		$(cmake-utils_use_with kde KActivities)
-		$(cmake-utils_use_with kdepim KdepimLibs)
-		$(cmake-utils_use_with lcms LCMS2)
-		$(cmake-utils_use_with marble Marble)
-		$(cmake-utils_use_with mysql MySQL)
-		$(cmake-utils_use_with nepomuk Soprano)
-		$(cmake-utils_use_with okular Okular)
-		$(cmake-utils_use_with openexr OpenEXR)
-		$(cmake-utils_use_with opengl OpenGL)
-		$(cmake-utils_use_with pdf Poppler)
-		$(cmake-utils_use_with pdf Pstoedit)
-		$(cmake-utils_use_with postgres PostgreSQL)
-		$(cmake-utils_use_build postgres pqxx)
-		$(cmake-utils_use_with spacenav Spnav)
-		$(cmake-utils_use_with sybase FreeTDS)
-		$(cmake-utils_use_with tiff TIFF)
-		$(cmake-utils_use_with threads Threads)
-		$(cmake-utils_use_with truetype Freetype)
-		$(cmake-utils_use_with vc Vc)
-		$(cmake-utils_use_with xbase XBase)
-	)
-
-	# applications
-	for cal_ft in ${CAL_FTS}; do
-		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
-	done
-	mycmakeargs+=( $(cmake-utils_use_build test cstester) )
-
-	# filters
-
-	kde4-base_src_configure
-}

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index af43b2c..31ecdb0 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -15,10 +15,8 @@
 		<flag name="marble">Enable displaying of maps using Marble</flag>
 		<flag name="nepomuk">Enable Nepomuk based semantic desktop support (deprecated)</flag>
 		<flag name="okular">Enable bindings for <pkg>kde-base/okular</pkg></flag>
-		<flag name="opengtl">Enable support for transformation algorithms via <pkg>media-libs/opengtl</pkg></flag>
 		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
 		<flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost on krita</flag>
 		<flag name="xbase">Enable support for xbase compatible database formats</flag>
-		<flag name="xslt">Enable xslt and exslt support format support</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-11-14 18:44 Manuel Rüger
  0 siblings, 0 replies; 99+ messages in thread
From: Manuel Rüger @ 2014-11-14 18:44 UTC (permalink / raw
  To: gentoo-commits

commit:     c71ee0ad3b312a986d6a8454dabfa81230e61026
Author:     Manuel Rüger <manuel <AT> rueg <DOT> eu>
AuthorDate: Fri Nov 14 18:44:14 2014 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Fri Nov 14 18:44:14 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=c71ee0ad

[app-office/calligra] Sync with tree.

Package-Manager: portage-2.2.14

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index f18cdb9..637f420 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-9999.ebuild,v 1.48 2014/11/03 11:15:35 titanofold Exp $
 
 # note: files that need to be checked for dependencies etc:
 # CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
@@ -120,7 +120,7 @@ RDEPEND="
 		media-gfx/pstoedit
 	)
 	postgres? (
-		dev-db/postgresql-base
+		virtual/postgresql
 		dev-libs/libpqxx
 	)
 	spacenav? ( dev-libs/libspnav  )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-11-15 14:01 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2014-11-15 14:01 UTC (permalink / raw
  To: gentoo-commits

commit:     6361d25dfaf8fbbd733d53264626bb55297902e0
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 15 14:01:14 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Nov 15 14:01:14 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=6361d25d

[app-office/calligra] Drop CVS header.

Package-Manager: portage-2.2.14

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 637f420..be14f9f 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-9999.ebuild,v 1.48 2014/11/03 11:15:35 titanofold Exp $
+# $Header: $
 
 # note: files that need to be checked for dependencies etc:
 # CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2014-11-27  7:58 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2014-11-27  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     b67a9474c849ad3b27f86a8dad703475fac0b491
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 27 07:58:48 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Nov 27 07:58:48 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=b67a9474

[app-office/calligra] Remove live ebuild which is also in the main tree.

---
 app-office/calligra/calligra-9999.ebuild | 230 -------------------------------
 app-office/calligra/metadata.xml         |  22 ---
 2 files changed, 252 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
deleted file mode 100644
index be14f9f..0000000
--- a/app-office/calligra/calligra-9999.ebuild
+++ /dev/null
@@ -1,230 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-# note: files that need to be checked for dependencies etc:
-# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
-# krita/CMakeLists.txt
-
-EAPI=5
-
-CHECKREQS_DISK_BUILD="4G"
-KDE_HANDBOOK="optional"
-KDE_LINGUAS_LIVE_OVERRIDE="true"
-KDE_MINIMAL="4.13.1"
-OPENGL_REQUIRED="optional"
-inherit check-reqs kde4-base versionator
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="http://www.calligra.org/"
-
-case ${PV} in
-	2.[456789].[789]?)
-		# beta or rc releases
-		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
-	2.[456789].?)
-		# stable releases
-		SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz" ;;
-	2.[456789].9999)
-		# stable branch live ebuild
-		SRC_URI="" ;;
-	9999)
-		# master branch live ebuild
-		SRC_URI="" ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="4"
-
-if [[ ${KDE_BUILD_TYPE} == release ]] ; then
-	KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +glew +glib +gsf gsl
-import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql nepomuk
-+okular openexr +pdf postgres spacenav sybase test tiff +threads +truetype vc
-xbase +xml"
-
-# please do not sort here, order is same as in CMakeLists.txt
-CAL_FTS="words stage sheets author karbon krita kexi flow plan braindump"
-for cal_ft in ${CAL_FTS}; do
-	IUSE+=" calligra_features_${cal_ft}"
-done
-unset cal_ft
-
-REQUIRED_USE="
-	calligra_features_author? ( calligra_features_words )
-	calligra_features_krita? ( eigen exif lcms )
-	calligra_features_plan? ( kdepim )
-	calligra_features_sheets? ( eigen )
-	vc? ( calligra_features_krita )
-	test? ( calligra_features_karbon )
-"
-
-RDEPEND="
-	!app-office/karbon
-	!app-office/kexi
-	!app-office/koffice-data
-	!app-office/koffice-l10n
-	!app-office/koffice-libs
-	!app-office/koffice-meta
-	!app-office/kplato
-	!app-office/kpresenter
-	!app-office/krita
-	!app-office/kspread
-	!app-office/kword
-	$(add_kdebase_dep kdelibs 'nepomuk?')
-	dev-lang/perl
-	dev-libs/boost
-	$(add_kdebase_dep knewstuff)
-	media-libs/libpng
-	sys-libs/zlib
-	>=dev-qt/qtgui-4.8.1-r1:4
-	virtual/libiconv
-	attica? ( dev-libs/libattica )
-	crypt? ( app-crypt/qca:2 )
-	eigen? ( dev-cpp/eigen:2 )
-	exif? ( media-gfx/exiv2:= )
-	fftw? ( sci-libs/fftw:3.0 )
-	fontconfig? ( media-libs/fontconfig )
-	freetds? ( dev-db/freetds )
-	glew? ( media-libs/glew )
-	glib? ( dev-libs/glib:2 )
-	gsf? ( gnome-extra/libgsf )
-	gsl? ( sci-libs/gsl )
-	import-filter? (
-		app-text/libetonyek
-		app-text/libodfgen
-		app-text/libwpd
-		app-text/libwpg
-		app-text/libwps
-		media-libs/libvisio
-	)
-	jpeg? ( virtual/jpeg:0 )
-	jpeg2k? ( media-libs/openjpeg:0 )
-	kdcraw? ( $(add_kdebase_dep libkdcraw) )
-	kde? ( $(add_kdebase_dep kactivities) )
-	kdepim? ( $(add_kdebase_dep kdepimlibs) )
-	lcms? (
-		media-libs/lcms:2
-		x11-libs/libX11
-	)
-	marble? ( $(add_kdebase_dep marble) )
-	mysql? ( virtual/mysql )
-	nepomuk? ( dev-libs/soprano )
-	okular? ( $(add_kdebase_dep okular) )
-	opengl? ( virtual/glu )
-	openexr? ( media-libs/openexr )
-	pdf? (
-		app-text/poppler:=
-		media-gfx/pstoedit
-	)
-	postgres? (
-		virtual/postgresql
-		dev-libs/libpqxx
-	)
-	spacenav? ( dev-libs/libspnav  )
-	sybase? ( dev-db/freetds )
-	tiff? ( media-libs/tiff )
-	truetype? ( media-libs/freetype:2 )
-	vc? ( dev-libs/vc )
-	xbase? ( dev-db/xbase )
-	calligra_features_kexi? (
-		>=dev-db/sqlite-3.7.9:3[extensions(+)]
-		dev-libs/icu:=
-	)
-	calligra_features_krita? (
-		dev-qt/qtdeclarative:4
-		x11-libs/libX11
-		x11-libs/libXi
-	)
-	calligra_features_words? ( dev-libs/libxslt )
-"
-DEPEND="${RDEPEND}"
-
-[[ ${PV} == 9999 ]] && LANGVERSION="2.4" || LANGVERSION="$(get_version_component_range 1-2)"
-PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
-
-RESTRICT=test
-# bug 394273
-
-pkg_pretend() {
-	check-reqs_pkg_pretend
-}
-
-pkg_setup() {
-	kde4-base_pkg_setup
-	check-reqs_pkg_setup
-}
-
-src_configure() {
-	local cal_ft
-
-	# first write out things we want to hard-enable
-	local mycmakeargs=(
-		"-DWITH_PNG=ON"
-		"-DWITH_ZLIB=ON"
-		"-DGHNS=ON"
-		"-DWITH_Iconv=ON"            # available on all supported arches and many more
-	)
-
-	# default disablers
-	mycmakeargs+=(
-		"-DBUILD_active=OFF"         # we dont support active gui, maybe arm could
-		"-DCREATIVEONLY=OFF"
-		"-DPACKAGERS_BUILD=OFF"
-	)
-
-	# regular options
-	mycmakeargs+=(
-		$(cmake-utils_use_with attica LibAttica)
-		$(cmake-utils_use_with crypt QCA2)
-		$(cmake-utils_use_with eigen Eigen2)
-		$(cmake-utils_use_with exif Exiv2)
-		$(cmake-utils_use_with fftw FFTW3)
-		$(cmake-utils_use_with fontconfig Fontconfig)
-		$(cmake-utils_use_with freetds FreeTDS)
-		$(cmake-utils_use_with glew GLEW)
-		$(cmake-utils_use_with glib GLIB2)
-		$(cmake-utils_use_with gsl GSL)
-		$(cmake-utils_use_with import-filter LibEtonyek)
-		$(cmake-utils_use_with import-filter LibOdfGen)
-		$(cmake-utils_use_with import-filter LibVisio)
-		$(cmake-utils_use_with import-filter LibWpd)
-		$(cmake-utils_use_with import-filter LibWpg)
-		$(cmake-utils_use_with import-filter LibWps)
-		$(cmake-utils_use_with jpeg JPEG)
-		$(cmake-utils_use_with jpeg2k OpenJPEG)
-		$(cmake-utils_use_with kdcraw Kdcraw)
-		$(cmake-utils_use_with kde KActivities)
-		$(cmake-utils_use_with kdepim KdepimLibs)
-		$(cmake-utils_use_with lcms LCMS2)
-		$(cmake-utils_use_with marble Marble)
-		$(cmake-utils_use_with mysql MySQL)
-		$(cmake-utils_use_with nepomuk Soprano)
-		$(cmake-utils_use_with okular Okular)
-		$(cmake-utils_use_with openexr OpenEXR)
-		$(cmake-utils_use_with opengl OpenGL)
-		$(cmake-utils_use_with pdf Poppler)
-		$(cmake-utils_use_with pdf Pstoedit)
-		$(cmake-utils_use_with postgres PostgreSQL)
-		$(cmake-utils_use_build postgres pqxx)
-		$(cmake-utils_use_with spacenav Spnav)
-		$(cmake-utils_use_with sybase FreeTDS)
-		$(cmake-utils_use_with tiff TIFF)
-		$(cmake-utils_use_with threads Threads)
-		$(cmake-utils_use_with truetype Freetype)
-		$(cmake-utils_use_with vc Vc)
-		$(cmake-utils_use_with xbase XBase)
-	)
-
-	# applications
-	for cal_ft in ${CAL_FTS}; do
-		mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
-	done
-	mycmakeargs+=( $(cmake-utils_use_build test cstester) )
-
-	# filters
-
-	kde4-base_src_configure
-}

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
deleted file mode 100644
index 31ecdb0..0000000
--- a/app-office/calligra/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<herd>kde</herd>
-	<herd>openoffice</herd>
-	<use>
-		<flag name="attica">Get hot stuff with <pkg>dev-libs/libattica</pkg></flag>
-		<flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
-		<flag name="glew">Enable <pkg>media-libs/glew</pkg> opengl extension library support</flag>
-		<flag name="glib">Enable support for C library routines from <pkg>dev-libs/glib</pkg></flag>
-		<flag name="gsf">Enable support for ODT structures extraction via <pkg>gnome-extra/libgsf</pkg></flag>
-		<flag name="import-filter">Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote</flag>
-		<flag name="kdcraw">Enable support for KDE image manipulating interface via <pkg>kde-base/libkdcraw</pkg></flag>
-		<flag name="kdepim">Enable support for KDEPIM resources integration</flag>
-		<flag name="marble">Enable displaying of maps using Marble</flag>
-		<flag name="nepomuk">Enable Nepomuk based semantic desktop support (deprecated)</flag>
-		<flag name="okular">Enable bindings for <pkg>kde-base/okular</pkg></flag>
-		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
-		<flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost on krita</flag>
-		<flag name="xbase">Enable support for xbase compatible database formats</flag>
-	</use>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2016-04-04 18:59 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2016-04-04 18:59 UTC (permalink / raw
  To: gentoo-commits

commit:     2dddfa92b71c05011932276dae13f37cd82bad89
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  4 18:58:58 2016 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Mon Apr  4 18:58:58 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=2dddfa92

app-office/calligra: Sort configure by use flags

Package-Manager: portage-2.2.28

 app-office/calligra/calligra-9999.ebuild | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 5a48881..bb190a5 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -177,13 +177,6 @@ src_configure() {
 	mycmakeargs+=(
 		-DPACKAGERS_BUILD=OFF
 		-DWITH_Iconv=ON
-		-DBUILD_cstester=$(usex test)
-		$(cmake-utils_use_find_package kdepim KF5Akonadi)
-		$(cmake-utils_use_find_package kdepim KF5AkonadiContact)
-		$(cmake-utils_use_find_package kdepim KF5CalendarCore)
-		$(cmake-utils_use_find_package kdepim KF5Contacts)
-		$(cmake-utils_use_find_package kdepim KGantt)
-		-DUSEOPENGL=$(usex opengl)
 		-DWITH_Qca-qt5=$(usex crypt)
 		-DWITH_Eigen3=$(usex eigen)
 		-DWITH_Fontconfig=$(usex fontconfig)
@@ -196,13 +189,20 @@ src_configure() {
 		-DWITH_LibWpd=$(usex import-filter)
 		-DWITH_LibWpg=$(usex import-filter)
 		-DWITH_LibWps=$(usex import-filter)
+		$(cmake-utils_use_find_package kdepim KF5Akonadi)
+		$(cmake-utils_use_find_package kdepim KF5AkonadiContact)
+		$(cmake-utils_use_find_package kdepim KF5CalendarCore)
+		$(cmake-utils_use_find_package kdepim KF5Contacts)
+		$(cmake-utils_use_find_package kdepim KGantt)
 		-DWITH_LCMS2=$(usex lcms)
 		-DWITH_CalligraMarble=$(usex marble)
 		-DWITH_Okular=$(usex okular)
 		-DWITH_OpenEXR=$(usex openexr)
+		-DUSEOPENGL=$(usex opengl)
 		-DWITH_Poppler=$(usex pdf)
 		-DWITH_Pstoedit=$(usex pdf)
 		-DWITH_Spnav=$(usex spacenav)
+		-DBUILD_cstester=$(usex test)
 		-DWITH_Threads=$(usex threads)
 		-DWITH_Freetype=$(usex truetype)
 		-DWITH_Vc=$(usex vc)


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2016-04-04 18:59 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2016-04-04 18:59 UTC (permalink / raw
  To: gentoo-commits

commit:     1985c2f94f7a77d1ff4dbb0c389bb017d9125acf
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sun Jan 31 14:30:29 2016 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Mon Apr  4 18:54:41 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=1985c2f9

app-office/calligra: Frameworks merged to master

Package-Manager: portage-2.2.27

 app-office/calligra/calligra-9999.ebuild | 212 +++++++++++++++++++++++++++++++
 app-office/calligra/metadata.xml         |  23 ++++
 2 files changed, 235 insertions(+)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
new file mode 100644
index 0000000..5a48881
--- /dev/null
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -0,0 +1,212 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+CHECKREQS_DISK_BUILD="4G"
+KDE_DOXYGEN="true"
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+inherit check-reqs kde5 versionator
+
+DESCRIPTION="KDE Office Suite"
+HOMEPAGE="http://www.calligra.org/"
+
+case ${PV} in
+	3.[0123456789].[789]?)
+		# beta or rc releases
+		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
+	3.[0123456789].?)
+		# stable releases
+		SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz"
+esac
+
+LICENSE="GPL-2"
+
+[[ ${KDE_BUILD_TYPE} == release ]] && \
+KEYWORDS="~amd64 ~x86"
+
+IUSE="activities +crypt +eigen +fontconfig +glib gsl import-filter +lcms kdepim
+	marble okular openexr opengl +pdf spacenav +threads +truetype vc +xml X"
+
+# Don't use Active, it's broken on desktops.
+CAL_FTS="author braindump flow gemini karbon plan sheets stage words"
+for cal_ft in ${CAL_FTS}; do
+	IUSE+=" calligra_features_${cal_ft}"
+done
+unset cal_ft
+
+REQUIRED_USE="
+	calligra_features_author? ( calligra_features_words )
+	calligra_features_gemini? ( opengl )
+	calligra_features_sheets? ( eigen )
+	test? ( calligra_features_karbon )
+"
+
+# 	calligra_features_gemini (
+# 		dev-libs/libgit2
+# 		dev-libs/libqgit2	# needs porting (currently doesn't build)
+# 	)
+COMMON_DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcodecs)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep kemoticons)
+	$(add_frameworks_dep kglobalaccel)
+	$(add_frameworks_dep kguiaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kitemmodels)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep knotifyconfig)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kross)
+	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwallet)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep sonnet)
+	$(add_frameworks_dep threadweaver)
+	$(add_qt_dep designer)
+	$(add_qt_dep qtconcurrent)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtscript)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtxml)
+	dev-lang/perl
+	dev-libs/boost
+	media-libs/libpng:0
+	sys-libs/zlib
+	virtual/libiconv
+	activities? ( $(add_frameworks_dep kactivities) )
+	crypt? ( app-crypt/qca:2[qt5] )
+	eigen? ( dev-cpp/eigen:3 )
+	fontconfig? ( media-libs/fontconfig )
+	glib? ( dev-libs/glib:2 )
+	gsl? ( sci-libs/gsl )
+	import-filter? (
+		$(add_frameworks_dep khtml)
+		app-text/libetonyek
+		app-text/libodfgen
+		app-text/libwpd:*
+		app-text/libwpg:*
+		app-text/libwps
+		dev-libs/librevenge
+		media-libs/libvisio
+	)
+	lcms? ( media-libs/lcms:2 )
+	marble? ( $(add_kdeapps_dep marble) )
+	okular? ( $(add_kdeapps_dep okular) )
+	opengl? ( $(add_qt_dep qtopengl) )
+	openexr? ( media-libs/openexr )
+	pdf? (
+		app-text/poppler:=
+		media-gfx/pstoedit
+	)
+	spacenav? ( dev-libs/libspnav )
+	truetype? ( media-libs/freetype:2 )
+	vc? ( dev-libs/vc )
+	X? (
+		$(add_qt_dep qtx11extras)
+		x11-libs/libX11
+	)
+	calligra_features_plan? (
+		$(add_frameworks_dep kdelibs4support)
+		$(add_kdeapps_dep kdiagram)
+		$(add_kdeapps_dep kproperty)
+		$(add_kdeapps_dep kreport)
+		kdepim? (
+			$(add_kdeapps_dep akonadi)
+			$(add_kdeapps_dep akonadi-contact)
+			$(add_kdeapps_dep kcalcore)
+			$(add_kdeapps_dep kcontacts)
+			$(add_kdeapps_dep kdgantt2)
+		)
+	)
+	calligra_features_sheets? ( $(add_frameworks_dep kdelibs4support) )
+	calligra_features_words? ( dev-libs/libxslt )
+"
+DEPEND="${COMMON_DEPEND}
+	sys-devel/gettext
+	x11-misc/shared-mime-info
+"
+RDEPEND="${COMMON_DEPEND}
+	!app-office/calligra:4
+"
+
+#[[ ${PV} == 9999 ]] && LANGVERSION="3.0" || LANGVERSION="$(get_version_component_range 1-2)"
+#PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
+
+pkg_pretend() {
+	check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+	kde5_pkg_setup
+	check-reqs_pkg_setup
+}
+
+src_configure() {
+	local cal_ft myproducts
+
+	# applications
+	for cal_ft in ${CAL_FTS}; do
+		local prod=${cal_ft^^}
+		if use calligra_features_${cal_ft} ; then
+			myproducts+=( "${prod}" )
+		fi
+	done
+
+	local mycmakeargs=( -DPRODUCTSET="${myproducts[*]}" )
+
+	mycmakeargs+=(
+		-DPACKAGERS_BUILD=OFF
+		-DWITH_Iconv=ON
+		-DBUILD_cstester=$(usex test)
+		$(cmake-utils_use_find_package kdepim KF5Akonadi)
+		$(cmake-utils_use_find_package kdepim KF5AkonadiContact)
+		$(cmake-utils_use_find_package kdepim KF5CalendarCore)
+		$(cmake-utils_use_find_package kdepim KF5Contacts)
+		$(cmake-utils_use_find_package kdepim KGantt)
+		-DUSEOPENGL=$(usex opengl)
+		-DWITH_Qca-qt5=$(usex crypt)
+		-DWITH_Eigen3=$(usex eigen)
+		-DWITH_Fontconfig=$(usex fontconfig)
+		-DWITH_GLIB2=$(usex glib)
+		-DWITH_GSL=$(usex gsl)
+		-DWITH_LibEtonyek=$(usex import-filter)
+		-DWITH_LibOdfGen=$(usex import-filter)
+		-DWITH_LibRevenge=$(usex import-filter)
+		-DWITH_LibVisio=$(usex import-filter)
+		-DWITH_LibWpd=$(usex import-filter)
+		-DWITH_LibWpg=$(usex import-filter)
+		-DWITH_LibWps=$(usex import-filter)
+		-DWITH_LCMS2=$(usex lcms)
+		-DWITH_CalligraMarble=$(usex marble)
+		-DWITH_Okular=$(usex okular)
+		-DWITH_OpenEXR=$(usex openexr)
+		-DWITH_Poppler=$(usex pdf)
+		-DWITH_Pstoedit=$(usex pdf)
+		-DWITH_Spnav=$(usex spacenav)
+		-DWITH_Threads=$(usex threads)
+		-DWITH_Freetype=$(usex truetype)
+		-DWITH_Vc=$(usex vc)
+	)
+
+	kde5_src_configure
+}

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
new file mode 100644
index 0000000..e40c4ea
--- /dev/null
+++ b/app-office/calligra/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>kde@gentoo.org</email>
+		<name>Gentoo KDE Project</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>office@gentoo.org</email>
+		<name>Gentoo Office project</name>
+	</maintainer>
+	<use>
+		<flag name="activities">Enable kactivities support</flag>
+		<flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
+		<flag name="glib">Enable support for C library routines from <pkg>dev-libs/glib</pkg></flag>
+		<flag name="import-filter">Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote</flag>
+		<flag name="kdepim">Enable support for KDEPIM resources integration</flag>
+		<flag name="marble">Enable displaying of maps using Marble</flag>
+		<flag name="okular">Enable bindings for <pkg>kde-apps/okular</pkg></flag>
+		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
+		<flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost on krita</flag>
+	</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2016-08-11 18:52 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2016-08-11 18:52 UTC (permalink / raw
  To: gentoo-commits

commit:     3984dda472f32dcfac8bede617f390e6384880cc
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 11 18:51:54 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Aug 11 18:52:05 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=3984dda4

app-office/calligra: introduce subslot dependency when plan is enabled

Upstream-commit: 6ce04cc681c584d2520af180fa1efa20b97ee5a6

Package-Manager: portage-2.3.0

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 7214bb2..84ff3bd 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -47,6 +47,7 @@ REQUIRED_USE="
 # 		dev-libs/libgit2
 # 		dev-libs/libqgit2	# needs porting (currently doesn't build)
 # 	)
+# drop qtcore subslot operator when QT_MINIMAL >= 5.7.0
 COMMON_DEPEND="
 	$(add_frameworks_dep karchive)
 	$(add_frameworks_dep kcmutils)
@@ -125,6 +126,7 @@ COMMON_DEPEND="
 		x11-libs/libX11
 	)
 	calligra_features_plan? (
+		$(add_qt_dep qtcore '' '' '5=')
 		$(add_frameworks_dep kdelibs4support)
 		$(add_kdeapps_dep kdiagram)
 		$(add_kdeapps_dep kproperty)


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2016-08-20 17:22 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2016-08-20 17:22 UTC (permalink / raw
  To: gentoo-commits

commit:     076dffa869ba6536e223556755ebddf0e631d394
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sat Aug 20 10:21:44 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Aug 20 17:22:16 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=076dffa8

app-office/calligra: Fix DEPENDs, drop unported CALLIGRA_FEATURES

Gentoo-bug: 589358

Package-Manager: portage-2.2.28

 app-office/calligra/calligra-9999.ebuild | 69 ++++++++++++++++++++------------
 app-office/calligra/metadata.xml         |  3 +-
 2 files changed, 45 insertions(+), 27 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 84ff3bd..fa80431 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -26,11 +26,11 @@ LICENSE="GPL-2"
 [[ ${KDE_BUILD_TYPE} == release ]] && \
 KEYWORDS="~amd64 ~x86"
 
-IUSE="activities +crypt +eigen +fontconfig +glib gsl import-filter +lcms kdepim
-	marble okular openexr opengl +pdf spacenav +threads +truetype vc +xml X"
+IUSE="activities +crypt +eigen +fontconfig gsl import-filter +lcms kdepim
+	marble okular openexr +pdf spacenav +truetype vc +webkit +xml X"
 
 # Don't use Active, it's broken on desktops.
-CAL_FTS="author braindump flow gemini karbon plan sheets stage words"
+CAL_FTS="author braindump karbon plan sheets stage words"
 for cal_ft in ${CAL_FTS}; do
 	IUSE+=" calligra_features_${cal_ft}"
 done
@@ -38,15 +38,11 @@ unset cal_ft
 
 REQUIRED_USE="
 	calligra_features_author? ( calligra_features_words )
-	calligra_features_gemini? ( opengl )
 	calligra_features_sheets? ( eigen )
+	calligra_features_stage? ( webkit )
 	test? ( calligra_features_karbon )
 "
 
-# 	calligra_features_gemini (
-# 		dev-libs/libgit2
-# 		dev-libs/libqgit2	# needs porting (currently doesn't build)
-# 	)
 # drop qtcore subslot operator when QT_MINIMAL >= 5.7.0
 COMMON_DEPEND="
 	$(add_frameworks_dep karchive)
@@ -97,7 +93,6 @@ COMMON_DEPEND="
 	crypt? ( app-crypt/qca:2[qt5] )
 	eigen? ( dev-cpp/eigen:3 )
 	fontconfig? ( media-libs/fontconfig )
-	glib? ( dev-libs/glib:2 )
 	gsl? ( sci-libs/gsl )
 	import-filter? (
 		$(add_frameworks_dep khtml)
@@ -111,23 +106,17 @@ COMMON_DEPEND="
 	)
 	lcms? ( media-libs/lcms:2 )
 	marble? ( $(add_kdeapps_dep marble) )
-	okular? ( $(add_kdeapps_dep okular) )
-	opengl? ( $(add_qt_dep qtopengl) )
 	openexr? ( media-libs/openexr )
-	pdf? (
-		app-text/poppler:=
-		media-gfx/pstoedit
-	)
+	pdf? ( app-text/poppler:=[qt5] )
 	spacenav? ( dev-libs/libspnav )
 	truetype? ( media-libs/freetype:2 )
-	vc? ( dev-libs/vc )
 	X? (
 		$(add_qt_dep qtx11extras)
 		x11-libs/libX11
 	)
+	calligra_features_braindump? ( webkit? ( $(add_qt_dep qtwebkit) ) )
 	calligra_features_plan? (
 		$(add_qt_dep qtcore '' '' '5=')
-		$(add_frameworks_dep kdelibs4support)
 		$(add_kdeapps_dep kdiagram)
 		$(add_kdeapps_dep kproperty)
 		$(add_kdeapps_dep kreport)
@@ -139,14 +128,22 @@ COMMON_DEPEND="
 			$(add_kdeapps_dep kdgantt2)
 		)
 	)
-	calligra_features_sheets? ( $(add_frameworks_dep kdelibs4support) )
-	calligra_features_words? ( dev-libs/libxslt )
+	calligra_features_stage? (
+		$(add_qt_dep qtwebkit)
+		okular? ( $(add_kdeapps_dep okular) )
+	)
+	calligra_features_words? (
+		dev-libs/libxslt
+		okular? ( $(add_kdeapps_dep okular) )
+	)
 "
 DEPEND="${COMMON_DEPEND}
 	sys-devel/gettext
 	x11-misc/shared-mime-info
+	vc? ( >=dev-libs/vc-1.1.0 )
 "
 RDEPEND="${COMMON_DEPEND}
+	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
 	!app-office/calligra:4
 "
 
@@ -162,6 +159,30 @@ pkg_setup() {
 	check-reqs_pkg_setup
 }
 
+src_prepare() {
+	kde5_src_prepare
+
+	# Unconditionally disable deprecated deps (required by QtQuick1)
+	punt_bogus_dep Qt5 Declarative
+	punt_bogus_dep Qt5 OpenGL
+
+	if ! use webkit; then
+		punt_bogus_dep Qt5 WebKitWidgets
+		punt_bogus_dep Qt5 WebKit
+	fi
+
+	# Hack around the excessive use of CMake macros
+	if use okular && ! use calligra_features_words; then
+		sed -i -e "/add_subdirectory( *okularodtgenerator *)/ s/^/#DONT/" \
+			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODT"
+	fi
+
+	if use okular && ! use calligra_features_stage; then
+		sed -i -e "/add_subdirectory( *okularodpgenerator *)/ s/^/#DONT/" \
+			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODP"
+	fi
+}
+
 src_configure() {
 	local cal_ft myproducts
 
@@ -181,7 +202,6 @@ src_configure() {
 		-DWITH_Qca-qt5=$(usex crypt)
 		-DWITH_Eigen3=$(usex eigen)
 		-DWITH_Fontconfig=$(usex fontconfig)
-		-DWITH_GLIB2=$(usex glib)
 		-DWITH_GSL=$(usex gsl)
 		-DWITH_LibEtonyek=$(usex import-filter)
 		-DWITH_LibOdfGen=$(usex import-filter)
@@ -197,16 +217,15 @@ src_configure() {
 		$(cmake-utils_use_find_package kdepim KGantt)
 		-DWITH_LCMS2=$(usex lcms)
 		-DWITH_CalligraMarble=$(usex marble)
-		-DWITH_Okular=$(usex okular)
+		-DWITH_Okular5=$(usex okular)
 		-DWITH_OpenEXR=$(usex openexr)
-		-DUSEOPENGL=$(usex opengl)
 		-DWITH_Poppler=$(usex pdf)
-		-DWITH_Pstoedit=$(usex pdf)
 		-DWITH_Spnav=$(usex spacenav)
-		-DBUILD_cstester=$(usex test)
-		-DWITH_Threads=$(usex threads)
+		-ENABLE_CSTESTER_TESTING=$(usex test)
 		-DWITH_Freetype=$(usex truetype)
 		-DWITH_Vc=$(usex vc)
+		-DCMAKE_DISABLE_FIND_PACKAGE_Libgit2=ON
+		-DCMAKE_DISABLE_FIND_PACKAGE_Libqgit2=ON
 	)
 
 	kde5_src_configure

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index e40c4ea..bf486c6 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -12,12 +12,11 @@
 	<use>
 		<flag name="activities">Enable kactivities support</flag>
 		<flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
-		<flag name="glib">Enable support for C library routines from <pkg>dev-libs/glib</pkg></flag>
 		<flag name="import-filter">Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote</flag>
 		<flag name="kdepim">Enable support for KDEPIM resources integration</flag>
 		<flag name="marble">Enable displaying of maps using Marble</flag>
 		<flag name="okular">Enable bindings for <pkg>kde-apps/okular</pkg></flag>
 		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
-		<flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost on krita</flag>
+		<flag name="vc">Build with <pkg>dev-libs/vc</pkg>, could be a significant speed boost</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2016-11-12 10:57 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2016-11-12 10:57 UTC (permalink / raw
  To: gentoo-commits

commit:     73d60d1284197e42e9634d73444246ca3628a496
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Wed Oct 26 15:56:35 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 10:57:34 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=73d60d12

app-office/calligra: Fix DEPENDs

Raise app-text/libwps DEPEND to >=0.4
Drop kde-apps/kdgantt2 (using KGantt from KDiagram).

Package-Manager: portage-2.3.0

 app-office/calligra/calligra-9999.ebuild | 20 +++++++++-----------
 app-office/calligra/metadata.xml         |  2 +-
 2 files changed, 10 insertions(+), 12 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 47c14b2..876a63b 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -26,7 +26,7 @@ LICENSE="GPL-2"
 [[ ${KDE_BUILD_TYPE} == release ]] && \
 KEYWORDS="~amd64 ~x86"
 
-IUSE="activities +crypt +eigen +fontconfig gsl import-filter +lcms kdepim
+IUSE="activities +crypt +eigen +fontconfig gsl import-filter +lcms pim
 	marble okular openexr +pdf spacenav +truetype vc +webkit +xml X"
 
 CAL_FTS="braindump karbon plan sheets stage words"
@@ -98,7 +98,7 @@ COMMON_DEPEND="
 		app-text/libodfgen
 		app-text/libwpd:*
 		app-text/libwpg:*
-		app-text/libwps
+		>=app-text/libwps-0.4
 		dev-libs/librevenge
 		media-libs/libvisio
 	)
@@ -118,12 +118,11 @@ COMMON_DEPEND="
 		dev-libs/kdiagram:5
 		dev-libs/kproperty:5
 		dev-libs/kreport:5
-		kdepim? (
+		pim? (
 			$(add_kdeapps_dep akonadi)
 			$(add_kdeapps_dep akonadi-contacts)
 			$(add_kdeapps_dep kcalcore)
 			$(add_kdeapps_dep kcontacts)
-			$(add_kdeapps_dep kdgantt2)
 		)
 	)
 	calligra_features_stage? (
@@ -210,17 +209,16 @@ src_configure() {
 		-DWITH_LibWpd=$(usex import-filter)
 		-DWITH_LibWpg=$(usex import-filter)
 		-DWITH_LibWps=$(usex import-filter)
-		$(cmake-utils_use_find_package kdepim KF5Akonadi)
-		$(cmake-utils_use_find_package kdepim KF5AkonadiContact)
-		$(cmake-utils_use_find_package kdepim KF5CalendarCore)
-		$(cmake-utils_use_find_package kdepim KF5Contacts)
-		$(cmake-utils_use_find_package kdepim KGantt)
+		$(cmake-utils_use_find_package pim KF5Akonadi)
+		$(cmake-utils_use_find_package pim KF5AkonadiContact)
+		$(cmake-utils_use_find_package pim KF5CalendarCore)
+		$(cmake-utils_use_find_package pim KF5Contacts)
 		-DWITH_LCMS2=$(usex lcms)
-		-DWITH_CalligraMarble=$(usex marble)
+		$(cmake-utils_use_find_package marble Marble)
 		-DWITH_Okular5=$(usex okular)
 		-DWITH_OpenEXR=$(usex openexr)
 		-DWITH_Poppler=$(usex pdf)
-		-DWITH_Spnav=$(usex spacenav)
+		$(cmake-utils_use_find_package spacenav Spnav)
 		-ENABLE_CSTESTER_TESTING=$(usex test)
 		-DWITH_Freetype=$(usex truetype)
 		-DWITH_Vc=$(usex vc)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index bf486c6..432740f 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -13,7 +13,7 @@
 		<flag name="activities">Enable kactivities support</flag>
 		<flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
 		<flag name="import-filter">Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote</flag>
-		<flag name="kdepim">Enable support for KDEPIM resources integration</flag>
+		<flag name="pim">Enable support for KDE PIM resources integration</flag>
 		<flag name="marble">Enable displaying of maps using Marble</flag>
 		<flag name="okular">Enable bindings for <pkg>kde-apps/okular</pkg></flag>
 		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2016-12-08  8:31 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2016-12-08  8:31 UTC (permalink / raw
  To: gentoo-commits

commit:     c865a0cd1076b830cc67e7788147ab19f61f8af2
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Mon Dec  5 18:23:29 2016 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Thu Dec  8 08:29:45 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c865a0cd

app-office/calligra: 3.0.0 version bump

Closes: #840
Package-Manager: portage-2.3.0

Signed-off-by: Johannes Huber <johu <AT> gentoo.org>

 .../{calligra-9999.ebuild => calligra-3.0.0.ebuild}       | 15 +++++++--------
 app-office/calligra/calligra-9999.ebuild                  | 15 +++++++--------
 2 files changed, 14 insertions(+), 16 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-3.0.0.ebuild
similarity index 93%
copy from app-office/calligra/calligra-9999.ebuild
copy to app-office/calligra/calligra-3.0.0.ebuild
index d65e6b5..80da5d8 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-3.0.0.ebuild
@@ -15,10 +15,10 @@ HOMEPAGE="http://www.calligra.org/"
 case ${PV} in
 	3.[0123456789].[789]?)
 		# beta or rc releases
-		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
+		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.gz" ;;
 	3.[0123456789].?)
 		# stable releases
-		SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz"
+		SRC_URI="mirror://kde/stable/${P}/${P}.tar.gz"
 esac
 
 LICENSE="GPL-2"
@@ -26,8 +26,8 @@ LICENSE="GPL-2"
 [[ ${KDE_BUILD_TYPE} == release ]] && \
 KEYWORDS="~amd64 ~x86"
 
-CAL_FTS=( plan sheets words )
-CAL_EXP_FTS=( braindump karbon stage )
+CAL_FTS=( karbon plan sheets words )
+CAL_EXP_FTS=( braindump stage )
 
 IUSE="activities +crypt +eigen +fontconfig gsl import-filter +lcms pim marble okular
 	openexr +pdf spacenav +truetype vc +xml X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})
@@ -35,6 +35,8 @@ IUSE="activities +crypt +eigen +fontconfig gsl import-filter +lcms pim marble ok
 
 REQUIRED_USE="calligra_features_sheets? ( eigen )"
 
+# TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
+# Required for the matlab/octave formula tool
 # drop qtcore subslot operator when QT_MINIMAL >= 5.7.0
 COMMON_DEPEND="
 	$(add_frameworks_dep karchive)
@@ -134,13 +136,10 @@ DEPEND="${COMMON_DEPEND}
 	vc? ( >=dev-libs/vc-1.1.0 )
 "
 RDEPEND="${COMMON_DEPEND}
-	calligra_experimental_features_karbon? ( media-gfx/pstoedit[plotutils] )
+	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
 	!app-office/calligra:4
 "
 
-#[[ ${PV} == 9999 ]] && LANGVERSION="3.0" || LANGVERSION="$(get_version_component_range 1-2)"
-#PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
-
 PATCHES=( "${FILESDIR}/${PN}-vc-cxxflags.patch" )
 
 pkg_pretend() {

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index d65e6b5..80da5d8 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -15,10 +15,10 @@ HOMEPAGE="http://www.calligra.org/"
 case ${PV} in
 	3.[0123456789].[789]?)
 		# beta or rc releases
-		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.xz" ;;
+		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.gz" ;;
 	3.[0123456789].?)
 		# stable releases
-		SRC_URI="mirror://kde/stable/${P}/${P}.tar.xz"
+		SRC_URI="mirror://kde/stable/${P}/${P}.tar.gz"
 esac
 
 LICENSE="GPL-2"
@@ -26,8 +26,8 @@ LICENSE="GPL-2"
 [[ ${KDE_BUILD_TYPE} == release ]] && \
 KEYWORDS="~amd64 ~x86"
 
-CAL_FTS=( plan sheets words )
-CAL_EXP_FTS=( braindump karbon stage )
+CAL_FTS=( karbon plan sheets words )
+CAL_EXP_FTS=( braindump stage )
 
 IUSE="activities +crypt +eigen +fontconfig gsl import-filter +lcms pim marble okular
 	openexr +pdf spacenav +truetype vc +xml X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})
@@ -35,6 +35,8 @@ IUSE="activities +crypt +eigen +fontconfig gsl import-filter +lcms pim marble ok
 
 REQUIRED_USE="calligra_features_sheets? ( eigen )"
 
+# TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
+# Required for the matlab/octave formula tool
 # drop qtcore subslot operator when QT_MINIMAL >= 5.7.0
 COMMON_DEPEND="
 	$(add_frameworks_dep karchive)
@@ -134,13 +136,10 @@ DEPEND="${COMMON_DEPEND}
 	vc? ( >=dev-libs/vc-1.1.0 )
 "
 RDEPEND="${COMMON_DEPEND}
-	calligra_experimental_features_karbon? ( media-gfx/pstoedit[plotutils] )
+	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
 	!app-office/calligra:4
 "
 
-#[[ ${PV} == 9999 ]] && LANGVERSION="3.0" || LANGVERSION="$(get_version_component_range 1-2)"
-#PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}"
-
 PATCHES=( "${FILESDIR}/${PN}-vc-cxxflags.patch" )
 
 pkg_pretend() {


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2016-12-23  8:45 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2016-12-23  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     43217d14fbd278d1889f7194bccfd769ae3c4a32
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 23 08:45:21 2016 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Fri Dec 23 08:45:21 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=43217d14

app-office/calligra: Restrict tests

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-office/calligra/calligra-3.0.0.ebuild | 1 +
 app-office/calligra/calligra-9999.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-office/calligra/calligra-3.0.0.ebuild b/app-office/calligra/calligra-3.0.0.ebuild
index 0bca8c7..9d1016c 100644
--- a/app-office/calligra/calligra-3.0.0.ebuild
+++ b/app-office/calligra/calligra-3.0.0.ebuild
@@ -139,6 +139,7 @@ RDEPEND="${COMMON_DEPEND}
 	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
 	!app-office/calligra:4
 "
+RESTRICT+=" test"
 
 PATCHES=( "${FILESDIR}/${P}-no-arch-detection.patch" )
 

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 2098cb9..11d1221 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -139,6 +139,7 @@ RDEPEND="${COMMON_DEPEND}
 	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
 	!app-office/calligra:4
 "
+RESTRICT+=" test"
 
 PATCHES=( "${FILESDIR}/${PN}-3.0.0-no-arch-detection.patch" )
 


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2016-12-23  8:55 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2016-12-23  8:55 UTC (permalink / raw
  To: gentoo-commits

commit:     de9139e620b86778aee69a386f67aa01b9748951
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 23 08:53:33 2016 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Fri Dec 23 08:53:33 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=de9139e6

app-office/calligra: Remove 3.0.0

Moved to gentoo main tree.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-office/calligra/calligra-3.0.0.ebuild | 232 ------------------------------
 1 file changed, 232 deletions(-)

diff --git a/app-office/calligra/calligra-3.0.0.ebuild b/app-office/calligra/calligra-3.0.0.ebuild
deleted file mode 100644
index 9d1016c..0000000
--- a/app-office/calligra/calligra-3.0.0.ebuild
+++ /dev/null
@@ -1,232 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-CHECKREQS_DISK_BUILD="4G"
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit check-reqs kde5 versionator
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="http://www.calligra.org/"
-
-case ${PV} in
-	3.[0123456789].[789]?)
-		# beta or rc releases
-		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.gz" ;;
-	3.[0123456789].?)
-		# stable releases
-		SRC_URI="mirror://kde/stable/${P}/${P}.tar.gz"
-esac
-
-LICENSE="GPL-2"
-
-[[ ${KDE_BUILD_TYPE} == release ]] && \
-KEYWORDS="~amd64 ~x86"
-
-CAL_FTS=( karbon plan sheets words )
-CAL_EXP_FTS=( braindump stage )
-
-IUSE="activities +crypt +eigen +fontconfig gsl import-filter +lcms pim marble okular
-	openexr +pdf spacenav +truetype vc +xml X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})
-	$(printf 'calligra_experimental_features_%s ' ${CAL_EXP_FTS[@]})"
-
-REQUIRED_USE="calligra_features_sheets? ( eigen )"
-
-# TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
-# Required for the matlab/octave formula tool
-# drop qtcore subslot operator when QT_MINIMAL >= 5.7.0
-COMMON_DEPEND="
-	$(add_frameworks_dep karchive)
-	$(add_frameworks_dep kcmutils)
-	$(add_frameworks_dep kcodecs)
-	$(add_frameworks_dep kcompletion)
-	$(add_frameworks_dep kconfig)
-	$(add_frameworks_dep kconfigwidgets)
-	$(add_frameworks_dep kcoreaddons)
-	$(add_frameworks_dep kdelibs4support)
-	$(add_frameworks_dep kemoticons)
-	$(add_frameworks_dep kglobalaccel)
-	$(add_frameworks_dep kguiaddons)
-	$(add_frameworks_dep ki18n)
-	$(add_frameworks_dep kiconthemes)
-	$(add_frameworks_dep kio)
-	$(add_frameworks_dep kitemmodels)
-	$(add_frameworks_dep kitemviews)
-	$(add_frameworks_dep knotifications)
-	$(add_frameworks_dep knotifyconfig)
-	$(add_frameworks_dep kparts)
-	$(add_frameworks_dep kross)
-	$(add_frameworks_dep ktexteditor)
-	$(add_frameworks_dep ktextwidgets)
-	$(add_frameworks_dep kwallet)
-	$(add_frameworks_dep kwidgetsaddons)
-	$(add_frameworks_dep kwindowsystem)
-	$(add_frameworks_dep kxmlgui)
-	$(add_frameworks_dep sonnet)
-	$(add_frameworks_dep threadweaver)
-	$(add_qt_dep designer)
-	$(add_qt_dep qtconcurrent)
-	$(add_qt_dep qtdbus)
-	$(add_qt_dep qtdeclarative)
-	$(add_qt_dep qtgui)
-	$(add_qt_dep qtnetwork)
-	$(add_qt_dep qtprintsupport)
-	$(add_qt_dep qtscript)
-	$(add_qt_dep qtsvg)
-	$(add_qt_dep qtwidgets)
-	$(add_qt_dep qtxml)
-	dev-lang/perl
-	dev-libs/boost
-	media-libs/libpng:0
-	sys-libs/zlib
-	virtual/libiconv
-	activities? ( $(add_frameworks_dep kactivities) )
-	crypt? ( app-crypt/qca:2[qt5] )
-	eigen? ( dev-cpp/eigen:3 )
-	fontconfig? ( media-libs/fontconfig )
-	gsl? ( sci-libs/gsl )
-	import-filter? (
-		$(add_frameworks_dep khtml)
-		app-text/libetonyek
-		app-text/libodfgen
-		app-text/libwpd:*
-		app-text/libwpg:*
-		>=app-text/libwps-0.4
-		dev-libs/librevenge
-		media-libs/libvisio
-	)
-	lcms? ( media-libs/lcms:2 )
-	marble? ( $(add_kdeapps_dep marble) )
-	openexr? ( media-libs/openexr )
-	pdf? ( app-text/poppler:=[qt5] )
-	spacenav? ( dev-libs/libspnav )
-	truetype? ( media-libs/freetype:2 )
-	X? (
-		$(add_qt_dep qtx11extras)
-		x11-libs/libX11
-	)
-	calligra_experimental_features_braindump? ( $(add_qt_dep qtwebkit) )
-	calligra_experimental_features_stage? (
-		$(add_qt_dep qtwebkit)
-		okular? ( $(add_kdeapps_dep okular) )
-	)
-	calligra_features_plan? (
-		$(add_qt_dep qtcore '' '' '5=')
-		dev-libs/kdiagram:5
-		dev-libs/kproperty:5
-		dev-libs/kreport:5
-		pim? (
-			$(add_kdeapps_dep akonadi)
-			$(add_kdeapps_dep akonadi-contacts)
-			$(add_kdeapps_dep kcalcore)
-			$(add_kdeapps_dep kcontacts)
-		)
-	)
-	calligra_features_words? (
-		dev-libs/libxslt
-		okular? ( $(add_kdeapps_dep okular) )
-	)
-"
-DEPEND="${COMMON_DEPEND}
-	sys-devel/gettext
-	x11-misc/shared-mime-info
-	vc? ( >=dev-libs/vc-1.1.0 )
-"
-RDEPEND="${COMMON_DEPEND}
-	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
-	!app-office/calligra:4
-"
-RESTRICT+=" test"
-
-PATCHES=( "${FILESDIR}/${P}-no-arch-detection.patch" )
-
-pkg_pretend() {
-	check-reqs_pkg_pretend
-}
-
-pkg_setup() {
-	kde5_pkg_setup
-	check-reqs_pkg_setup
-}
-
-src_prepare() {
-	kde5_src_prepare
-
-	# Unconditionally disable deprecated deps (required by QtQuick1)
-	punt_bogus_dep Qt5 Declarative
-	punt_bogus_dep Qt5 OpenGL
-
-	if ! use calligra_experimental_features_stage && \
-			! use calligra_experimental_features_braindump; then
-		punt_bogus_dep Qt5 WebKitWidgets
-		punt_bogus_dep Qt5 WebKit
-	fi
-
-	# Hack around the excessive use of CMake macros
-	if use okular && ! use calligra_features_words; then
-		sed -i -e "/add_subdirectory( *okularodtgenerator *)/ s/^/#DONT/" \
-			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODT"
-	fi
-
-	if use okular && ! use calligra_experimental_features_stage; then
-		sed -i -e "/add_subdirectory( *okularodpgenerator *)/ s/^/#DONT/" \
-			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODP"
-	fi
-}
-
-src_configure() {
-	local cal_ft myproducts experimental=OFF
-
-	# applications
-	for cal_ft in ${CAL_FTS[@]}; do
-		if use calligra_features_${cal_ft} ; then
-			myproducts+=( "${cal_ft^^}" )
-		fi
-	done
-	# experimental/unmaintained applications
-	for cal_ft in ${CAL_EXP_FTS[@]}; do
-		if use calligra_experimental_features_${cal_ft} ; then
-			experimental=ON
-			myproducts+=( "${cal_ft^^}" )
-		fi
-	done
-
-	local mycmakeargs=( -DPRODUCTSET="${myproducts[*]}" )
-
-	mycmakeargs+=(
-		-DPACKAGERS_BUILD=OFF
-		-DBUILD_UNMAINTAINED=${experimental}
-		-DWITH_Iconv=ON
-		-DWITH_Qca-qt5=$(usex crypt)
-		-DWITH_Eigen3=$(usex eigen)
-		-DWITH_Fontconfig=$(usex fontconfig)
-		-DWITH_GSL=$(usex gsl)
-		-DWITH_LibEtonyek=$(usex import-filter)
-		-DWITH_LibOdfGen=$(usex import-filter)
-		-DWITH_LibRevenge=$(usex import-filter)
-		-DWITH_LibVisio=$(usex import-filter)
-		-DWITH_LibWpd=$(usex import-filter)
-		-DWITH_LibWpg=$(usex import-filter)
-		-DWITH_LibWps=$(usex import-filter)
-		$(cmake-utils_use_find_package pim KF5Akonadi)
-		$(cmake-utils_use_find_package pim KF5AkonadiContact)
-		$(cmake-utils_use_find_package pim KF5CalendarCore)
-		$(cmake-utils_use_find_package pim KF5Contacts)
-		-DWITH_LCMS2=$(usex lcms)
-		$(cmake-utils_use_find_package marble Marble)
-		-DWITH_Okular5=$(usex okular)
-		-DWITH_OpenEXR=$(usex openexr)
-		-DWITH_Poppler=$(usex pdf)
-		$(cmake-utils_use_find_package spacenav Spnav)
-		-ENABLE_CSTESTER_TESTING=$(usex test)
-		-DWITH_Freetype=$(usex truetype)
-		-DWITH_Vc=$(usex vc)
-		-DCMAKE_DISABLE_FIND_PACKAGE_Libgit2=ON
-		-DCMAKE_DISABLE_FIND_PACKAGE_Libqgit2=ON
-	)
-
-	kde5_src_configure
-}


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2016-12-30  0:56 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2016-12-30  0:56 UTC (permalink / raw
  To: gentoo-commits

commit:     0547ce7a6ddce8c17cb3036f69bbe84f9604ca8c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 29 02:35:38 2016 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Dec 30 00:42:44 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0547ce7a

app-office/calligra: Fix configure, remove file collisions

Gentoo-bug: 603584, 603772

Package-Manager: portage-2.3.0

 app-office/calligra/calligra-9999.ebuild | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 11d1221..a89e5bd 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -114,6 +114,7 @@ COMMON_DEPEND="
 		okular? ( $(add_kdeapps_dep okular) )
 	)
 	calligra_features_plan? (
+		$(add_frameworks_dep khtml)
 		$(add_qt_dep qtcore '' '' '5=')
 		dev-libs/kdiagram:5
 		dev-libs/kproperty:5
@@ -196,10 +197,17 @@ src_configure() {
 
 	local mycmakeargs=( -DPRODUCTSET="${myproducts[*]}" )
 
+	if [[ ${KDE_BUILD_TYPE} == release ]] ; then
+		mycmakeargs+=(
+			-DRELEASE_BUILD=ON
+			-DBUILD_UNMAINTAINED=${experimental}
+		)
+	fi
+
 	mycmakeargs+=(
 		-DPACKAGERS_BUILD=OFF
-		-DBUILD_UNMAINTAINED=${experimental}
 		-DWITH_Iconv=ON
+		$(cmake-utils_use_find_package activities KF5Activities)
 		-DWITH_Qca-qt5=$(usex crypt)
 		-DWITH_Eigen3=$(usex eigen)
 		-DWITH_Fontconfig=$(usex fontconfig)


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2017-01-06 22:46 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2017-01-06 22:46 UTC (permalink / raw
  To: gentoo-commits

commit:     abbe0501207afd394c8fdfb8c0a2f279893e21a0
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  6 22:45:40 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan  6 22:45:40 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=abbe0501

app-office/calligra: Fix DEPENDs, add USE=jpeg2k,phonon

Make USE=lcms do something (enable PLUGIN_COLORENGINES)
Make USE=spacenav do sth (enable PLUGIN_SPACENAVIGATOR)
Block calligra-l10n:4
Drop unused libpng dependency
Move boost,threadweaver RDEPEND -> DEPEND
KDE_TEST=forceoptional-recursive to eliminate a truckload of warnings
Disable benchmarks as well, nothing is installed

Package-Manager: portage-2.3.0

 app-office/calligra/calligra-9999.ebuild | 51 ++++++++++++++++++--------------
 app-office/calligra/metadata.xml         |  2 ++
 2 files changed, 30 insertions(+), 23 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 916e31e..1b17523 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -6,20 +6,12 @@ EAPI=6
 
 CHECKREQS_DISK_BUILD="4G"
 KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
+KDE_TEST="forceoptional-recursive"
 inherit check-reqs kde5 versionator
 
 DESCRIPTION="KDE Office Suite"
 HOMEPAGE="http://www.calligra.org/"
-
-case ${PV} in
-	3.[0123456789].[789]?)
-		# beta or rc releases
-		SRC_URI="mirror://kde/unstable/${P}/${P}.tar.gz" ;;
-	3.[0123456789].?)
-		# stable releases
-		SRC_URI="mirror://kde/stable/${P}/${P}.tar.gz"
-esac
+[[ ${KDE_BUILD_TYPE} == release ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 
@@ -29,9 +21,9 @@ KEYWORDS="~amd64 ~x86"
 CAL_FTS=( karbon plan sheets words )
 CAL_EXP_FTS=( braindump stage )
 
-IUSE="activities +crypt +eigen +fontconfig gsl import-filter +lcms pim marble okular
-	openexr +pdf spacenav +truetype vc +xml X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})
-	$(printf 'calligra_experimental_features_%s ' ${CAL_EXP_FTS[@]})"
+IUSE="activities +crypt +eigen +fontconfig gsl import-filter jpeg2k +lcms okular openexr +pdf
+phonon pim marble spacenav +truetype vc +xml X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})
+$(printf 'calligra_experimental_features_%s ' ${CAL_EXP_FTS[@]})"
 
 REQUIRED_USE="calligra_features_sheets? ( eigen )"
 
@@ -55,20 +47,18 @@ COMMON_DEPEND="
 	$(add_frameworks_dep kio)
 	$(add_frameworks_dep kitemmodels)
 	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kjobwidgets)
 	$(add_frameworks_dep knotifications)
 	$(add_frameworks_dep knotifyconfig)
 	$(add_frameworks_dep kparts)
 	$(add_frameworks_dep kross)
-	$(add_frameworks_dep ktexteditor)
 	$(add_frameworks_dep ktextwidgets)
 	$(add_frameworks_dep kwallet)
 	$(add_frameworks_dep kwidgetsaddons)
 	$(add_frameworks_dep kwindowsystem)
 	$(add_frameworks_dep kxmlgui)
 	$(add_frameworks_dep sonnet)
-	$(add_frameworks_dep threadweaver)
 	$(add_qt_dep designer)
-	$(add_qt_dep qtconcurrent)
 	$(add_qt_dep qtdbus)
 	$(add_qt_dep qtdeclarative)
 	$(add_qt_dep qtgui)
@@ -79,8 +69,6 @@ COMMON_DEPEND="
 	$(add_qt_dep qtwidgets)
 	$(add_qt_dep qtxml)
 	dev-lang/perl
-	dev-libs/boost
-	media-libs/libpng:0
 	sys-libs/zlib
 	virtual/libiconv
 	activities? ( $(add_frameworks_dep kactivities) )
@@ -98,10 +86,14 @@ COMMON_DEPEND="
 		dev-libs/librevenge
 		media-libs/libvisio
 	)
-	lcms? ( media-libs/lcms:2 )
+	lcms? (
+		media-libs/ilmbase:=
+		media-libs/lcms:2
+	)
 	marble? ( $(add_kdeapps_dep marble) )
 	openexr? ( media-libs/openexr )
 	pdf? ( app-text/poppler:=[qt5] )
+	phonon? ( media-libs/phonon[qt5] )
 	spacenav? ( dev-libs/libspnav )
 	truetype? ( media-libs/freetype:2 )
 	X? (
@@ -113,12 +105,13 @@ COMMON_DEPEND="
 		$(add_qt_dep qtwebkit)
 		okular? ( $(add_kdeapps_dep okular) )
 	)
+	calligra_features_karbon? ( jpeg2k? ( media-libs/openjpeg:= ) )
 	calligra_features_plan? (
 		$(add_frameworks_dep khtml)
 		$(add_qt_dep qtcore '' '' '5=')
 		dev-libs/kdiagram:5
-		dev-libs/kproperty:5
-		dev-libs/kreport:5
+		=dev-libs/kproperty-3.0*:5
+		=dev-libs/kreport-3.0*:5
 		pim? (
 			$(add_kdeapps_dep akonadi)
 			$(add_kdeapps_dep akonadi-contacts)
@@ -132,17 +125,20 @@ COMMON_DEPEND="
 	)
 "
 DEPEND="${COMMON_DEPEND}
+	dev-libs/boost
 	sys-devel/gettext
 	x11-misc/shared-mime-info
+	test? ( $(add_frameworks_dep threadweaver) )
 	vc? ( >=dev-libs/vc-1.1.0 )
 "
 RDEPEND="${COMMON_DEPEND}
 	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
 	!app-office/calligra:4
+	!app-office/calligra-l10n:4
 "
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}/${PN}-3.0.0-no-arch-detection.patch" )
+PATCHES=( "${FILESDIR}/${PN}"-3.0.0-no-arch-detection.patch )
 
 pkg_pretend() {
 	check-reqs_pkg_pretend
@@ -156,6 +152,11 @@ pkg_setup() {
 src_prepare() {
 	kde5_src_prepare
 
+	if ! use test; then
+		sed -e "/add_subdirectory( *benchmarks *)/s/^/#DONT/" \
+			-i libs/pigment/CMakeLists.txt || die
+	fi
+
 	# Unconditionally disable deprecated deps (required by QtQuick1)
 	punt_bogus_dep Qt5 Declarative
 	punt_bogus_dep Qt5 OpenGL
@@ -195,6 +196,9 @@ src_configure() {
 		fi
 	done
 
+	use lcms && myproducts+=( PLUGIN_COLORENGINES )
+	use spacenav && myproducts+=( PLUGIN_SPACENAVIGATOR )
+
 	local mycmakeargs=( -DPRODUCTSET="${myproducts[*]}" )
 
 	if [[ ${KDE_BUILD_TYPE} == release ]] ; then
@@ -219,6 +223,8 @@ src_configure() {
 		-DWITH_LibWpd=$(usex import-filter)
 		-DWITH_LibWpg=$(usex import-filter)
 		-DWITH_LibWps=$(usex import-filter)
+		$(cmake-utils_use_find_package jpeg2k OpenJPEG)
+		$(cmake-utils_use_find_package phonon Phonon4Qt5)
 		$(cmake-utils_use_find_package pim KF5Akonadi)
 		$(cmake-utils_use_find_package pim KF5AkonadiContact)
 		$(cmake-utils_use_find_package pim KF5CalendarCore)
@@ -228,7 +234,6 @@ src_configure() {
 		-DWITH_Okular5=$(usex okular)
 		-DWITH_OpenEXR=$(usex openexr)
 		-DWITH_Poppler=$(usex pdf)
-		$(cmake-utils_use_find_package spacenav Spnav)
 		-ENABLE_CSTESTER_TESTING=$(usex test)
 		-DWITH_Freetype=$(usex truetype)
 		-DWITH_Vc=$(usex vc)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index 432740f..31b5858 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -14,8 +14,10 @@
 		<flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
 		<flag name="import-filter">Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote</flag>
 		<flag name="pim">Enable support for KDE PIM resources integration</flag>
+		<flag name="lcms">Build colorengine plugins using <pkg>media-libs/lcms</pkg></flag>
 		<flag name="marble">Enable displaying of maps using Marble</flag>
 		<flag name="okular">Enable bindings for <pkg>kde-apps/okular</pkg></flag>
+		<flag name="phonon">Build stage/eventplugins and videoshape plugin using <pkg>media-libs/phonon</pkg></flag>
 		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
 		<flag name="vc">Build with <pkg>dev-libs/vc</pkg>, could be a significant speed boost</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2017-01-07 10:59 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2017-01-07 10:59 UTC (permalink / raw
  To: gentoo-commits

commit:     c9220ce92914ba3d7b5de3bfe437ec2e6c6d3036
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  7 10:51:17 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan  7 10:51:42 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c9220ce9

app-office/calligra: Drop USE=eigen,marble,xml

Marble is currently not in use due to FEATURE_RDF disabled
Eigen is only used by sheets, so make it conditional on sheets
Drop no-op USE=xml

Package-Manager: portage-2.3.0

 app-office/calligra/calligra-9999.ebuild | 26 ++++++++++++--------------
 app-office/calligra/metadata.xml         |  2 --
 2 files changed, 12 insertions(+), 16 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 1b17523..148bf75 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -21,15 +21,17 @@ KEYWORDS="~amd64 ~x86"
 CAL_FTS=( karbon plan sheets words )
 CAL_EXP_FTS=( braindump stage )
 
-IUSE="activities +crypt +eigen +fontconfig gsl import-filter jpeg2k +lcms okular openexr +pdf
-phonon pim marble spacenav +truetype vc +xml X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})
-$(printf 'calligra_experimental_features_%s ' ${CAL_EXP_FTS[@]})"
-
-REQUIRED_USE="calligra_features_sheets? ( eigen )"
+IUSE="activities +crypt +fontconfig gsl import-filter jpeg2k +lcms okular openexr +pdf
+	phonon pim spacenav +truetype vc X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})
+	$(printf 'calligra_experimental_features_%s ' ${CAL_EXP_FTS[@]})"
 
 # TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
 # Required for the matlab/octave formula tool
 # drop qtcore subslot operator when QT_MINIMAL >= 5.7.0
+# FIXME: Disabled by upstream for good reason
+# Crashes plan (https://bugs.kde.org/show_bug.cgi?id=311940)
+# $(add_kdeapps_dep akonadi)
+# $(add_kdeapps_dep akonadi-contacts)
 COMMON_DEPEND="
 	$(add_frameworks_dep karchive)
 	$(add_frameworks_dep kcmutils)
@@ -73,7 +75,6 @@ COMMON_DEPEND="
 	virtual/libiconv
 	activities? ( $(add_frameworks_dep kactivities) )
 	crypt? ( app-crypt/qca:2[qt5] )
-	eigen? ( dev-cpp/eigen:3 )
 	fontconfig? ( media-libs/fontconfig )
 	gsl? ( sci-libs/gsl )
 	import-filter? (
@@ -90,7 +91,6 @@ COMMON_DEPEND="
 		media-libs/ilmbase:=
 		media-libs/lcms:2
 	)
-	marble? ( $(add_kdeapps_dep marble) )
 	openexr? ( media-libs/openexr )
 	pdf? ( app-text/poppler:=[qt5] )
 	phonon? ( media-libs/phonon[qt5] )
@@ -113,12 +113,11 @@ COMMON_DEPEND="
 		=dev-libs/kproperty-3.0*:5
 		=dev-libs/kreport-3.0*:5
 		pim? (
-			$(add_kdeapps_dep akonadi)
-			$(add_kdeapps_dep akonadi-contacts)
 			$(add_kdeapps_dep kcalcore)
 			$(add_kdeapps_dep kcontacts)
 		)
 	)
+	calligra_features_sheets? ( dev-cpp/eigen:3 )
 	calligra_features_words? (
 		dev-libs/libxslt
 		okular? ( $(add_kdeapps_dep okular) )
@@ -208,12 +207,14 @@ src_configure() {
 		)
 	fi
 
+	use calligra_features_karbon && \
+		mycmakeargs+=( $(cmake-utils_use_find_package jpeg2k OpenJPEG) )
+
 	mycmakeargs+=(
 		-DPACKAGERS_BUILD=OFF
 		-DWITH_Iconv=ON
 		$(cmake-utils_use_find_package activities KF5Activities)
 		-DWITH_Qca-qt5=$(usex crypt)
-		-DWITH_Eigen3=$(usex eigen)
 		-DWITH_Fontconfig=$(usex fontconfig)
 		-DWITH_GSL=$(usex gsl)
 		-DWITH_LibEtonyek=$(usex import-filter)
@@ -223,17 +224,14 @@ src_configure() {
 		-DWITH_LibWpd=$(usex import-filter)
 		-DWITH_LibWpg=$(usex import-filter)
 		-DWITH_LibWps=$(usex import-filter)
-		$(cmake-utils_use_find_package jpeg2k OpenJPEG)
 		$(cmake-utils_use_find_package phonon Phonon4Qt5)
-		$(cmake-utils_use_find_package pim KF5Akonadi)
-		$(cmake-utils_use_find_package pim KF5AkonadiContact)
 		$(cmake-utils_use_find_package pim KF5CalendarCore)
 		$(cmake-utils_use_find_package pim KF5Contacts)
 		-DWITH_LCMS2=$(usex lcms)
-		$(cmake-utils_use_find_package marble Marble)
 		-DWITH_Okular5=$(usex okular)
 		-DWITH_OpenEXR=$(usex openexr)
 		-DWITH_Poppler=$(usex pdf)
+		-DWITH_Eigen3=$(usex calligra_features_sheets)
 		-ENABLE_CSTESTER_TESTING=$(usex test)
 		-DWITH_Freetype=$(usex truetype)
 		-DWITH_Vc=$(usex vc)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index 31b5858..5558990 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -11,11 +11,9 @@
 	</maintainer>
 	<use>
 		<flag name="activities">Enable kactivities support</flag>
-		<flag name="eigen">Enable <pkg>dev-cpp/eigen</pkg> mathematical templates support</flag>
 		<flag name="import-filter">Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote</flag>
 		<flag name="pim">Enable support for KDE PIM resources integration</flag>
 		<flag name="lcms">Build colorengine plugins using <pkg>media-libs/lcms</pkg></flag>
-		<flag name="marble">Enable displaying of maps using Marble</flag>
 		<flag name="okular">Enable bindings for <pkg>kde-apps/okular</pkg></flag>
 		<flag name="phonon">Build stage/eventplugins and videoshape plugin using <pkg>media-libs/phonon</pkg></flag>
 		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2017-06-18 12:08 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2017-06-18 12:08 UTC (permalink / raw
  To: gentoo-commits

commit:     6ff382589789e40004a474a59b2d3ea469402932
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 12:02:42 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 12:08:02 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6ff38258

app-office/calligra: use HTTPS

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 9469c2e3cc..0861d3a981 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -9,7 +9,7 @@ KDE_TEST="forceoptional-recursive"
 inherit check-reqs kde5 versionator
 
 DESCRIPTION="KDE Office Suite"
-HOMEPAGE="http://www.calligra.org/"
+HOMEPAGE="https://www.calligra.org/"
 [[ ${KDE_BUILD_TYPE} == release ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2017-08-08 23:49 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2017-08-08 23:49 UTC (permalink / raw
  To: gentoo-commits

commit:     0e8cc9b0031079307cbceb4cb5eb4a50b545c5ce
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  8 21:48:54 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Aug  8 21:48:54 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0e8cc9b0

app-office/calligra: Switch KDE_TEST back to forceoptional

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 0861d3a981..d528c84c2f 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 CHECKREQS_DISK_BUILD="4G"
 KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional-recursive"
+KDE_TEST="forceoptional"
 inherit check-reqs kde5 versionator
 
 DESCRIPTION="KDE Office Suite"


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2017-08-23 19:37 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2017-08-23 19:37 UTC (permalink / raw
  To: gentoo-commits

commit:     78e1db9d5ff09853149a34e9d2bf47d833188d6d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 23 19:37:42 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Aug 23 19:37:42 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=78e1db9d

app-office/calligra: BUILD_TESTING=OFF fixed upstream

Upstream commit 9d3982b36b30da944f11d22205203db67866f47b

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 0861d3a981..d528c84c2f 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 CHECKREQS_DISK_BUILD="4G"
 KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional-recursive"
+KDE_TEST="forceoptional"
 inherit check-reqs kde5 versionator
 
 DESCRIPTION="KDE Office Suite"


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2017-09-10 12:21 Johannes Huber
  0 siblings, 0 replies; 99+ messages in thread
From: Johannes Huber @ 2017-09-10 12:21 UTC (permalink / raw
  To: gentoo-commits

commit:     1d963f717fa6127aa2faf5fb0c15e81c70b886a9
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 12:17:04 2017 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 12:17:04 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=1d963f71

app-office/calligra: Drop subslot on dev-qt/qtcore

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-office/calligra/calligra-9999.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 8de26ffcf6..db53b6af33 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -26,7 +26,6 @@ IUSE="activities +crypt +fontconfig gsl import-filter jpeg2k +lcms okular openex
 
 # TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
 # Required for the matlab/octave formula tool
-# drop qtcore subslot operator when QT_MINIMAL >= 5.7.0
 # FIXME: Disabled by upstream for good reason
 # Crashes plan (https://bugs.kde.org/show_bug.cgi?id=311940)
 # $(add_kdeapps_dep akonadi)
@@ -107,7 +106,6 @@ COMMON_DEPEND="
 	calligra_features_karbon? ( jpeg2k? ( media-libs/openjpeg:= ) )
 	calligra_features_plan? (
 		$(add_frameworks_dep khtml)
-		$(add_qt_dep qtcore '' '' '5=')
 		dev-libs/kdiagram:5
 		=dev-libs/kproperty-3.0*:5
 		=dev-libs/kreport-3.0*:5


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2017-12-31 21:23 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2017-12-31 21:23 UTC (permalink / raw
  To: gentoo-commits

commit:     84d05828b8b2516d5f6f50a9905e56d1ec8d1f0d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 31 20:26:06 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 31 20:26:06 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=84d05828

app-office/calligra: 3.0.90 version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../{calligra-9999.ebuild => calligra-3.0.90.ebuild}         | 12 +++++++++++-
 app-office/calligra/calligra-9999.ebuild                     | 11 ++++++++++-
 2 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-3.0.90.ebuild
similarity index 93%
copy from app-office/calligra/calligra-9999.ebuild
copy to app-office/calligra/calligra-3.0.90.ebuild
index 8c55ddf184..ea03fe44a5 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-3.0.90.ebuild
@@ -5,12 +5,16 @@ EAPI=6
 
 CHECKREQS_DISK_BUILD="4G"
 KDE_HANDBOOK="forceoptional"
+KDE_PO_DIRS="po plan/po"
 KDE_TEST="forceoptional"
+PLANVER="3.0.91"
 inherit check-reqs kde5 versionator
 
 DESCRIPTION="KDE Office Suite"
 HOMEPAGE="https://www.calligra.org/"
-[[ ${KDE_BUILD_TYPE} == release ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+[[ ${KDE_BUILD_TYPE} == release ]] && \
+	SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz
+		calligra_features_plan? ( mirror://kde/unstable/${PN}/${PN}plan-${PLANVER}.tar.xz )"
 
 LICENSE="GPL-2"
 
@@ -145,6 +149,12 @@ pkg_setup() {
 }
 
 src_prepare() {
+	if use calligra_features_plan && [[ ${KDE_BUILD_TYPE} == release ]]; then
+		mv ../${PN}plan-${PLANVER} plan || die
+		sed -e "/add_subdirectory(plan)/s/#//" \
+			-e "/^calligra_disable_product(APP_PLAN/s/^/#/" \
+			-i CMakeLists.txt || die
+	fi
 	kde5_src_prepare
 
 	if ! use test; then

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 8c55ddf184..a7e58e4bf2 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -5,12 +5,15 @@ EAPI=6
 
 CHECKREQS_DISK_BUILD="4G"
 KDE_HANDBOOK="forceoptional"
+KDE_PO_DIRS="po plan/po"
 KDE_TEST="forceoptional"
 inherit check-reqs kde5 versionator
 
 DESCRIPTION="KDE Office Suite"
 HOMEPAGE="https://www.calligra.org/"
-[[ ${KDE_BUILD_TYPE} == release ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+[[ ${KDE_BUILD_TYPE} == release ]] && \
+	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz
+		calligra_features_plan? ( mirror://kde/stable/${PN}/${PN}plan-${PV}.tar.xz )"
 
 LICENSE="GPL-2"
 
@@ -145,6 +148,12 @@ pkg_setup() {
 }
 
 src_prepare() {
+	if use calligra_features_plan && [[ ${KDE_BUILD_TYPE} == release ]]; then
+		mv ../${PN}plan-${PV} plan || die
+		sed -e "/add_subdirectory(plan)/s/#//" \
+			-e "/^calligra_disable_product(APP_PLAN/s/^/#/" \
+			-i CMakeLists.txt || die
+	fi
 	kde5_src_prepare
 
 	if ! use test; then


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2017-12-31 21:23 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2017-12-31 21:23 UTC (permalink / raw
  To: gentoo-commits

commit:     923908ce76d31f96ec1678f71569c8a6ae622eeb
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 31 21:04:45 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 31 21:04:45 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=923908ce

app-office/calligra: Raise KDE_APPS_MINIMAL to 17.12.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-office/calligra/calligra-3.0.90.ebuild | 1 +
 app-office/calligra/calligra-9999.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-office/calligra/calligra-3.0.90.ebuild b/app-office/calligra/calligra-3.0.90.ebuild
index ea03fe44a5..72c2b50c8e 100644
--- a/app-office/calligra/calligra-3.0.90.ebuild
+++ b/app-office/calligra/calligra-3.0.90.ebuild
@@ -4,6 +4,7 @@
 EAPI=6
 
 CHECKREQS_DISK_BUILD="4G"
+KDE_APPS_MINIMAL="17.12.0"
 KDE_HANDBOOK="forceoptional"
 KDE_PO_DIRS="po plan/po"
 KDE_TEST="forceoptional"

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index a7e58e4bf2..e5784ea6d5 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -4,6 +4,7 @@
 EAPI=6
 
 CHECKREQS_DISK_BUILD="4G"
+KDE_APPS_MINIMAL="17.12.0"
 KDE_HANDBOOK="forceoptional"
 KDE_PO_DIRS="po plan/po"
 KDE_TEST="forceoptional"


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2018-01-31 17:49 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2018-01-31 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     46d4bbe2c4c8fc8cec81eef6a5ad930438acac36
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 31 16:53:27 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 31 16:53:27 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=46d4bbe2

app-office/calligra: Drop obsolete 3.0.90

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 app-office/calligra/calligra-3.0.90.ebuild | 242 -----------------------------
 1 file changed, 242 deletions(-)

diff --git a/app-office/calligra/calligra-3.0.90.ebuild b/app-office/calligra/calligra-3.0.90.ebuild
deleted file mode 100644
index 8f08c931a7..0000000000
--- a/app-office/calligra/calligra-3.0.90.ebuild
+++ /dev/null
@@ -1,242 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CHECKREQS_DISK_BUILD="4G"
-KDE_APPS_MINIMAL="17.12.0"
-KDE_HANDBOOK="forceoptional"
-KDE_PO_DIRS="po plan/po"
-KDE_TEST="forceoptional"
-PLANVER="3.0.91"
-inherit check-reqs kde5 versionator
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="https://www.calligra.org/"
-[[ ${KDE_BUILD_TYPE} == release ]] && \
-	SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz
-		calligra_features_plan? ( mirror://kde/unstable/${PN}/${PN}plan-${PLANVER}.tar.xz )"
-
-LICENSE="GPL-2"
-
-[[ ${KDE_BUILD_TYPE} == release ]] && \
-KEYWORDS="~amd64 ~x86"
-
-CAL_FTS=( karbon plan sheets words )
-
-IUSE="activities +crypt +fontconfig gemini gsl import-filter +lcms okular openexr +pdf
-	phonon pim spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})
-	calligra_experimental_features_stage"
-
-# TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
-# Required for the matlab/octave formula tool
-# FIXME: Disabled by upstream for good reason
-# Crashes plan (https://bugs.kde.org/show_bug.cgi?id=311940)
-# $(add_kdeapps_dep akonadi)
-# $(add_kdeapps_dep akonadi-contacts)
-# Currently upstream-disabled in plan
-# =dev-libs/kproperty-3.0*:5
-# =dev-libs/kreport-3.0*:5
-COMMON_DEPEND="
-	$(add_frameworks_dep karchive)
-	$(add_frameworks_dep kcmutils)
-	$(add_frameworks_dep kcodecs)
-	$(add_frameworks_dep kcompletion)
-	$(add_frameworks_dep kconfig)
-	$(add_frameworks_dep kconfigwidgets)
-	$(add_frameworks_dep kcoreaddons)
-	$(add_frameworks_dep kdelibs4support)
-	$(add_frameworks_dep kemoticons)
-	$(add_frameworks_dep kglobalaccel)
-	$(add_frameworks_dep kguiaddons)
-	$(add_frameworks_dep ki18n)
-	$(add_frameworks_dep kiconthemes)
-	$(add_frameworks_dep kio)
-	$(add_frameworks_dep kitemmodels)
-	$(add_frameworks_dep kitemviews)
-	$(add_frameworks_dep kjobwidgets)
-	$(add_frameworks_dep knotifications)
-	$(add_frameworks_dep knotifyconfig)
-	$(add_frameworks_dep kparts)
-	$(add_frameworks_dep kross)
-	$(add_frameworks_dep ktextwidgets)
-	$(add_frameworks_dep kwallet)
-	$(add_frameworks_dep kwidgetsaddons)
-	$(add_frameworks_dep kwindowsystem)
-	$(add_frameworks_dep kxmlgui)
-	$(add_frameworks_dep sonnet)
-	$(add_qt_dep designer)
-	$(add_qt_dep qtdbus)
-	$(add_qt_dep qtdeclarative)
-	$(add_qt_dep qtgui)
-	$(add_qt_dep qtnetwork)
-	$(add_qt_dep qtprintsupport)
-	$(add_qt_dep qtscript)
-	$(add_qt_dep qtsvg)
-	$(add_qt_dep qtwidgets)
-	$(add_qt_dep qtxml)
-	dev-lang/perl
-	sys-libs/zlib
-	virtual/libiconv
-	activities? ( $(add_frameworks_dep kactivities) )
-	crypt? ( app-crypt/qca:2[qt5] )
-	fontconfig? ( media-libs/fontconfig )
-	gemini? ( $(add_qt_dep qtdeclarative 'widgets') )
-	gsl? ( sci-libs/gsl )
-	import-filter? (
-		$(add_frameworks_dep khtml)
-		app-text/libetonyek
-		app-text/libodfgen
-		app-text/libwpd:*
-		app-text/libwpg:*
-		>=app-text/libwps-0.4
-		dev-libs/librevenge
-		media-libs/libvisio
-	)
-	lcms? (
-		media-libs/ilmbase:=
-		media-libs/lcms:2
-	)
-	openexr? ( media-libs/openexr )
-	pdf? ( app-text/poppler:=[qt5] )
-	phonon? ( media-libs/phonon[qt5(+)] )
-	spacenav? ( dev-libs/libspnav )
-	truetype? ( media-libs/freetype:2 )
-	X? (
-		$(add_qt_dep qtx11extras)
-		x11-libs/libX11
-	)
-	calligra_experimental_features_stage? (
-		$(add_qt_dep qtwebkit)
-		okular? ( $(add_kdeapps_dep okular) )
-	)
-	calligra_features_plan? (
-		$(add_frameworks_dep khtml)
-		$(add_kdeapps_dep kholidays)
-		dev-libs/kdiagram:5
-		pim? (
-			$(add_kdeapps_dep kcalcore)
-			$(add_kdeapps_dep kcontacts)
-		)
-	)
-	calligra_features_sheets? ( dev-cpp/eigen:3 )
-	calligra_features_words? (
-		dev-libs/libxslt
-		okular? ( $(add_kdeapps_dep okular) )
-	)
-"
-DEPEND="${COMMON_DEPEND}
-	dev-libs/boost
-	sys-devel/gettext
-	x11-misc/shared-mime-info
-	test? ( $(add_frameworks_dep threadweaver) )
-"
-RDEPEND="${COMMON_DEPEND}
-	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
-	!app-office/calligra:4
-	!app-office/calligra-l10n:4
-"
-RESTRICT+=" test"
-
-PATCHES=( "${FILESDIR}/${PN}"-3.0.90-no-arch-detection.patch )
-
-pkg_pretend() {
-	check-reqs_pkg_pretend
-}
-
-pkg_setup() {
-	kde5_pkg_setup
-	check-reqs_pkg_setup
-}
-
-src_prepare() {
-	if use calligra_features_plan && [[ ${KDE_BUILD_TYPE} == release ]]; then
-		mv ../${PN}plan-${PLANVER} plan || die
-		sed -e "/add_subdirectory(plan)/s/#//" \
-			-e "/^calligra_disable_product(APP_PLAN/s/^/#/" \
-			-i CMakeLists.txt || die
-	fi
-	kde5_src_prepare
-
-	if ! use test; then
-		sed -e "/add_subdirectory( *benchmarks *)/s/^/#DONT/" \
-			-i libs/pigment/CMakeLists.txt || die
-	fi
-
-	# Unconditionally disable deprecated deps (required by QtQuick1)
-	punt_bogus_dep Qt5 Declarative
-	punt_bogus_dep Qt5 OpenGL
-
-	if ! use calligra_experimental_features_stage; then
-		punt_bogus_dep Qt5 WebKitWidgets
-		punt_bogus_dep Qt5 WebKit
-	fi
-
-	# Hack around the excessive use of CMake macros
-	if use okular && ! use calligra_features_words; then
-		sed -i -e "/add_subdirectory( *okularodtgenerator *)/ s/^/#DONT/" \
-			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODT"
-	fi
-
-	if use okular && ! use calligra_experimental_features_stage; then
-		sed -i -e "/add_subdirectory( *okularodpgenerator *)/ s/^/#DONT/" \
-			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODP"
-	fi
-}
-
-src_configure() {
-	local cal_ft myproducts
-
-	# applications
-	for cal_ft in ${CAL_FTS[@]}; do
-		if use calligra_features_${cal_ft} ; then
-			myproducts+=( "${cal_ft^^}" )
-		fi
-	done
-
-	[[ ${KDE_BUILD_TYPE} == release ]] && \
-		use calligra_experimental_features_stage && \
-			myproducts+=( CALLIGRA_FEATURES_STAGE )
-
-	use lcms && myproducts+=( PLUGIN_COLORENGINES )
-	use spacenav && myproducts+=( PLUGIN_SPACENAVIGATOR )
-
-	local mycmakeargs=( -DPRODUCTSET="${myproducts[*]}" )
-
-	if [[ ${KDE_BUILD_TYPE} == release ]] ; then
-		mycmakeargs+=(
-			-DRELEASE_BUILD=ON
-			-DBUILD_UNMAINTAINED=$(usex calligra_experimental_features_stage)
-		)
-	fi
-
-	mycmakeargs+=(
-		-DPACKAGERS_BUILD=OFF
-		-DWITH_Iconv=ON
-		$(cmake-utils_use_find_package activities KF5Activities)
-		-DWITH_Qca-qt5=$(usex crypt)
-		-DWITH_Fontconfig=$(usex fontconfig)
-		$(cmake-utils_use_find_package gemini Libgit2)
-		$(cmake-utils_use_find_package gemini Qt5QuickWidgets)
-		-DWITH_GSL=$(usex gsl)
-		-DWITH_LibEtonyek=$(usex import-filter)
-		-DWITH_LibOdfGen=$(usex import-filter)
-		-DWITH_LibRevenge=$(usex import-filter)
-		-DWITH_LibVisio=$(usex import-filter)
-		-DWITH_LibWpd=$(usex import-filter)
-		-DWITH_LibWpg=$(usex import-filter)
-		-DWITH_LibWps=$(usex import-filter)
-		$(cmake-utils_use_find_package phonon Phonon4Qt5)
-		$(cmake-utils_use_find_package pim KF5CalendarCore)
-		$(cmake-utils_use_find_package pim KF5Contacts)
-		-DWITH_LCMS2=$(usex lcms)
-		-DWITH_Okular5=$(usex okular)
-		-DWITH_OpenEXR=$(usex openexr)
-		-DWITH_Poppler=$(usex pdf)
-		-DWITH_Eigen3=$(usex calligra_features_sheets)
-		-ENABLE_CSTESTER_TESTING=$(usex test)
-		-DWITH_Freetype=$(usex truetype)
-	)
-
-	kde5_src_configure
-}


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2018-02-22 13:17 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2018-02-22 13:17 UTC (permalink / raw
  To: gentoo-commits

commit:     83f3c754fa7577752c7d4a02ffba6ad7446ed0a8
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 22 13:06:20 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 13:06:20 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=83f3c754

app-office/calligra: Relax poppler/qca qt5-usedeps

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index dc4aede4b5..14c26f0e0b 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -78,7 +78,7 @@ COMMON_DEPEND="
 	sys-libs/zlib
 	virtual/libiconv
 	activities? ( $(add_frameworks_dep kactivities) )
-	crypt? ( app-crypt/qca:2[qt5] )
+	crypt? ( app-crypt/qca:2[qt5(+)] )
 	fontconfig? ( media-libs/fontconfig )
 	gemini? ( $(add_qt_dep qtdeclarative 'widgets') )
 	gsl? ( sci-libs/gsl )
@@ -97,7 +97,7 @@ COMMON_DEPEND="
 		media-libs/lcms:2
 	)
 	openexr? ( media-libs/openexr )
-	pdf? ( app-text/poppler:=[qt5] )
+	pdf? ( app-text/poppler:=[qt5(+)] )
 	phonon? ( media-libs/phonon[qt5(+)] )
 	spacenav? ( dev-libs/libspnav )
 	truetype? ( media-libs/freetype:2 )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2018-03-06 22:10 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2018-03-06 22:10 UTC (permalink / raw
  To: gentoo-commits

commit:     f66a42b8497831d81a73a1c37542113041b74a25
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  6 21:51:37 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Mar  6 22:09:43 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=f66a42b8

app-office/calligra: Drop unused versionator.eclass

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 14c26f0e0b..79b6407bea 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -8,7 +8,7 @@ KDE_APPS_MINIMAL="17.12.0"
 KDE_HANDBOOK="forceoptional"
 KDE_PO_DIRS="po plan/po"
 KDE_TEST="forceoptional"
-inherit check-reqs kde5 versionator
+inherit check-reqs kde5
 
 DESCRIPTION="KDE Office Suite"
 HOMEPAGE="https://www.calligra.org/"


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2018-03-13 11:50 Michael Palimaka
  0 siblings, 0 replies; 99+ messages in thread
From: Michael Palimaka @ 2018-03-13 11:50 UTC (permalink / raw
  To: gentoo-commits

commit:     9f9ac76029d3c3997fa83cbb1749d80673b42482
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 13 11:49:56 2018 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Mar 13 11:50:05 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=9f9ac760

app-office/calligra: remove unnecessary := subslot operator on poppler

Per poppler's metadata.txt, the subslot reflects ABI compatibility of
libpoppler.so only, not libpoppler-{glib,qt4,cpp}.so.

Bug: https://bugs.gentoo.org/607908
Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 79b6407bea..18ae6f103b 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -97,7 +97,7 @@ COMMON_DEPEND="
 		media-libs/lcms:2
 	)
 	openexr? ( media-libs/openexr )
-	pdf? ( app-text/poppler:=[qt5(+)] )
+	pdf? ( app-text/poppler[qt5(+)] )
 	phonon? ( media-libs/phonon[qt5(+)] )
 	spacenav? ( dev-libs/libspnav )
 	truetype? ( media-libs/freetype:2 )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2018-04-05 18:01 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2018-04-05 18:01 UTC (permalink / raw
  To: gentoo-commits

commit:     7e767b7fc149dd1e929ee656262816848f261a0a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  5 18:00:57 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr  5 18:00:57 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=7e767b7f

app-office/calligra: Drop bogus poppler-qt5-relaxation

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 18ae6f103b..03f3dac6e8 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -97,7 +97,7 @@ COMMON_DEPEND="
 		media-libs/lcms:2
 	)
 	openexr? ( media-libs/openexr )
-	pdf? ( app-text/poppler[qt5(+)] )
+	pdf? ( app-text/poppler[qt5] )
 	phonon? ( media-libs/phonon[qt5(+)] )
 	spacenav? ( dev-libs/libspnav )
 	truetype? ( media-libs/freetype:2 )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2018-04-15 14:09 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2018-04-15 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     16afe5bffa390b50e2fd289893d6b4480db6a801
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 15 12:51:05 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 15 12:52:23 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=16afe5bf

app-office/calligra: Revert remove := subslot operator on poppler

!!! existing preserved libs:
>>> package: app-text/poppler-0.63.0
 *  - /usr/lib64/libpoppler.so.73
 *  - /usr/lib64/libpoppler.so.73.0.0
 *      used by /usr/lib64/qt5/plugins/calligra/formatfilters/calligra_filter_pdf2svg.so

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 03f3dac6e8..1602364fe6 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -97,7 +97,7 @@ COMMON_DEPEND="
 		media-libs/lcms:2
 	)
 	openexr? ( media-libs/openexr )
-	pdf? ( app-text/poppler[qt5] )
+	pdf? ( app-text/poppler:=[qt5] )
 	phonon? ( media-libs/phonon[qt5(+)] )
 	spacenav? ( dev-libs/libspnav )
 	truetype? ( media-libs/freetype:2 )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2019-01-01 21:46 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2019-01-01 21:46 UTC (permalink / raw
  To: gentoo-commits

commit:     db2cde57c5d6e41198378844df710f64bcf6c435
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  1 17:28:56 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan  1 21:45:39 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=db2cde57

app-office/calligra: Move stage into CALLIGRA_FEATURES

Simplifies ebuild.

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

 app-office/calligra/calligra-9999.ebuild | 15 +++++----------
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 1c65c68094..f2912e9e58 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -16,12 +16,11 @@ if [[ ${KDE_BUILD_TYPE} == release ]]; then
 	KEYWORDS="~amd64 ~x86"
 fi
 
-CAL_FTS=( karbon sheets words )
+CAL_FTS=( karbon sheets stage words )
 
 LICENSE="GPL-2"
 IUSE="activities +crypt +fontconfig gemini gsl import-filter +lcms okular openexr +pdf
-	phonon pim spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})
-	calligra_experimental_features_stage"
+	phonon pim spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
 
 # TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
 # Required for the matlab/octave formula tool
@@ -95,13 +94,11 @@ COMMON_DEPEND="
 		$(add_qt_dep qtx11extras)
 		x11-libs/libX11
 	)
-	calligra_experimental_features_stage? (
-		okular? ( $(add_kdeapps_dep okular) )
-	)
 	calligra_features_sheets? (
 		dev-cpp/eigen:3
 		dev-libs/kdiagram:5
 	)
+	calligra_features_stage? ( okular? ( $(add_kdeapps_dep okular) ) )
 	calligra_features_words? (
 		dev-libs/libxslt
 		okular? ( $(add_kdeapps_dep okular) )
@@ -149,7 +146,7 @@ src_prepare() {
 			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODT"
 	fi
 
-	if use okular && ! use calligra_experimental_features_stage; then
+	if use okular && ! use calligra_features_stage; then
 		sed -i -e "/add_subdirectory( *okularodpgenerator *)/ s/^/#DONT/" \
 			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODP"
 	fi
@@ -163,8 +160,6 @@ src_configure() {
 		use calligra_features_${cal_ft} && myproducts+=( "${cal_ft^^}" )
 	done
 
-	use calligra_experimental_features_stage && myproducts+=( STAGE )
-
 	use lcms && myproducts+=( PLUGIN_COLORENGINES )
 	use spacenav && myproducts+=( PLUGIN_SPACENAVIGATOR )
 
@@ -193,7 +188,7 @@ src_configure() {
 		-DWITH_OpenEXR=$(usex openexr)
 		-DWITH_Poppler=$(usex pdf)
 		-DWITH_Eigen3=$(usex calligra_features_sheets)
-		-DBUILD_UNMAINTAINED=$(usex calligra_experimental_features_stage)
+		-DBUILD_UNMAINTAINED=$(usex calligra_features_stage)
 		-ENABLE_CSTESTER_TESTING=$(usex test)
 		-DWITH_Freetype=$(usex truetype)
 	)


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2019-01-01 21:46 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2019-01-01 21:46 UTC (permalink / raw
  To: gentoo-commits

commit:     8cd065b1b19ecfd1db0053de6fa0032cd4f423fe
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  1 16:49:19 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan  1 16:49:19 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=8cd065b1

app-office/calligra: Drop unused Qt5WebKit dependency

Upstream commit 9817c4c2ee1e11ae1d2eacb31b8a2a65d6ea6e8d

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

 app-office/calligra/calligra-9999.ebuild | 18 ++++++------------
 1 file changed, 6 insertions(+), 12 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index c8bdc8cb76..1c65c68094 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -1,13 +1,8 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-if [[ ${KDE_BUILD_TYPE} == release ]]; then
-	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
 CHECKREQS_DISK_BUILD="4G"
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
@@ -16,6 +11,11 @@ inherit check-reqs kde5
 DESCRIPTION="KDE Office Suite"
 HOMEPAGE="https://www.calligra.org/"
 
+if [[ ${KDE_BUILD_TYPE} == release ]]; then
+	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
 CAL_FTS=( karbon sheets words )
 
 LICENSE="GPL-2"
@@ -96,7 +96,6 @@ COMMON_DEPEND="
 		x11-libs/libX11
 	)
 	calligra_experimental_features_stage? (
-		$(add_qt_dep qtwebkit)
 		okular? ( $(add_kdeapps_dep okular) )
 	)
 	calligra_features_sheets? (
@@ -144,11 +143,6 @@ src_prepare() {
 	punt_bogus_dep Qt5 Declarative
 	punt_bogus_dep Qt5 OpenGL
 
-	if ! use calligra_experimental_features_stage; then
-		punt_bogus_dep Qt5 WebKitWidgets
-		punt_bogus_dep Qt5 WebKit
-	fi
-
 	# Hack around the excessive use of CMake macros
 	if use okular && ! use calligra_features_words; then
 		sed -i -e "/add_subdirectory( *okularodtgenerator *)/ s/^/#DONT/" \


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2019-01-26 20:29 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2019-01-26 20:29 UTC (permalink / raw
  To: gentoo-commits

commit:     584013980f4c9625c6c4f5f40728398cb0a16d84
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 19 16:15:46 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 26 20:28:41 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=58401398

app-office/calligra: EAPI-7 bump

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

 app-office/calligra/calligra-9999.ebuild | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index f2912e9e58..c3c4c92078 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 CHECKREQS_DISK_BUILD="4G"
 KDE_HANDBOOK="forceoptional"
@@ -24,6 +24,10 @@ IUSE="activities +crypt +fontconfig gemini gsl import-filter +lcms okular openex
 
 # TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
 # Required for the matlab/octave formula tool
+BDEPEND="
+	sys-devel/gettext
+	test? ( $(add_frameworks_dep threadweaver) )
+"
 COMMON_DEPEND="
 	$(add_frameworks_dep karchive)
 	$(add_frameworks_dep kcmutils)
@@ -106,9 +110,6 @@ COMMON_DEPEND="
 "
 DEPEND="${COMMON_DEPEND}
 	dev-libs/boost
-	sys-devel/gettext
-	x11-misc/shared-mime-info
-	test? ( $(add_frameworks_dep threadweaver) )
 "
 RDEPEND="${COMMON_DEPEND}
 	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2019-02-17 11:11 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2019-02-17 11:11 UTC (permalink / raw
  To: gentoo-commits

commit:     5a05fd29b9b80a3eed80f904affc7c1f30c201a0
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 17 09:58:10 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 17 09:58:10 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=5a05fd29

app-office/calligra: Fix DEPENDs

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index c3c4c92078..1d30c2e05b 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -26,7 +26,6 @@ IUSE="activities +crypt +fontconfig gemini gsl import-filter +lcms okular openex
 # Required for the matlab/octave formula tool
 BDEPEND="
 	sys-devel/gettext
-	test? ( $(add_frameworks_dep threadweaver) )
 "
 COMMON_DEPEND="
 	$(add_frameworks_dep karchive)
@@ -110,6 +109,7 @@ COMMON_DEPEND="
 "
 DEPEND="${COMMON_DEPEND}
 	dev-libs/boost
+	test? ( $(add_frameworks_dep threadweaver) )
 "
 RDEPEND="${COMMON_DEPEND}
 	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2019-03-03 23:09 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2019-03-03 23:09 UTC (permalink / raw
  To: gentoo-commits

commit:     e1599441374f44822b35bab2558623f5eb7547fd
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 23:08:16 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 23:08:16 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=e1599441

app-office/calligra: Re-add CALLIGRA_FEATURES=flow

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 2 +-
 app-office/calligra/metadata.xml         | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 1d30c2e05b..b0f8220b25 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -16,7 +16,7 @@ if [[ ${KDE_BUILD_TYPE} == release ]]; then
 	KEYWORDS="~amd64 ~x86"
 fi
 
-CAL_FTS=( karbon sheets stage words )
+CAL_FTS=( flow karbon sheets stage words )
 
 LICENSE="GPL-2"
 IUSE="activities +crypt +fontconfig gemini gsl import-filter +lcms okular openexr +pdf

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index 575f0b0a91..4b25191534 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -11,6 +11,7 @@
 	</maintainer>
 	<use>
 		<flag name="activities">Enable kactivities support</flag>
+		<flag name="calligra_features_flow">Build Calligra flowchart and diagram tool</flag>
 		<flag name="gemini">Enable tablet and 2:1 devices support</flag>
 		<flag name="import-filter">Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote</flag>
 		<flag name="lcms">Build colorengine plugins using <pkg>media-libs/lcms</pkg></flag>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2019-08-16 14:47 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2019-08-16 14:47 UTC (permalink / raw
  To: gentoo-commits

commit:     481dbec79e4946838b38ec1ba3f3252e0003d788
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 16 11:44:11 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Aug 16 12:16:50 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=481dbec7

app-office/calligra: Add USE +charts

Fixes unhandled automagic dependency on dev-libs/kdiagram.

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 11 +++++------
 app-office/calligra/metadata.xml         |  1 +
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 28a6f55d9d..e816c68638 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -19,8 +19,8 @@ fi
 CAL_FTS=( flow karbon sheets stage words )
 
 LICENSE="GPL-2"
-IUSE="activities +crypt +fontconfig gemini gsl import-filter +lcms okular openexr +pdf
-	phonon spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
+IUSE="activities +charts +crypt +fontconfig gemini gsl import-filter +lcms okular openexr
+	+pdf phonon spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
 
 # TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
 # Required for the matlab/octave formula tool
@@ -69,6 +69,7 @@ COMMON_DEPEND="
 	sys-libs/zlib
 	virtual/libiconv
 	activities? ( $(add_frameworks_dep kactivities) )
+	charts? ( dev-libs/kdiagram:5 )
 	crypt? ( app-crypt/qca:2[qt5(+)] )
 	fontconfig? ( media-libs/fontconfig )
 	gemini? ( $(add_qt_dep qtdeclarative 'widgets') )
@@ -96,10 +97,7 @@ COMMON_DEPEND="
 		$(add_qt_dep qtx11extras)
 		x11-libs/libX11
 	)
-	calligra_features_sheets? (
-		dev-cpp/eigen:3
-		dev-libs/kdiagram:5
-	)
+	calligra_features_sheets? ( dev-cpp/eigen:3 )
 	calligra_features_stage? ( okular? ( $(add_kdeapps_dep okular) ) )
 	calligra_features_words? (
 		dev-libs/libxslt
@@ -169,6 +167,7 @@ src_configure() {
 		-DWITH_Iconv=ON
 		-DPRODUCTSET="${myproducts[*]}"
 		$(cmake-utils_use_find_package activities KF5Activities)
+		$(cmake-utils_use_find_package charts KChart)
 		-DWITH_Qca-qt5=$(usex crypt)
 		-DWITH_Fontconfig=$(usex fontconfig)
 		$(cmake-utils_use_find_package gemini Libgit2)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index 7e51f93936..a26eb5e811 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -11,6 +11,7 @@
 	</maintainer>
 	<use>
 		<flag name="activities">Enable kactivities support</flag>
+		<flag name="charts">Build chartshape plugin for creating business charts with <pkg>dev-libs/kdiagram</pkg></flag>
 		<flag name="calligra_features_flow">Build Calligra flowchart and diagram tool</flag>
 		<flag name="gemini">Enable tablet and 2:1 devices support</flag>
 		<flag name="import-filter">Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote</flag>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2019-08-16 14:47 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2019-08-16 14:47 UTC (permalink / raw
  To: gentoo-commits

commit:     8ffbbc559629df1228672124465a3a6ec73059c7
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 16 11:35:23 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Aug 16 11:39:42 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=8ffbbc55

app-office/calligra: Drop USE pim

KCalCore is only used in semanticitems which is not actually being built,
since RDF is not available. And it would not build anyway at this point.

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 5 ++---
 app-office/calligra/metadata.xml         | 1 -
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index b0f8220b25..28a6f55d9d 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -20,7 +20,7 @@ CAL_FTS=( flow karbon sheets stage words )
 
 LICENSE="GPL-2"
 IUSE="activities +crypt +fontconfig gemini gsl import-filter +lcms okular openexr +pdf
-	phonon pim spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
+	phonon spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
 
 # TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
 # Required for the matlab/octave formula tool
@@ -90,7 +90,6 @@ COMMON_DEPEND="
 	openexr? ( media-libs/openexr )
 	pdf? ( app-text/poppler:=[qt5] )
 	phonon? ( media-libs/phonon[qt5(+)] )
-	pim? ( $(add_kdeapps_dep kcalcore) )
 	spacenav? ( dev-libs/libspnav )
 	truetype? ( media-libs/freetype:2 )
 	X? (
@@ -183,7 +182,7 @@ src_configure() {
 		-DWITH_LibWpg=$(usex import-filter)
 		-DWITH_LibWps=$(usex import-filter)
 		$(cmake-utils_use_find_package phonon Phonon4Qt5)
-		$(cmake-utils_use_find_package pim KF5CalendarCore)
+		-DCMAKE_DISABLE_FIND_PACKAGE_KF5CalendarCore=ON
 		-DWITH_LCMS2=$(usex lcms)
 		-DWITH_Okular5=$(usex okular)
 		-DWITH_OpenEXR=$(usex openexr)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index 4b25191534..7e51f93936 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -17,7 +17,6 @@
 		<flag name="lcms">Build colorengine plugins using <pkg>media-libs/lcms</pkg></flag>
 		<flag name="okular">Enable bindings for <pkg>kde-apps/okular</pkg></flag>
 		<flag name="phonon">Build stage/eventplugins and videoshape plugin using <pkg>media-libs/phonon</pkg></flag>
-		<flag name="pim">Enable support for KDE PIM resources integration</flag>
 		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2019-10-24 18:37 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2019-10-24 18:37 UTC (permalink / raw
  To: gentoo-commits

commit:     9f88e5977b16562afa6696935fb44a946079c8cf
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 24 18:32:03 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 24 18:36:10 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=9f88e597

app-office/calligra: Drop obsolete blocker

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index e816c68638..6b6321c20c 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -110,8 +110,6 @@ DEPEND="${COMMON_DEPEND}
 "
 RDEPEND="${COMMON_DEPEND}
 	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
-	!app-office/calligra:4
-	!app-office/calligra-l10n:4
 "
 RESTRICT+=" test"
 


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2020-03-08 13:10 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2020-03-08 13:10 UTC (permalink / raw
  To: gentoo-commits

commit:     6969a52abc328f7ff4df87d5d5f5744a0ef16a10
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  8 13:09:59 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar  8 13:09:59 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6969a52a

app-office/calligra: Drop flow CALLIGRA_FEATURE

Upstream commit f8786b001b75b33e57a9e2c615a37ece7866f350

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 2 +-
 app-office/calligra/metadata.xml         | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 7f4c655568..3e7943e7c4 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -18,7 +18,7 @@ if [[ ${KDE_BUILD_TYPE} == release ]]; then
 	KEYWORDS="~amd64 ~x86"
 fi
 
-CAL_FTS=( flow karbon sheets stage words )
+CAL_FTS=( karbon sheets stage words )
 
 LICENSE="GPL-2"
 SLOT="5"

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index a26eb5e811..f31dd00ff9 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -12,7 +12,6 @@
 	<use>
 		<flag name="activities">Enable kactivities support</flag>
 		<flag name="charts">Build chartshape plugin for creating business charts with <pkg>dev-libs/kdiagram</pkg></flag>
-		<flag name="calligra_features_flow">Build Calligra flowchart and diagram tool</flag>
 		<flag name="gemini">Enable tablet and 2:1 devices support</flag>
 		<flag name="import-filter">Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote</flag>
 		<flag name="lcms">Build colorengine plugins using <pkg>media-libs/lcms</pkg></flag>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2020-03-08 16:31 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2020-03-08 16:31 UTC (permalink / raw
  To: gentoo-commits

commit:     bed6ffd6498eac438db02666fbff354b8be8d7c1
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  8 14:04:11 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar  8 14:04:11 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=bed6ffd6

app-office/calligra: Better sorting

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 3e7943e7c4..6b9e866a40 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -31,6 +31,7 @@ BDEPEND="
 	sys-devel/gettext
 "
 COMMON_DEPEND="
+	dev-lang/perl
 	>=dev-qt/designer-${QTMIN}:5
 	>=dev-qt/qtdbus-${QTMIN}:5
 	>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -41,7 +42,6 @@ COMMON_DEPEND="
 	>=dev-qt/qtsvg-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
 	>=dev-qt/qtxml-${QTMIN}:5
-	dev-lang/perl
 	>=kde-frameworks/karchive-${KFMIN}:5
 	>=kde-frameworks/kcmutils-${KFMIN}:5
 	>=kde-frameworks/kcodecs-${KFMIN}:5


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2020-03-09 20:34 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2020-03-09 20:34 UTC (permalink / raw
  To: gentoo-commits

commit:     d9b64cf4c2a168dfdb554662b2105750b92c3fe5
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  9 20:31:34 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Mar  9 20:31:34 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=d9b64cf4

app-office/calligra: Add new RDEPEND for USE gemini

Upstream commit d6cdb21118b234d91a641edd20be905b6fce1412

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 6b9e866a40..1761cd8c2a 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -113,6 +113,10 @@ DEPEND="${COMMON_DEPEND}
 "
 RDEPEND="${COMMON_DEPEND}
 	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
+	gemini? (
+		>=dev-qt/qtquickcontrols2-${QTMIN}:5
+		>=kde-frameworks/kirigami-${KFMIN}:5
+	)
 "
 RESTRICT+=" test"
 


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2020-04-09  8:46 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2020-04-09  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     03b5a9035fc2a355d37cba4f4a8825f08b86bcad
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  8 22:10:16 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Apr  8 22:10:16 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=03b5a903

app-office/calligra: 3.1.90 version bump

Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-3.1.90.ebuild | 201 +++++++++++++++++++++++++++++
 1 file changed, 201 insertions(+)

diff --git a/app-office/calligra/calligra-3.1.90.ebuild b/app-office/calligra/calligra-3.1.90.ebuild
new file mode 100644
index 0000000000..6fd64d56a3
--- /dev/null
+++ b/app-office/calligra/calligra-3.1.90.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CHECKREQS_DISK_BUILD="4G"
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.60.0
+QTMIN=5.12.3
+inherit check-reqs ecm kde.org
+
+DESCRIPTION="KDE Office Suite"
+HOMEPAGE="https://www.calligra.org/"
+
+if [[ ${KDE_BUILD_TYPE} == release ]]; then
+	SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+CAL_FTS=( karbon sheets stage words )
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="activities +charts +crypt +fontconfig gemini gsl import-filter +lcms okular openexr
+	+pdf phonon spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
+
+# TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
+# Required for the matlab/octave formula tool
+BDEPEND="
+	sys-devel/gettext
+"
+COMMON_DEPEND="
+	dev-lang/perl
+	>=dev-qt/designer-${QTMIN}:5
+	>=dev-qt/qtdbus-${QTMIN}:5
+	>=dev-qt/qtdeclarative-${QTMIN}:5
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtnetwork-${QTMIN}:5
+	>=dev-qt/qtprintsupport-${QTMIN}:5
+	>=dev-qt/qtscript-${QTMIN}:5
+	>=dev-qt/qtsvg-${QTMIN}:5
+	>=dev-qt/qtwidgets-${QTMIN}:5
+	>=dev-qt/qtxml-${QTMIN}:5
+	>=kde-frameworks/karchive-${KFMIN}:5
+	>=kde-frameworks/kcmutils-${KFMIN}:5
+	>=kde-frameworks/kcodecs-${KFMIN}:5
+	>=kde-frameworks/kcompletion-${KFMIN}:5
+	>=kde-frameworks/kconfig-${KFMIN}:5
+	>=kde-frameworks/kconfigwidgets-${KFMIN}:5
+	>=kde-frameworks/kcoreaddons-${KFMIN}:5
+	>=kde-frameworks/kdelibs4support-${KFMIN}:5
+	>=kde-frameworks/kemoticons-${KFMIN}:5
+	>=kde-frameworks/kglobalaccel-${KFMIN}:5
+	>=kde-frameworks/kguiaddons-${KFMIN}:5
+	>=kde-frameworks/ki18n-${KFMIN}:5
+	>=kde-frameworks/kiconthemes-${KFMIN}:5
+	>=kde-frameworks/kio-${KFMIN}:5
+	>=kde-frameworks/kitemmodels-${KFMIN}:5
+	>=kde-frameworks/kitemviews-${KFMIN}:5
+	>=kde-frameworks/kjobwidgets-${KFMIN}:5
+	>=kde-frameworks/knotifications-${KFMIN}:5
+	>=kde-frameworks/knotifyconfig-${KFMIN}:5
+	>=kde-frameworks/kparts-${KFMIN}:5
+	>=kde-frameworks/kross-${KFMIN}:5
+	>=kde-frameworks/ktextwidgets-${KFMIN}:5
+	>=kde-frameworks/kwallet-${KFMIN}:5
+	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+	>=kde-frameworks/kwindowsystem-${KFMIN}:5
+	>=kde-frameworks/kxmlgui-${KFMIN}:5
+	>=kde-frameworks/sonnet-${KFMIN}:5
+	sys-libs/zlib
+	virtual/libiconv
+	activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+	charts? ( dev-libs/kdiagram:5 )
+	crypt? ( app-crypt/qca:2[qt5(+)] )
+	fontconfig? ( media-libs/fontconfig )
+	gemini? ( >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] )
+	gsl? ( sci-libs/gsl )
+	import-filter? (
+		app-text/libetonyek
+		app-text/libodfgen
+		app-text/libwpd:*
+		app-text/libwpg:*
+		>=app-text/libwps-0.4
+		dev-libs/librevenge
+		>=kde-frameworks/khtml-${KFMIN}:5
+		media-libs/libvisio
+	)
+	lcms? (
+		media-libs/ilmbase:=
+		media-libs/lcms:2
+	)
+	openexr? ( media-libs/openexr )
+	pdf? ( app-text/poppler:=[qt5] )
+	phonon? ( media-libs/phonon[qt5(+)] )
+	spacenav? ( dev-libs/libspnav )
+	truetype? ( media-libs/freetype:2 )
+	X? (
+		>=dev-qt/qtx11extras-${QTMIN}:5
+		x11-libs/libX11
+	)
+	calligra_features_sheets? ( dev-cpp/eigen:3 )
+	calligra_features_stage? ( okular? ( kde-apps/okular:5 ) )
+	calligra_features_words? (
+		dev-libs/libxslt
+		okular? ( kde-apps/okular:5 )
+	)
+"
+DEPEND="${COMMON_DEPEND}
+	dev-libs/boost
+	test? ( >=kde-frameworks/threadweaver-${KFMIN}:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
+	gemini? (
+		>=dev-qt/qtquickcontrols2-${QTMIN}:5
+		>=kde-frameworks/kirigami-${KFMIN}:5
+	)
+"
+RESTRICT+=" test"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.1.89-no-arch-detection.patch )
+
+pkg_pretend() {
+	check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+	ecm_pkg_setup
+	check-reqs_pkg_setup
+}
+
+src_prepare() {
+	ecm_src_prepare
+
+	if ! use test; then
+		sed -e "/add_subdirectory( *benchmarks *)/s/^/#DONT/" \
+			-i libs/pigment/CMakeLists.txt || die
+	fi
+
+	# Unconditionally disable deprecated deps (required by QtQuick1)
+	ecm_punt_bogus_dep Qt5 Declarative
+	ecm_punt_bogus_dep Qt5 OpenGL
+
+	# Hack around the excessive use of CMake macros
+	if use okular && ! use calligra_features_words; then
+		sed -i -e "/add_subdirectory( *okularodtgenerator *)/ s/^/#DONT/" \
+			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODT"
+	fi
+
+	if use okular && ! use calligra_features_stage; then
+		sed -i -e "/add_subdirectory( *okularodpgenerator *)/ s/^/#DONT/" \
+			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODP"
+	fi
+}
+
+src_configure() {
+	local cal_ft myproducts
+
+	# applications
+	for cal_ft in ${CAL_FTS[@]}; do
+		use calligra_features_${cal_ft} && myproducts+=( "${cal_ft^^}" )
+	done
+
+	use lcms && myproducts+=( PLUGIN_COLORENGINES )
+	use spacenav && myproducts+=( PLUGIN_SPACENAVIGATOR )
+
+	local mycmakeargs=(
+		-DPACKAGERS_BUILD=OFF
+		-DRELEASE_BUILD=ON
+		-DWITH_Iconv=ON
+		-DPRODUCTSET="${myproducts[*]}"
+		$(cmake_use_find_package activities KF5Activities)
+		$(cmake_use_find_package charts KChart)
+		-DWITH_Qca-qt5=$(usex crypt)
+		-DWITH_Fontconfig=$(usex fontconfig)
+		$(cmake_use_find_package gemini Libgit2)
+		$(cmake_use_find_package gemini Qt5QuickWidgets)
+		-DWITH_GSL=$(usex gsl)
+		-DWITH_LibEtonyek=$(usex import-filter)
+		-DWITH_LibOdfGen=$(usex import-filter)
+		-DWITH_LibRevenge=$(usex import-filter)
+		-DWITH_LibVisio=$(usex import-filter)
+		-DWITH_LibWpd=$(usex import-filter)
+		-DWITH_LibWpg=$(usex import-filter)
+		-DWITH_LibWps=$(usex import-filter)
+		$(cmake_use_find_package phonon Phonon4Qt5)
+		-DCMAKE_DISABLE_FIND_PACKAGE_KF5CalendarCore=ON
+		-DWITH_LCMS2=$(usex lcms)
+		-DWITH_Okular5=$(usex okular)
+		-DWITH_OpenEXR=$(usex openexr)
+		-DWITH_Poppler=$(usex pdf)
+		-DWITH_Eigen3=$(usex calligra_features_sheets)
+		-DBUILD_UNMAINTAINED=$(usex calligra_features_stage)
+		-ENABLE_CSTESTER_TESTING=$(usex test)
+		-DWITH_Freetype=$(usex truetype)
+	)
+
+	ecm_src_configure
+}


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2020-04-24 18:42 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2020-04-24 18:42 UTC (permalink / raw
  To: gentoo-commits

commit:     026ba4b14992e543a40c14b5e704ab276743d126
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 24 18:41:43 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 24 18:41:43 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=026ba4b1

app-office/calligra: Drop 3.1.90

3.2.0 is available in Gentoo ebuild repository.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-3.1.90.ebuild | 201 -----------------------------
 1 file changed, 201 deletions(-)

diff --git a/app-office/calligra/calligra-3.1.90.ebuild b/app-office/calligra/calligra-3.1.90.ebuild
deleted file mode 100644
index 6fd64d56a3..0000000000
--- a/app-office/calligra/calligra-3.1.90.ebuild
+++ /dev/null
@@ -1,201 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CHECKREQS_DISK_BUILD="4G"
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
-inherit check-reqs ecm kde.org
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="https://www.calligra.org/"
-
-if [[ ${KDE_BUILD_TYPE} == release ]]; then
-	SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-CAL_FTS=( karbon sheets stage words )
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="activities +charts +crypt +fontconfig gemini gsl import-filter +lcms okular openexr
-	+pdf phonon spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
-
-# TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
-# Required for the matlab/octave formula tool
-BDEPEND="
-	sys-devel/gettext
-"
-COMMON_DEPEND="
-	dev-lang/perl
-	>=dev-qt/designer-${QTMIN}:5
-	>=dev-qt/qtdbus-${QTMIN}:5
-	>=dev-qt/qtdeclarative-${QTMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtnetwork-${QTMIN}:5
-	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtscript-${QTMIN}:5
-	>=dev-qt/qtsvg-${QTMIN}:5
-	>=dev-qt/qtwidgets-${QTMIN}:5
-	>=dev-qt/qtxml-${QTMIN}:5
-	>=kde-frameworks/karchive-${KFMIN}:5
-	>=kde-frameworks/kcmutils-${KFMIN}:5
-	>=kde-frameworks/kcodecs-${KFMIN}:5
-	>=kde-frameworks/kcompletion-${KFMIN}:5
-	>=kde-frameworks/kconfig-${KFMIN}:5
-	>=kde-frameworks/kconfigwidgets-${KFMIN}:5
-	>=kde-frameworks/kcoreaddons-${KFMIN}:5
-	>=kde-frameworks/kdelibs4support-${KFMIN}:5
-	>=kde-frameworks/kemoticons-${KFMIN}:5
-	>=kde-frameworks/kglobalaccel-${KFMIN}:5
-	>=kde-frameworks/kguiaddons-${KFMIN}:5
-	>=kde-frameworks/ki18n-${KFMIN}:5
-	>=kde-frameworks/kiconthemes-${KFMIN}:5
-	>=kde-frameworks/kio-${KFMIN}:5
-	>=kde-frameworks/kitemmodels-${KFMIN}:5
-	>=kde-frameworks/kitemviews-${KFMIN}:5
-	>=kde-frameworks/kjobwidgets-${KFMIN}:5
-	>=kde-frameworks/knotifications-${KFMIN}:5
-	>=kde-frameworks/knotifyconfig-${KFMIN}:5
-	>=kde-frameworks/kparts-${KFMIN}:5
-	>=kde-frameworks/kross-${KFMIN}:5
-	>=kde-frameworks/ktextwidgets-${KFMIN}:5
-	>=kde-frameworks/kwallet-${KFMIN}:5
-	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-	>=kde-frameworks/kwindowsystem-${KFMIN}:5
-	>=kde-frameworks/kxmlgui-${KFMIN}:5
-	>=kde-frameworks/sonnet-${KFMIN}:5
-	sys-libs/zlib
-	virtual/libiconv
-	activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-	charts? ( dev-libs/kdiagram:5 )
-	crypt? ( app-crypt/qca:2[qt5(+)] )
-	fontconfig? ( media-libs/fontconfig )
-	gemini? ( >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] )
-	gsl? ( sci-libs/gsl )
-	import-filter? (
-		app-text/libetonyek
-		app-text/libodfgen
-		app-text/libwpd:*
-		app-text/libwpg:*
-		>=app-text/libwps-0.4
-		dev-libs/librevenge
-		>=kde-frameworks/khtml-${KFMIN}:5
-		media-libs/libvisio
-	)
-	lcms? (
-		media-libs/ilmbase:=
-		media-libs/lcms:2
-	)
-	openexr? ( media-libs/openexr )
-	pdf? ( app-text/poppler:=[qt5] )
-	phonon? ( media-libs/phonon[qt5(+)] )
-	spacenav? ( dev-libs/libspnav )
-	truetype? ( media-libs/freetype:2 )
-	X? (
-		>=dev-qt/qtx11extras-${QTMIN}:5
-		x11-libs/libX11
-	)
-	calligra_features_sheets? ( dev-cpp/eigen:3 )
-	calligra_features_stage? ( okular? ( kde-apps/okular:5 ) )
-	calligra_features_words? (
-		dev-libs/libxslt
-		okular? ( kde-apps/okular:5 )
-	)
-"
-DEPEND="${COMMON_DEPEND}
-	dev-libs/boost
-	test? ( >=kde-frameworks/threadweaver-${KFMIN}:5 )
-"
-RDEPEND="${COMMON_DEPEND}
-	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
-	gemini? (
-		>=dev-qt/qtquickcontrols2-${QTMIN}:5
-		>=kde-frameworks/kirigami-${KFMIN}:5
-	)
-"
-RESTRICT+=" test"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.1.89-no-arch-detection.patch )
-
-pkg_pretend() {
-	check-reqs_pkg_pretend
-}
-
-pkg_setup() {
-	ecm_pkg_setup
-	check-reqs_pkg_setup
-}
-
-src_prepare() {
-	ecm_src_prepare
-
-	if ! use test; then
-		sed -e "/add_subdirectory( *benchmarks *)/s/^/#DONT/" \
-			-i libs/pigment/CMakeLists.txt || die
-	fi
-
-	# Unconditionally disable deprecated deps (required by QtQuick1)
-	ecm_punt_bogus_dep Qt5 Declarative
-	ecm_punt_bogus_dep Qt5 OpenGL
-
-	# Hack around the excessive use of CMake macros
-	if use okular && ! use calligra_features_words; then
-		sed -i -e "/add_subdirectory( *okularodtgenerator *)/ s/^/#DONT/" \
-			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODT"
-	fi
-
-	if use okular && ! use calligra_features_stage; then
-		sed -i -e "/add_subdirectory( *okularodpgenerator *)/ s/^/#DONT/" \
-			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODP"
-	fi
-}
-
-src_configure() {
-	local cal_ft myproducts
-
-	# applications
-	for cal_ft in ${CAL_FTS[@]}; do
-		use calligra_features_${cal_ft} && myproducts+=( "${cal_ft^^}" )
-	done
-
-	use lcms && myproducts+=( PLUGIN_COLORENGINES )
-	use spacenav && myproducts+=( PLUGIN_SPACENAVIGATOR )
-
-	local mycmakeargs=(
-		-DPACKAGERS_BUILD=OFF
-		-DRELEASE_BUILD=ON
-		-DWITH_Iconv=ON
-		-DPRODUCTSET="${myproducts[*]}"
-		$(cmake_use_find_package activities KF5Activities)
-		$(cmake_use_find_package charts KChart)
-		-DWITH_Qca-qt5=$(usex crypt)
-		-DWITH_Fontconfig=$(usex fontconfig)
-		$(cmake_use_find_package gemini Libgit2)
-		$(cmake_use_find_package gemini Qt5QuickWidgets)
-		-DWITH_GSL=$(usex gsl)
-		-DWITH_LibEtonyek=$(usex import-filter)
-		-DWITH_LibOdfGen=$(usex import-filter)
-		-DWITH_LibRevenge=$(usex import-filter)
-		-DWITH_LibVisio=$(usex import-filter)
-		-DWITH_LibWpd=$(usex import-filter)
-		-DWITH_LibWpg=$(usex import-filter)
-		-DWITH_LibWps=$(usex import-filter)
-		$(cmake_use_find_package phonon Phonon4Qt5)
-		-DCMAKE_DISABLE_FIND_PACKAGE_KF5CalendarCore=ON
-		-DWITH_LCMS2=$(usex lcms)
-		-DWITH_Okular5=$(usex okular)
-		-DWITH_OpenEXR=$(usex openexr)
-		-DWITH_Poppler=$(usex pdf)
-		-DWITH_Eigen3=$(usex calligra_features_sheets)
-		-DBUILD_UNMAINTAINED=$(usex calligra_features_stage)
-		-ENABLE_CSTESTER_TESTING=$(usex test)
-		-DWITH_Freetype=$(usex truetype)
-	)
-
-	ecm_src_configure
-}


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2020-05-20 19:35 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2020-05-20 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     eb7db86b5d365d4a71cfbf90f1914246d47cf45b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May 20 19:34:48 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed May 20 19:34:48 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=eb7db86b

app-office/calligra: Update HOMEPAGE

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 1761cd8c2a..840fe6daa4 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -11,7 +11,7 @@ QTMIN=5.12.3
 inherit check-reqs ecm kde.org
 
 DESCRIPTION="KDE Office Suite"
-HOMEPAGE="https://www.calligra.org/"
+HOMEPAGE="https://www.calligra.org"
 
 if [[ ${KDE_BUILD_TYPE} == release ]]; then
 	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2020-06-28 16:18 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2020-06-28 16:18 UTC (permalink / raw
  To: gentoo-commits

commit:     11221b8974932885eb93bbc77911326af6551ec5
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 16:04:49 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 16:13:30 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=11221b89

app-office/calligra: Add okular to myproducts to build the feature

Bug: https://bugs.gentoo.org/722416
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 24 ++++++------------------
 1 file changed, 6 insertions(+), 18 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index abbe914de8..240ca9b02e 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="KDE Office Suite"
 HOMEPAGE="https://calligra.org/"
 
 if [[ ${KDE_BUILD_TYPE} == release ]]; then
-	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+	SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 	KEYWORDS="~amd64 ~x86"
 fi
 
@@ -22,7 +22,7 @@ CAL_FTS=( karbon sheets stage words )
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="activities +charts +crypt +fontconfig gemini gsl import-filter +lcms okular openexr
+IUSE="activities +charts +crypt +fontconfig gemini gsl +import-filter +lcms okular openexr
 	+pdf phonon spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
 
 # TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
@@ -91,6 +91,7 @@ COMMON_DEPEND="
 		media-libs/ilmbase:=
 		media-libs/lcms:2
 	)
+	okular? ( kde-apps/okular:5 )
 	openexr? ( media-libs/openexr )
 	pdf? ( app-text/poppler:=[qt5] )
 	phonon? ( media-libs/phonon[qt5(+)] )
@@ -101,11 +102,7 @@ COMMON_DEPEND="
 		x11-libs/libX11
 	)
 	calligra_features_sheets? ( dev-cpp/eigen:3 )
-	calligra_features_stage? ( okular? ( kde-apps/okular:5 ) )
-	calligra_features_words? (
-		dev-libs/libxslt
-		okular? ( kde-apps/okular:5 )
-	)
+	calligra_features_words? ( dev-libs/libxslt )
 "
 DEPEND="${COMMON_DEPEND}
 	dev-libs/boost
@@ -118,6 +115,7 @@ RDEPEND="${COMMON_DEPEND}
 		>=kde-frameworks/kirigami-${KFMIN}:5
 	)
 "
+
 RESTRICT+=" test"
 
 PATCHES=( "${FILESDIR}"/${PN}-3.1.89-no-arch-detection.patch )
@@ -142,17 +140,6 @@ src_prepare() {
 	# Unconditionally disable deprecated deps (required by QtQuick1)
 	ecm_punt_bogus_dep Qt5 Declarative
 	ecm_punt_bogus_dep Qt5 OpenGL
-
-	# Hack around the excessive use of CMake macros
-	if use okular && ! use calligra_features_words; then
-		sed -i -e "/add_subdirectory( *okularodtgenerator *)/ s/^/#DONT/" \
-			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODT"
-	fi
-
-	if use okular && ! use calligra_features_stage; then
-		sed -i -e "/add_subdirectory( *okularodpgenerator *)/ s/^/#DONT/" \
-			extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODP"
-	fi
 }
 
 src_configure() {
@@ -164,6 +151,7 @@ src_configure() {
 	done
 
 	use lcms && myproducts+=( PLUGIN_COLORENGINES )
+	use okular && myproducts+=( OKULAR )
 	use spacenav && myproducts+=( PLUGIN_SPACENAVIGATOR )
 
 	local mycmakeargs=(


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2020-08-30 19:02 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2020-08-30 19:02 UTC (permalink / raw
  To: gentoo-commits

commit:     4b79735cd79634afbe19226db22d76857d6f8296
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 11:51:50 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 12:12:19 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=4b79735c

app-office/calligra: Drop obsolete disabling of benchmarks dir

After BUILD_TESTING patch was accepted upstream years ago.

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 0f902d1ef6..a691747ec1 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -132,11 +132,6 @@ pkg_setup() {
 src_prepare() {
 	ecm_src_prepare
 
-	if ! use test; then
-		sed -e "/add_subdirectory( *benchmarks *)/s/^/#DONT/" \
-			-i libs/pigment/CMakeLists.txt || die
-	fi
-
 	# Unconditionally disable deprecated deps (required by QtQuick1)
 	ecm_punt_bogus_dep Qt5 Declarative
 	ecm_punt_bogus_dep Qt5 OpenGL


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2020-10-18 16:01 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2020-10-18 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     80fdce9510c1ac8b75cf46f55d40458e967d8466
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 20:31:53 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 20:35:23 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=80fdce95

app-office/calligra: Hard-disable KF5Html

Only disables HTML_TO_ODS filter.

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

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index a98e7e7da3..f0b4971a45 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -84,7 +84,6 @@ COMMON_DEPEND="
 		app-text/libwpg:*
 		>=app-text/libwps-0.4
 		dev-libs/librevenge
-		>=kde-frameworks/khtml-${KFMIN}:5
 		media-libs/libvisio
 	)
 	lcms? (
@@ -153,6 +152,8 @@ src_configure() {
 		-DPACKAGERS_BUILD=OFF
 		-DRELEASE_BUILD=ON
 		-DWITH_Iconv=ON
+		-DCMAKE_DISABLE_FIND_PACKAGE_KF5CalendarCore=ON
+		-DCMAKE_DISABLE_FIND_PACKAGE_KF5KHtml=ON
 		-DPRODUCTSET="${myproducts[*]}"
 		$(cmake_use_find_package activities KF5Activities)
 		$(cmake_use_find_package charts KChart)
@@ -169,7 +170,6 @@ src_configure() {
 		-DWITH_LibWpg=$(usex import-filter)
 		-DWITH_LibWps=$(usex import-filter)
 		$(cmake_use_find_package phonon Phonon4Qt5)
-		-DCMAKE_DISABLE_FIND_PACKAGE_KF5CalendarCore=ON
 		-DWITH_LCMS2=$(usex lcms)
 		-DWITH_Okular5=$(usex okular)
 		-DWITH_OpenEXR=$(usex openexr)


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2020-12-13 10:52 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2020-12-13 10:52 UTC (permalink / raw
  To: gentoo-commits

commit:     95ff08b3b6ab347079792bd7d33b1595fa94bd0c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 13 10:51:38 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 13 10:51:54 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=95ff08b3

app-office/calligra: Drop unused cmake var

Upstream porting away from KF5Html.

Upstream commit abf0753cd899515740bbdcaadb8e9c76309d5df4

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

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index f0b4971a45..a40aa8d72b 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -153,7 +153,6 @@ src_configure() {
 		-DRELEASE_BUILD=ON
 		-DWITH_Iconv=ON
 		-DCMAKE_DISABLE_FIND_PACKAGE_KF5CalendarCore=ON
-		-DCMAKE_DISABLE_FIND_PACKAGE_KF5KHtml=ON
 		-DPRODUCTSET="${myproducts[*]}"
 		$(cmake_use_find_package activities KF5Activities)
 		$(cmake_use_find_package charts KChart)


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2021-04-11 20:03 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2021-04-11 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     ba577ccdb7f20e8614cd384d56b0839b6f05a26e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 11 19:40:20 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 11 20:02:45 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ba577ccd

app-office/calligra: Add missing RDEPEND

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 53958655aa..61cd7e88a5 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -22,8 +22,11 @@ CAL_FTS=( karbon sheets stage words )
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="activities +charts +crypt +fontconfig gemini gsl +import-filter +lcms okular openexr
-	+pdf phonon spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
+IUSE="activities +charts +crypt +fontconfig gemini gsl +import-filter +lcms
+	okular openexr +pdf phonon spacenav +truetype X
+	$(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
+
+RESTRICT+=" test"
 
 # TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
 # Required for the matlab/octave formula tool
@@ -110,13 +113,12 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
 	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
 	gemini? (
+		>=dev-qt/qtquickcontrols-${QTMIN}:5
 		>=dev-qt/qtquickcontrols2-${QTMIN}:5
 		>=kde-frameworks/kirigami-${KFMIN}:5
 	)
 "
 
-RESTRICT+=" test"
-
 PATCHES=( "${FILESDIR}"/${PN}-3.1.89-no-arch-detection.patch )
 
 pkg_pretend() {


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2021-05-14 16:05 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2021-05-14 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     8f10c87242e4f26dd6360fd646cdd968baf57b69
Author:     Matt Smith <matt <AT> offtopica <DOT> uk>
AuthorDate: Sun Apr  4 11:46:59 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 14 16:05:13 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=8f10c872

app-office/calligra: Fix invalid CMake argument

Bug: https://bugs.gentoo.org/779982
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matt Smith <matt <AT> offtopica.uk>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 61cd7e88a5..fb73425bef 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -177,7 +177,7 @@ src_configure() {
 		-DWITH_Poppler=$(usex pdf)
 		-DWITH_Eigen3=$(usex calligra_features_sheets)
 		-DBUILD_UNMAINTAINED=$(usex calligra_features_stage)
-		-ENABLE_CSTESTER_TESTING=$(usex test)
+		-DENABLE_CSTESTER_TESTING=$(usex test)
 		-DWITH_Freetype=$(usex truetype)
 	)
 


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2021-07-22 20:12 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2021-07-22 20:12 UTC (permalink / raw
  To: gentoo-commits

commit:     2dc06b90114acfa805e64adcf7a41cb96edd17bf
Author:     Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Wed Jul 21 18:06:09 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jul 22 20:12:28 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=2dc06b90

app-office/calligra: add slot operator for openexr

- restrict to <openexr-3
- commit straight to stable, only slot operator was added

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index fb73425bef..e47493c267 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -94,7 +94,7 @@ COMMON_DEPEND="
 		media-libs/lcms:2
 	)
 	okular? ( kde-apps/okular:5 )
-	openexr? ( media-libs/openexr )
+	openexr? ( <media-libs/openexr-3.0.0:0= )
 	pdf? ( app-text/poppler:=[qt5] )
 	phonon? ( >=media-libs/phonon-4.11.0 )
 	spacenav? ( dev-libs/libspnav )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2021-12-20 13:24 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2021-12-20 13:24 UTC (permalink / raw
  To: gentoo-commits

commit:     c1e15e649bfc58bf637d827ec8121f64fa0e594f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 19 23:09:50 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 20 13:24:30 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c1e15e64

app-office/calligra: Drop IUSE openexr, unused cmake var

Fully switch to dev-libs/imath
Drop unused ENABLE_CSTESTER_TESTING cmake var, APP_CSTESTER not ON.
Silence cmake about Cauchy dependency (dead as can be).

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 8e33f6a836..aea9b71186 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 CHECKREQS_DISK_BUILD="4G"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
-KFMIN=5.82.0
+KFMIN=5.88.0
 QTMIN=5.15.2
 inherit check-reqs ecm kde.org
 
@@ -23,16 +23,13 @@ CAL_FTS=( karbon sheets stage words )
 LICENSE="GPL-2"
 SLOT="5"
 IUSE="activities +charts +crypt +fontconfig gemini gsl +import-filter +lcms
-	okular openexr +pdf phonon spacenav +truetype X
+	okular +pdf phonon spacenav +truetype X
 	$(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
 
 RESTRICT="test"
 
 # TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
 # Required for the matlab/octave formula tool
-BDEPEND="
-	sys-devel/gettext
-"
 COMMON_DEPEND="
 	dev-lang/perl
 	>=dev-qt/designer-${QTMIN}:5
@@ -89,12 +86,8 @@ COMMON_DEPEND="
 		dev-libs/librevenge
 		media-libs/libvisio
 	)
-	lcms? (
-		media-libs/ilmbase:=
-		media-libs/lcms:2
-	)
+	lcms? ( media-libs/lcms:2 )
 	okular? ( kde-apps/okular:5 )
-	openexr? ( <media-libs/openexr-3.0.0:0= )
 	pdf? ( app-text/poppler:=[qt5] )
 	phonon? ( >=media-libs/phonon-4.11.0 )
 	spacenav? ( dev-libs/libspnav )
@@ -108,6 +101,7 @@ COMMON_DEPEND="
 "
 DEPEND="${COMMON_DEPEND}
 	dev-libs/boost
+	lcms? ( dev-libs/imath:3 )
 	test? ( >=kde-frameworks/threadweaver-${KFMIN}:5 )
 "
 RDEPEND="${COMMON_DEPEND}
@@ -118,6 +112,7 @@ RDEPEND="${COMMON_DEPEND}
 		>=kde-frameworks/kirigami-${KFMIN}:5
 	)
 "
+BDEPEND="sys-devel/gettext"
 
 PATCHES=( "${FILESDIR}"/${PN}-3.1.89-no-arch-detection.patch )
 
@@ -154,6 +149,8 @@ src_configure() {
 		-DPACKAGERS_BUILD=OFF
 		-DRELEASE_BUILD=ON
 		-DWITH_Iconv=ON
+		-DWITH_Imath=ON # w/ LCMS: 16 bit floating point Grayscale colorspace
+		-DCMAKE_DISABLE_FIND_PACKAGE_Cauchy=ON
 		-DCMAKE_DISABLE_FIND_PACKAGE_KF5CalendarCore=ON
 		-DPRODUCTSET="${myproducts[*]}"
 		$(cmake_use_find_package activities KF5Activities)
@@ -173,11 +170,9 @@ src_configure() {
 		$(cmake_use_find_package phonon Phonon4Qt5)
 		-DWITH_LCMS2=$(usex lcms)
 		-DWITH_Okular5=$(usex okular)
-		-DWITH_OpenEXR=$(usex openexr)
 		-DWITH_Poppler=$(usex pdf)
 		-DWITH_Eigen3=$(usex calligra_features_sheets)
 		-DBUILD_UNMAINTAINED=$(usex calligra_features_stage)
-		-DENABLE_CSTESTER_TESTING=$(usex test)
 		-DWITH_Freetype=$(usex truetype)
 	)
 


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2021-12-20 13:24 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2021-12-20 13:24 UTC (permalink / raw
  To: gentoo-commits

commit:     5f8b1bc25c5c7efa9403b6a1136138db6bb6bb3f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 24 19:21:45 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 20 13:24:29 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=5f8b1bc2

app-office/calligra: Keyword 3.2.1-r1 ppc64, #769950

Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index bb32e8f326..e8f83b177a 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://calligra.org/"
 
 if [[ ${KDE_BUILD_TYPE} == release ]]; then
 	SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
 CAL_FTS=( karbon sheets stage words )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2021-12-20 13:24 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2021-12-20 13:24 UTC (permalink / raw
  To: gentoo-commits

commit:     be0a3bb40b8d24bcb9ac0a10019df6ec76daa96c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  2 21:25:03 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 20 13:24:29 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=be0a3bb4

app-office/calligra: subscribe to sci-libs/gsl subslot

Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index e8f83b177a..8e33f6a836 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="
 	crypt? ( >=app-crypt/qca-2.3.0:2 )
 	fontconfig? ( media-libs/fontconfig )
 	gemini? ( >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] )
-	gsl? ( sci-libs/gsl )
+	gsl? ( sci-libs/gsl:= )
 	import-filter? (
 		app-text/libetonyek
 		app-text/libodfgen


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2022-10-06  9:02 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2022-10-06  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     007a25ba681f875e458ae4d6860283c227c7bb4e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  6 09:00:50 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct  6 09:01:57 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=007a25ba

app-office/calligra: add cpe upstream metadata

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index 18a225de54..b581a8d539 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -11,6 +11,7 @@
 	</maintainer>
 	<upstream>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
+		<remote-id type="cpe">cpe:/a:calligra:calligra</remote-id>
 	</upstream>
 	<use>
 		<flag name="activities">Enable kactivities support</flag>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2022-10-11 15:18 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2022-10-11 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     be96190da8c7b0d2400019d1a5bb3cb7b0c2ab92
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 14:47:18 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 15:17:12 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=be96190d

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

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 547f961a15..ab09d26962 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -73,7 +73,7 @@ COMMON_DEPEND="
 	virtual/libiconv
 	activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
 	charts? ( dev-libs/kdiagram:5 )
-	crypt? ( >=app-crypt/qca-2.3.0:2 )
+	crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+)] )
 	fontconfig? ( media-libs/fontconfig )
 	gemini? ( >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] )
 	gsl? ( sci-libs/gsl:= )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2023-03-31 19:11 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2023-03-31 19:11 UTC (permalink / raw
  To: gentoo-commits

commit:     c4fcee0335b73084c2625d46bc75171bf4fff6b0
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 19:07:58 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 19:10:02 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c4fcee03

app-office/calligra: Drop unused dev-qt/qtscript dependency

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 30ef35e215..0612c3b29d 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -41,7 +41,6 @@ COMMON_DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtnetwork-${QTMIN}:5
 	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtscript-${QTMIN}:5
 	>=dev-qt/qtsvg-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
 	>=dev-qt/qtxml-${QTMIN}:5


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2023-03-31 19:11 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2023-03-31 19:11 UTC (permalink / raw
  To: gentoo-commits

commit:     f4510895488f9fe20670156d6716c036498d3307
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 18:10:50 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 18:10:50 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=f4510895

app-office/calligra: Patch upstreamed

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index b36dd7f1d2..30ef35e215 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -116,10 +116,7 @@ RDEPEND="${COMMON_DEPEND}
 "
 BDEPEND="sys-devel/gettext"
 
-PATCHES=(
-	"${WORKDIR}"/${PATCHSET}/${PN}-3.1.89-no-arch-detection.patch # downstream
-	"${WORKDIR}"/${PATCHSET}/${PN}-3.2.1-kross-optional.patch # bug 903532
-)
+PATCHES=( "${WORKDIR}"/${PATCHSET}/${PN}-3.1.89-no-arch-detection.patch ) # downstream
 
 pkg_pretend() {
 	check-reqs_pkg_pretend


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2024-03-11  9:55 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2024-03-11  9:55 UTC (permalink / raw
  To: gentoo-commits

commit:     a574d2919567f740ab812f76084da154afad39ab
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  4 20:54:18 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Mar 11 09:54:02 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=a574d291

app-office/calligra: Add media-gfx/okularpart:5 alternative to okular:5

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index dd528c1291..89491111f0 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -88,7 +88,10 @@ COMMON_DEPEND="
 		media-libs/libvisio
 	)
 	lcms? ( media-libs/lcms:2 )
-	okular? ( kde-apps/okular:5 )
+	okular? ( || (
+		media-gfx/okularpart:5
+		kde-apps/okular:5
+	) )
 	pdf? ( app-text/poppler:=[qt5] )
 	phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] )
 	spacenav? ( dev-libs/libspnav )


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2024-08-11  6:58 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2024-08-11  6:58 UTC (permalink / raw
  To: gentoo-commits

commit:     2d667ee0106e81d5dceabb15bde4e1ec4fd39330
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  9 17:57:37 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 06:20:09 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=2d667ee0

app-office/calligra: Add IUSE webengine, drop obsolete src_prepare()

Upstream commits:
e876a0402c3f50e9c35cb9ec217bf46273a50c6b
8f124e62623820882fc0dbbcaa3547c06c74eda5

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 12 +++---------
 app-office/calligra/metadata.xml         |  1 +
 2 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index e07d50bb97..599bc227ca 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -26,7 +26,7 @@ CAL_FTS=( karbon sheets stage words )
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="+charts +crypt +fontconfig gemini gsl +import-filter +lcms
-	okular +pdf phonon spacenav +truetype X
+	okular +pdf phonon spacenav +truetype webengine X
 	$(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
 
 RESTRICT="test"
@@ -84,6 +84,7 @@ COMMON_DEPEND="
 	phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] )
 	spacenav? ( dev-libs/libspnav )
 	truetype? ( media-libs/freetype:2 )
+	webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[widgets] )
 	calligra_features_sheets? ( dev-cpp/eigen:3 )
 	calligra_features_words? ( dev-libs/libxslt )
 "
@@ -110,14 +111,6 @@ pkg_setup() {
 	check-reqs_pkg_setup
 }
 
-src_prepare() {
-	ecm_src_prepare
-
-	# Unconditionally disable deprecated deps (required by QtQuick1)
-	ecm_punt_qt_module Declarative
-	ecm_punt_qt_module OpenGL
-}
-
 src_configure() {
 	local cal_ft myproducts
 
@@ -157,6 +150,7 @@ src_configure() {
 		-DWITH_Eigen3=$(usex calligra_features_sheets)
 		-DBUILD_UNMAINTAINED=$(usex calligra_features_stage)
 		-DWITH_Freetype=$(usex truetype)
+		$(cmake_use_find_package webengine Qt6WebEngineWidgets)
 	)
 
 	ecm_src_configure

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index c18f607fe5..d1459fc538 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -21,5 +21,6 @@
 		<flag name="okular">Enable bindings for <pkg>kde-apps/okular</pkg></flag>
 		<flag name="phonon">Build stage/eventplugins and videoshape plugin using <pkg>media-libs/phonon</pkg></flag>
 		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
+		<flag name="webengine">Enable Braindump support using <pkg>dev-qt/qtwebengine</pkg></flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2024-09-09 18:34 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2024-09-09 18:34 UTC (permalink / raw
  To: gentoo-commits

commit:     9752b36d684e8d2328c78d4346318e4c3ce6e46e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  9 18:03:00 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  9 18:13:14 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=9752b36d

app-office/calligra: Update dependencies, drop IUSE gemini, spacenav

Upstream commits:
d2dd8c3ee5f8ae1acf7f4ca508b9fb7ea74c75ed
722d7a7f5350cc4f07ffbd34c612ab34f1085444
53417334f9b6dcd4b40abbe6d82edb414684e1cf
d67f7a7ec613268e3022830eccce8ee1609e327c
b0c80f2e1f926d51c72bfe38ab3f703c2f4ab262
3f6b4aaae281005fe0208da7f5a5f0c8e34e44df
9fdd45d60459c01d9a247a884dbf96e214588a47
28ea6598fff6be8dcc4b3e5935d675d057614a02
50d3283f563296af3e6ed5d7589c1a95f15be386
a3f58e92ac9da582fcbda989be4e11dd41d6b845
39f529b98affaabdb1de54b187c96cc03162db96

Bug: https://bugs.gentoo.org/939296
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/calligra-9999.ebuild | 28 ++++++++++++----------------
 app-office/calligra/metadata.xml         |  2 --
 2 files changed, 12 insertions(+), 18 deletions(-)

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index 599bc227ca..f27d1244b2 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="KDE Office Suite"
 HOMEPAGE="https://calligra.org/"
 
 if [[ ${KDE_BUILD_TYPE} == release ]]; then
-	SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 	KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
@@ -25,9 +25,8 @@ CAL_FTS=( karbon sheets stage words )
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+charts +crypt +fontconfig gemini gsl +import-filter +lcms
-	okular +pdf phonon spacenav +truetype webengine X
-	$(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
+IUSE="+charts +crypt +fontconfig gsl +import-filter +lcms okular +pdf phonon
+	+truetype webengine X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
 
 RESTRICT="test"
 
@@ -35,9 +34,9 @@ RESTRICT="test"
 # Required for the matlab/octave formula tool
 COMMON_DEPEND="
 	dev-lang/perl
-	>=dev-libs/qtkeychain-0.14.2:=[qt6(+)]
+	>=dev-libs/qtkeychain-0.14.2:=[qt6(-)]
 	>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
-	>=dev-qt/qtdeclarative-${QTMIN}:6
+	>=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
 	>=dev-qt/qtsvg-${QTMIN}:6
 	>=dev-qt/qttools-${QTMIN}:6[designer]
 	>=kde-frameworks/karchive-${KFMIN}:6
@@ -52,11 +51,11 @@ COMMON_DEPEND="
 	>=kde-frameworks/ki18n-${KFMIN}:6
 	>=kde-frameworks/kiconthemes-${KFMIN}:6
 	>=kde-frameworks/kio-${KFMIN}:6
+	>=kde-frameworks/kirigami-${KFMIN}:6
 	>=kde-frameworks/kitemviews-${KFMIN}:6
 	>=kde-frameworks/kjobwidgets-${KFMIN}:6
 	>=kde-frameworks/knotifications-${KFMIN}:6
 	>=kde-frameworks/knotifyconfig-${KFMIN}:6
-	>=kde-frameworks/kparts-${KFMIN}:6
 	>=kde-frameworks/ktextwidgets-${KFMIN}:6
 	>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
 	>=kde-frameworks/kwindowsystem-${KFMIN}:6
@@ -67,7 +66,6 @@ COMMON_DEPEND="
 	charts? ( dev-libs/kdiagram:6 )
 	crypt? ( dev-libs/openssl:= )
 	fontconfig? ( media-libs/fontconfig )
-	gemini? ( >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] )
 	gsl? ( sci-libs/gsl:= )
 	import-filter? (
 		app-text/libetonyek
@@ -81,8 +79,7 @@ COMMON_DEPEND="
 	lcms? ( media-libs/lcms:2 )
 	okular? ( kde-apps/okular:6 )
 	pdf? ( app-text/poppler:=[qt6] )
-	phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] )
-	spacenav? ( dev-libs/libspnav )
+	phonon? ( >=media-libs/phonon-4.12.0[qt6(-)] )
 	truetype? ( media-libs/freetype:2 )
 	webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[widgets] )
 	calligra_features_sheets? ( dev-cpp/eigen:3 )
@@ -96,9 +93,11 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
 	!${CATEGORY}/${PN}:5
 	calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
-	gemini? ( >=kde-frameworks/kirigami-${KFMIN}:6 )
 "
-BDEPEND="sys-devel/gettext"
+BDEPEND="
+	sys-devel/gettext
+	virtual/pkgconfig
+"
 
 PATCHES=( "${WORKDIR}"/${PATCHSET}/${PN}-3.1.89-no-arch-detection.patch ) # downstream
 
@@ -121,7 +120,6 @@ src_configure() {
 
 	use lcms && myproducts+=( PLUGIN_COLORENGINES )
 	use okular && myproducts+=( OKULAR )
-	use spacenav && myproducts+=( PLUGIN_SPACENAVIGATOR )
 
 	local mycmakeargs=(
 		-DPACKAGERS_BUILD=OFF
@@ -129,12 +127,10 @@ src_configure() {
 		-DWITH_Iconv=ON
 		-DWITH_Imath=ON # w/ LCMS: 16 bit floating point Grayscale colorspace
 		-DCMAKE_DISABLE_FIND_PACKAGE_Cauchy=ON
-		-DCMAKE_DISABLE_FIND_PACKAGE_KF6CalendarCore=ON
 		-DPRODUCTSET="${myproducts[*]}"
-		$(cmake_use_find_package charts KChartQt6)
+		$(cmake_use_find_package charts KChart6)
 		$(cmake_use_find_package crypt OpenSSL)
 		-DWITH_Fontconfig=$(usex fontconfig)
-		$(cmake_use_find_package gemini LibGit2)
 		-DWITH_GSL=$(usex gsl)
 		-DWITH_LibEtonyek=$(usex import-filter)
 		-DWITH_LibOdfGen=$(usex import-filter)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index d1459fc538..09de55c3d0 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -15,12 +15,10 @@
 	</upstream>
 	<use>
 		<flag name="charts">Build chartshape plugin for creating business charts with <pkg>dev-libs/kdiagram</pkg></flag>
-		<flag name="gemini">Enable tablet and 2:1 devices support</flag>
 		<flag name="import-filter">Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote</flag>
 		<flag name="lcms">Build colorengine plugins using <pkg>media-libs/lcms</pkg></flag>
 		<flag name="okular">Enable bindings for <pkg>kde-apps/okular</pkg></flag>
 		<flag name="phonon">Build stage/eventplugins and videoshape plugin using <pkg>media-libs/phonon</pkg></flag>
-		<flag name="spacenav">Enable support for the 3Dconnexion spacenav input device via <pkg>dev-libs/libspnav</pkg></flag>
 		<flag name="webengine">Enable Braindump support using <pkg>dev-qt/qtwebengine</pkg></flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2024-09-09 18:34 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2024-09-09 18:34 UTC (permalink / raw
  To: gentoo-commits

commit:     b403ddde99b7f21796f99242f6c8d615de6c56c2
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  9 18:34:05 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  9 18:34:05 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=b403ddde

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

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/calligra/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index 09de55c3d0..e6dded498c 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -12,6 +12,7 @@
 	<upstream>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 		<remote-id type="cpe">cpe:/a:calligra:calligra</remote-id>
+		<remote-id type="kde-invent">office/calligra</remote-id>
 	</upstream>
 	<use>
 		<flag name="charts">Build chartshape plugin for creating business charts with <pkg>dev-libs/kdiagram</pkg></flag>


^ permalink raw reply related	[flat|nested] 99+ messages in thread

* [gentoo-commits] proj/kde:master commit in: app-office/calligra/
@ 2024-09-19 18:50 Andreas Sturmlechner
  0 siblings, 0 replies; 99+ messages in thread
From: Andreas Sturmlechner @ 2024-09-19 18:50 UTC (permalink / raw
  To: gentoo-commits

commit:     03328f6fed56b799c6942a077c1afe7b32f1d421
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 19 18:49:37 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 19 18:50:44 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=03328f6f

app-office/calligra: Drop IUSE crypt and fix dependency

OpenSSL was added as required dependency when package was ported away
(until then optional) QCA in commit adee19863d5b5a65a1ae8cccdb2d526d2a989e37

Bug: https://bugs.gentoo.org/939722
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/app-office/calligra/calligra-9999.ebuild b/app-office/calligra/calligra-9999.ebuild
index f27d1244b2..1455b0a69e 100644
--- a/app-office/calligra/calligra-9999.ebuild
+++ b/app-office/calligra/calligra-9999.ebuild
@@ -25,7 +25,7 @@ CAL_FTS=( karbon sheets stage words )
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+charts +crypt +fontconfig gsl +import-filter +lcms okular +pdf phonon
+IUSE="+charts +fontconfig gsl +import-filter +lcms okular +pdf phonon
 	+truetype webengine X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
 
 RESTRICT="test"
@@ -34,6 +34,7 @@ RESTRICT="test"
 # Required for the matlab/octave formula tool
 COMMON_DEPEND="
 	dev-lang/perl
+	dev-libs/openssl:=
 	>=dev-libs/qtkeychain-0.14.2:=[qt6(-)]
 	>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
 	>=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
@@ -64,7 +65,6 @@ COMMON_DEPEND="
 	sys-libs/zlib
 	virtual/libiconv
 	charts? ( dev-libs/kdiagram:6 )
-	crypt? ( dev-libs/openssl:= )
 	fontconfig? ( media-libs/fontconfig )
 	gsl? ( sci-libs/gsl:= )
 	import-filter? (
@@ -129,7 +129,6 @@ src_configure() {
 		-DCMAKE_DISABLE_FIND_PACKAGE_Cauchy=ON
 		-DPRODUCTSET="${myproducts[*]}"
 		$(cmake_use_find_package charts KChart6)
-		$(cmake_use_find_package crypt OpenSSL)
 		-DWITH_Fontconfig=$(usex fontconfig)
 		-DWITH_GSL=$(usex gsl)
 		-DWITH_LibEtonyek=$(usex import-filter)


^ permalink raw reply related	[flat|nested] 99+ messages in thread

end of thread, other threads:[~2024-09-19 18:51 UTC | newest]

Thread overview: 99+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-20 13:24 [gentoo-commits] proj/kde:master commit in: app-office/calligra/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2024-09-19 18:50 Andreas Sturmlechner
2024-09-09 18:34 Andreas Sturmlechner
2024-09-09 18:34 Andreas Sturmlechner
2024-08-11  6:58 Andreas Sturmlechner
2024-03-11  9:55 Andreas Sturmlechner
2023-03-31 19:11 Andreas Sturmlechner
2023-03-31 19:11 Andreas Sturmlechner
2022-10-11 15:18 Andreas Sturmlechner
2022-10-06  9:02 Andreas Sturmlechner
2021-12-20 13:24 Andreas Sturmlechner
2021-12-20 13:24 Andreas Sturmlechner
2021-07-22 20:12 Andreas Sturmlechner
2021-05-14 16:05 Andreas Sturmlechner
2021-04-11 20:03 Andreas Sturmlechner
2020-12-13 10:52 Andreas Sturmlechner
2020-10-18 16:01 Andreas Sturmlechner
2020-08-30 19:02 Andreas Sturmlechner
2020-06-28 16:18 Andreas Sturmlechner
2020-05-20 19:35 Andreas Sturmlechner
2020-04-24 18:42 Andreas Sturmlechner
2020-04-09  8:46 Andreas Sturmlechner
2020-03-09 20:34 Andreas Sturmlechner
2020-03-08 16:31 Andreas Sturmlechner
2020-03-08 13:10 Andreas Sturmlechner
2019-10-24 18:37 Andreas Sturmlechner
2019-08-16 14:47 Andreas Sturmlechner
2019-08-16 14:47 Andreas Sturmlechner
2019-03-03 23:09 Andreas Sturmlechner
2019-02-17 11:11 Andreas Sturmlechner
2019-01-26 20:29 Andreas Sturmlechner
2019-01-01 21:46 Andreas Sturmlechner
2019-01-01 21:46 Andreas Sturmlechner
2018-04-15 14:09 Andreas Sturmlechner
2018-04-05 18:01 Andreas Sturmlechner
2018-03-13 11:50 Michael Palimaka
2018-03-06 22:10 Andreas Sturmlechner
2018-02-22 13:17 Andreas Sturmlechner
2018-01-31 17:49 Andreas Sturmlechner
2017-12-31 21:23 Andreas Sturmlechner
2017-12-31 21:23 Andreas Sturmlechner
2017-09-10 12:21 Johannes Huber
2017-08-23 19:37 Andreas Sturmlechner
2017-08-08 23:49 Andreas Sturmlechner
2017-06-18 12:08 Michael Palimaka
2017-01-07 10:59 Andreas Sturmlechner
2017-01-06 22:46 Andreas Sturmlechner
2016-12-30  0:56 Andreas Sturmlechner
2016-12-23  8:55 Johannes Huber
2016-12-23  8:45 Johannes Huber
2016-12-08  8:31 Johannes Huber
2016-11-12 10:57 Michael Palimaka
2016-08-20 17:22 Michael Palimaka
2016-08-11 18:52 Michael Palimaka
2016-04-04 18:59 Johannes Huber
2016-04-04 18:59 Johannes Huber
2014-11-27  7:58 Michael Palimaka
2014-11-15 14:01 Michael Palimaka
2014-11-14 18:44 Manuel Rüger
2014-06-16 10:48 Michael Palimaka
2014-06-12 19:08 Michael Palimaka
2014-06-12 18:34 Michael Palimaka
2014-06-12 18:34 Michael Palimaka
2014-06-12 18:34 Michael Palimaka
2014-06-12 18:03 Michael Palimaka
2014-06-12 18:00 Michael Palimaka
2014-06-12 17:55 Michael Palimaka
2014-06-12 17:55 Michael Palimaka
2014-05-24 11:31 Johannes Huber
2014-05-13 18:51 Johannes Huber
2014-05-13 11:43 Johannes Huber
2014-05-04 23:44 Johannes Huber
2014-05-04 12:59 Johannes Huber
2014-04-06 11:42 Johannes Huber
2014-04-05 12:53 Johannes Huber
2014-04-05 12:19 Johannes Huber
2014-04-05 12:15 Johannes Huber
2014-03-11 10:21 Johannes Huber
2014-03-06 12:45 David Heidelberger
2013-09-14 13:59 Johannes Huber
2013-08-28 16:05 Michael Palimaka
2013-08-06  7:45 Michael Palimaka
2013-08-03 10:52 David Heidelberger
2013-07-06 15:15 Johannes Huber
2013-06-01 11:35 David Heidelberger
2013-05-09 11:21 David Heidelberger
2011-08-26 20:54 Andreas Hüttel
2011-07-22 15:11 Andreas Hüttel
2011-07-21 20:44 Andreas Hüttel
2011-07-21 20:22 Andreas Hüttel
2011-05-24 10:58 Tomas Chvatal
2011-05-16  9:08 Tomas Chvatal
2011-05-16  8:53 Tomas Chvatal
2011-05-15 20:54 Andreas K. Huettel
2011-05-15 16:55 Tomas Chvatal
2011-05-15 16:53 Tomas Chvatal
2011-05-13  9:16 Tomas Chvatal
2011-05-12  9:33 Tomas Chvatal
2011-05-05 16:47 Tomas Chvatal

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox