From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4B69B138335 for ; Sat, 28 Sep 2019 08:13:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 76D96E08AE; Sat, 28 Sep 2019 08:13:17 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4E2BEE08AE for ; Sat, 28 Sep 2019 08:13:17 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id DE64334B69B for ; Sat, 28 Sep 2019 08:13:15 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 767E67FF for ; Sat, 28 Sep 2019 08:13:12 +0000 (UTC) From: "Michał Górny" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" Message-ID: <1569658383.f290dd88cc7bb129e0bb4be9b22bd40e367ab5fe.mgorny@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/gexiv2/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/gexiv2/Manifest media-libs/gexiv2/gexiv2-0.12.0.ebuild media-libs/gexiv2/gexiv2-9999.ebuild X-VCS-Directories: media-libs/gexiv2/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: f290dd88cc7bb129e0bb4be9b22bd40e367ab5fe X-VCS-Branch: master Date: Sat, 28 Sep 2019 08:13:12 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 76609bcc-9b1c-4fa2-854f-7befe7594016 X-Archives-Hash: e6cd54665c52d661bf9f1313b2f07095 commit: f290dd88cc7bb129e0bb4be9b22bd40e367ab5fe Author: Bernardo Meurer gmail com> AuthorDate: Thu Aug 8 20:18:58 2019 +0000 Commit: Michał Górny gentoo org> CommitDate: Sat Sep 28 08:13:03 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f290dd88 media-libs/gexiv2: bump to 0.12.0 Closes: https://bugs.gentoo.org/691774 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Bernardo Meurer standard.ai> Signed-off-by: Michał Górny gentoo.org> media-libs/gexiv2/Manifest | 1 + .../{gexiv2-9999.ebuild => gexiv2-0.12.0.ebuild} | 27 +++++++++++----------- media-libs/gexiv2/gexiv2-9999.ebuild | 15 ++++++------ 3 files changed, 21 insertions(+), 22 deletions(-) diff --git a/media-libs/gexiv2/Manifest b/media-libs/gexiv2/Manifest index efbe59e9dd0..f5484decc33 100644 --- a/media-libs/gexiv2/Manifest +++ b/media-libs/gexiv2/Manifest @@ -1 +1,2 @@ DIST gexiv2-0.10.10.tar.xz 638168 BLAKE2B ae75a06007dcaca4c22e463661073d796b77921a313a5bb450c488ee963f72c6095d7abc12dedc0d089a28905cf386062221073100ba3513d9fb13eb524365ee SHA512 41e5b4a9d81882ea4b1bc6f3b9ced95ca4d03f836de30ff90b7a43311e5319f7c0f46cbad767bf2b00926c8e5fd2c1e8ca2a2113c308e23b7a4c21205399abf7 +DIST gexiv2-0.12.0.tar.xz 370816 BLAKE2B 7768cffafedf41948ca6ddd22614f0eb3b44a317a23ade3c8d39d5ec5ff77c0d8c61dd8dcca5108b3403e0e3ec8be6659c16445de27163e8689c6c40f5313566 SHA512 c89e7d307359c718dff1f3991acb4ece66bce985a3d8bee1c8fccf4ce39187af62684c87eaae9b0425a6fdbf147b7330902041d9588e52a4bad1da4255d245e9 diff --git a/media-libs/gexiv2/gexiv2-9999.ebuild b/media-libs/gexiv2/gexiv2-0.12.0.ebuild similarity index 82% copy from media-libs/gexiv2/gexiv2-9999.ebuild copy to media-libs/gexiv2/gexiv2-0.12.0.ebuild index 91c86ef6de6..13a90876ae8 100644 --- a/media-libs/gexiv2/gexiv2-9999.ebuild +++ b/media-libs/gexiv2/gexiv2-0.12.0.ebuild @@ -3,9 +3,9 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) -inherit meson python-r1 vala xdg-utils +inherit meson python-r1 vala DESCRIPTION="GObject-based wrapper around the Exiv2 library" HOMEPAGE="https://wiki.gnome.org/Projects/gexiv2" @@ -18,9 +18,9 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" fi -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+ GPL-2" SLOT="0" -IUSE="gtk-doc +introspection python static-libs test vala" +IUSE="gtk-doc +introspection python static-libs test +vala" REQUIRED_USE=" python? ( introspection ${PYTHON_REQUIRED_USE} ) @@ -28,12 +28,6 @@ REQUIRED_USE=" vala? ( introspection ) " -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.38.0:2 - >=media-gfx/exiv2-0.21:= - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" BDEPEND=" dev-util/glib-utils virtual/pkgconfig @@ -44,11 +38,16 @@ BDEPEND=" ) vala? ( $(vala_depend) ) " +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.38.0:2 + >=media-gfx/exiv2-0.21:= + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" src_prepare() { - xdg_environment_reset - use vala && vala_src_prepare default + use vala && vala_src_prepare } src_configure() { @@ -56,8 +55,8 @@ src_configure() { $(meson_use introspection) $(meson_use vala vapi) $(meson_use gtk-doc gtk_doc) - # prevents installation of python modules (uses install_data from meson - # which does not optimize the modules + # Prevents installation of python modules (uses install_data from meson + # which does not optimize the modules) -Dpython2_girdir=no -Dpython3_girdir=no ) diff --git a/media-libs/gexiv2/gexiv2-9999.ebuild b/media-libs/gexiv2/gexiv2-9999.ebuild index 91c86ef6de6..8748d1cf4fe 100644 --- a/media-libs/gexiv2/gexiv2-9999.ebuild +++ b/media-libs/gexiv2/gexiv2-9999.ebuild @@ -3,9 +3,9 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) -inherit meson python-r1 vala xdg-utils +inherit meson python-r1 vala DESCRIPTION="GObject-based wrapper around the Exiv2 library" HOMEPAGE="https://wiki.gnome.org/Projects/gexiv2" @@ -18,9 +18,9 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" fi -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+ GPL-2" SLOT="0" -IUSE="gtk-doc +introspection python static-libs test vala" +IUSE="gtk-doc +introspection python static-libs test +vala" REQUIRED_USE=" python? ( introspection ${PYTHON_REQUIRED_USE} ) @@ -46,9 +46,8 @@ BDEPEND=" " src_prepare() { - xdg_environment_reset - use vala && vala_src_prepare default + use vala && vala_src_prepare } src_configure() { @@ -56,8 +55,8 @@ src_configure() { $(meson_use introspection) $(meson_use vala vapi) $(meson_use gtk-doc gtk_doc) - # prevents installation of python modules (uses install_data from meson - # which does not optimize the modules + # Prevents installation of python modules (uses install_data from meson + # which does not optimize the modules) -Dpython2_girdir=no -Dpython3_girdir=no )