summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Huber <johu@gentoo.org>2016-07-14 08:53:59 +0200
committerJohannes Huber <johu@gentoo.org>2016-07-14 08:54:11 +0200
commitd75d62e86e94f72be5c0d39e70046e24310ff0ae (patch)
treeb05f1132b5224b3b1eef6b914e42d1204a4e9551 /kde-apps/gwenview
parentkde5.eclass: Prepare for re-use of code w/ kde4-l10n (diff)
downloadgentoo-d75d62e86e94f72be5c0d39e70046e24310ff0ae.tar.gz
gentoo-d75d62e86e94f72be5c0d39e70046e24310ff0ae.tar.bz2
gentoo-d75d62e86e94f72be5c0d39e70046e24310ff0ae.zip
kde-apps: Version bump KDE Applications 16.04.3
Package-Manager: portage-2.3.0
Diffstat (limited to 'kde-apps/gwenview')
-rw-r--r--kde-apps/gwenview/Manifest1
-rw-r--r--kde-apps/gwenview/gwenview-16.04.3.ebuild89
2 files changed, 90 insertions, 0 deletions
diff --git a/kde-apps/gwenview/Manifest b/kde-apps/gwenview/Manifest
index 5d075cca5be9..38016d501849 100644
--- a/kde-apps/gwenview/Manifest
+++ b/kde-apps/gwenview/Manifest
@@ -1,2 +1,3 @@
DIST gwenview-15.12.3.tar.xz 2851008 SHA256 c9b6248d748a3e6bef9a6fea100b15caa502c14a71ab38d5c2ae7328e9509187 SHA512 fa8884627e129a829217744b3d0a7a1fbf8ad3ff05c86117497299f9c8cfabe4e0dab4b221401a8a50288462d17d676b5e5838ed9d601f24f228c0f9832cab33 WHIRLPOOL c2818ce687f78870634daf9c4394e2d2d5e35c012ee2c9e4ec9606ad8a64c463cf0d4fcbe71126c9681c7c252037e03a96681420a4c01f95bebe556dc6b87773
DIST gwenview-16.04.2.tar.xz 2850904 SHA256 80aeee29ff59f6ada7b25fdf6b3ef3dc7131b5180df3fd918e9524ea5f733cdc SHA512 3ab1d83c6d54677bcb784a48842389bf4b7e96ac96ff69bc88c7c16e38f28e39ade2686f63bd5a639220a1e0d7ccbdc1c3f19a13ae36de739e37213c56fc77a1 WHIRLPOOL 861d9b862e3803e380885ab39817edb2ae703a4d3629e7cad960028cb0be779af854cdbe2b8f0c4f7dd019466189df70dfbd5f6b3a4a1d36842ccb22a067bdc3
+DIST gwenview-16.04.3.tar.xz 2850852 SHA256 146aa96420d3af800371ec37964e35484309db975d71761ac3bb2ff9c95f9209 SHA512 7f0dbc325cfb448134bdc233d33383132acdddb4c5b23adbd6015fc65d22d015f329312027f32a13857c4456fea49e93b342ba56a974384082a2a74bc828d415 WHIRLPOOL 4566fdf4657e861f159f33ac334bafe2224523efc94118f4dfabc1c7735861e1027ac3c2dbb88925090da6b22fe95c1784972d4764e3e57423dd1a29c9e27b69
diff --git a/kde-apps/gwenview/gwenview-16.04.3.ebuild b/kde-apps/gwenview/gwenview-16.04.3.ebuild
new file mode 100644
index 000000000000..d9eb57051d28
--- /dev/null
+++ b/kde-apps/gwenview/gwenview-16.04.3.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="KDE image viewer"
+HOMEPAGE="
+ https://www.kde.org/applications/graphics/gwenview/
+ https://userbase.kde.org/Gwenview
+"
+KEYWORDS="~amd64 ~x86"
+IUSE="kipi raw semantic-desktop X"
+
+# requires running environment
+RESTRICT="test"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdelibs4support)
+ $(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 kparts)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtopengl)
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ media-gfx/exiv2:=
+ media-libs/lcms:2
+ media-libs/libpng:0=
+ media-libs/phonon[qt5]
+ virtual/jpeg:0
+ kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') )
+ raw? ( $(add_kdeapps_dep libkdcraw) )
+ semantic-desktop? (
+ $(add_frameworks_dep baloo)
+ $(add_frameworks_dep kfilemetadata)
+ )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_qt_dep qtconcurrent)
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kimageformats)
+ $(add_qt_dep qtimageformats)
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package kipi KF5Kipi)
+ $(cmake-utils_use_find_package raw KF5KDcraw)
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ # Workaround for bug #479510
+ if [[ -e ${EPREFIX}/usr/include/${CHOST}/jconfig.h ]]; then
+ mycmakeargs+=( -DJCONFIG_H="${EPREFIX}/usr/include/${CHOST}/jconfig.h" )
+ fi
+
+ if use semantic-desktop; then
+ mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Baloo)
+ else
+ mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None)
+ fi
+
+ kde5_src_configure
+}