summaryrefslogtreecommitdiff
path: root/dev-util/diffoscope/diffoscope-271.ebuild
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-06-17 18:13:04 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-06-17 18:13:04 +0000
commit1ec170ec4a58b796bf79c47901ce87771bea01f2 (patch)
tree3954ea8ccc9c093f2ef8558168b3c4aad3e69fb4 /dev-util/diffoscope/diffoscope-271.ebuild
parent033b90dbfc916702d9981ba684ce3a7355caf0e0 (diff)
downloadsrcux-1ec170ec4a58b796bf79c47901ce87771bea01f2.tar.gz
srcux-1ec170ec4a58b796bf79c47901ce87771bea01f2.tar.xz
srcux-1ec170ec4a58b796bf79c47901ce87771bea01f2.zip
Adding metadata
Diffstat (limited to 'dev-util/diffoscope/diffoscope-271.ebuild')
-rw-r--r--dev-util/diffoscope/diffoscope-271.ebuild18
1 files changed, 17 insertions, 1 deletions
diff --git a/dev-util/diffoscope/diffoscope-271.ebuild b/dev-util/diffoscope/diffoscope-271.ebuild
index f3680e18f668..42b9febe97fb 100644
--- a/dev-util/diffoscope/diffoscope-271.ebuild
+++ b/dev-util/diffoscope/diffoscope-271.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8,9,10,11,12} )
PYTHON_REQ_USE="ncurses"
-inherit distutils-r1
+inherit distutils-r1 toolchain-funcs
DESCRIPTION="Will try to get to the bottom of what makes files or directories different"
HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/"
@@ -129,3 +129,19 @@ EPYTEST_DESELECT=(
)
distutils_enable_tests pytest
+
+src_test() {
+ case $(tc-get-ptr-size) in
+ 4)
+ EPYTEST_IGNORE+=(
+ # Needs fixing in Perl itself (bug #934443)
+ tests/comparators/test_epub.py
+ tests/comparators/test_zip.py
+ )
+ ;;
+ *)
+ ;;
+ esac
+
+ distutils-r1_src_test
+}