diff options
author | joerg <joerg@pkgsrc.org> | 2020-05-31 20:49:32 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2020-05-31 20:49:32 +0000 |
commit | 3a12f273afbd3bb33cb31b8be3a0fd7ede82c05e (patch) | |
tree | e0bc14018181a75968f2f01ae058c9afa1ca87b9 /cad | |
parent | 6c32e5f95c513f5d2207a302c9f0738f5978d8b8 (diff) | |
download | pkgsrc-3a12f273afbd3bb33cb31b8be3a0fd7ede82c05e.tar.gz |
Explicitly read files as unicode for Python 3. The content is converted
using the system locale with Python 3.6 otherwise, falling back to
ASCII.
Diffstat (limited to 'cad')
-rw-r--r-- | cad/py-gds/distinfo | 3 | ||||
-rw-r--r-- | cad/py-gds/patches/patch-setup.py | 13 |
2 files changed, 15 insertions, 1 deletions
diff --git a/cad/py-gds/distinfo b/cad/py-gds/distinfo index 40f73aa5c71..b8246b67299 100644 --- a/cad/py-gds/distinfo +++ b/cad/py-gds/distinfo @@ -1,6 +1,7 @@ -$NetBSD: distinfo,v 1.9 2020/04/27 18:50:26 adam Exp $ +$NetBSD: distinfo,v 1.10 2020/05/31 20:49:32 joerg Exp $ SHA1 (gdspy-1.5.2.zip) = 97a0f614aee05b79dbcec42740670c98e4980eaa RMD160 (gdspy-1.5.2.zip) = d2fcfada1ee830fa9a63c690418935c6b6703ca4 SHA512 (gdspy-1.5.2.zip) = 33fb48da4a9ed9e789d9da41e8428c859c66f39d50a2edf88cbe41f9396d210e5b7f41b5446814f0f52ef51368a5fb689a96cdc3b71d93ba03bfc83fb9306cb0 Size (gdspy-1.5.2.zip) = 7128099 bytes +SHA1 (patch-setup.py) = 9cd9fe70eff8346a03f758cf3c72d94e02ed50bf diff --git a/cad/py-gds/patches/patch-setup.py b/cad/py-gds/patches/patch-setup.py new file mode 100644 index 00000000000..fc0434c40d9 --- /dev/null +++ b/cad/py-gds/patches/patch-setup.py @@ -0,0 +1,13 @@ +$NetBSD: patch-setup.py,v 1.1 2020/05/31 20:49:33 joerg Exp $ + +--- setup.py.orig 2020-05-31 17:53:41.141364832 +0000 ++++ setup.py +@@ -12,7 +12,7 @@ import platform + from setuptools import setup, Extension + from distutils.version import LooseVersion + +-with open("README.md") as fin: ++with open("README.md", **({'encoding': 'UTF-8'} if sys.version_info.major>=3 else {})) as fin: + long_description = fin.read() + + with open("gdspy/__init__.py") as fin: |