summaryrefslogtreecommitdiff
path: root/kde-apps/gwenview
diff options
context:
space:
mode:
Diffstat (limited to 'kde-apps/gwenview')
-rw-r--r--kde-apps/gwenview/Manifest4
-rw-r--r--kde-apps/gwenview/gwenview-17.08.2.ebuild97
2 files changed, 99 insertions, 2 deletions
diff --git a/kde-apps/gwenview/Manifest b/kde-apps/gwenview/Manifest
index b0dde4edc8f4..31678bce6f0d 100644
--- a/kde-apps/gwenview/Manifest
+++ b/kde-apps/gwenview/Manifest
@@ -1,7 +1,7 @@
DIST gwenview-17.04.3.tar.xz 5903720 SHA256 8abe06b71af9154cd7b5026b1459f9b94a8f1930527c2b1f20daaecc2244be89 SHA512 34c21beeabbbc28b71ec4723597003e5ebd466e9b2646ef0ebb7b39bc94ebabb0183930afbca99fa440206e08dcf6ad6fe26738d1d01b00584481cb1ed289fcb WHIRLPOOL ac4b6160b84237b16f99048f2269a779368eaa51ae96804ffc8797188aaee7e665f9a9a0d971509e296dfdf87a44e800d19e8267c7c2b7f6adadfd24c9164245
-DIST gwenview-17.08.1.tar.xz 5907708 SHA256 678f0696c12f154a0ac84678a8948d5f66a4ead40cf50c701c1eeb03003aacb8 SHA512 7e462a39601977dc9b03b7cf21b4d9501c34c0ed492df961fa401b21a67106b64f65b82382cc246574c37ab4f8bc4a0af0aafab4dcf44e063a5553e53e56446f WHIRLPOOL 2d0a666e987376870e33192528992c2afd2c7fa6df0b74d5e04629094dffca233d7051e39767687db99d98b8588676fa8c4b88376fd5bd6b8485718329882fb8
+DIST gwenview-17.08.2.tar.xz 5908800 SHA256 dd67bc704b82c317876c3acea4407ede1a1ed2cc8ac05087e8d16f1b7947844f SHA512 48f36ac295f508d399f07877cf0ae5f97c4c05f1b7711b3a6f59802e5786b067afb0aac9cf4eb68dccfde995ff5d99b27c391f996572a49e551c41329b2e42f4 WHIRLPOOL a668bf48d8f9ae5f42fa63f8264f54384ebac26b998632184dba62bbff1c4a72e0570199b43261b6c141bbd54f49c69d63a7f7b7e675f07c85d602b110f01e96
EBUILD gwenview-17.04.3.ebuild 2340 SHA256 e2dfd54879aca324ff9bd9fe6b4fc939c257b7ac5169966b1f13fce651fe8935 SHA512 46a859a892b704a107c0a3b64c5d721203882dc18be51cc9b0f794fed15b7bd60a9acf43c5479783b08ba9e9670f8673d1f5f561f1ca2f7d9ee662154d99ed50 WHIRLPOOL 0a5c75c85f250d3e03bbf104c496de0940ee6f7ee971a60f16b39b092e3fe346d707693a960699f13accd1ff48d5c2b610d69941a945ad579a04807a3184196a
-EBUILD gwenview-17.08.1.ebuild 2342 SHA256 cf62a5c248da4ec8bb5a7764fcbc9ebd22611910225171a0fbb69f8ed4e01c7d SHA512 d671636cc22f3fc1b96550f9b9d34ce8755006b29da43da6d97be17b5120305cf71fdff4772a582d61fc399910c6eab5511c195516fb794c141ab761e5fb2f55 WHIRLPOOL 6029ee8f5668da5a66f7842d20fe19d2c69922f7f69516755006e637adcfb6de27cd27c7fd2155321a5a089416084ebb2dadd53b9127dc356857c17a9322b334
+EBUILD gwenview-17.08.2.ebuild 2342 SHA256 cf62a5c248da4ec8bb5a7764fcbc9ebd22611910225171a0fbb69f8ed4e01c7d SHA512 d671636cc22f3fc1b96550f9b9d34ce8755006b29da43da6d97be17b5120305cf71fdff4772a582d61fc399910c6eab5511c195516fb794c141ab761e5fb2f55 WHIRLPOOL 6029ee8f5668da5a66f7842d20fe19d2c69922f7f69516755006e637adcfb6de27cd27c7fd2155321a5a089416084ebb2dadd53b9127dc356857c17a9322b334
MISC ChangeLog 7617 SHA256 b155b9bf638c2cfbbf2e31c33570d6d7eb526be6e821bf6b5b7712dde39b09ec SHA512 6660d4df92932af373647caa0c7b9f0bc28eb48f0f34a91a59330165cec6bbc23a2e73b9ff4539273f761da7a711813afc365d8f914a49efa6119ce8f1a0c67e WHIRLPOOL bffa9887ed041baa09089adc46ada86d78b6c87bf8690593975d853599ce04f8b8660de1841a80925ac7e757513121b62b37b690530a1e10d43d7a99540cbb02
MISC ChangeLog-2015 30977 SHA256 1bedc65eaeee53db3e7f687666981fa5c2f0d0a34a5d7492eb864211e357bdd4 SHA512 b4c888721454eb6257bfdf74e8480d6ef7413159d55352bf6e567fad0dd23e6ff7ce6aef7973ac2e5a1f921667a7ddd64da4ee447be2bd6558389957a9e9cadc WHIRLPOOL 88591e385b9eefe92cf8eb191718f19a54041623f77b7c0068dd5ba344f4e01c0bea92b42b697d0e812c0bf22d1777dc6bb4ffeb913fa6adc28185e51e3cd90e
MISC metadata.xml 334 SHA256 7dcef34299165db562a6726fa6ac9c8600af5ac1bf0933f7e85dd01cd6657e91 SHA512 7affa42bad3fbaf2c75776c009d37f6cef23d5d1d5ea6b881e71c0cbef69d2fce2d82b120e74dea2b159381adb9e383cb4957e00f33fac00e88e97f3236faf13 WHIRLPOOL a61c324daec2cb00b8b8563a7cc109ac42c2d468c7977e750594a0cf3d05576081b43cd2486654f96718e76844935c2a65594f9861d253e5deeff640ead9ca1b
diff --git a/kde-apps/gwenview/gwenview-17.08.2.ebuild b/kde-apps/gwenview/gwenview-17.08.2.ebuild
new file mode 100644
index 000000000000..f1f6fa36c422
--- /dev/null
+++ b/kde-apps/gwenview/gwenview-17.08.2.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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
+"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+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 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_frameworks_dep kwindowsystem)
+ $(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)
+ )
+
+ if use semantic-desktop; then
+ mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Baloo)
+ else
+ mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None)
+ fi
+
+ kde5_src_configure
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if ! has_version kde-apps/svgpart:${SLOT} ; then
+ elog "For SVG support, install kde-apps/svgpart:${SLOT}"
+ fi
+
+ if use kipi && ! has_version media-plugins/kipi-plugins ; then
+ elog "Plugins for the KIPI interface can be found in media-plugins/kipi-plugins"
+ fi
+}