[gentoo-commits] proj/musl:master commit in: media-gfx/exiv2/, media-gfx/exiv2/files/

2020-04-22 Thread Anthony G. Basile
commit: 8d9dede28f474c6796c9df677bbb286a45e673b8
Author: Michael Everitt  veremit  xyz>
AuthorDate: Wed Apr 22 22:14:47 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr 22 22:15:19 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8d9dede2

Fixed upstream in commit d775683 and release 0.27.

Gentoo ebuild for 0.27.2 WFM:
>>> Completed installing media-gfx/exiv2-0.27.2 into 
>>> /var/tmp/portage/media-gfx/exiv2-0.27.2/image
>>> media-gfx/exiv2-0.27.2 merged.

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Anthony G. Basile  gentoo.org>

 media-gfx/exiv2/Manifest   |   2 -
 media-gfx/exiv2/exiv2-0.26_p20171104.ebuild| 129 --
 media-gfx/exiv2/exiv2-0.26_p20180319.ebuild| 136 --
 media-gfx/exiv2/files/exiv2-0.26-fix-docs.patch|  83 
 media-gfx/exiv2/files/exiv2-0.26-musl.patch|  33 --
 .../exiv2/files/exiv2-0.26-pentaxnikon-crash.patch |  52 ---
 .../exiv2/files/exiv2-0.26-tools-optional.patch|  28 --
 .../exiv2-0.26_p20180319-CVE-2017-18005.patch  | 484 -
 .../files/exiv2-0.26_p20180319-CVE-2018-4868.patch |  39 --
 media-gfx/exiv2/metadata.xml   |  19 -
 10 files changed, 1005 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
deleted file mode 100644
index ff80754..000
--- a/media-gfx/exiv2/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST exiv2-0.26_p20171104.tar.gz 28368697 BLAKE2B 
50013cf0bf30a2a476b02d5db4027fca268a4b38733762eb4c08e5f3bdfaf737038e9a62f7ef471fecb10250d8ae686ef683f9b0ea4ccc5d109440ba534371e4
 SHA512 
6f6a884d7978e54dceb9ce45248cd0425ff469887c85ef52b0e38cb755970f69fce96b4b5317c8e8070b833f72ca214696042aac71292a6f9c3440f6a369d474
-DIST exiv2-0.26_p20180319.tar.gz 28383543 BLAKE2B 
753a2ebdb2033490c0f66cb1fb2574f02125f17813f6cbaf5eca66e053af9a2cdbc1266f0a033f0706ec22b31acd6e87271e426a335a58ee947757b52d283489
 SHA512 
852ce2cffcc0a2d902a939933127fdf5fa0b50020e1faf3ab0a375b129b9f61c7b97b76d4f39e376e7288d7cc045867bd1a96ae15dd0b7c0bcd1ba15259628e1

diff --git a/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
deleted file mode 100644
index edb2409..000
--- a/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git;
-   EGIT_BRANCH="0.26"
-   GIT_ECLASS=git-r3
-else
-   COMMIT=900d2417dbeb46e14cbf65fc2798ed1d043ab76d
-   SRC_URI="https://github.com/Exiv2/${PN}/tarball/${COMMIT} -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~mips ppc x86"
-fi
-inherit cmake-multilib python-any-r1 vcs-snapshot
-
-DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
-HOMEPAGE="http://www.exiv2.org/;
-
-LICENSE="GPL-2"
-SLOT="0/26"
-IUSE="doc examples nls png webready xmp"
-
-RDEPEND="
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
-   png? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-   webready? (
-   net-libs/libssh[${MULTILIB_USEDEP}]
-   net-misc/curl[${MULTILIB_USEDEP}]
-   )
-   xmp? ( >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   doc? (
-   ${PYTHON_DEPS}
-   app-doc/doxygen
-   dev-libs/libxslt
-   media-gfx/graphviz
-   virtual/pkgconfig
-   )
-   nls? ( sys-devel/gettext )
-"
-
-DOCS=( README doc/ChangeLog doc/cmd.txt )
-
-PATCHES=(
-   # TODO: Take to upstream
-   "${FILESDIR}"/${PN}-0.26-fix-docs.patch
-   "${FILESDIR}"/${PN}-0.26-tools-optional.patch
-   "${FILESDIR}"/${PN}-0.26-musl.patch
-)
-
-pkg_setup() {
-   use doc && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   if [[ ${PV} != * ]] ; then
-   if [[ -d po ]] ; then
-   pushd po > /dev/null || die
-   local lang
-   for lang in *.po; do
-   if [[ -e ${lang} ]] \
-   && ! has ${lang/.po/} 
${LINGUAS-${lang/.po/}} ; then
-   case ${lang} in
-   CMakeLists.txt | \
-   ${PN}.pot)  ;;
-   *) rm -r ${lang} || die ;;
-   esac
-   fi
-   done
-   popd > /dev/null || die
-   else
-   die "Failed to prepare LINGUAS - po directory moved?"
-   fi
-   fi
-
-   # FIXME @upstream:
-   einfo 

[gentoo-commits] proj/musl:master commit in: media-gfx/exiv2/, media-gfx/exiv2/files/

2018-04-26 Thread Aric Belsito
commit: e7b9b83f0688f9e5a07d0bd55427c197807beab1
Author: Aric Belsito  gmail  com>
AuthorDate: Thu Apr 26 18:05:50 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu Apr 26 18:05:50 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e7b9b83f

media-gfx/exiv2: version bump to 0.27_p20180319

 media-gfx/exiv2/Manifest   |   1 +
 media-gfx/exiv2/exiv2-0.26_p20171104.ebuild|   2 +-
 ...71104-r1.ebuild => exiv2-0.26_p20180319.ebuild} |  12 +-
 .../exiv2-0.26_p20180319-CVE-2017-18005.patch  | 484 +
 .../files/exiv2-0.26_p20180319-CVE-2018-4868.patch |  39 ++
 5 files changed, 534 insertions(+), 4 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index a9b1bd7..ff80754 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1 +1,2 @@
 DIST exiv2-0.26_p20171104.tar.gz 28368697 BLAKE2B 
50013cf0bf30a2a476b02d5db4027fca268a4b38733762eb4c08e5f3bdfaf737038e9a62f7ef471fecb10250d8ae686ef683f9b0ea4ccc5d109440ba534371e4
 SHA512 
6f6a884d7978e54dceb9ce45248cd0425ff469887c85ef52b0e38cb755970f69fce96b4b5317c8e8070b833f72ca214696042aac71292a6f9c3440f6a369d474
+DIST exiv2-0.26_p20180319.tar.gz 28383543 BLAKE2B 
753a2ebdb2033490c0f66cb1fb2574f02125f17813f6cbaf5eca66e053af9a2cdbc1266f0a033f0706ec22b31acd6e87271e426a335a58ee947757b52d283489
 SHA512 
852ce2cffcc0a2d902a939933127fdf5fa0b50020e1faf3ab0a375b129b9f61c7b97b76d4f39e376e7288d7cc045867bd1a96ae15dd0b7c0bcd1ba15259628e1

diff --git a/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
index f8d19fb..996728b 100644
--- a/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
+++ b/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]]; then
 else
COMMIT=900d2417dbeb46e14cbf65fc2798ed1d043ab76d
SRC_URI="https://github.com/Exiv2/${PN}/tarball/${COMMIT} -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ia64 ~mips ppc ~sh ~sparc x86"
+   KEYWORDS="amd64 arm ia64 ~mips ppc ~sh sparc x86"
 fi
 inherit cmake-multilib python-any-r1 vcs-snapshot
 

