Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/eog/
Date: Sat, 01 May 2021 20:15:25
Message-Id: 1619899282.820dd8bba36601d6c26d36ff799bfd54438f43f1.mattst88@gentoo
1 commit: 820dd8bba36601d6c26d36ff799bfd54438f43f1
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 1 20:01:22 2021 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sat May 1 20:01:22 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820dd8bb
7
8 media-gfx/eog: Version bump to 40.1
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 media-gfx/eog/Manifest | 1 +
13 media-gfx/eog/eog-40.1.ebuild | 71 +++++++++++++++++++++++++++++++++++++++++++
14 2 files changed, 72 insertions(+)
15
16 diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest
17 index c8e224ae17d..83097d0d0f6 100644
18 --- a/media-gfx/eog/Manifest
19 +++ b/media-gfx/eog/Manifest
20 @@ -1,2 +1,3 @@
21 DIST eog-3.38.2.tar.xz 3614956 BLAKE2B ab442006b2eca1550d072c57af989e748f130b07088e724ccf8e2d6e6b2cf132e06ff2ff89d9333f6fa3cd701c27cdb616dabf125f14dc5a4d1b92d14a85be56 SHA512 f9af91a76b85b8e1250f3ecf04cfc30ae35892282fe65c810358d27cc7e0aac3cafe50dcf815c54c6056c24eb1107d6f5ecf8131f78559095cda5024d255ebe6
22 DIST eog-40.0.tar.xz 3601476 BLAKE2B 149b173cb46c46c445b72cc118456e5fb957e48179176daafd3f1726a75353b30fb8750af2fd259235378127c48c2d44e769744c84b7ab9c3d57c679c7ef5828 SHA512 8f395caf4a5eb9ba9f5da6d7dd60c4383b029fc10041abc559afe7c45953f4ef8ddddc64604807df59d61178fa8a16e5a62526e91bfc19c8c57fbf654612d7d9
23 +DIST eog-40.1.tar.xz 3601652 BLAKE2B 6e3ec73742a0de864a131b25b2ed2c3346aecea9455ccbae701d70a50a45dace90d4002c56829e9a831a16ec827df6e1ab257c9ec5b755b863e98d63cd8a59bf SHA512 1fd2f6689f8a74254f4436fedf8a5ee7c1488d70b467dfb94c3ca3e0e269aaa75a77d15d5bb3544e699f5c8759e30a25942857188cb98b4d9537165b67d6d14c
24
25 diff --git a/media-gfx/eog/eog-40.1.ebuild b/media-gfx/eog/eog-40.1.ebuild
26 new file mode 100644
27 index 00000000000..e0fd2241d63
28 --- /dev/null
29 +++ b/media-gfx/eog/eog-40.1.ebuild
30 @@ -0,0 +1,71 @@
31 +# Copyright 1999-2021 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"
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.44.0: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 + -Dlibportal=false # Not packaged
89 + )
90 + meson_src_configure
91 +}
92 +
93 +pkg_postinst() {
94 + xdg_pkg_postinst
95 + gnome2_schemas_update
96 +}
97 +
98 +pkg_postrm() {
99 + xdg_pkg_postrm
100 + gnome2_schemas_update
101 +}