diff options
Diffstat (limited to 'dev-python/piexif')
| -rw-r--r-- | dev-python/piexif/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/piexif/files/piexif-1.1.3-tests-pillow-7.2.0.patch | 40 | ||||
| -rw-r--r-- | dev-python/piexif/metadata.xml | 12 | ||||
| -rw-r--r-- | dev-python/piexif/piexif-1.1.3-r4.ebuild | 39 |
4 files changed, 0 insertions, 92 deletions
diff --git a/dev-python/piexif/Manifest b/dev-python/piexif/Manifest deleted file mode 100644 index 8f8ab116dfe9..000000000000 --- a/dev-python/piexif/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST piexif-1.1.3.zip 1011134 BLAKE2B b27d4419cf545f6205b13c5646dff9fc7b1ce6e5de538f6a7189e6cadb54d301e11cbf0feaed8b073cbf16de95d67c621b68657b35fc0ba2025281ee64be4e51 SHA512 df5f7793c39911af58bbae76cf998e2a7bc820b84dcf9808ee8f6a38f766f824fef28392ef88387e18b10c270c4b27881be310f0368076b6fb65379a11a93270 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 deleted file mode 100644 index b13425a0fc21..000000000000 --- a/dev-python/piexif/files/piexif-1.1.3-tests-pillow-7.2.0.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 5209b53e9689ce28dcd045f384633378d619718f Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Wi=C5=9Bniewski?= <vuko@vuko.pl> -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/metadata.xml b/dev-python/piexif/metadata.xml deleted file mode 100644 index b481aa8a703d..000000000000 --- a/dev-python/piexif/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>sping@gentoo.org</email> - </maintainer> - <stabilize-allarches/> - <upstream> - <remote-id type="pypi">piexif</remote-id> - <remote-id type="github">hMatoba/Piexif</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-python/piexif/piexif-1.1.3-r4.ebuild b/dev-python/piexif/piexif-1.1.3-r4.ebuild deleted file mode 100644 index 79537b054c88..000000000000 --- a/dev-python/piexif/piexif-1.1.3-r4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) - -inherit edos2unix distutils-r1 pypi - -DESCRIPTION="Exif manipulation with pure Python" -HOMEPAGE=" - https://github.com/hMatoba/Piexif/ - https://pypi.org/project/piexif/ -" -SRC_URI="$(pypi_sdist_url "${PN}" "${PV}" .zip)" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-arch/unzip - test? ( dev-python/pillow[jpeg,${PYTHON_USEDEP}] ) -" - -PATCHES=( - # From https://github.com/hMatoba/Piexif/pull/109 - "${FILESDIR}"/${P}-tests-pillow-7.2.0.patch -) - -distutils_enable_tests pytest - -src_prepare() { - edos2unix tests/s_test.py # to be able to patch it - default -} |
