Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/eog/
Date: Thu, 19 Sep 2019 18:16:24
Message-Id: 1568916511.3bd43d3bfc2d73b795edd6d67d7fc4acc585280b.leio@gentoo
1 commit: 3bd43d3bfc2d73b795edd6d67d7fc4acc585280b
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 19 18:08:31 2019 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 19 18:08:31 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd43d3b
7
8 media-gfx/eog: bump to 3.32.2
9
10 Package-Manager: Portage-2.3.69, Repoman-2.3.12
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 media-gfx/eog/Manifest | 1 +
14 media-gfx/eog/eog-3.32.2.ebuild | 70 +++++++++++++++++++++++++++++++++++++++++
15 2 files changed, 71 insertions(+)
16
17 diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest
18 index b91759568cc..21757dbb32e 100644
19 --- a/media-gfx/eog/Manifest
20 +++ b/media-gfx/eog/Manifest
21 @@ -1 +1,2 @@
22 DIST eog-3.28.4.tar.xz 5732396 BLAKE2B 9adf7e6793add9298dd879a0fe5ea7c736854d3a40473b2def84851a1e5a78ef84316b20b172c85c85f070278a51b06c1019aef1e5e9c5f31a87243c9229a579 SHA512 57ccb6269b2829a0606cbae08fc376bcd13028d3affe03d76c929a95faf9106dfd497872a12019158aeff5e8e101640d912cae0cece435121319820df7262c00
23 +DIST eog-3.32.2.tar.xz 4601712 BLAKE2B 84803acf2e2c2cb7451b357d18c7553854dd9a440ee8f951db479641ebf7fe49d8b8185124301c8b272db22d424c31197146e58d0907248cb87aa822441184d6 SHA512 c1093db4bce6bfde758a42fddc7ce7437d2adf3aa44a633b253ca3cb75c910e8862a323d182394696c617cb92114919dc576b992e7a65aa5fefb504062382d81
24
25 diff --git a/media-gfx/eog/eog-3.32.2.ebuild b/media-gfx/eog/eog-3.32.2.ebuild
26 new file mode 100644
27 index 00000000000..382b119f00e
28 --- /dev/null
29 +++ b/media-gfx/eog/eog-3.32.2.ebuild
30 @@ -0,0 +1,70 @@
31 +# Copyright 1999-2019 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +inherit gnome.org gnome2-utils meson xdg
37 +
38 +DESCRIPTION="The Eye of GNOME image viewer"
39 +HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome"
40 +
41 +LICENSE="GPL-2+"
42 +SLOT="1"
43 +
44 +IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff"
45 +REQUIRED_USE="exif? ( jpeg )"
46 +
47 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
48 +
49 +RDEPEND="
50 + >=dev-libs/glib-2.53.4:2
51 + >=dev-libs/libpeas-0.7.4:=[gtk]
52 + >=gnome-base/gnome-desktop-2.91.2:3=
53 + >=gnome-base/gsettings-desktop-schemas-2.91.92
54 + >=x11-misc/shared-mime-info-0.20
55 + >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?]
56 + >=x11-libs/gtk+-3.22.0:3[introspection,X]
57 + sys-libs/zlib
58 +
59 + exif? ( >=media-libs/libexif-0.6.14 )
60 + lcms? ( media-libs/lcms:2 )
61 + xmp? ( media-libs/exempi:2 )
62 + jpeg? ( virtual/jpeg:0 )
63 + introspection? ( >=dev-libs/gobject-introspection-1.54:= )
64 + svg? ( >=gnome-base/librsvg-2.36.2:2 )
65 +
66 + x11-libs/libX11
67 +"
68 +DEPEND="${RDEPEND}"
69 +BDEPEND="
70 + gtk-doc? ( >=dev-util/gtk-doc-1.16
71 + app-text/docbook-xml-dtd:4.1.2 )
72 + dev-util/glib-utils
73 + dev-util/itstool
74 + >=sys-devel/gettext-0.19.8
75 + virtual/pkgconfig
76 +"
77 +
78 +src_configure() {
79 + local emesonargs=(
80 + $(meson_use exif libexif)
81 + $(meson_use lcms cms)
82 + $(meson_use xmp)
83 + $(meson_use jpeg libjpeg)
84 + $(meson_use svg librsvg)
85 + $(meson_use gtk-doc gtk_doc)
86 + $(meson_use introspection)
87 + -Dinstalled_tests=false
88 + )
89 + meson_src_configure
90 +}
91 +
92 +pkg_postinst() {
93 + xdg_pkg_postinst
94 + gnome2_schemas_update
95 +}
96 +
97 +pkg_postrm() {
98 + xdg_pkg_postrm
99 + gnome2_schemas_update
100 +}