diff --git a/media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild
similarity index 90%
rename from media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild
rename to media-gfx/exiv2/exiv2-0.26_p20180319.ebuild
index e24fed4..a188f3a 100644
--- a/media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild
+++ b/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild
@@ -9,11 +9,11 @@ if [[ ${PV} = * ]]; then
EGIT_BRANCH="0.26"
GIT_ECLASS=git-r3
 else
-   COMMIT=900d2417dbeb46e14cbf65fc2798ed1d043ab76d
+   COMMIT=876b1314ab892cbfa6672b6b94adbeb90db4211f
SRC_URI="https://github.com/Exiv2/${PN}/tarball/${COMMIT} -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~sh ~sparc ~x86"
 fi
-inherit cmake-multilib python-any-r1 vcs-snapshot
+inherit cmake-multilib python-any-r1
 
 DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
 HOMEPAGE="http://www.exiv2.org/;
@@ -45,11 +45,15 @@ DEPEND="${RDEPEND}
 
 DOCS=( README doc/ChangeLog doc/cmd.txt )
 
+S="${WORKDIR}/${PN^}-${PN}-${COMMIT:0:7}"
+
 PATCHES=(
+   # master, pending backports for 0.26
+   "${FILESDIR}"/${P}-CVE-2018-4868.patch
+   "${FILESDIR}"/${P}-CVE-2017-18005.patch
# TODO: Take to upstream
"${FILESDIR}"/${PN}-0.26-fix-docs.patch
"${FILESDIR}"/${PN}-0.26-tools-optional.patch
-   "${FILESDIR}"/${PN}-0.26-pentaxnikon-crash.patch
"${FILESDIR}"/${PN}-0.26-musl.patch
 )
 
@@ -88,6 +92,8 @@ src_prepare() {
doxygen &>/dev/null -u config/Doxyfile || die
fi
 
+   edos2unix samples/exiv2json.cpp # workaround for CVE-2017-18005 patch
+
cmake-utils_src_prepare
 }
 

diff --git a/media-gfx/exiv2/files/exiv2-0.26_p20180319-CVE-2017-18005.patch 
b/media-gfx/exiv2/files/exiv2-0.26_p20180319-CVE-2017-18005.patch
new file mode 100644
index 000..d74ca59
--- /dev/null
+++ b/media-gfx/exiv2/files/exiv2-0.26_p20180319-CVE-2017-18005.patch
@@ -0,0 +1,484 @@
+From 8e31dd8c14fdc83f387f35dda7b1b70fbdbd70db Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Luis=20D=C3=ADaz=20M=C3=A1s?= 
+Date: Tue, 19 Dec 2017 19:52:41 +0100
+Subject: [PATCH 3/8] Only print items (Params::prValue) when size > 0
+
+---
+ src/actions.cpp | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/src/actions.cpp b/src/actions.cpp
+index 9f850097..3963cb67 100644
+--- a/src/actions.cpp
 b/src/actions.cpp
+@@ -713,8 +713,9 @@ namespace Action {
+   << std::setfill(' ') << std::right
+   << md.size();
+ }
+-if (Params::instance().printItems_ & Params::prValue) {
+-if (!first) std::cout << "  ";
++if (Params::instance().printItems_ & Params::prValue && md.size() > 
0) {
++if (!first)
++std::cout << "  ";
+ 

[gentoo-commits] proj/musl:master commit in: media-gfx/exiv2/

2018-01-07 Thread Aric Belsito
commit: 48e6f591c6debd41ba1831bc5cafff3fb60e49c0
Author: Aric Belsito  gmail  com>
AuthorDate: Sun Jan  7 20:18:39 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun Jan  7 20:18:39 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=48e6f591

media-gfx/exiv2: remove LINGUAS

 media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild | 8 
 media-gfx/exiv2/exiv2-0.26_p20171104.ebuild| 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild
index e002cd0..b24112d 100644
--- a/media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild
+++ b/media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-LINGUAS="bs de es fi fr gl ms pl pt ru sk sv ug uk vi"
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git;
@@ -21,7 +20,7 @@ HOMEPAGE="http://www.exiv2.org/;
 
 LICENSE="GPL-2"
 SLOT="0/26"
-IUSE="doc examples nls png webready xmp $(printf 'linguas_%s ' ${LINGUAS})"
+IUSE="doc examples nls png webready xmp"
 
 RDEPEND="
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
@@ -64,7 +63,8 @@ src_prepare() {
pushd po > /dev/null || die
local lang
for lang in *.po; do
-   if [[ -e ${lang} ]] && ! has ${lang/.po/} 
${LINGUAS} ; then
+   if [[ -e ${lang} ]] \
+   && ! has ${lang/.po/} 
${LINGUAS-${lang/.po/}} ; then
case ${lang} in
CMakeLists.txt | \
${PN}.pot)  ;;

diff --git a/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
index 0e9987c..bf5fb24 100644
--- a/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
+++ b/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-LINGUAS="bs de es fi fr gl ms pl pt ru sk sv ug uk vi"
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git;
@@ -21,7 +20,7 @@ HOMEPAGE="http://www.exiv2.org/;
 
 LICENSE="GPL-2"
 SLOT="0/26"
-IUSE="doc examples nls png webready xmp $(printf 'linguas_%s ' ${LINGUAS})"
+IUSE="doc examples nls png webready xmp"
 
 RDEPEND="
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
@@ -63,7 +62,8 @@ src_prepare() {
pushd po > /dev/null || die
local lang
for lang in *.po; do
-   if [[ -e ${lang} ]] && ! has ${lang/.po/} 
${LINGUAS} ; then
+   if [[ -e ${lang} ]] \
+   && ! has ${lang/.po/} 
${LINGUAS-${lang/.po/}} ; then
case ${lang} in
CMakeLists.txt | \
${PN}.pot)  ;;



[gentoo-commits] proj/musl:master commit in: media-gfx/exiv2/files/, media-gfx/exiv2/

2017-12-05 Thread Aric Belsito
commit: b12c8f26c18cd4e88be389be4a801df424da51c8
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Dec  5 21:22:58 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Dec  5 21:22:58 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b12c8f26

media-gfx/exiv2: version bump to 0.26_p20171104-r1

 media-gfx/exiv2/Manifest   |  3 +-
 ...25-r2.ebuild => exiv2-0.26_p20171104-r1.ebuild} | 76 -
 media-gfx/exiv2/files/exiv2-0.25-fix-docs.patch| 71 
 .../exiv2/files/exiv2-0.25-fix-install-dirs.patch  | 64 --
 .../exiv2/files/exiv2-0.25-fix-without-zlib.patch  | 22 -
 .../files/exiv2-0.25-fvisibility-hidden.patch  | 19 -
 .../exiv2/files/exiv2-0.25-hide-symbols.patch  | 97 --
 media-gfx/exiv2/files/exiv2-0.25-musl.patch| 12 ---
 .../exiv2/files/exiv2-0.25-tools-optional.patch| 27 --
 .../exiv2/files/exiv2-0.26-pentaxnikon-crash.patch | 52 
 10 files changed, 92 insertions(+), 351 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index f37e023..a9b1bd7 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,2 +1 @@
-DIST exiv2-0.25.tar.gz 5434325 SHA256 
c80bfc778a15fdb06f71265db2c3d49d8493c382e516cb99b8c9f9cbde36efa4 SHA512 
08d4e655ffdde715e0214f4bef01d55aba9b8ba517456a60e254a0f8541c20479e407545db28ca90a69dee8def6941fdd88f9a557fb382ebebe49e363aca8e8e
 WHIRLPOOL 
f9e7a6947dac5870e0574253b8c1cb1e7d31a916a9e1c4417c73168046c0b4bed90b9c77253444604163bcf6dca204dab92a52cb03bdcb0f85c807327623f8ac
-DIST exiv2-0.26_p20171104.tar.gz 28368697 SHA256 
f7a46c0b1d3d3c30518202e62dbe086029f584a064bbb531a0ab11270a454007 SHA512 
6f6a884d7978e54dceb9ce45248cd0425ff469887c85ef52b0e38cb755970f69fce96b4b5317c8e8070b833f72ca214696042aac71292a6f9c3440f6a369d474
 WHIRLPOOL 
7baf5fcde327b2e1decde48f44b616f98fab7c65d22ee5e94e0b356fad4d7950c116db17a94b3c91954ac1565c3fe2853b83262c0a4597744dea708b304dce09
+DIST exiv2-0.26_p20171104.tar.gz 28368697 BLAKE2B 
50013cf0bf30a2a476b02d5db4027fca268a4b38733762eb4c08e5f3bdfaf737038e9a62f7ef471fecb10250d8ae686ef683f9b0ea4ccc5d109440ba534371e4
 SHA512 
6f6a884d7978e54dceb9ce45248cd0425ff469887c85ef52b0e38cb755970f69fce96b4b5317c8e8070b833f72ca214696042aac71292a6f9c3440f6a369d474

diff --git a/media-gfx/exiv2/exiv2-0.25-r2.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild
similarity index 59%
rename from media-gfx/exiv2/exiv2-0.25-r2.ebuild
rename to media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild
index 8b34d48..e002cd0 100644
--- a/media-gfx/exiv2/exiv2-0.25-r2.ebuild
+++ b/media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild
@@ -1,20 +1,27 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+EAPI=6
 
-inherit eutils cmake-multilib python-any-r1
+LINGUAS="bs de es fi fr gl ms pl pt ru sk sv ug uk vi"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git;
+   EGIT_BRANCH="0.26"
+   GIT_ECLASS=git-r3
+else
+   COMMIT=900d2417dbeb46e14cbf65fc2798ed1d043ab76d
+   SRC_URI="https://github.com/Exiv2/${PN}/tarball/${COMMIT} -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+fi
+inherit cmake-multilib python-any-r1 vcs-snapshot
 
 DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
 HOMEPAGE="http://www.exiv2.org/;
-SRC_URI="http://www.exiv2.org/${P}.tar.gz;
 
 LICENSE="GPL-2"
-SLOT="0/14"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
-IUSE_LINGUAS="bs de es fi fr gl ms pl pt ru sk sv ug uk vi"
-IUSE="doc examples nls png webready xmp $(printf 'linguas_%s ' 
${IUSE_LINGUAS})"
+SLOT="0/26"
+IUSE="doc examples nls png webready xmp $(printf 'linguas_%s ' ${LINGUAS})"
 
 RDEPEND="
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
@@ -26,14 +33,13 @@ RDEPEND="
)
xmp? ( >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] )
 "
