From 8532c236395116684d2ad7081e4023b4518ab6e1 Mon Sep 17 00:00:00 2001 From: Frank Krömmelbein Date: Sat, 30 Jun 2018 12:35:53 +1000 Subject: media-gfx/photoqt: version bump 1.7.1 Closes: https://bugs.gentoo.org/648810 Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- media-gfx/photoqt/Manifest | 1 + media-gfx/photoqt/metadata.xml | 6 ++++ media-gfx/photoqt/photoqt-1.7.1.ebuild | 64 ++++++++++++++++++++++++++++++++++ 3 files changed, 71 insertions(+) create mode 100644 media-gfx/photoqt/photoqt-1.7.1.ebuild diff --git a/media-gfx/photoqt/Manifest b/media-gfx/photoqt/Manifest index 4848dcd8682b..fe99b76aa1a8 100644 --- a/media-gfx/photoqt/Manifest +++ b/media-gfx/photoqt/Manifest @@ -1 +1,2 @@ DIST photoqt-1.5.1.tar.gz 1596831 BLAKE2B 306beaf97cb9e81a2a219e9549abba35eecfaa0f2ad79d769095014d73708f525d5efa3ff4d83f75e89e0f9971a3a46da8b98ca7259b3666e27fc9addc9e836a SHA512 ccb4ada12e76b611475ec66ceaa2ad3a15f92311d2b7c22aa8b94cd145a062bf502af6ff40fa9bb681c5dad97b2941c2a8203da4ac937c8d86c34d805084ec7c +DIST photoqt-1.7.1.tar.gz 1324774 BLAKE2B b739508511cdc34b6de5736260692c48186a49d0cf62d8283238ee274d2fdf73716589277fa602f86c8c15fff87b49d1700202d260480e002dfa18380b47d328 SHA512 50cee1a77a5e69d05f19a8f1ac8ab18d1ef420962b05f3a76e12ce0f3202db7037c894bbd7631674504f0e51c2be690aff4248ed343d0da2dc8a1ccce2d8e078 diff --git a/media-gfx/photoqt/metadata.xml b/media-gfx/photoqt/metadata.xml index 79e6bfbc93ab..c0acf63798da 100644 --- a/media-gfx/photoqt/metadata.xml +++ b/media-gfx/photoqt/metadata.xml @@ -6,6 +6,12 @@ Gentoo Qt Project + + Support additional image formats using media-libs/devil + + + Support additional iamge formats using media-libs/freeimage + Use media-gfx/exiv2 as optional dependency diff --git a/media-gfx/photoqt/photoqt-1.7.1.ebuild b/media-gfx/photoqt/photoqt-1.7.1.ebuild new file mode 100644 index 000000000000..b1e9fd011dee --- /dev/null +++ b/media-gfx/photoqt/photoqt-1.7.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils gnome2-utils xdg-utils + +DESCRIPTION="Simple but powerful Qt-based image viewer" +HOMEPAGE="https://photoqt.org/" +SRC_URI="https://photoqt.org/pkgs/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="devil exiv2 freeimage graphicsmagick pdf raw" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgraphicaleffects:5 + dev-qt/qtgui:5 + dev-qt/qtimageformats:5 + dev-qt/qtmultimedia:5[qml] + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + app-arch/libarchive:= + app-arch/unrar + devil? ( media-libs/devil ) + exiv2? ( media-gfx/exiv2:= ) + freeimage? ( media-libs/freeimage ) + graphicsmagick? ( >=media-gfx/graphicsmagick-1.3.20:= ) + pdf? ( app-text/poppler[qt5] ) + raw? ( media-libs/libraw:= ) +" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + kde-frameworks/extra-cmake-modules:5 +" + +src_configure() { + local mycmakeargs=( + -DDEVIL=$(usex devil) + -DEXIV2=$(usex exiv2) + -DFREEIMAGE=$(usex freeimage) + -DGM=$(usex graphicsmagick) + -DPOPPLER=$(usex pdf) + -DRAW=$(usex raw) + ) + cmake-utils_src_configure +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +} -- cgit v1.2.3-65-gdbad