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 0C569138334 for ; Thu, 3 Jan 2019 14:40:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 281DCE0916; Thu, 3 Jan 2019 14:40:42 +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 DAA6EE0916 for ; Thu, 3 Jan 2019 14:40:41 +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 11234335D1D for ; Thu, 3 Jan 2019 14:40:40 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6F45C508 for ; Thu, 3 Jan 2019 14:40:38 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1546526402.f2761fa07fc6c9e75a27da4ff9cd52551e7d7b1f.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/gexiv2/files/, media-libs/gexiv2/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/gexiv2/Manifest media-libs/gexiv2/files/gexiv2-0.10.9-exiv2-0.27.patch media-libs/gexiv2/gexiv2-0.10.9.ebuild X-VCS-Directories: media-libs/gexiv2/ media-libs/gexiv2/files/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: f2761fa07fc6c9e75a27da4ff9cd52551e7d7b1f X-VCS-Branch: master Date: Thu, 3 Jan 2019 14:40:38 +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: 6cb25fe8-94d8-40ee-a556-c9b6e2e362a0 X-Archives-Hash: 429d0168aa2a8c67370ed6cc24a5043e commit: f2761fa07fc6c9e75a27da4ff9cd52551e7d7b1f Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 3 10:38:22 2019 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 3 14:40:02 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2761fa0 media-libs/gexiv2: Drop 0.10.9 Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-libs/gexiv2/Manifest | 1 - .../gexiv2/files/gexiv2-0.10.9-exiv2-0.27.patch | 178 --------------------- media-libs/gexiv2/gexiv2-0.10.9.ebuild | 71 -------- 3 files changed, 250 deletions(-) diff --git a/media-libs/gexiv2/Manifest b/media-libs/gexiv2/Manifest index 2fc80a510e8..03b2c919d20 100644 --- a/media-libs/gexiv2/Manifest +++ b/media-libs/gexiv2/Manifest @@ -1,3 +1,2 @@ DIST gexiv2-0.10.10.tar.xz 638168 BLAKE2B ae75a06007dcaca4c22e463661073d796b77921a313a5bb450c488ee963f72c6095d7abc12dedc0d089a28905cf386062221073100ba3513d9fb13eb524365ee SHA512 41e5b4a9d81882ea4b1bc6f3b9ced95ca4d03f836de30ff90b7a43311e5319f7c0f46cbad767bf2b00926c8e5fd2c1e8ca2a2113c308e23b7a4c21205399abf7 DIST gexiv2-0.10.8.tar.xz 634696 BLAKE2B 182cda3bac5b3211e5ef8267628a86cc496c0242f25c5cd94ed9eab81c7460022373f3bb794c976fd0b9a10e49f9ca7109521ac6f99bbe7a4e0306a31db899da SHA512 4c25cf6884495151947a70e62a096f3279223673bece4d4ff02720b2820aaad9e80c8715e02bf46c3f5598f582fdf07b4b3ddabd017d53001245e3381a4cc286 -DIST gexiv2-0.10.9.tar.xz 380348 BLAKE2B 6e1479f1a4ac74f622f71eb554c42a5170091d6b1b790962ef415eab4b2528dececa2f2f7147cc662fa00503ec66766294f7efd9401bae4771e72c56724398ec SHA512 40683ce341c5eb09ad67a4a25ad14a791247a5b5f459acba424815e98d5797b0a7fb338fb4d4f1c234147c9268abe34570698fd4259cb80f7f7af76af0f0fba3 diff --git a/media-libs/gexiv2/files/gexiv2-0.10.9-exiv2-0.27.patch b/media-libs/gexiv2/files/gexiv2-0.10.9-exiv2-0.27.patch deleted file mode 100644 index ca68a8475a1..00000000000 --- a/media-libs/gexiv2/files/gexiv2-0.10.9-exiv2-0.27.patch +++ /dev/null @@ -1,178 +0,0 @@ -From d8f96634e1df693eb0393cf82893a86dd2a92d2b Mon Sep 17 00:00:00 2001 -From: Jens Georg -Date: Tue, 20 Nov 2018 12:43:21 +0100 -Subject: [PATCH] Replace single-file includes - -To improve compatibility with exiv2 0.27 as recommended in - -Fixes #34 - -https://github.com/Exiv2/exiv2/issues/555#issuecomment-440023260 ---- - gexiv2/gexiv2-metadata-exif.cpp | 2 +- - gexiv2/gexiv2-metadata-gps.cpp | 2 +- - gexiv2/gexiv2-metadata-iptc.cpp | 2 +- - gexiv2/gexiv2-metadata-private.h | 6 +----- - gexiv2/gexiv2-metadata-xmp.cpp | 2 +- - gexiv2/gexiv2-metadata.cpp | 9 ++------- - gexiv2/gexiv2-preview-image-private.h | 2 +- - gexiv2/gexiv2-preview-properties-private.h | 2 +- - gexiv2/gexiv2-startup.cpp | 2 +- - gexiv2/gexiv2-stream-io.cpp | 2 +- - gexiv2/gexiv2-stream-io.h | 2 +- - 11 files changed, 12 insertions(+), 21 deletions(-) - -diff --git a/gexiv2/gexiv2-metadata-exif.cpp b/gexiv2/gexiv2-metadata-exif.cpp -index c87a460..f931b95 100644 ---- a/gexiv2/gexiv2-metadata-exif.cpp -+++ b/gexiv2/gexiv2-metadata-exif.cpp -@@ -12,7 +12,7 @@ - #include "gexiv2-metadata-private.h" - #include - #include --#include -+#include - - G_BEGIN_DECLS - -diff --git a/gexiv2/gexiv2-metadata-gps.cpp b/gexiv2/gexiv2-metadata-gps.cpp -index d49d97c..47592ec 100644 ---- a/gexiv2/gexiv2-metadata-gps.cpp -+++ b/gexiv2/gexiv2-metadata-gps.cpp -@@ -15,7 +15,7 @@ - #include - #include - #include --#include -+#include - - #include - -diff --git a/gexiv2/gexiv2-metadata-iptc.cpp b/gexiv2/gexiv2-metadata-iptc.cpp -index 2371708..aeac1c7 100644 ---- a/gexiv2/gexiv2-metadata-iptc.cpp -+++ b/gexiv2/gexiv2-metadata-iptc.cpp -@@ -12,7 +12,7 @@ - #include "gexiv2-metadata-private.h" - #include - #include --#include -+#include - - G_BEGIN_DECLS - -diff --git a/gexiv2/gexiv2-metadata-private.h b/gexiv2/gexiv2-metadata-private.h -index d85453c..8818c22 100644 ---- a/gexiv2/gexiv2-metadata-private.h -+++ b/gexiv2/gexiv2-metadata-private.h -@@ -11,11 +11,7 @@ - #define GEXIV2_METADATA_PRIVATE_H - - #include --#include --#include --#include --#include --#include -+#include - - G_BEGIN_DECLS - -diff --git a/gexiv2/gexiv2-metadata-xmp.cpp b/gexiv2/gexiv2-metadata-xmp.cpp -index e4900f2..6f60cd0 100644 ---- a/gexiv2/gexiv2-metadata-xmp.cpp -+++ b/gexiv2/gexiv2-metadata-xmp.cpp -@@ -12,7 +12,7 @@ - #include "gexiv2-metadata-private.h" - #include - #include --#include -+#include - - G_BEGIN_DECLS - -diff --git a/gexiv2/gexiv2-metadata.cpp b/gexiv2/gexiv2-metadata.cpp -index 98ded9d..9c791ef 100644 ---- a/gexiv2/gexiv2-metadata.cpp -+++ b/gexiv2/gexiv2-metadata.cpp -@@ -22,13 +22,8 @@ - #include - #include - #include --#include --#include --#include --#include --#include --#include --#include -+ -+#include - - - G_BEGIN_DECLS -diff --git a/gexiv2/gexiv2-preview-image-private.h b/gexiv2/gexiv2-preview-image-private.h -index 810304c..b52a84f 100644 ---- a/gexiv2/gexiv2-preview-image-private.h -+++ b/gexiv2/gexiv2-preview-image-private.h -@@ -11,7 +11,7 @@ - #define GEXIV2_PREVIEW_IMAGE_PRIVATE_H - - #include --#include -+#include - - G_BEGIN_DECLS - -diff --git a/gexiv2/gexiv2-preview-properties-private.h b/gexiv2/gexiv2-preview-properties-private.h -index bacb392..b057604 100644 ---- a/gexiv2/gexiv2-preview-properties-private.h -+++ b/gexiv2/gexiv2-preview-properties-private.h -@@ -11,7 +11,7 @@ - #define GEXIV2_PREVIEW_PROPERTIES_PRIVATE_H - - #include --#include -+#include - - G_BEGIN_DECLS - -diff --git a/gexiv2/gexiv2-startup.cpp b/gexiv2/gexiv2-startup.cpp -index 179b6c7..de438de 100644 ---- a/gexiv2/gexiv2-startup.cpp -+++ b/gexiv2/gexiv2-startup.cpp -@@ -7,7 +7,7 @@ - * This is free software. See COPYING for details. - */ - --#include -+#include - #include "gexiv2-startup.h" - #include "gexiv2-version.h" - -diff --git a/gexiv2/gexiv2-stream-io.cpp b/gexiv2/gexiv2-stream-io.cpp -index b772b74..454305d 100644 ---- a/gexiv2/gexiv2-stream-io.cpp -+++ b/gexiv2/gexiv2-stream-io.cpp -@@ -13,7 +13,7 @@ - #include "gexiv2-stream-io.h" - #include "gexiv2-managed-stream.h" - --#include -+#include - #include - #include - #include -diff --git a/gexiv2/gexiv2-stream-io.h b/gexiv2/gexiv2-stream-io.h -index 430ac01..8d1fe76 100644 ---- a/gexiv2/gexiv2-stream-io.h -+++ b/gexiv2/gexiv2-stream-io.h -@@ -16,7 +16,7 @@ - #define GEXIV2_STREAM_IO_H - - #include --#include -+#include - #include - - diff --git a/media-libs/gexiv2/gexiv2-0.10.9.ebuild b/media-libs/gexiv2/gexiv2-0.10.9.ebuild deleted file mode 100644 index eea5a85a5cc..00000000000 --- a/media-libs/gexiv2/gexiv2-0.10.9.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) - -MY_PV=$(ver_cut 1-2) -inherit autotools python-r1 toolchain-funcs vala xdg-utils - -DESCRIPTION="GObject-based wrapper around the Exiv2 library" -HOMEPAGE="https://wiki.gnome.org/Projects/gexiv2" -SRC_URI="mirror://gnome/sources/${PN}/${MY_PV}/${P}.tar.xz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" -IUSE="introspection python static-libs test vala" - -REQUIRED_USE=" - python? ( introspection ${PYTHON_REQUIRED_USE} ) - test? ( python introspection ) - vala? ( introspection ) -" - -RDEPEND="${PYTHON_DEPS} - dev-libs/glib:2 - media-gfx/exiv2:= - introspection? ( dev-libs/gobject-introspection:= ) - vala? ( $(vala_depend) ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-libs/gobject-introspection-common - virtual/pkgconfig - test? ( - dev-python/pygobject - media-gfx/exiv2[xmp] - ) -" - -PATCHES=( "${FILESDIR}/${P}-exiv2-0.27.patch" ) - -src_prepare() { - xdg_environment_reset - tc-export CXX - use vala && vala_src_prepare - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable introspection) \ - $(use_enable static-libs static) \ - $(use_enable vala) -} - -src_install() { - emake DESTDIR="${D}" LIB="$(get_libdir)" install - einstalldocs - - if use python ; then - python_moduleinto gi/overrides/ - python_foreach_impl python_domodule GExiv2.py - fi - - if ! use static-libs; then - find "${D}" -name '*.la' -delete || die - fi -}