-
 DEPEND="${RDEPEND}
doc? (
+   ${PYTHON_DEPS}
app-doc/doxygen
dev-libs/libxslt
-   virtual/pkgconfig
media-gfx/graphviz
-   ${PYTHON_DEPS}
+   virtual/pkgconfig
)
nls? ( sys-devel/gettext )
 "
@@ -41,14 +47,11 @@ DEPEND="${RDEPEND}
 DOCS=( README doc/ChangeLog doc/cmd.txt )
 
 PATCHES=(
-   "${FILESDIR}/${PN}-0.25-fix-install-dirs.patch"
-   "${FILESDIR}/${PN}-0.25-fix-without-zlib.patch"
-   "${FILESDIR}/${PN}-0.25-hide-symbols.patch"
-   "${FILESDIR}/${PN}-0.25-fvisibility-hidden.patch"
-   "${FILESDIR}/${PN}-0.25-musl.patch"
# TODO: Take to upstream

[gentoo-commits] proj/musl:master commit in: media-gfx/exiv2/

2017-11-29 Thread Felix Janda
commit: 7f4100326793d55d45d0f5bb6178827ce6173513
Author: Felix Janda  posteo  de>
AuthorDate: Thu Nov 30 01:03:58 2017 +
Commit: Felix Janda  posteo  de>
CommitDate: Thu Nov 30 01:03:58 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7f410032

media-gfx/exiv2: sync keywords with tree

 media-gfx/exiv2/exiv2-0.26_p20171104.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
index 6ca4921..0e9987c 100644
--- a/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
+++ b/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then
 else
COMMIT=900d2417dbeb46e14cbf65fc2798ed1d043ab76d
SRC_URI="https://github.com/Exiv2/${PN}/tarball/${COMMIT} -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 fi
 inherit cmake-multilib python-any-r1 vcs-snapshot
 



[gentoo-commits] proj/musl:master commit in: media-gfx/exiv2/files/, media-gfx/exiv2/

2017-11-06 Thread Aric Belsito
commit: 1163a7d82b2f7d3f99a9edb4f6f34d257eba9b83
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Nov  6 20:35:50 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Nov  6 20:35:50 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1163a7d8

media-gfx/exiv2: add most recent version

Use patch from upstream to close #51

 media-gfx/exiv2/Manifest   |   5 +
 media-gfx/exiv2/exiv2-0.26_p20171104.ebuild| 129 +
 media-gfx/exiv2/files/exiv2-0.26-fix-docs.patch|  83 +
 media-gfx/exiv2/files/exiv2-0.26-musl.patch|  33 ++
 .../exiv2/files/exiv2-0.26-tools-optional.patch|  28 +
 5 files changed, 278 insertions(+)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 54fa081..ce16398 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -5,6 +5,11 @@ AUX exiv2-0.25-fvisibility-hidden.patch 700 SHA256 
2d0eb374e3df7dd58a513b616786e
 AUX exiv2-0.25-hide-symbols.patch 4098 SHA256 
b6fe63951717360caad547275c3810c42803ef2d8dea25c75e02b45b9d7add9e SHA512 
aed6746329b12769d8084ca79a99eccd6b52449b80c0b3d1c1d6b22294c2b62398366f0715efa207e2ace0ed52740a8eb81af58d17322d42a4674336fd24e725
 WHIRLPOOL 
ac8e900303ac0b19f24b5eff13791dd42459395763d4c8795ff978c1f2c05431b3f3586dedd2b7df375452d3826d7356fc190c4ba3bc8fc4713792bc9d31d033
 AUX exiv2-0.25-musl.patch 464 SHA256 
c32333fa1d157bd2b14aaf18e19c2a67511baad89a9b526d6f984bb955dbf9ee SHA512 
25e7d53fd2840d1166795a0a27c07de9370f493b1c8a047a020b73fe9330303d97a48414937c25e5aa5961fa7d416b10e4e3ea6b35008e4d9705ed19d71bb85d
 WHIRLPOOL 
0e71a59b5fa87633c98e46385260835077e3a93c7a9aad9022c58060efbfecba295c37726d248580b9a79ee7cecdc8f0e23f24cfcaa1085ab33e44f33bbc5d49
 AUX exiv2-0.25-tools-optional.patch 1332 SHA256 
6c9a3ed5c2b9acff10c3b2f2dd2ca639936beaf6263526b9d85ede579a1d67e1 SHA512 
14a8703b86dc4a7a1f210e26bd6532c529f850dd1b25ef116c703a576c389a120e3f8b1087e289cd8b44073071ac88a97503dc2c0cf72f21d32094b2cabbc58c
 WHIRLPOOL 
dc7efa7ddcaf1be665cd79aff0b36a0f2b135a87a3a93f9cb6091105b965b4b009e569c447d54d602482410ec59d674d99a71bee2699e8007575b8e2cc727998
+AUX exiv2-0.26-fix-docs.patch 2532 SHA256 
57c5033858334a7590592f60fbd0461f96a998b11d36255a2710378382d37561 SHA512 
de245f08860fd6fccbd4e617cb9dfe105d1a64ecb16fc37376c257f7547c91e5dffaa46531d21201497473d6708817e7015fe6c061379834b892de08bcc05ee4
 WHIRLPOOL 
8f13c9e536a51e465e6496879487a61f36713439ae274cae2000c7c4969b3b69fd3b94f60db4b5a6e23380b8a9a134d959542b7fdba1338b8d32270373eec01f
+AUX exiv2-0.26-musl.patch 1123 SHA256 
a4b19fdf80b0c5c8573494d70871b16fc1dc880a91f57c5db3b08d85d9996fdc SHA512 
bf8244585e5667b667da8925b4c638ace7a523d9e3d22d9eedc63af0011d2b7ed500b027bdb058906b431a28fc1a5b2b39be0cb44b430891576a5767722c23a7
 WHIRLPOOL 
9d29394816c4585de7734113af572c45b8f01f3675f92f748654b8c7855e548a6d15253d63f381cfff404d47d15b5497cc6218199fa38d4252907c5d575a4dd0
+AUX exiv2-0.26-tools-optional.patch 1386 SHA256 
6d036435885f0b9be480410732e4a8a0d787903c25f4b9dd89a1bf69a37012d2 SHA512 
efdd848dd728fcb0ba5dbc305fef6eb6af4385b5bd09e2c3722c0dea2009207c282b95a07cdb608fc2298d18686c764dded2fd9de4166dbecabf7eeb187e6483
 WHIRLPOOL 
f40003b04f3b5b751dba392e07b06c97a5a41eada24154e962ca41cd2473ecf43f866808ac930a0c9da8c2b82a85416a47c8e298e01723e3cd2f217fd4bf3667
 DIST exiv2-0.25.tar.gz 5434325 SHA256 
c80bfc778a15fdb06f71265db2c3d49d8493c382e516cb99b8c9f9cbde36efa4 SHA512 
08d4e655ffdde715e0214f4bef01d55aba9b8ba517456a60e254a0f8541c20479e407545db28ca90a69dee8def6941fdd88f9a557fb382ebebe49e363aca8e8e
 WHIRLPOOL 
f9e7a6947dac5870e0574253b8c1cb1e7d31a916a9e1c4417c73168046c0b4bed90b9c77253444604163bcf6dca204dab92a52cb03bdcb0f85c807327623f8ac
+DIST exiv2-0.26_p20171104.tar.gz 28368697 SHA256 
f7a46c0b1d3d3c30518202e62dbe086029f584a064bbb531a0ab11270a454007 SHA512 
6f6a884d7978e54dceb9ce45248cd0425ff469887c85ef52b0e38cb755970f69fce96b4b5317c8e8070b833f72ca214696042aac71292a6f9c3440f6a369d474
 WHIRLPOOL 
7baf5fcde327b2e1decde48f44b616f98fab7c65d22ee5e94e0b356fad4d7950c116db17a94b3c91954ac1565c3fe2853b83262c0a4597744dea708b304dce09
 EBUILD exiv2-0.25-r2.ebuild 3104 SHA256 
790f4ad93ca7799eba393f76a30e3dcdf5148834ce85b2a2e8f095da8ca9c0b9 SHA512 
7ef6da58f714555f7065891a984e83e19e14c22e71a45d4ec4f1aff7a49404628b07f8b371efb26ad06f53e452a8ee61cb556df20c8c0706be3990716a823402
 WHIRLPOOL 
cf3f43c404d456bfd989fb0bb620db4fc12d7297adf68f6e90b10fd1b59a43b34dc8fe14483e03a2983bc9df704e6963505ce693bbdb42b3b1b111bd81d6961e
+EBUILD exiv2-0.26_p20171104.ebuild 3198 SHA256 
f0d33a0b4c5209bf8ed9bd18932a3e14ec0e2774963cf27b29132d0eb8a294e2 SHA512 
f62e555f9cf33da0ec1fa9b1b02e6cc915787845a0ca762aa5ad23dc34c0e8ab94a6eff262f3a414dda0054c65ee7e93c7eea8c8885c89c6e4edf5e2025183a6
 WHIRLPOOL 
635312514526d53a918e381985724b496e1a46ca870465af851cee8f4688e832ef52474cf3976bdbce5cd5fe98927fbd4cd3a92ef2bd119db5c1612f04250c80
 MISC metadata.xml 612 SHA256 
2700f3a6eb0fea03635790e9e55611f58a19dace74c70d0e0106bd70ef825c60 SHA512 

[gentoo-commits] proj/musl:master commit in: media-gfx/exiv2/, media-gfx/exiv2/files/

2017-10-13 Thread Aric Belsito
commit: 05678d1ba2496b9692b4df34b7dffc75220a678b
Author: Aric Belsito  gmail  com>
AuthorDate: Fri Oct 13 19:04:24 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Fri Oct 13 19:04:24 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=05678d1b

media-gfx/exiv2: remove 0.26

Close #51

 media-gfx/exiv2/Manifest   |  12 --
 media-gfx/exiv2/exiv2-0.26.ebuild  | 134 -
 .../exiv2/files/exiv2-0.26-CVE-2017-9239.patch |  22 
 media-gfx/exiv2/files/exiv2-0.26-cmake1.patch  |  22 
 media-gfx/exiv2/files/exiv2-0.26-cmake2.patch  |  65 --
 media-gfx/exiv2/files/exiv2-0.26-cmake3.patch  |  53 
 media-gfx/exiv2/files/exiv2-0.26-cmake4.patch  |  24 
 media-gfx/exiv2/files/exiv2-0.26-cmake5.patch  |  33 -
 media-gfx/exiv2/files/exiv2-0.26-cmake6.patch  |  27 -
 media-gfx/exiv2/files/exiv2-0.26-cmake7.patch  |  38 --
 media-gfx/exiv2/files/exiv2-0.26-fix-docs.patch|  70 ---
 .../exiv2/files/exiv2-0.26-tools-optional.patch|  27 -
 12 files changed, 527 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 0920aea..54fa081 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -5,18 +5,6 @@ AUX exiv2-0.25-fvisibility-hidden.patch 700 SHA256 
2d0eb374e3df7dd58a513b616786e
 AUX exiv2-0.25-hide-symbols.patch 4098 SHA256 
b6fe63951717360caad547275c3810c42803ef2d8dea25c75e02b45b9d7add9e SHA512 
aed6746329b12769d8084ca79a99eccd6b52449b80c0b3d1c1d6b22294c2b62398366f0715efa207e2ace0ed52740a8eb81af58d17322d42a4674336fd24e725
 WHIRLPOOL 
ac8e900303ac0b19f24b5eff13791dd42459395763d4c8795ff978c1f2c05431b3f3586dedd2b7df375452d3826d7356fc190c4ba3bc8fc4713792bc9d31d033
 AUX exiv2-0.25-musl.patch 464 SHA256 
c32333fa1d157bd2b14aaf18e19c2a67511baad89a9b526d6f984bb955dbf9ee SHA512 
25e7d53fd2840d1166795a0a27c07de9370f493b1c8a047a020b73fe9330303d97a48414937c25e5aa5961fa7d416b10e4e3ea6b35008e4d9705ed19d71bb85d
 WHIRLPOOL 
0e71a59b5fa87633c98e46385260835077e3a93c7a9aad9022c58060efbfecba295c37726d248580b9a79ee7cecdc8f0e23f24cfcaa1085ab33e44f33bbc5d49
 AUX exiv2-0.25-tools-optional.patch 1332 SHA256 
6c9a3ed5c2b9acff10c3b2f2dd2ca639936beaf6263526b9d85ede579a1d67e1 SHA512 
14a8703b86dc4a7a1f210e26bd6532c529f850dd1b25ef116c703a576c389a120e3f8b1087e289cd8b44073071ac88a97503dc2c0cf72f21d32094b2cabbc58c
 WHIRLPOOL 
dc7efa7ddcaf1be665cd79aff0b36a0f2b135a87a3a93f9cb6091105b965b4b009e569c447d54d602482410ec59d674d99a71bee2699e8007575b8e2cc727998
-AUX exiv2-0.26-CVE-2017-9239.patch 738 SHA256 
014407dc03154c12675d66368b9e5674bc761bd77102665bb4ccbbc1561b8098 SHA512 
f6d3c081ca145bc9614fff83d59512329bb30b19010be16484c0d341c6c7167195c98131458b9427ef0afd9cf0bd1f1cdd10b0cfd689322327bd685759bd125f
 WHIRLPOOL 
724b65d05228677d6d9493489d0e9882308e1a5fdef502528c80676767c582fe9ff828d50b67b447ba57b0c114926143c5ca9864e04e3b4dcfd6118a2e06daf9
-AUX exiv2-0.26-cmake1.patch 805 SHA256 
ce6797ef659aad6ad0687ea7236d193a22552c4c91855f486216371de0608f2e SHA512 
5b99674cdf01ab712df2f743487be1afd5a5751133222d13eaab36ce9e0b86c9c89eb8a09244eb521a60bce12081dbefb6b867aab75158df193d80965a0f0681
 WHIRLPOOL 
734fcdb96037486a7ec834ecf1f90d3e63e35ef22efd832e787e2e6efa8a9d59923311e46ff6486acd96668c0245f2ac0de620ea35e75665fce9a34c9caa401e
-AUX exiv2-0.26-cmake2.patch 2781 SHA256 
f5b4404a124e2fb11e2c363973c25bbc91c1da9787822f9f1a3252ef2bf0224b SHA512 
2ff6baad558ff79ec514a9bd78adb01d1c894d51713a5f98573c7e60356b90ed5f9ad462c43f6454874e2e775f61edf38a5881eb9526c5c9cd5543af0777e543
 WHIRLPOOL 
297cb349e63e9fb9a696c3e60de6e8d1c547b7f163abff6aeabe7687d6bc1c643b0a0166438f544ba33c02b285029244b339b0963afe894cd736175c9b7c1f87
-AUX exiv2-0.26-cmake3.patch 2040 SHA256 
14c67fe154053c72d41696546b998c320129190dc3b43471b25731d71c9e7c19 SHA512 
98c63cbe51126090835b2422433af625cea683d89d3d4e822191bfa19633ff1e4b98b41356dd9f2326c4e30c34faa80b9408ed488644575ab5cbf8f5477f6d8f
 WHIRLPOOL 
9065ff20231c6dc36a8314e0cbf36237d2b6acaceea69cfe16ec616a3e53b99fd756305e1fd771c4e2c1349a051ea2d875374f8bea67ef9049e677803fcc390d
-AUX exiv2-0.26-cmake4.patch 783 SHA256 
fee765278dc3bdc11b0d140e2e082ef29209aa78d591808ecf608434be87deda SHA512 
e2a197fcf1255e02d1ce35a3d9428f40533fad8dcbac39f17b8b5d3f2b365479e202c9fca3b969b6f16ab3e58ff2d8654b85308536e5acec3ba8d7af38fc17a0
 WHIRLPOOL 
8b28f0bd49bd4af64a8638bffbe977aa9feb257f9cf8c2075493b4e56aa6065c8e475ce33f988575e1b2b90030abd179902682537f00576cddb7069f0aa32607
-AUX exiv2-0.26-cmake5.patch 1066 SHA256 
aa7fcff3eace01ac2faf9a901fa2ebd3949d1ae4836bcfc884a119b394c083b5 SHA512 
6ac55cd0d73b484357b84b07f0e059f239e717a32d0cb4acec23522ac23546374f13edbb5306fe1acf7d75049ee642f4c6e851fb1dc0b38bec5feecfd4efbb0f
 WHIRLPOOL 
8cc7bc6a753700b6a1dd381c67ef883fab4c64ee1f5248b641bf265081994b99d88147d4fdaf208ebe4dab91f8488e4fa105919d3f0ab984ead146cdc3f7
-AUX exiv2-0.26-cmake6.patch 973 SHA256 

[gentoo-commits] proj/musl:master commit in: media-gfx/exiv2/files/, media-gfx/exiv2/

2017-06-08 Thread Aric Belsito
commit: a3ce31bcfbb264a312d6a02955a967e130b15c61
Author: Aric Belsito  gmail  com>
AuthorDate: Thu Jun  8 17:42:42 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu Jun  8 17:42:42 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a3ce31bc

media-gfx/exiv2: version bump to 0.26

 media-gfx/exiv2/Manifest   | 14 -
 media-gfx/exiv2/exiv2-0.25-r2.ebuild   |  3 +-
 .../{exiv2-0.25-r2.ebuild => exiv2-0.26.ebuild}| 67 +++--
 .../exiv2/files/exiv2-0.26-CVE-2017-9239.patch | 22 +++
 media-gfx/exiv2/files/exiv2-0.26-cmake1.patch  | 22 +++
 media-gfx/exiv2/files/exiv2-0.26-cmake2.patch  | 65 
 media-gfx/exiv2/files/exiv2-0.26-cmake3.patch  | 53 
 media-gfx/exiv2/files/exiv2-0.26-cmake4.patch  | 24 
 media-gfx/exiv2/files/exiv2-0.26-cmake5.patch  | 33 ++
 media-gfx/exiv2/files/exiv2-0.26-cmake6.patch  | 27 +
 media-gfx/exiv2/files/exiv2-0.26-cmake7.patch  | 38 
 media-gfx/exiv2/files/exiv2-0.26-fix-docs.patch| 70 ++
 .../exiv2/files/exiv2-0.26-tools-optional.patch| 27 +
 13 files changed, 431 insertions(+), 34 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 1e7e8d0..0920aea 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -5,6 +5,18 @@ AUX exiv2-0.25-fvisibility-hidden.patch 700 SHA256 
2d0eb374e3df7dd58a513b616786e
 AUX exiv2-0.25-hide-symbols.patch 4098 SHA256 
b6fe63951717360caad547275c3810c42803ef2d8dea25c75e02b45b9d7add9e SHA512 
aed6746329b12769d8084ca79a99eccd6b52449b80c0b3d1c1d6b22294c2b62398366f0715efa207e2ace0ed52740a8eb81af58d17322d42a4674336fd24e725
 WHIRLPOOL 
ac8e900303ac0b19f24b5eff13791dd42459395763d4c8795ff978c1f2c05431b3f3586dedd2b7df375452d3826d7356fc190c4ba3bc8fc4713792bc9d31d033
 AUX exiv2-0.25-musl.patch 464 SHA256 
c32333fa1d157bd2b14aaf18e19c2a67511baad89a9b526d6f984bb955dbf9ee SHA512 
25e7d53fd2840d1166795a0a27c07de9370f493b1c8a047a020b73fe9330303d97a48414937c25e5aa5961fa7d416b10e4e3ea6b35008e4d9705ed19d71bb85d
 WHIRLPOOL 
0e71a59b5fa87633c98e46385260835077e3a93c7a9aad9022c58060efbfecba295c37726d248580b9a79ee7cecdc8f0e23f24cfcaa1085ab33e44f33bbc5d49
 AUX exiv2-0.25-tools-optional.patch 1332 SHA256 
6c9a3ed5c2b9acff10c3b2f2dd2ca639936beaf6263526b9d85ede579a1d67e1 SHA512 
14a8703b86dc4a7a1f210e26bd6532c529f850dd1b25ef116c703a576c389a120e3f8b1087e289cd8b44073071ac88a97503dc2c0cf72f21d32094b2cabbc58c
 WHIRLPOOL 
dc7efa7ddcaf1be665cd79aff0b36a0f2b135a87a3a93f9cb6091105b965b4b009e569c447d54d602482410ec59d674d99a71bee2699e8007575b8e2cc727998
+AUX exiv2-0.26-CVE-2017-9239.patch 738 SHA256 
014407dc03154c12675d66368b9e5674bc761bd77102665bb4ccbbc1561b8098 SHA512 
f6d3c081ca145bc9614fff83d59512329bb30b19010be16484c0d341c6c7167195c98131458b9427ef0afd9cf0bd1f1cdd10b0cfd689322327bd685759bd125f
 WHIRLPOOL 
724b65d05228677d6d9493489d0e9882308e1a5fdef502528c80676767c582fe9ff828d50b67b447ba57b0c114926143c5ca9864e04e3b4dcfd6118a2e06daf9
+AUX exiv2-0.26-cmake1.patch 805 SHA256 
ce6797ef659aad6ad0687ea7236d193a22552c4c91855f486216371de0608f2e SHA512 
5b99674cdf01ab712df2f743487be1afd5a5751133222d13eaab36ce9e0b86c9c89eb8a09244eb521a60bce12081dbefb6b867aab75158df193d80965a0f0681
 WHIRLPOOL 
734fcdb96037486a7ec834ecf1f90d3e63e35ef22efd832e787e2e6efa8a9d59923311e46ff6486acd96668c0245f2ac0de620ea35e75665fce9a34c9caa401e
+AUX exiv2-0.26-cmake2.patch 2781 SHA256 
f5b4404a124e2fb11e2c363973c25bbc91c1da9787822f9f1a3252ef2bf0224b SHA512 
2ff6baad558ff79ec514a9bd78adb01d1c894d51713a5f98573c7e60356b90ed5f9ad462c43f6454874e2e775f61edf38a5881eb9526c5c9cd5543af0777e543
 WHIRLPOOL 
297cb349e63e9fb9a696c3e60de6e8d1c547b7f163abff6aeabe7687d6bc1c643b0a0166438f544ba33c02b285029244b339b0963afe894cd736175c9b7c1f87
+AUX exiv2-0.26-cmake3.patch 2040 SHA256 
14c67fe154053c72d41696546b998c320129190dc3b43471b25731d71c9e7c19 SHA512 
98c63cbe51126090835b2422433af625cea683d89d3d4e822191bfa19633ff1e4b98b41356dd9f2326c4e30c34faa80b9408ed488644575ab5cbf8f5477f6d8f
 WHIRLPOOL 
9065ff20231c6dc36a8314e0cbf36237d2b6acaceea69cfe16ec616a3e53b99fd756305e1fd771c4e2c1349a051ea2d875374f8bea67ef9049e677803fcc390d
+AUX exiv2-0.26-cmake4.patch 783 SHA256 
fee765278dc3bdc11b0d140e2e082ef29209aa78d591808ecf608434be87deda SHA512 
e2a197fcf1255e02d1ce35a3d9428f40533fad8dcbac39f17b8b5d3f2b365479e202c9fca3b969b6f16ab3e58ff2d8654b85308536e5acec3ba8d7af38fc17a0
 WHIRLPOOL 
8b28f0bd49bd4af64a8638bffbe977aa9feb257f9cf8c2075493b4e56aa6065c8e475ce33f988575e1b2b90030abd179902682537f00576cddb7069f0aa32607
+AUX exiv2-0.26-cmake5.patch 1066 SHA256 
aa7fcff3eace01ac2faf9a901fa2ebd3949d1ae4836bcfc884a119b394c083b5 SHA512 
6ac55cd0d73b484357b84b07f0e059f239e717a32d0cb4acec23522ac23546374f13edbb5306fe1acf7d75049ee642f4c6e851fb1dc0b38bec5feecfd4efbb0f
 WHIRLPOOL 

[gentoo-commits] proj/musl:master commit in: media-gfx/exiv2/

2017-02-28 Thread Aric Belsito
commit: de440b9f0489a680c14643dcf9018f1db63a6cd1
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Feb 28 18:13:37 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Feb 28 18:13:37 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=de440b9f

media-gfx/exiv2: sync with upstream

drop r99 suffix

 media-gfx/exiv2/Manifest| 4 ++--
 media-gfx/exiv2/{exiv2-0.25-r99.ebuild => exiv2-0.25-r2.ebuild} | 9 -
 media-gfx/exiv2/metadata.xml| 1 -
 3 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 02f4d66..1e7e8d0 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -6,5 +6,5 @@ AUX exiv2-0.25-hide-symbols.patch 4098 SHA256 
b6fe63951717360caad547275c3810c428
 AUX exiv2-0.25-musl.patch 464 SHA256 
c32333fa1d157bd2b14aaf18e19c2a67511baad89a9b526d6f984bb955dbf9ee SHA512 
25e7d53fd2840d1166795a0a27c07de9370f493b1c8a047a020b73fe9330303d97a48414937c25e5aa5961fa7d416b10e4e3ea6b35008e4d9705ed19d71bb85d
 WHIRLPOOL 
0e71a59b5fa87633c98e46385260835077e3a93c7a9aad9022c58060efbfecba295c37726d248580b9a79ee7cecdc8f0e23f24cfcaa1085ab33e44f33bbc5d49
 AUX exiv2-0.25-tools-optional.patch 1332 SHA256 
6c9a3ed5c2b9acff10c3b2f2dd2ca639936beaf6263526b9d85ede579a1d67e1 SHA512 
14a8703b86dc4a7a1f210e26bd6532c529f850dd1b25ef116c703a576c389a120e3f8b1087e289cd8b44073071ac88a97503dc2c0cf72f21d32094b2cabbc58c
 WHIRLPOOL 
dc7efa7ddcaf1be665cd79aff0b36a0f2b135a87a3a93f9cb6091105b965b4b009e569c447d54d602482410ec59d674d99a71bee2699e8007575b8e2cc727998
 DIST exiv2-0.25.tar.gz 5434325 SHA256 
c80bfc778a15fdb06f71265db2c3d49d8493c382e516cb99b8c9f9cbde36efa4 SHA512 
08d4e655ffdde715e0214f4bef01d55aba9b8ba517456a60e254a0f8541c20479e407545db28ca90a69dee8def6941fdd88f9a557fb382ebebe49e363aca8e8e
 WHIRLPOOL 
f9e7a6947dac5870e0574253b8c1cb1e7d31a916a9e1c4417c73168046c0b4bed90b9c77253444604163bcf6dca204dab92a52cb03bdcb0f85c807327623f8ac
-EBUILD exiv2-0.25-r99.ebuild 3031 SHA256 
f7d68a692e2e6aa1a6858e5080f0649ac749983f7341fc44f0dfa2ac726e0326 SHA512 
cec4aae49b4a79e27bbeed149fe50b44ccc268ab14e77470b917d0c4e56d8112d38d9202883bf05b441f8a1bd66f9d3ab0328961281937c470a36d338576d3a1
 WHIRLPOOL 
03d1f350bfc7a9c72cecdc41e8e67fe6b1ff3cbc99a297e2584c843da928a4bbd0a4d6b6f0a43ef951e034f255b25d8280e56015649ea22b62cf8c61a76bedca
-MISC metadata.xml 678 SHA256 
08fd0d664529713f492576de434fa7e9927918229013eb4ec7c88b195ca0e9eb SHA512 
7c5d5e3f23671d316d8deb97d5d3b8e012ff14fb340a71c6cb5fb9e0b76c5c4e6e3b9ce86a613c7bfc6326828bcf0a14d3bd13182aad2a7e51bb0cf4dab26497
 WHIRLPOOL 
c8606b9365f06230c7effdb719bbcbd84e5bfdfdce85b0d57b000434db9426fdc6cee9c7b77f7d1bd44057d177494f1456ac5158e37397e47598c6fb5048e3bc
+EBUILD exiv2-0.25-r2.ebuild 3103 SHA256 
c48fdd8020549ca39c408baee62955733e6dee2be511196784fced07078d141d SHA512 
be4ec43d8846adde52834b4af06522bbb0d4e7e09b23a150dc143237595270cfbb85b38f9b71339b1b418a4a8bb2821f258a2e770b3f847cc914e1fe4171c5c4
 WHIRLPOOL 
41a38ab10cb0fe7ffa27b8dab6102ca68100e79681f257441499d2a3e2376d156237ae2d0c69846264633377a27bf4c216817f2ce4daba43042a4846e202ade6
+MISC metadata.xml 612 SHA256 
2700f3a6eb0fea03635790e9e55611f58a19dace74c70d0e0106bd70ef825c60 SHA512 
9b4926ba8420a125dc4cefd351ee1ec10a4df2fc4306a56720f6e8de7c5fd9f36a8646c8583958fca9a45ebe1b65b19c053c7da37176546bc19ae64afa87e4f5
 WHIRLPOOL 
0996d01f595fe4ab40a65fcc19d2eced4dc31a1c8efca353828447ff3ca974499dcc81482d47a3470d9530a1886abde9acfaa2ac75df0e845f1a70402056

diff --git a/media-gfx/exiv2/exiv2-0.25-r99.ebuild 
b/media-gfx/exiv2/exiv2-0.25-r2.ebuild
similarity index 91%
rename from media-gfx/exiv2/exiv2-0.25-r99.ebuild
rename to media-gfx/exiv2/exiv2-0.25-r2.ebuild
index cef..31fd7df 100644
--- a/media-gfx/exiv2/exiv2-0.25-r99.ebuild
+++ b/media-gfx/exiv2/exiv2-0.25-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4} )
 
 inherit eutils cmake-multilib python-any-r1
 
