Gentoo Archives: gentoo-commits

From: Nicolas Bock <nicolasbock@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/shotwell/
Date: Wed, 27 Jun 2018 22:21:04
Message-Id: 1530138001.6c9a69308534c649fcf1c09e98b59cfe25124605.nicolasbock@gentoo
1 commit: 6c9a69308534c649fcf1c09e98b59cfe25124605
2 Author: Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 27 22:20:01 2018 +0000
4 Commit: Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 27 22:20:01 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9a6930
7
8 media-gfx/shotwell: Fix ebuild
9
10 Package-Manager: Portage-2.3.40, Repoman-2.3.9
11
12 media-gfx/shotwell/shotwell-0.29.2.ebuild | 56 +++++++++----------------------
13 1 file changed, 16 insertions(+), 40 deletions(-)
14
15 diff --git a/media-gfx/shotwell/shotwell-0.29.2.ebuild b/media-gfx/shotwell/shotwell-0.29.2.ebuild
16 index ed1f7341421..fc06ece5175 100644
17 --- a/media-gfx/shotwell/shotwell-0.29.2.ebuild
18 +++ b/media-gfx/shotwell/shotwell-0.29.2.ebuild
19 @@ -2,14 +2,14 @@
20 # Distributed under the terms of the GNU General Public License v2
21
22 EAPI=6
23 +
24 GNOME2_LA_PUNT="yes"
25 VALA_MIN_API_VERSION="0.28"
26
27 -inherit gnome2 multilib toolchain-funcs vala versionator
28 +inherit gnome2 meson vala
29
30 -MY_PV=$(get_version_component_range 1-2)
31 -DESCRIPTION="Open source photo manager for GNOME"
32 -HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell"
33 +DESCRIPTION="Shotwell is a photo manager for GNOME 3"
34 +HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell/"
35
36 LICENSE="LGPL-2.1"
37 SLOT="0"
38 @@ -17,47 +17,23 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
39 IUSE=""
40
41 RDEPEND="
42 - >=app-crypt/gcr-3[gtk]
43 - >=dev-db/sqlite-3.5.9:3
44 - >=dev-libs/glib-2.40.0:2
45 - >=dev-libs/json-glib-0.7.6
46 - >=dev-libs/libgee-0.8.5:0.8
47 - >=dev-libs/libxml2-2.6.32:2
48 - gnome-base/dconf
49 - >=media-libs/gexiv2-0.10.4
50 - media-libs/gst-plugins-base:1.0
51 - media-libs/gst-plugins-good:1.0
52 - media-libs/gstreamer:1.0
53 - media-libs/lcms:2
54 - >=media-libs/libexif-0.6.16:=
55 - >=media-libs/libgphoto2-2.5:=
56 - >=media-libs/libraw-0.13.2:=
57 - media-plugins/gst-plugins-gdkpixbuf:1.0
58 - >=net-libs/libsoup-2.42.0:2.4
59 - net-libs/webkit-gtk:4
60 - virtual/libgudev:=[introspection]
61 - >=x11-libs/gtk+-3.14.0:3[X]
62 - dev-libs/libgdata
63 -
64 + app-crypt/gcr:=[gtk,vala]
65 + dev-libs/libgdata:=[vala]
66 + dev-libs/libgee:=
67 + media-libs/gexiv2:=[introspection,vala]
68 + media-libs/libexif:=
69 + media-libs/libgphoto2:=
70 + media-libs/libraw:=
71 + net-libs/webkit-gtk:=
72 + x11-libs/gtk+:=[X]
73 "
74 -DEPEND="${RDEPEND}
75 +DEPEND="
76 + ${RDEPEND}
77 $(vala_depend)
78 dev-util/itstool
79 - >=sys-devel/gettext-0.19.7
80 - >=sys-devel/m4-1.4.13
81 - virtual/pkgconfig
82 "
83
84 -# This probably comes from libraries that
85 -# shotwell-video-thumbnailer links to.
86 -# Nothing we can do at the moment. #435048
87 -QA_FLAGS_IGNORED="/usr/libexec/${PN}/${PN}-video-thumbnailer"
88 -
89 src_prepare() {
90 vala_src_prepare
91 - gnome2_src_prepare
92 -}
93 -
94 -src_configure() {
95 - gnome2_src_configure --disable-static
96 + eapply_user
97 }