Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/qimgv/
Date: Wed, 15 Aug 2018 12:12:52
Message-Id: 1534334134.ab83b9f017d52ec39fed312e2e6dcf463ad70da7.mgorny@gentoo
1 commit: ab83b9f017d52ec39fed312e2e6dcf463ad70da7
2 Author: Jiayi Zhao <jeff.no.zhao <AT> gmail <DOT> com>
3 AuthorDate: Sun Aug 12 00:52:42 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 15 11:55:34 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab83b9f0
7
8 media-gfx/qimgv: version bump 0.7
9
10 Closes: https://github.com/gentoo/gentoo/pull/9542
11
12 media-gfx/qimgv/Manifest | 1 +
13 media-gfx/qimgv/metadata.xml | 4 ++++
14 media-gfx/qimgv/qimgv-0.7.ebuild | 46 ++++++++++++++++++++++++++++++++++++++++
15 3 files changed, 51 insertions(+)
16
17 diff --git a/media-gfx/qimgv/Manifest b/media-gfx/qimgv/Manifest
18 index d3534777deb..b5e9cce2baa 100644
19 --- a/media-gfx/qimgv/Manifest
20 +++ b/media-gfx/qimgv/Manifest
21 @@ -1 +1,2 @@
22 DIST qimgv-0.6.3.tar.gz 238521 BLAKE2B 55da7c0e7b18547e7c2e2ab76f0a535c655c898707641c896469a07040e8f7f1a6e80580143016e24cdc0a7d9e2287c0d081ca8d262337faeea5d02168796a8e SHA512 c18ed0678bc094fedb339cfa227a5ddace6728b724f7640e4b018e52aa49dfb80d18879b372ab25bbf9e8c38497999471ba35a9bea5cd6b18d5ccbf1e55f3301
23 +DIST qimgv-0.7.tar.gz 273405 BLAKE2B c4f497eb132eeefa161e328f1ce246ff0a369e21b895cf85b68a69aaf446289ae0fc1170be9c424c32fc8659c196d1c7542938813edef30ea30f4e8509f22cfe SHA512 35fb8fbba75e08dad945fcbc679f449894c6eafc01ab0166b1929956dca636ccd25ba261c22c58a4d283aafa0690ca2c1f672092fc40c5b532f41944e4b0a9e3
24
25 diff --git a/media-gfx/qimgv/metadata.xml b/media-gfx/qimgv/metadata.xml
26 index ccef191fae1..21ece4b8101 100644
27 --- a/media-gfx/qimgv/metadata.xml
28 +++ b/media-gfx/qimgv/metadata.xml
29 @@ -9,4 +9,8 @@
30 <email>proxy-maint@g.o</email>
31 <name>Proxy Maintainers</name>
32 </maintainer>
33 +
34 + <use>
35 + <flag name="video">Add support for gif/webm playback via libmpv</flag>
36 + </use>
37 </pkgmetadata>
38
39 diff --git a/media-gfx/qimgv/qimgv-0.7.ebuild b/media-gfx/qimgv/qimgv-0.7.ebuild
40 new file mode 100644
41 index 00000000000..7af9daad7bf
42 --- /dev/null
43 +++ b/media-gfx/qimgv/qimgv-0.7.ebuild
44 @@ -0,0 +1,46 @@
45 +# Copyright 1999-2018 Gentoo Foundation
46 +# Distributed under the terms of the GNU General Public License v2
47 +
48 +EAPI=6
49 +
50 +inherit cmake-utils gnome2-utils xdg-utils
51 +
52 +DESCRIPTION="A cross-platform image viewer with webm support. Written in qt5"
53 +HOMEPAGE="https://github.com/easymodo/qimgv"
54 +SRC_URI="https://github.com/easymodo/qimgv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
55 +
56 +LICENSE="GPL-3"
57 +SLOT="0"
58 +KEYWORDS="~amd64 ~x86"
59 +IUSE="kde video"
60 +
61 +RDEPEND="
62 + >=dev-qt/qtconcurrent-5.10.0
63 + >=dev-qt/qtcore-5.10.0
64 + >=dev-qt/qtgui-5.10.0
65 + >=dev-qt/qtwidgets-5.10.0
66 + kde? ( kde-frameworks/kwindowsystem:5 )
67 + video? ( media-video/mpv[libmpv] )
68 +"
69 +DEPEND="
70 + ${RDEPEND}
71 + virtual/pkgconfig
72 +"
73 +
74 +src_configure() {
75 + local mycmakeargs=(
76 + -DKDE_BLUR=$(usex kde)
77 + -DVIDEO_SUPPORT=$(usex video)
78 + )
79 + cmake-utils_src_configure
80 +}
81 +
82 +pkg_postinst() {
83 + gnome2_icon_cache_update
84 + xdg_desktop_database_update
85 +}
86 +
87 +pkg_postrm() {
88 + gnome2_icon_cache_update
89 + xdg_desktop_database_update
90 +}