diff options
author | Michael Palimaka <kensington@gentoo.org> | 2016-01-21 02:53:27 +1100 |
---|---|---|
committer | Michael Palimaka <kensington@gentoo.org> | 2016-01-21 02:57:03 +1100 |
commit | 6f2fac44802cbdcc96ae4df2b16982561972e480 (patch) | |
tree | 785b742cce0367eb70cdc0900e009b167d3efacb /kde-apps/gwenview | |
parent | dev-python/packaging: Version Bump (diff) | |
download | gentoo-6f2fac44802cbdcc96ae4df2b16982561972e480.tar.gz gentoo-6f2fac44802cbdcc96ae4df2b16982561972e480.tar.bz2 gentoo-6f2fac44802cbdcc96ae4df2b16982561972e480.zip |
kde-apps: version bump kdegraphics 15.12.1
libkgeomap to come later.
Package-Manager: portage-2.2.27
Diffstat (limited to 'kde-apps/gwenview')
-rw-r--r-- | kde-apps/gwenview/Manifest | 1 | ||||
-rw-r--r-- | kde-apps/gwenview/gwenview-15.12.1.ebuild | 89 |
2 files changed, 90 insertions, 0 deletions
diff --git a/kde-apps/gwenview/Manifest b/kde-apps/gwenview/Manifest index 9b009c080d96..f498cf47aed9 100644 --- a/kde-apps/gwenview/Manifest +++ b/kde-apps/gwenview/Manifest @@ -1,2 +1,3 @@ DIST gwenview-15.08.3.tar.xz 2922708 SHA256 6622d11379e403ea78ec75fdf37b4460843ecd50b07e68c88f74efa8a780bcb9 SHA512 46736e67bd11f417d7599bd9ee1948af901af4dae7b8cd5837da0613ba70e5e848a3dade2d90a80d68e337ca236bababca050eddb799d37c4e4cb18d87f68e15 WHIRLPOOL 45869d6f12b26443da7550ce9ea3de06471b250e0c766bc22284496d5b3fc8908053b652ccf86370c6ea5dd17215f59f3a5dad82440a77ac0c3a3e64f1b1a601 +DIST gwenview-15.12.1.tar.xz 2850712 SHA256 30a945727574a9fc5d47834f1d31fe0096649b58c86f0c790e8218788ec00caf SHA512 f17f91dcc1cd15e63c04493939ee9cd4a98c65a33f925dd756c6c0bb7474febc47eb3928ffe88e87630f97eb1a1e0098887a7c48c12b6473b4c370862f98a25f WHIRLPOOL d78123f6b2eeafab6cacaefe3b62d9cc0fb07a833454f1f7f6882070c1f017667c6182128e576bfb9ab907736d7971bbab352f018dda3a07d1eb6cbe0d2951fa DIST gwenview-4.14.3.tar.xz 2910652 SHA256 2032d18bc20ea490f3d1298e015ffac2a7b96eb7a76c02578df0713c1ab427a0 SHA512 cb64b2278adb01f0fad92d861126ff8256c80ae8780de0a37bcc1e6a0e19e2f5b14c09fc884c6d759a0cd6b3a2611787235020745147c9fc66883d61ab4861c3 WHIRLPOOL 6e786942bfb45965af7f765961822b7d2d0929facede5e197a36d67b82aaa3a036261288738fedec33e65ad117a4f14009f59eddb3f89d07ea9584f72fce103f diff --git a/kde-apps/gwenview/gwenview-15.12.1.ebuild b/kde-apps/gwenview/gwenview-15.12.1.ebuild new file mode 100644 index 000000000000..3e9b61eec652 --- /dev/null +++ b/kde-apps/gwenview/gwenview-15.12.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +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) + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-gfx/exiv2:= + media-libs/lcms:2 + media-libs/libpng:0= + media-libs/phonon[qt5] + virtual/jpeg:0 + kipi? ( $(add_kdeapps_dep libkipi) ) + raw? ( $(add_kdeapps_dep libkdcraw) ) + semantic-desktop? ( + $(add_frameworks_dep baloo) + $(add_frameworks_dep kfilemetadata) + ) + X? ( + dev-qt/qtx11extras:5 + x11-libs/libX11 + ) +" +DEPEND="${COMMON_DEPEND} + dev-qt/qtconcurrent:5 +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kimageformats) + dev-qt/qtimageformats:5 +" + +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 +} |