commit:     811e64445c4c55cc76aac97bd1e52d060608a5eb
Author:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 19:21:45 2018 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 19:34:30 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811e6444

media-libs/gexiv2: Add dependency

We are using autoreconf which requires gobject-introspection-common as
an additional dependency. This change adds this missing DEPEND.

Closes: https://bugs.gentoo.org/636088
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../{gexiv2-0.10.6.ebuild => gexiv2-0.10.3-r1.ebuild} | 19 ++++++++-----------
 media-libs/gexiv2/gexiv2-0.10.6.ebuild                |  3 ++-
 media-libs/gexiv2/gexiv2-0.10.8.ebuild                |  1 +
 3 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/media-libs/gexiv2/gexiv2-0.10.6.ebuild 
b/media-libs/gexiv2/gexiv2-0.10.3-r1.ebuild
similarity index 72%
copy from media-libs/gexiv2/gexiv2-0.10.6.ebuild
copy to media-libs/gexiv2/gexiv2-0.10.3-r1.ebuild
index 73d79469fb5..fc6047cfb1f 100644
--- a/media-libs/gexiv2/gexiv2-0.10.6.ebuild
+++ b/media-libs/gexiv2/gexiv2-0.10.3-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=5
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
-inherit autotools eutils multilib python-r1 toolchain-funcs versionator 
xdg-utils
+inherit eutils multilib python-r1 toolchain-funcs versionator xdg-utils
 
 MY_PV=$(get_version_component_range 1-2)
 
@@ -15,26 +15,23 @@ SRC_URI="mirror://gnome/sources/${PN}/${MY_PV}/${P}.tar.xz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="introspection python static-libs test"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
+IUSE="introspection python static-libs"
 
-REQUIRED_USE="
-       python? ( introspection ${PYTHON_REQUIRED_USE} )
-       test? ( python )
-"
+REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="${PYTHON_DEPS}
        >=dev-libs/glib-2.26.1:2
        >=media-gfx/exiv2-0.21:0=
        introspection? ( dev-libs/gobject-introspection:= )"
 DEPEND="${RDEPEND}
+       dev-libs/gobject-introspection-common
        virtual/pkgconfig"
 
 src_prepare() {
        xdg_environment_reset
        tc-export CXX
-       default
-       eautoreconf
+       epatch "${FILESDIR}/${P}-exiv-0.26.patch"
 }
 
 src_configure() {

diff --git a/media-libs/gexiv2/gexiv2-0.10.6.ebuild 
b/media-libs/gexiv2/gexiv2-0.10.6.ebuild
index 73d79469fb5..4adf9967d4d 100644
--- a/media-libs/gexiv2/gexiv2-0.10.6.ebuild
+++ b/media-libs/gexiv2/gexiv2-0.10.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -28,6 +28,7 @@ RDEPEND="${PYTHON_DEPS}
        >=media-gfx/exiv2-0.21:0=
        introspection? ( dev-libs/gobject-introspection:= )"
 DEPEND="${RDEPEND}
+       dev-libs/gobject-introspection-common
        virtual/pkgconfig"
 
 src_prepare() {

diff --git a/media-libs/gexiv2/gexiv2-0.10.8.ebuild 
b/media-libs/gexiv2/gexiv2-0.10.8.ebuild
index 1ace566e333..f92ae0bd0ad 100644
--- a/media-libs/gexiv2/gexiv2-0.10.8.ebuild
+++ b/media-libs/gexiv2/gexiv2-0.10.8.ebuild
@@ -31,6 +31,7 @@ RDEPEND="${PYTHON_DEPS}
        vala? ( $(vala_depend) )
 "
 DEPEND="${RDEPEND}
+       dev-libs/gobject-introspection-common
        virtual/pkgconfig"
 
 src_prepare() {

Reply via email to