Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/extra/python-faker
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2023-05-22 20:18:50 +0200
committerErich Eckner <git@eckner.net>2023-05-22 20:18:50 +0200
commite74cde76c104df82b120a7b13964cb786da8f565 (patch)
tree39967e24037929c04aaf79922aa260b437a60a5e /extra/python-faker
parent73e1d3b448cc583ab38cae4d61a26f313fad946b (diff)
community -> extra
Diffstat (limited to 'extra/python-faker')
-rw-r--r--extra/python-faker/PKGBUILD18
1 files changed, 18 insertions, 0 deletions
diff --git a/extra/python-faker/PKGBUILD b/extra/python-faker/PKGBUILD
new file mode 100644
index 00000000..4568a027
--- /dev/null
+++ b/extra/python-faker/PKGBUILD
@@ -0,0 +1,18 @@
+# https://github.com/joke2k/faker/issues/408
+# time-tests requiring 64 bit fail on i686 - obviously (year 2100 is not representable with 32 bits)
+
+eval "$(
+ declare -f prepare | \
+ sed '
+ /^{\s*$/a \
+ sed -i '"'"'/\\.date_\\(time_\\)\\?this_century(.*) >=/d'"'"' "$srcdir/faker-$pkgver/tests/providers/test_date_time.py" \
+ sed -i '"'"' \
+ $! N; \
+ /^\\(.\\+\\)\\n\\1$/ ! { \
+ P; \
+ D; \
+ } \
+ D; \
+ '"'"' "$srcdir/faker-$pkgver/tests/providers/test_date_time.py" \
+ '
+)"