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() {
