diff options
| author | Andreas Sturmlechner <andreas.sturmlechner@gmail.com> | 2015-10-13 02:03:36 +0200 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2015-10-14 00:21:46 +1100 |
| commit | d74a5e222dcd0d57cc148f386aeb3940df3daa7b (patch) | |
| tree | 275db8d003cbcdf98d62646f61deae7ea612a47f | |
| parent | 6d73ccb0d3063e35dac2317063a920039394a5c4 (diff) | |
| download | kde-d74a5e222dcd0d57cc148f386aeb3940df3daa7b.tar.gz kde-d74a5e222dcd0d57cc148f386aeb3940df3daa7b.tar.bz2 kde-d74a5e222dcd0d57cc148f386aeb3940df3daa7b.zip | |
media-gfx/krita: New package
Package-Manager: portage-2.2.23
| -rw-r--r-- | media-gfx/krita/krita-9999.ebuild | 93 | ||||
| -rw-r--r-- | media-gfx/krita/metadata.xml | 9 |
2 files changed, 102 insertions, 0 deletions
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild new file mode 100644 index 00000000000..40618190c61 --- /dev/null +++ b/media-gfx/krita/krita-9999.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_DOXYGEN="true" +KDE_HANDBOOK="true" +KDE_TEST="true" +inherit kde5 + +DESCRIPTION="A free digital painting application. Digital Painting, Creative Freedom!" +HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/" +KEYWORDS="" +IUSE="color-management fftw +gsl +jpeg jpeg2k +mime openexr pdf png +raw tiff vc X" + +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(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 kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + dev-cpp/eigen:3 + dev-lang/perl + dev-libs/boost + dev-qt/designer:5 + dev-qt/qtconcurrent:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtprintsupport:5 + dev-qt/qtscript:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + media-gfx/exiv2 + media-libs/lcms + sys-libs/zlib + virtual/opengl + color-management? ( media-libs/opencolorio ) + fftw? ( sci-libs/fftw:3.0 ) + gsl? ( sci-libs/gsl ) + jpeg? ( virtual/jpeg:0 ) + jpeg2k? ( media-libs/openjpeg:0 ) + mime? ( x11-misc/shared-mime-info ) + openexr? ( media-libs/openexr ) + pdf? ( app-text/poppler[qt5] ) + png? ( media-libs/libpng:= ) + raw? ( $(add_kdeapps_dep libkdcraw) ) + tiff? ( media-libs/tiff:0 ) + vc? ( dev-libs/vc ) + X? ( + dev-qt/qtx11extras:5 + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${COMMON_DEPEND} + sys-devel/gettext + x11-misc/shared-mime-info +" +RDEPEND="${COMMON_DEPEND} + !app-office/calligra[calligra_features_krita] +" + +src_configure() { + local mycmakeargs=( + -DUSEOPENGL=ON + $(cmake-utils_use_with color-management OCIO) + $(cmake-utils_use_with fftw FFTW3) + $(cmake-utils_use_with gsl GSL) + $(cmake-utils_use_with jpeg JPEG) + $(cmake-utils_use_with jpeg2k OpenJPEG) + $(cmake-utils_use_with raw KF5KDcraw) + $(cmake-utils_use_with openexr OpenEXR) + $(cmake-utils_use_with pdf Poppler) + $(cmake-utils_use_with png PNG) + $(cmake-utils_use_with tiff TIFF) + $(cmake-utils_use_with vc Vc) + ) + + kde5_src_configure +} diff --git a/media-gfx/krita/metadata.xml b/media-gfx/krita/metadata.xml new file mode 100644 index 00000000000..dd5c045e12c --- /dev/null +++ b/media-gfx/krita/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>kde</herd> + <use> + <flag name="color-management">Enable color management via <pkg>media-libs/opencolorio</pkg></flag> + <flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost</flag> + </use> +</pkgmetadata> |
