Subject: CVS commit: pkgsrc/lang/python39
From: Sijmen J. Mulder
Date: 2020-11-12 11:58:21
Message id: 20201112105821.6BEABFB28@cvs.NetBSD.org

Log Message:
lang/python39: Fix for macOS 11 and Apple Silicon

(Apple Silicon being their aarch64 platform.)

Patches consist of:
 - Upstream work: https://github.com/python/cpython/pull/22855
 - Fix for setup.py to find libbz2.tbd and libz.tbd now that with the
   shared library cache there's nothing in /usr/lib.
   See: https://bugs.python.org/issue41116
 - Addition of __arch64__ case to fix _decimal module. A very similar fix
   has since been committed upstream.

Files:
RevisionActionfile
1.2modifypkgsrc/lang/python39/distinfo
1.2modifypkgsrc/lang/python39/patches/patch-configure
1.2modifypkgsrc/lang/python39/patches/patch-pyconfig.h.in
1.2modifypkgsrc/lang/python39/patches/patch-setup.py
1.1addpkgsrc/lang/python39/patches/patch-Lib___osx__support.py
1.1addpkgsrc/lang/python39/patches/patch-Lib_ctypes_macholib_dyld.py
1.1addpkgsrc/lang/python39/patches/patch-Lib_ctypes_test_test__macholib.py
1.1addpkgsrc/lang/python39/patches/patch-Lib_distutils_tests_test__build__ext.py
1.1addpkgsrc/lang/python39/patches/patch-Lib_test_test__bytes.py
1.1addpkgsrc/lang/python39/patches/patch-Lib_test_test__platform.py
1.1addpkgsrc/lang/python39/patches/patch-Lib_test_test__unicode.py
1.1addpkgsrc/lang/python39/patches/patch-Mac_BuildScript_build-installer.py
1.1addpkgsrc/lang/python39/patches/patch-Mac_Tools_pythonw.c
1.1addpkgsrc/lang/python39/patches/patch-Modules___ctypes_callbacks.c
1.1addpkgsrc/lang/python39/patches/patch-Modules___ctypes_callproc.c
1.1addpkgsrc/lang/python39/patches/patch-Modules___ctypes_ctypes.h
1.1addpkgsrc/lang/python39/patches/patch-Modules___ctypes_malloc__closure.c
1.1addpkgsrc/lang/python39/patches/patch-Modules___decimal_libmpdec_mpdecimal.h
1.1addpkgsrc/lang/python39/patches/patch-Modules_getpath.c
1.1addpkgsrc/lang/python39/patches/patch-Modules_posixmodule.c
1.1addpkgsrc/lang/python39/patches/patch-Modules_timemodule.c
1.1addpkgsrc/lang/python39/patches/patch-Python_bootstrap__hash.c
1.1addpkgsrc/lang/python39/patches/patch-Python_pytime.c
1.1addpkgsrc/lang/python39/patches/patch-configure.ac