@@ -13,13 +13,12 @@ SRC_URI="http://www.exiv2.org/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/14"
-KEYWORDS="amd64 arm ~mips ppc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE_LINGUAS="bs de es fi fr gl ms pl pt ru sk sv ug uk vi"
 IUSE="doc examples nls png webready xmp $(printf 'linguas_%s ' 
${IUSE_LINGUAS})"
 
 RDEPEND="
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   dev-libs/icu[${MULTILIB_USEDEP}]
nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
png? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
webready? (
@@ -78,7 +77,7 @@ src_prepare() {
local i
for i in doc/cmd.txt; do
einfo "Converting "${i}" to UTF-8"
-   

[gentoo-commits] proj/musl:master commit in: media-gfx/exiv2/

2016-06-01 Thread Anthony G. Basile
commit: 71f2d04976ff51c639d221ea4fd1bd50afee853a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Jun  2 05:24:10 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jun  2 05:24:10 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=71f2d049

media-gfx/exiv2: reduce keywords to just musl supported

Package-Manager: portage-2.2.28
RepoMan-Options: --force

 media-gfx/exiv2/Manifest| 2 +-
 media-gfx/exiv2/{exiv2-0.25-r2.ebuild => exiv2-0.25-r99.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 8cb47a4..02f4d66 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -6,5 +6,5 @@ AUX exiv2-0.25-hide-symbols.patch 4098 SHA256 
b6fe63951717360caad547275c3810c428
 AUX exiv2-0.25-musl.patch 464 SHA256 
c32333fa1d157bd2b14aaf18e19c2a67511baad89a9b526d6f984bb955dbf9ee SHA512 
25e7d53fd2840d1166795a0a27c07de9370f493b1c8a047a020b73fe9330303d97a48414937c25e5aa5961fa7d416b10e4e3ea6b35008e4d9705ed19d71bb85d
 WHIRLPOOL 
0e71a59b5fa87633c98e46385260835077e3a93c7a9aad9022c58060efbfecba295c37726d248580b9a79ee7cecdc8f0e23f24cfcaa1085ab33e44f33bbc5d49
 AUX exiv2-0.25-tools-optional.patch 1332 SHA256 
6c9a3ed5c2b9acff10c3b2f2dd2ca639936beaf6263526b9d85ede579a1d67e1 SHA512 
14a8703b86dc4a7a1f210e26bd6532c529f850dd1b25ef116c703a576c389a120e3f8b1087e289cd8b44073071ac88a97503dc2c0cf72f21d32094b2cabbc58c
 WHIRLPOOL 
dc7efa7ddcaf1be665cd79aff0b36a0f2b135a87a3a93f9cb6091105b965b4b009e569c447d54d602482410ec59d674d99a71bee2699e8007575b8e2cc727998
 DIST exiv2-0.25.tar.gz 5434325 SHA256 
c80bfc778a15fdb06f71265db2c3d49d8493c382e516cb99b8c9f9cbde36efa4 SHA512 
08d4e655ffdde715e0214f4bef01d55aba9b8ba517456a60e254a0f8541c20479e407545db28ca90a69dee8def6941fdd88f9a557fb382ebebe49e363aca8e8e
 WHIRLPOOL 
f9e7a6947dac5870e0574253b8c1cb1e7d31a916a9e1c4417c73168046c0b4bed90b9c77253444604163bcf6dca204dab92a52cb03bdcb0f85c807327623f8ac
-EBUILD exiv2-0.25-r2.ebuild 3155 SHA256 
b3569ae890ba2384377c8bc2ec221803ccf20ca78e3abf77214c41f69ef9bc55 SHA512 
239e31fe5fb441be56ad222fb780fae13a05b9cd6a09f5807f05a3c5879c5b2f28292389b225fa37e63053be8c3093befaf0f7a854038be4f2d37600c9a0ef06
 WHIRLPOOL 
f17501613b331d99001c0e36d565d261d432946cde5d030d8cb82dcfb585c3aa3965bd470f03997f82f1c8df81de4cfe5212fd92ee635fb1499dd860fd79d8fe
+EBUILD exiv2-0.25-r99.ebuild 3031 SHA256 
f7d68a692e2e6aa1a6858e5080f0649ac749983f7341fc44f0dfa2ac726e0326 SHA512 
cec4aae49b4a79e27bbeed149fe50b44ccc268ab14e77470b917d0c4e56d8112d38d9202883bf05b441f8a1bd66f9d3ab0328961281937c470a36d338576d3a1
 WHIRLPOOL 
03d1f350bfc7a9c72cecdc41e8e67fe6b1ff3cbc99a297e2584c843da928a4bbd0a4d6b6f0a43ef951e034f255b25d8280e56015649ea22b62cf8c61a76bedca
 MISC metadata.xml 678 SHA256 
08fd0d664529713f492576de434fa7e9927918229013eb4ec7c88b195ca0e9eb SHA512 
7c5d5e3f23671d316d8deb97d5d3b8e012ff14fb340a71c6cb5fb9e0b76c5c4e6e3b9ce86a613c7bfc6326828bcf0a14d3bd13182aad2a7e51bb0cf4dab26497
 WHIRLPOOL 
c8606b9365f06230c7effdb719bbcbd84e5bfdfdce85b0d57b000434db9426fdc6cee9c7b77f7d1bd44057d177494f1456ac5158e37397e47598c6fb5048e3bc

diff --git a/media-gfx/exiv2/exiv2-0.25-r2.ebuild 
b/media-gfx/exiv2/exiv2-0.25-r99.ebuild
similarity index 100%
rename from media-gfx/exiv2/exiv2-0.25-r2.ebuild
rename to media-gfx/exiv2/exiv2-0.25-r99.ebuild



[gentoo-commits] proj/musl:master commit in: media-gfx/exiv2/, media-gfx/exiv2/files/

2016-06-01 Thread Anthony G. Basile
commit: 51f22520006e88a96e279b557919b698ad7998ba
Author: Laine Gholson  gmail  com>
AuthorDate: Thu Jun  2 01:05:34 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jun  2 05:20:24 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=51f22520

media-gfx/exiv2: fix build

This patch adds a dependency on dev-libs/icu for uconv.

 media-gfx/exiv2/Manifest   |  10 ++
 media-gfx/exiv2/exiv2-0.25-r2.ebuild   | 130 +
 media-gfx/exiv2/files/exiv2-0.25-fix-docs.patch|  71 +++
 .../exiv2/files/exiv2-0.25-fix-install-dirs.patch  |  64 ++
 .../exiv2/files/exiv2-0.25-fix-without-zlib.patch  |  22 
 .../files/exiv2-0.25-fvisibility-hidden.patch  |  19 +++
 .../exiv2/files/exiv2-0.25-hide-symbols.patch  |  97 +++
 media-gfx/exiv2/files/exiv2-0.25-musl.patch|  12 ++
 .../exiv2/files/exiv2-0.25-tools-optional.patch|  27 +
 media-gfx/exiv2/metadata.xml   |  20 
 10 files changed, 472 insertions(+)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
new file mode 100644
index 000..8cb47a4
--- /dev/null
+++ b/media-gfx/exiv2/Manifest
@@ -0,0 +1,10 @@
+AUX exiv2-0.25-fix-docs.patch 2164 SHA256 
8d50b058fcaefc15455cae9c5e5edb2a5217acfe1c8de7f4d572bc3cfa2f17cd SHA512 
be4e2077a52f54384ef6660e045c6eedda06bdacc3ca804cc6b9554b47be717bf50c4ac1ca42fa452f204e784a2f863ffba7276b17342bde67f9a53db5749d8b
 WHIRLPOOL 
60f86dddcbe67f63ddb7d0332be05505024878c5cbbee99c8a4c9567906e9da94b95b64a7655f913f5e86a4e0917c849840f8d9e91eb1864cdfb095d7c844412
+AUX exiv2-0.25-fix-install-dirs.patch 2415 SHA256 
a627484a3960071f01eb6f656f9af0f9a0b2771d9d9f6cd8a3429f378823a48a SHA512 
402f9aacb8b6af95e94ea3d31f0c438da4407fc037004a3e99408ba5cce8cde5dd1d0c98d1e619fff56b0051516e20610a98899e5ff22d00b3827384f82e7493
 WHIRLPOOL 
f58aa8122e207f0271a7f3a0fb6ff0297b630e187a65622ea55b0159d03acbbf09132f8a6c836485730ec5a4d085ad55e53dfe86fe08e47b449f44b68bb28a5f
+AUX exiv2-0.25-fix-without-zlib.patch 662 SHA256 
66618de00ba07ec660675e2dff99138ba56fb0a8cbdab6a8a024b4f3ca93db3c SHA512 
c15173bc687c2008a1e3cd04623167dd085f3e9f7655107fc75880df3d5bb51688572d2d3fc7a722763eaa5ff45bcb769f4090c615f8b3ffbf6d0417dccab8d0
 WHIRLPOOL 
d2842c00569f578b41f543f944757b72963ac4d521017701db75c630ead80295bbb8fc39091f6ac34661e21b6910ef78d12db6f35659d79e1c25ec437d0ef7d7
+AUX exiv2-0.25-fvisibility-hidden.patch 700 SHA256 
2d0eb374e3df7dd58a513b616786e9421f63e575c2812d0b3980e0af29d03d96 SHA512 
7dd251fa6e09ecc0493899fdc24431f636e56bf86d33fd4cf4b46fc27b14ce7a68cb4021a3799260398f48b256f403e00b86d143a012d3871e0de5bf57db9205
 WHIRLPOOL 
af10468fad08e51f16141e70409e5ec718d5d669db8203df6a09de2fd824eb46376f87195cf1e744c60c567943c24d54afe388d54eeb5c240f876ebbcbd59514
+AUX exiv2-0.25-hide-symbols.patch 4098 SHA256 
b6fe63951717360caad547275c3810c42803ef2d8dea25c75e02b45b9d7add9e SHA512 
aed6746329b12769d8084ca79a99eccd6b52449b80c0b3d1c1d6b22294c2b62398366f0715efa207e2ace0ed52740a8eb81af58d17322d42a4674336fd24e725
 WHIRLPOOL 
ac8e900303ac0b19f24b5eff13791dd42459395763d4c8795ff978c1f2c05431b3f3586dedd2b7df375452d3826d7356fc190c4ba3bc8fc4713792bc9d31d033
+AUX exiv2-0.25-musl.patch 464 SHA256 
c32333fa1d157bd2b14aaf18e19c2a67511baad89a9b526d6f984bb955dbf9ee SHA512 
25e7d53fd2840d1166795a0a27c07de9370f493b1c8a047a020b73fe9330303d97a48414937c25e5aa5961fa7d416b10e4e3ea6b35008e4d9705ed19d71bb85d
 WHIRLPOOL 
0e71a59b5fa87633c98e46385260835077e3a93c7a9aad9022c58060efbfecba295c37726d248580b9a79ee7cecdc8f0e23f24cfcaa1085ab33e44f33bbc5d49
+AUX exiv2-0.25-tools-optional.patch 1332 SHA256 
6c9a3ed5c2b9acff10c3b2f2dd2ca639936beaf6263526b9d85ede579a1d67e1 SHA512 
14a8703b86dc4a7a1f210e26bd6532c529f850dd1b25ef116c703a576c389a120e3f8b1087e289cd8b44073071ac88a97503dc2c0cf72f21d32094b2cabbc58c
 WHIRLPOOL 
dc7efa7ddcaf1be665cd79aff0b36a0f2b135a87a3a93f9cb6091105b965b4b009e569c447d54d602482410ec59d674d99a71bee2699e8007575b8e2cc727998
+DIST exiv2-0.25.tar.gz 5434325 SHA256 
c80bfc778a15fdb06f71265db2c3d49d8493c382e516cb99b8c9f9cbde36efa4 SHA512 
08d4e655ffdde715e0214f4bef01d55aba9b8ba517456a60e254a0f8541c20479e407545db28ca90a69dee8def6941fdd88f9a557fb382ebebe49e363aca8e8e
 WHIRLPOOL 
f9e7a6947dac5870e0574253b8c1cb1e7d31a916a9e1c4417c73168046c0b4bed90b9c77253444604163bcf6dca204dab92a52cb03bdcb0f85c807327623f8ac
+EBUILD exiv2-0.25-r2.ebuild 3155 SHA256 
b3569ae890ba2384377c8bc2ec221803ccf20ca78e3abf77214c41f69ef9bc55 SHA512 
239e31fe5fb441be56ad222fb780fae13a05b9cd6a09f5807f05a3c5879c5b2f28292389b225fa37e63053be8c3093befaf0f7a854038be4f2d37600c9a0ef06
 WHIRLPOOL 
f17501613b331d99001c0e36d565d261d432946cde5d030d8cb82dcfb585c3aa3965bd470f03997f82f1c8df81de4cfe5212fd92ee635fb1499dd860fd79d8fe
+MISC metadata.xml 678 SHA256 
08fd0d664529713f492576de434fa7e9927918229013eb4ec7c88b195ca0e9eb SHA512 
7c5d5e3f23671d316d8deb97d5d3b8e012ff14fb340a71c6cb5fb9e0b76c5c4e6e3b9ce86a613c7bfc6326828bcf0a14d3bd13182aad2a7e51bb0cf4dab26497