python: update to 3.9.0 (#5907)
This commit is contained in:
parent
69d26c8359
commit
edd15a6f85
@ -1,10 +1,10 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://python.org/
|
||||
TERMUX_PKG_DESCRIPTION="Python 3 programming language intended to enable clear programs"
|
||||
TERMUX_PKG_LICENSE="PythonPL"
|
||||
_MAJOR_VERSION=3.8
|
||||
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.6
|
||||
_MAJOR_VERSION=3.9
|
||||
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.0
|
||||
TERMUX_PKG_SRCURL=https://www.python.org/ftp/python/${TERMUX_PKG_VERSION}/Python-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_SHA256=a9e0b79d27aa056eb9cce8d63a427b5f9bab1465dee3f942dcfdb25a82f4ab8a
|
||||
TERMUX_PKG_SHA256=9c73e63c99855709b9be0b3cc9e5b072cb60f37311e8c4e50f15576a0bf82854
|
||||
TERMUX_PKG_DEPENDS="gdbm, libandroid-support, libbz2, libcrypt, libffi, liblzma, libsqlite, ncurses, ncurses-ui-libs, openssl, readline, zlib"
|
||||
TERMUX_PKG_RECOMMENDS="clang, make, pkg-config"
|
||||
TERMUX_PKG_SUGGESTS="python-tkinter"
|
||||
|
@ -46,15 +46,14 @@ diff -uNr Python-3.6.2/Lib/posixpath.py Python-3.6.2.mod/Lib/posixpath.py
|
||||
altsep = None
|
||||
devnull = '/dev/null'
|
||||
|
||||
diff -uNr Python-3.6.2/Lib/uuid.py Python-3.6.2.mod/Lib/uuid.py
|
||||
--- Python-3.6.2/Lib/uuid.py 2017-07-08 06:33:27.000000000 +0300
|
||||
+++ Python-3.6.2.mod/Lib/uuid.py 2017-09-15 15:06:36.372797170 +0300
|
||||
@@ -306,7 +306,7 @@
|
||||
import os, shutil, subprocess
|
||||
executable = shutil.which(command)
|
||||
if executable is None:
|
||||
- path = os.pathsep.join(('/sbin', '/usr/sbin'))
|
||||
+ path = '@TERMUX_PREFIX@/bin'
|
||||
executable = shutil.which(command, path=path)
|
||||
diff -uNr Python-3.9.0/Lib/uuid.py Python-3.9.0.mod/Lib/uuid.py
|
||||
--- Python-3.9.0/Lib/uuid.py 2020-10-05 20:37:58.000000000 +0530
|
||||
+++ Python-3.9.0.mod/Lib/uuid.py 2020-10-08 18:25:45.565373486 +0530
|
||||
@@ -361,7 +361,6 @@
|
||||
|
||||
try:
|
||||
path_dirs = os.environ.get('PATH', os.defpath).split(os.pathsep)
|
||||
- path_dirs.extend(['/sbin', '/usr/sbin'])
|
||||
executable = shutil.which(command, path=os.pathsep.join(path_dirs))
|
||||
if executable is None:
|
||||
return None
|
||||
|
Loading…
x
Reference in New Issue
Block a user