[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2023-11-24 Thread Michał Górny
commit: 9d2ca1958d5e34f06451716ea56250fdc3b8a398
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 24 15:29:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 24 15:29:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2ca195

dev-python/piexif: Stabilize 1.1.3-r2 arm64, #918298

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/piexif/piexif-1.1.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/piexif/piexif-1.1.3-r2.ebuild 
b/dev-python/piexif/piexif-1.1.3-r2.ebuild
index f030a4b9d827..b411af6ecfe3 100644
--- a/dev-python/piexif/piexif-1.1.3-r2.ebuild
+++ b/dev-python/piexif/piexif-1.1.3-r2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="$(pypi_sdist_url "${PN}" "${PV}" .zip)"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2023-06-01 Thread Michał Górny
commit: caca062f6e8c1e0bc61f6e3a56ce8aacee71d06d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  1 13:15:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun  1 13:22:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caca062f

dev-python/piexif: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/piexif/piexif-1.1.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/piexif/piexif-1.1.3-r2.ebuild 
b/dev-python/piexif/piexif-1.1.3-r2.ebuild
index 5afdf1943a90..7ed611f18b2e 100644
--- a/dev-python/piexif/piexif-1.1.3-r2.ebuild
+++ b/dev-python/piexif/piexif-1.1.3-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit edos2unix distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2023-03-27 Thread Michał Górny
commit: 450202c74b98414c688511d7e02458bc4e90f6d7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 27 19:07:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 27 19:07:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=450202c7

dev-python/piexif: Use pypi.eclass

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/piexif/piexif-1.1.3-r2.ebuild | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/dev-python/piexif/piexif-1.1.3-r2.ebuild 
b/dev-python/piexif/piexif-1.1.3-r2.ebuild
index 86b91124fcd9..5afdf1943a90 100644
--- a/dev-python/piexif/piexif-1.1.3-r2.ebuild
+++ b/dev-python/piexif/piexif-1.1.3-r2.ebuild
@@ -6,12 +6,14 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( pypy3 python3_{9..11} )
 
-inherit edos2unix distutils-r1
+inherit edos2unix distutils-r1 pypi
 
 DESCRIPTION="Exif manipulation with pure Python"
-HOMEPAGE="https://github.com/hMatoba/Piexif
-   https://pypi.org/project/piexif/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+HOMEPAGE="
+   https://github.com/hMatoba/Piexif/
+   https://pypi.org/project/piexif/
+"
+SRC_URI="$(pypi_sdist_url "${PN}" "${PV}" .zip)"
 
 LICENSE="MIT"
 SLOT="0"
@@ -19,10 +21,10 @@ KEYWORDS="amd64 ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+BDEPEND="
app-arch/unzip
-   test? ( dev-python/pillow[jpeg,${PYTHON_USEDEP}] )"
-RDEPEND=""
+   test? ( dev-python/pillow[jpeg,${PYTHON_USEDEP}] )
+"
 
 PATCHES=(
# From https://github.com/hMatoba/Piexif/pull/109
@@ -35,5 +37,5 @@ src_prepare() {
 }
 
 python_test() {
-   "${PYTHON}" setup.py test || die
+   esetup.py test
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2022-12-31 Thread Michał Górny
commit: 2e8686578a159a0c82420a9889b85c9921c9a4f0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 13:28:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 13:31:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e868657

dev-python/piexif: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/piexif/piexif-1.1.3-r1.ebuild | 38 
 1 file changed, 38 deletions(-)

diff --git a/dev-python/piexif/piexif-1.1.3-r1.ebuild 
b/dev-python/piexif/piexif-1.1.3-r1.ebuild
deleted file mode 100644
index 3927fcd5f2b1..
--- a/dev-python/piexif/piexif-1.1.3-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-
-inherit edos2unix distutils-r1
-
-DESCRIPTION="Exif manipulation with pure Python"
-HOMEPAGE="https://github.com/hMatoba/Piexif
-   https://pypi.org/project/piexif/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   app-arch/unzip
-   test? ( dev-python/pillow[jpeg,${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-PATCHES=(
-   # From https://github.com/hMatoba/Piexif/pull/109
-   "${FILESDIR}"/${P}-tests-pillow-7.2.0.patch
-)
-
-src_prepare() {
-   edos2unix tests/s_test.py  # to be able to patch it
-   default
-}
-
-python_test() {
-   "${PYTHON}" setup.py test || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2022-12-31 Thread Sam James
commit: 3c332c5143b1e36064d87503d53c0dd9e133c730
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 13:00:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 13:00:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c332c51

dev-python/piexif: Stabilize 1.1.3-r2 ALLARCHES, #889108

Signed-off-by: Sam James  gentoo.org>

 dev-python/piexif/piexif-1.1.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/piexif/piexif-1.1.3-r2.ebuild 
b/dev-python/piexif/piexif-1.1.3-r2.ebuild
index 44ecb4c39ee1..d4f17a451c15 100644
--- a/dev-python/piexif/piexif-1.1.3-r2.ebuild
+++ b/dev-python/piexif/piexif-1.1.3-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2022-11-28 Thread Sebastian Pipping
commit: aa391f7b9bd5d33e6a98591d44542ec1c3434ff6
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov 28 22:39:07 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov 28 22:41:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa391f7b

dev-python/piexif: Python 3.11 + EAPI 8 + DistutilsNonPEP517Build

Signed-off-by: Sebastian Pipping  gentoo.org>

 dev-python/piexif/piexif-1.1.3-r2.ebuild | 39 
 1 file changed, 39 insertions(+)

diff --git a/dev-python/piexif/piexif-1.1.3-r2.ebuild 
b/dev-python/piexif/piexif-1.1.3-r2.ebuild
new file mode 100644
index ..44ecb4c39ee1
--- /dev/null
+++ b/dev-python/piexif/piexif-1.1.3-r2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit edos2unix distutils-r1
+
+DESCRIPTION="Exif manipulation with pure Python"
+HOMEPAGE="https://github.com/hMatoba/Piexif
+   https://pypi.org/project/piexif/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   app-arch/unzip
+   test? ( dev-python/pillow[jpeg,${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+PATCHES=(
+   # From https://github.com/hMatoba/Piexif/pull/109
+   "${FILESDIR}"/${P}-tests-pillow-7.2.0.patch
+)
+
+src_prepare() {
+   edos2unix tests/s_test.py  # to be able to patch it
+   default
+}
+
+python_test() {
+   "${PYTHON}" setup.py test || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2022-03-28 Thread Jakov Smolić
commit: 142519d183fab8db91cf6539929fe69ddb326fae
Author: Yongxiang Liang  gmail  com>
AuthorDate: Sun Mar 27 12:54:57 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar 28 09:14:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=142519d1

dev-python/piexif: keyword 1.1.3-r1 for ~riscv

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/piexif/piexif-1.1.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/piexif/piexif-1.1.3-r1.ebuild 
b/dev-python/piexif/piexif-1.1.3-r1.ebuild
index 70599e5bd248..3927fcd5f2b1 100644
--- a/dev-python/piexif/piexif-1.1.3-r1.ebuild
+++ b/dev-python/piexif/piexif-1.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2021-06-05 Thread Michał Górny
commit: 1a884502f7bd113f7dfd49e6a9b5b122eb3750b5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  5 14:35:59 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  5 14:40:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a884502

dev-python/piexif: Enable py3.10

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/piexif/piexif-1.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/piexif/piexif-1.1.3-r1.ebuild 
b/dev-python/piexif/piexif-1.1.3-r1.ebuild
index 1173922463d..70599e5bd24 100644
--- a/dev-python/piexif/piexif-1.1.3-r1.ebuild
+++ b/dev-python/piexif/piexif-1.1.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
 
 inherit edos2unix distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2021-01-13 Thread Michał Górny
commit: 4b45f0d2ef313f4bbba8bb08c830e443041db1fe
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 13 20:04:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 13 20:15:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b45f0d2

dev-python/piexif: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/piexif/piexif-1.1.3.ebuild | 38 ---
 1 file changed, 38 deletions(-)

diff --git a/dev-python/piexif/piexif-1.1.3.ebuild 
b/dev-python/piexif/piexif-1.1.3.ebuild
deleted file mode 100644
index d73f2b18435..000
--- a/dev-python/piexif/piexif-1.1.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{6..9} )
-
-inherit edos2unix distutils-r1
-
-DESCRIPTION="Exif manipulation with pure Python"
-HOMEPAGE="https://github.com/hMatoba/Piexif
-   https://pypi.org/project/piexif/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   app-arch/unzip
-   test? ( dev-python/pillow[jpeg] )"
-RDEPEND=""
-
-PATCHES=(
-   # From https://github.com/hMatoba/Piexif/pull/109
-   "${FILESDIR}"/${P}-tests-pillow-7.2.0.patch
-)
-
-src_prepare() {
-   edos2unix tests/s_test.py  # to be able to patch it
-   default
-}
-
-python_test() {
-   "${PYTHON}" setup.py test || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2021-01-13 Thread Sam James
commit: 14764ca3b0626bf4c25cebb26f056af643655b1c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 13 19:33:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 13 19:33:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14764ca3

dev-python/piexif: Stabilize 1.1.3-r1 amd64, #765298

Signed-off-by: Sam James  gentoo.org>

 dev-python/piexif/piexif-1.1.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/piexif/piexif-1.1.3-r1.ebuild 
b/dev-python/piexif/piexif-1.1.3-r1.ebuild
index a5521d9..b1a61351c28 100644
--- a/dev-python/piexif/piexif-1.1.3-r1.ebuild
+++ b/dev-python/piexif/piexif-1.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2021-01-13 Thread Michał Górny
commit: 1cb228928287d91faa1bee747da92512438e834b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 13 18:25:03 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 13 18:26:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb22892

dev-python/piexif: Mark ALLARCHES

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/piexif/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/piexif/metadata.xml b/dev-python/piexif/metadata.xml
index ca0382cd67b..7854c4ea15c 100644
--- a/dev-python/piexif/metadata.xml
+++ b/dev-python/piexif/metadata.xml
@@ -4,6 +4,7 @@

sp...@gentoo.org

+   

piexif
hMatoba/Piexif



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2020-12-14 Thread Sebastian Pipping
commit: 2df062d42be22256db6e5f334ce5d9b4aca16ee3
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec 14 19:48:57 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Dec 14 19:48:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df062d4

dev-python/piexif: Re-add pypy3

Bug: https://bugs.gentoo.org/759865
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.11, Repoman-2.3.23

 dev-python/piexif/piexif-1.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/piexif/piexif-1.1.3-r1.ebuild 
b/dev-python/piexif/piexif-1.1.3-r1.ebuild
index 8cc00f50154..a5521d9 100644
--- a/dev-python/piexif/piexif-1.1.3-r1.ebuild
+++ b/dev-python/piexif/piexif-1.1.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
 
 inherit edos2unix distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2020-12-13 Thread Sebastian Pipping
commit: 86c0135880121b0af5863dc742365725997e78f5
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 13 22:14:12 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 13 23:07:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c01358

dev-python/piexif: Fix test dependencies

Needed to drop pypy3 for -r1 because test dependency pillow doesn't
support it.  Will open a dedicated bug to re-add in a second.
Closes: https://bugs.gentoo.org/759856
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 dev-python/piexif/piexif-1.1.3-r1.ebuild | 38 
 1 file changed, 38 insertions(+)

diff --git a/dev-python/piexif/piexif-1.1.3-r1.ebuild 
b/dev-python/piexif/piexif-1.1.3-r1.ebuild
new file mode 100644
index 000..8cc00f50154
--- /dev/null
+++ b/dev-python/piexif/piexif-1.1.3-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit edos2unix distutils-r1
+
+DESCRIPTION="Exif manipulation with pure Python"
+HOMEPAGE="https://github.com/hMatoba/Piexif
+   https://pypi.org/project/piexif/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   app-arch/unzip
+   test? ( dev-python/pillow[jpeg,${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+PATCHES=(
+   # From https://github.com/hMatoba/Piexif/pull/109
+   "${FILESDIR}"/${P}-tests-pillow-7.2.0.patch
+)
+
+src_prepare() {
+   edos2unix tests/s_test.py  # to be able to patch it
+   default
+}
+
+python_test() {
+   "${PYTHON}" setup.py test || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/, dev-python/piexif/files/

2020-12-13 Thread Sebastian Pipping
commit: 5828450895b63114deea9c50b6b5cfb81abb652c
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 13 15:31:08 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 13 15:35:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58284508

dev-python/piexif: PythonCompatUpdate + fix tests

Closes: https://bugs.gentoo.org/732780
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 .../files/piexif-1.1.3-tests-pillow-7.2.0.patch| 40 ++
 dev-python/piexif/piexif-1.1.3.ebuild  | 14 ++--
 2 files changed, 52 insertions(+), 2 deletions(-)

diff --git a/dev-python/piexif/files/piexif-1.1.3-tests-pillow-7.2.0.patch 
b/dev-python/piexif/files/piexif-1.1.3-tests-pillow-7.2.0.patch
new file mode 100644
index 000..b13425a0fc2
--- /dev/null
+++ b/dev-python/piexif/files/piexif-1.1.3-tests-pillow-7.2.0.patch
@@ -0,0 +1,40 @@
+From 5209b53e9689ce28dcd045f384633378d619718f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jan=20Wi=C5=9Bniewski?= 
+Date: Thu, 5 Nov 2020 16:18:52 +0100
+Subject: [PATCH] convert IFDRational to tuples in tests
+
+This fixes tests with Pillow version >= 7.2.0
+---
+ tests/s_test.py | 12 
+ 1 file changed, 12 insertions(+)
+
+diff --git a/tests/s_test.py b/tests/s_test.py
+index 5d105de..a7cad54 100644
+--- a/tests/s_test.py
 b/tests/s_test.py
+@@ -9,6 +9,7 @@
+ import time
+ import unittest
+ 
++import PIL
+ from PIL import Image
+ import piexif
+ from piexif import _common, ImageIFD, ExifIFD, GPSIFD, TAGS, 
InvalidImageDataError
+@@ -580,6 +581,17 @@ def test_print_exif(self):
+ # test utility methods--
+ 
+ def _compare_value(self, v1, v2):
++if isinstance(v2, PIL.TiffImagePlugin.IFDRational):
++v2 = (v2.numerator, v2.denominator)
++if isinstance(v2, tuple):
++converted_v2 = []
++for el in v2:
++if isinstance(el, PIL.TiffImagePlugin.IFDRational):
++converted_v2.append((el.numerator, el.denominator))
++else:
++converted_v2.append(el)
++v2 = tuple(converted_v2)
++
+ if type(v1) != type(v2):
+ if isinstance(v1, tuple):
+ self.assertEqual(pack_byte(*v1), v2)

diff --git a/dev-python/piexif/piexif-1.1.3.ebuild 
b/dev-python/piexif/piexif-1.1.3.ebuild
index bb976412ab5..d73f2b18435 100644
--- a/dev-python/piexif/piexif-1.1.3.ebuild
+++ b/dev-python/piexif/piexif-1.1.3.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
 
-inherit distutils-r1
+inherit edos2unix distutils-r1
 
 DESCRIPTION="Exif manipulation with pure Python"
 HOMEPAGE="https://github.com/hMatoba/Piexif
@@ -23,6 +23,16 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pillow[jpeg] )"
 RDEPEND=""
 
+PATCHES=(
+   # From https://github.com/hMatoba/Piexif/pull/109
+   "${FILESDIR}"/${P}-tests-pillow-7.2.0.patch
+)
+
+src_prepare() {
+   edos2unix tests/s_test.py  # to be able to patch it
+   default
+}
+
 python_test() {
"${PYTHON}" setup.py test || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2020-05-20 Thread Sebastian Pipping
commit: 31fc6ecc6c2d543275d1250372b7f7a2f7412ed1
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu May 21 00:51:09 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu May 21 00:52:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31fc6ecc

dev-python/piexif: Fix test deps

Closes: https://bugs.gentoo.org/723638
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 dev-python/piexif/piexif-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/piexif/piexif-1.1.3.ebuild 
b/dev-python/piexif/piexif-1.1.3.ebuild
index 0577ea544dd..bb976412ab5 100644
--- a/dev-python/piexif/piexif-1.1.3.ebuild
+++ b/dev-python/piexif/piexif-1.1.3.ebuild
@@ -20,7 +20,7 @@ RESTRICT="!test? ( test )"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip
-   test? ( dev-python/pillow )"
+   test? ( dev-python/pillow[jpeg] )"
 RDEPEND=""
 
 python_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2020-05-10 Thread Thomas Deutschmann
commit: db7e7a8d8cc16d0f00a434528fd192c63f608c42
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun May 10 12:48:16 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun May 10 13:01:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7e7a8d

dev-python/piexif: add Py3.8 support

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-python/piexif/piexif-1.1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/piexif/piexif-1.1.3.ebuild 
b/dev-python/piexif/piexif-1.1.3.ebuild
index 79d68eaa74f..0577ea544dd 100644
--- a/dev-python/piexif/piexif-1.1.3.ebuild
+++ b/dev-python/piexif/piexif-1.1.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{6,7} )
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
 
 inherit distutils-r1
 
@@ -24,5 +24,5 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
 RDEPEND=""
 
 python_test() {
-   "${PYTHON}" setup.py test
+   "${PYTHON}" setup.py test || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2020-05-10 Thread Mikle Kolyada
commit: 72a4d272122f94f32a0eb53a0fc4003b82c4de1c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 10 09:31:56 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 10 09:32:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a4d272

dev-python/piexif: amd64 stable wrt bug #721770

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-python/piexif/piexif-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/piexif/piexif-1.1.3.ebuild 
b/dev-python/piexif/piexif-1.1.3.ebuild
index cce3fb7562b..79d68eaa74f 100644
--- a/dev-python/piexif/piexif-1.1.3.ebuild
+++ b/dev-python/piexif/piexif-1.1.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2020-03-28 Thread Michał Górny
commit: a79c40330b27f6340404672cd75a9a4b0a416115
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 28 11:48:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 28 11:59:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a79c4033

dev-python/piexif: Remove redundant versions

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/piexif/Manifest  |  2 --
 dev-python/piexif/piexif-1.0.13.ebuild  | 27 --
 dev-python/piexif/piexif-1.1.0_beta0.ebuild | 30 -
 3 files changed, 59 deletions(-)

diff --git a/dev-python/piexif/Manifest b/dev-python/piexif/Manifest
index 94d63737b63..df0593def20 100644
--- a/dev-python/piexif/Manifest
+++ b/dev-python/piexif/Manifest
@@ -1,4 +1,2 @@
 DIST piexif-1.0.12.zip 1005725 BLAKE2B 
ff370dfea7b2e3b0013c484c586a294ed3b1590f9248104927974b4f7d2b82435da8fb0d8345ac23bd724606e0cefc2594ba9fa49c58d0f4f00219c1a4ed6cce
 SHA512 
71de13b30d041c2de2136e9299bea96a0446352815de5358863324743aac6a5e187800214edd209dd212108ce9a0b0b4602aee54dd54f8b058228b255b543c63
-DIST piexif-1.0.13.zip 1008345 BLAKE2B 
f2f1ba520d661bf3f50de41b81ceebdaff8db2d83f76d4202771438d78c30beabf118f5732a5e76a6484fbf2bd850b461a9d1a0b675f12995dd7f3c8bb32e6cf
 SHA512 
4234783a639e777b58eb0b4591a272d7d5e8c116a7a242cf36287e64d15089478c88327a16b4fa75786fc3621a6bf647f6a075fab0708e2d0aed6395f95b92cb
-DIST piexif-1.1.0b0.zip 1010925 BLAKE2B 
dd0eb4cd98cd77b639d88181f7f50201928d683285c661d6fce98c2cef92adfa0a809f45c3dbd38d25745fb1c88f21d31d45871b328052043abe4a247940db62
 SHA512 
6549f2b1f4a36b3455d561109fc9bdfc130f668ffa78af45ddd1c9ab9264af26617f8d9c7072b2e097d3951a931fae3d8b495589d665d972097411299e24d6e4
 DIST piexif-1.1.3.zip 1011134 BLAKE2B 
b27d4419cf545f6205b13c5646dff9fc7b1ce6e5de538f6a7189e6cadb54d301e11cbf0feaed8b073cbf16de95d67c621b68657b35fc0ba2025281ee64be4e51
 SHA512 
df5f7793c39911af58bbae76cf998e2a7bc820b84dcf9808ee8f6a38f766f824fef28392ef88387e18b10c270c4b27881be310f0368076b6fb65379a11a93270

diff --git a/dev-python/piexif/piexif-1.0.13.ebuild 
b/dev-python/piexif/piexif-1.0.13.ebuild
deleted file mode 100644
index 0125ba5459a..000
--- a/dev-python/piexif/piexif-1.0.13.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( pypy3 python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Exif manipulation with pure Python"
-HOMEPAGE="https://github.com/hMatoba/Piexif
-   https://pypi.org/project/piexif/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   app-arch/unzip
-   test? ( dev-python/pillow )"
-
-python_test() {
-   "${PYTHON}" setup.py test
-}

diff --git a/dev-python/piexif/piexif-1.1.0_beta0.ebuild 
b/dev-python/piexif/piexif-1.1.0_beta0.ebuild
deleted file mode 100644
index 0262eb978e1..000
--- a/dev-python/piexif/piexif-1.1.0_beta0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( pypy3 python3_6 )
-
-inherit distutils-r1
-
-MY_P=${PN}-${PV/_beta/b}
-DESCRIPTION="Exif manipulation with pure Python"
-HOMEPAGE="https://github.com/hMatoba/Piexif
-   https://pypi.org/project/piexif/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}"/${MY_P}
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   app-arch/unzip
-   test? ( dev-python/pillow )"
-
-python_test() {
-   "${PYTHON}" setup.py test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2020-02-05 Thread Michał Górny
commit: 37a7154a95f92065331b319d860326b8e42eb048
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  5 19:07:49 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  5 19:12:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a7154a

dev-python/piexif: Remove py2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/piexif/piexif-1.0.12.ebuild  | 2 +-
 dev-python/piexif/piexif-1.0.13.ebuild  | 2 +-
 dev-python/piexif/piexif-1.1.0_beta0.ebuild | 2 +-
 dev-python/piexif/piexif-1.1.3.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/piexif/piexif-1.0.12.ebuild 
b/dev-python/piexif/piexif-1.0.12.ebuild
index f144607fd47..7eb0debff4f 100644
--- a/dev-python/piexif/piexif-1.0.12.ebuild
+++ b/dev-python/piexif/piexif-1.0.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( pypy3 python{2_7,3_6} )
+PYTHON_COMPAT=( pypy3 python3_6 )
 
 inherit distutils-r1
 

diff --git a/dev-python/piexif/piexif-1.0.13.ebuild 
b/dev-python/piexif/piexif-1.0.13.ebuild
index b9cc417d5f3..0125ba5459a 100644
--- a/dev-python/piexif/piexif-1.0.13.ebuild
+++ b/dev-python/piexif/piexif-1.0.13.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( pypy3 python{2_7,3_6} )
+PYTHON_COMPAT=( pypy3 python3_6 )
 
 inherit distutils-r1
 

diff --git a/dev-python/piexif/piexif-1.1.0_beta0.ebuild 
b/dev-python/piexif/piexif-1.1.0_beta0.ebuild
index 12cbfe6f622..0262eb978e1 100644
--- a/dev-python/piexif/piexif-1.1.0_beta0.ebuild
+++ b/dev-python/piexif/piexif-1.1.0_beta0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( pypy3 python{2_7,3_6} )
+PYTHON_COMPAT=( pypy3 python3_6 )
 
 inherit distutils-r1
 

diff --git a/dev-python/piexif/piexif-1.1.3.ebuild 
b/dev-python/piexif/piexif-1.1.3.ebuild
index e7d890c4780..cce3fb7562b 100644
--- a/dev-python/piexif/piexif-1.1.3.ebuild
+++ b/dev-python/piexif/piexif-1.1.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7}} )
+PYTHON_COMPAT=( pypy3 python3_{6,7} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2019-11-05 Thread Sebastian Pipping
commit: 7bb8677f31b5e3656ca2d11a8befc1554410b997
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Nov  5 21:16:49 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Nov  5 21:17:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb8677f

dev-python/piexif: Address warning MissingTestRestrict

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.16

 dev-python/piexif/piexif-1.0.12.ebuild  | 1 +
 dev-python/piexif/piexif-1.0.13.ebuild  | 1 +
 dev-python/piexif/piexif-1.1.0_beta0.ebuild | 1 +
 dev-python/piexif/piexif-1.1.3.ebuild   | 1 +
 4 files changed, 4 insertions(+)

diff --git a/dev-python/piexif/piexif-1.0.12.ebuild 
b/dev-python/piexif/piexif-1.0.12.ebuild
index 24123adeb4f..d831b6e88fa 100644
--- a/dev-python/piexif/piexif-1.0.12.ebuild
+++ b/dev-python/piexif/piexif-1.0.12.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~x86"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip

diff --git a/dev-python/piexif/piexif-1.0.13.ebuild 
b/dev-python/piexif/piexif-1.0.13.ebuild
index b5fdd84359e..e6fd91be4b3 100644
--- a/dev-python/piexif/piexif-1.0.13.ebuild
+++ b/dev-python/piexif/piexif-1.0.13.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip

diff --git a/dev-python/piexif/piexif-1.1.0_beta0.ebuild 
b/dev-python/piexif/piexif-1.1.0_beta0.ebuild
index fd4b65576b7..7cead2ae93b 100644
--- a/dev-python/piexif/piexif-1.1.0_beta0.ebuild
+++ b/dev-python/piexif/piexif-1.1.0_beta0.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 S="${WORKDIR}"/${MY_P}
 

diff --git a/dev-python/piexif/piexif-1.1.3.ebuild 
b/dev-python/piexif/piexif-1.1.3.ebuild
index 06056f08986..156df0a63aa 100644
--- a/dev-python/piexif/piexif-1.1.3.ebuild
+++ b/dev-python/piexif/piexif-1.1.3.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2019-11-05 Thread Sebastian Pipping
commit: 3690cd8fd6ac781bde9a1942fb2bc459ef2a74c8
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Nov  5 19:43:38 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Nov  5 19:48:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3690cd8f

dev-python/piexif: 1.1.3 + py37 + EAPI 7

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.16

 dev-python/piexif/Manifest|  1 +
 dev-python/piexif/piexif-1.1.3.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/piexif/Manifest b/dev-python/piexif/Manifest
index a9a14608082..94d63737b63 100644
--- a/dev-python/piexif/Manifest
+++ b/dev-python/piexif/Manifest
@@ -1,3 +1,4 @@
 DIST piexif-1.0.12.zip 1005725 BLAKE2B 
ff370dfea7b2e3b0013c484c586a294ed3b1590f9248104927974b4f7d2b82435da8fb0d8345ac23bd724606e0cefc2594ba9fa49c58d0f4f00219c1a4ed6cce
 SHA512 
71de13b30d041c2de2136e9299bea96a0446352815de5358863324743aac6a5e187800214edd209dd212108ce9a0b0b4602aee54dd54f8b058228b255b543c63
 DIST piexif-1.0.13.zip 1008345 BLAKE2B 
f2f1ba520d661bf3f50de41b81ceebdaff8db2d83f76d4202771438d78c30beabf118f5732a5e76a6484fbf2bd850b461a9d1a0b675f12995dd7f3c8bb32e6cf
 SHA512 
4234783a639e777b58eb0b4591a272d7d5e8c116a7a242cf36287e64d15089478c88327a16b4fa75786fc3621a6bf647f6a075fab0708e2d0aed6395f95b92cb
 DIST piexif-1.1.0b0.zip 1010925 BLAKE2B 
dd0eb4cd98cd77b639d88181f7f50201928d683285c661d6fce98c2cef92adfa0a809f45c3dbd38d25745fb1c88f21d31d45871b328052043abe4a247940db62
 SHA512 
6549f2b1f4a36b3455d561109fc9bdfc130f668ffa78af45ddd1c9ab9264af26617f8d9c7072b2e097d3951a931fae3d8b495589d665d972097411299e24d6e4
+DIST piexif-1.1.3.zip 1011134 BLAKE2B 
b27d4419cf545f6205b13c5646dff9fc7b1ce6e5de538f6a7189e6cadb54d301e11cbf0feaed8b073cbf16de95d67c621b68657b35fc0ba2025281ee64be4e51
 SHA512 
df5f7793c39911af58bbae76cf998e2a7bc820b84dcf9808ee8f6a38f766f824fef28392ef88387e18b10c270c4b27881be310f0368076b6fb65379a11a93270

diff --git a/dev-python/piexif/piexif-1.1.3.ebuild 
b/dev-python/piexif/piexif-1.1.3.ebuild
new file mode 100644
index 000..06056f08986
--- /dev/null
+++ b/dev-python/piexif/piexif-1.1.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Exif manipulation with pure Python"
+HOMEPAGE="https://github.com/hMatoba/Piexif
+   https://pypi.org/project/piexif/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   app-arch/unzip
+   test? ( dev-python/pillow )"
+RDEPEND=""
+
+python_test() {
+   "${PYTHON}" setup.py test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2018-01-16 Thread Sebastian Pipping
commit: 48dcb73991770537df62cb3120ba57502db0599b
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Jan 17 00:27:10 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Jan 17 00:33:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48dcb739

dev-python/piexif: 1.1.0_beta0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/piexif/Manifest  |  1 +
 dev-python/piexif/piexif-1.1.0_beta0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/piexif/Manifest b/dev-python/piexif/Manifest
index 80993f04a87..a9a14608082 100644
--- a/dev-python/piexif/Manifest
+++ b/dev-python/piexif/Manifest
@@ -1,2 +1,3 @@
 DIST piexif-1.0.12.zip 1005725 BLAKE2B 
ff370dfea7b2e3b0013c484c586a294ed3b1590f9248104927974b4f7d2b82435da8fb0d8345ac23bd724606e0cefc2594ba9fa49c58d0f4f00219c1a4ed6cce
 SHA512 
71de13b30d041c2de2136e9299bea96a0446352815de5358863324743aac6a5e187800214edd209dd212108ce9a0b0b4602aee54dd54f8b058228b255b543c63
 DIST piexif-1.0.13.zip 1008345 BLAKE2B 
f2f1ba520d661bf3f50de41b81ceebdaff8db2d83f76d4202771438d78c30beabf118f5732a5e76a6484fbf2bd850b461a9d1a0b675f12995dd7f3c8bb32e6cf
 SHA512 
4234783a639e777b58eb0b4591a272d7d5e8c116a7a242cf36287e64d15089478c88327a16b4fa75786fc3621a6bf647f6a075fab0708e2d0aed6395f95b92cb
+DIST piexif-1.1.0b0.zip 1010925 BLAKE2B 
dd0eb4cd98cd77b639d88181f7f50201928d683285c661d6fce98c2cef92adfa0a809f45c3dbd38d25745fb1c88f21d31d45871b328052043abe4a247940db62
 SHA512 
6549f2b1f4a36b3455d561109fc9bdfc130f668ffa78af45ddd1c9ab9264af26617f8d9c7072b2e097d3951a931fae3d8b495589d665d972097411299e24d6e4

diff --git a/dev-python/piexif/piexif-1.1.0_beta0.ebuild 
b/dev-python/piexif/piexif-1.1.0_beta0.ebuild
new file mode 100644
index 000..d3d26468042
--- /dev/null
+++ b/dev-python/piexif/piexif-1.1.0_beta0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+MY_P=${PN}-${PV/_beta/b}
+DESCRIPTION="Exif manipulation with pure Python"
+HOMEPAGE="https://github.com/hMatoba/Piexif
+   https://pypi.python.org/pypi/piexif;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+S="${WORKDIR}"/${MY_P}
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   app-arch/unzip
+   test? ( dev-python/pillow )"
+
+python_test() {
+   "${PYTHON}" setup.py test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2017-12-07 Thread Sebastian Pipping
commit: 6ef22505bc25ef8a68bef36e38832c7207d7aa68
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Dec  7 23:03:59 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Dec  7 23:15:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef22505

dev-python/piexif: 1.0.13

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-python/piexif/Manifest |  3 ++-
 dev-python/piexif/piexif-1.0.13.ebuild | 26 ++
 2 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/dev-python/piexif/Manifest b/dev-python/piexif/Manifest
index 7f9676188a5..80993f04a87 100644
--- a/dev-python/piexif/Manifest
+++ b/dev-python/piexif/Manifest
@@ -1 +1,2 @@
-DIST piexif-1.0.12.zip 1005725 SHA256 
312e01e2113d0885088cf43704d8c7337fdb0144789a59b05ebaf7b24e6ebb95 SHA512 
71de13b30d041c2de2136e9299bea96a0446352815de5358863324743aac6a5e187800214edd209dd212108ce9a0b0b4602aee54dd54f8b058228b255b543c63
 WHIRLPOOL 
6adc52a4551e55b70338fbba6c350864353bdaa55a10f225d3fde086f5232c4a9725a94db04695fd87b46662a91dba253aa3ccfa342b700a2e2974c0792affcb
+DIST piexif-1.0.12.zip 1005725 BLAKE2B 
ff370dfea7b2e3b0013c484c586a294ed3b1590f9248104927974b4f7d2b82435da8fb0d8345ac23bd724606e0cefc2594ba9fa49c58d0f4f00219c1a4ed6cce
 SHA512 
71de13b30d041c2de2136e9299bea96a0446352815de5358863324743aac6a5e187800214edd209dd212108ce9a0b0b4602aee54dd54f8b058228b255b543c63
+DIST piexif-1.0.13.zip 1008345 BLAKE2B 
f2f1ba520d661bf3f50de41b81ceebdaff8db2d83f76d4202771438d78c30beabf118f5732a5e76a6484fbf2bd850b461a9d1a0b675f12995dd7f3c8bb32e6cf
 SHA512 
4234783a639e777b58eb0b4591a272d7d5e8c116a7a242cf36287e64d15089478c88327a16b4fa75786fc3621a6bf647f6a075fab0708e2d0aed6395f95b92cb

diff --git a/dev-python/piexif/piexif-1.0.13.ebuild 
b/dev-python/piexif/piexif-1.0.13.ebuild
new file mode 100644
index 000..1f3c4871b82
--- /dev/null
+++ b/dev-python/piexif/piexif-1.0.13.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Exif manipulation with pure Python"
+HOMEPAGE="https://github.com/hMatoba/Piexif
+   https://pypi.python.org/pypi/piexif;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   app-arch/unzip
+   test? ( dev-python/pillow )"
+
+python_test() {
+   "${PYTHON}" setup.py test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2017-08-05 Thread Michael Palimaka
commit: 342715387a2ac541552b39fd8301dd0ae7aa397b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Aug  5 10:19:32 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Aug  5 10:19:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34271538

dev-python/piexif: amd64 stable

Gentoo-bug: 627084
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/piexif/piexif-1.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/piexif/piexif-1.0.12.ebuild 
b/dev-python/piexif/piexif-1.0.12.ebuild
index 1f3c4871b82..a78227b9495 100644
--- a/dev-python/piexif/piexif-1.0.12.ebuild
+++ b/dev-python/piexif/piexif-1.0.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/piexif/

2017-06-14 Thread Sebastian Pipping
commit: 9f51dca4b57da4de84548e762d4fe0bb36d28d87
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Jun 14 14:01:37 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Jun 14 14:26:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f51dca4

dev-python/piexif: New package

For upcoming =www-apps/nikola-7.8.8 (bug #565846)

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/piexif/Manifest |  1 +
 dev-python/piexif/metadata.xml |  7 +++
 dev-python/piexif/piexif-1.0.12.ebuild | 26 ++
 3 files changed, 34 insertions(+)

diff --git a/dev-python/piexif/Manifest b/dev-python/piexif/Manifest
new file mode 100644
index 000..7f9676188a5
--- /dev/null
+++ b/dev-python/piexif/Manifest
@@ -0,0 +1 @@
+DIST piexif-1.0.12.zip 1005725 SHA256 
312e01e2113d0885088cf43704d8c7337fdb0144789a59b05ebaf7b24e6ebb95 SHA512 
71de13b30d041c2de2136e9299bea96a0446352815de5358863324743aac6a5e187800214edd209dd212108ce9a0b0b4602aee54dd54f8b058228b255b543c63
 WHIRLPOOL 
6adc52a4551e55b70338fbba6c350864353bdaa55a10f225d3fde086f5232c4a9725a94db04695fd87b46662a91dba253aa3ccfa342b700a2e2974c0792affcb

diff --git a/dev-python/piexif/metadata.xml b/dev-python/piexif/metadata.xml
new file mode 100644
index 000..82b7b795379
--- /dev/null
+++ b/dev-python/piexif/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   sp...@gentoo.org
+   
+

diff --git a/dev-python/piexif/piexif-1.0.12.ebuild 
b/dev-python/piexif/piexif-1.0.12.ebuild
new file mode 100644
index 000..1f3c4871b82
--- /dev/null
+++ b/dev-python/piexif/piexif-1.0.12.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Exif manipulation with pure Python"
+HOMEPAGE="https://github.com/hMatoba/Piexif
+   https://pypi.python.org/pypi/piexif;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   app-arch/unzip
+   test? ( dev-python/pillow )"
+
+python_test() {
+   "${PYTHON}" setup.py test
+}