diff options
author | Michael Palimaka <kensington@gentoo.org> | 2016-01-15 03:04:03 +1100 |
---|---|---|
committer | Michael Palimaka <kensington@gentoo.org> | 2016-01-15 03:04:28 +1100 |
commit | 1c670dcff7734dbb86f8dbfeb9495a1cbfeefd0a (patch) | |
tree | 9cda66372022cff44f5c60cb9b77e8f4306a4fa6 /media-gfx/nomacs/nomacs-3.0.0.ebuild | |
parent | net-misc/openssh: Removed old. (diff) | |
download | gentoo-1c670dcff7734dbb86f8dbfeb9495a1cbfeefd0a.tar.gz gentoo-1c670dcff7734dbb86f8dbfeb9495a1cbfeefd0a.tar.bz2 gentoo-1c670dcff7734dbb86f8dbfeb9495a1cbfeefd0a.zip |
media-gfx/nomacs: version bump
Gentoo-bug: 571534
Package-Manager: portage-2.2.26
Diffstat (limited to 'media-gfx/nomacs/nomacs-3.0.0.ebuild')
-rw-r--r-- | media-gfx/nomacs/nomacs-3.0.0.ebuild | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/media-gfx/nomacs/nomacs-3.0.0.ebuild b/media-gfx/nomacs/nomacs-3.0.0.ebuild new file mode 100644 index 000000000000..67552f9e5438 --- /dev/null +++ b/media-gfx/nomacs/nomacs-3.0.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-utils fdo-mime + +DESCRIPTION="Qt-based image viewer" +HOMEPAGE="http://www.nomacs.org/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}-source.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~amd64-linux" +IUSE="opencv raw tiff webp zip" + +REQUIRED_USE=" + raw? ( opencv ) + tiff? ( opencv ) +" + +RDEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + >=media-gfx/exiv2-0.25:= + opencv? ( media-libs/opencv:=[qt5] ) + raw? ( >=media-libs/libraw-0.14:= ) + tiff? ( media-libs/tiff:0 ) + webp? ( >=media-libs/libwebp-0.3.1:= ) + zip? ( dev-libs/quazip[qt5] ) +" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/${P}-tiff-build.patch" + "${FILESDIR}/${P}-quazip-build.patch" + "${FILESDIR}/${P}-quazip-link.patch" +) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_enable opencv) + $(cmake-utils_use_enable raw) + $(cmake-utils_use_enable tiff) + $(cmake-utils_use_enable webp) + $(cmake-utils_use_enable zip QUAZIP) + -DUSE_SYSTEM_WEBP=ON + -DUSE_SYSTEM_QUAZIP=ON + ) + cmake-utils_src_configure +} + +pkg_postinst() { + fdo-mime_desktop_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update +} |