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>