python3: upgrade to version 3.5.2
authorAlexandru Ardelean <redacted>
Tue, 13 Sep 2016 09:32:23 +0000 (12:32 +0300)
committerAlexandru Ardelean <redacted>
Tue, 13 Sep 2016 11:22:08 +0000 (14:22 +0300)
Signed-off-by: Alexandru Ardelean <redacted>
lang/python3/Makefile
lang/python3/files/python3-package.mk
lang/python3/patches/013-make-freeze-import-lib-into-an-override-able-var.patch [deleted file]

index fa03f7a9e3e1590dfdf84b5d0720f380f3b6c9d7..d0b5b5eae45c79ee3c00facc8a8f506efede3eef 100644 (file)
@@ -14,12 +14,12 @@ PYTHON_VERSION:=$(PYTHON3_VERSION)
 PYTHON_VERSION_MICRO:=$(PYTHON3_VERSION_MICRO)
 
 PKG_NAME:=python3
-PKG_RELEASE:=4
+PKG_RELEASE:=1
 PKG_VERSION:=$(PYTHON_VERSION).$(PYTHON_VERSION_MICRO)
 
 PKG_SOURCE:=Python-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=https://www.python.org/ftp/python/$(PKG_VERSION)
-PKG_MD5SUM:=e9ea6f2623fffcdd871b7b19113fde80
+PKG_MD5SUM:=8906efbacfcdc7c3c9198aeefafd159e
 
 PKG_LICENSE:=PSF
 PKG_LICENSE_FILES:=LICENSE Modules/_ctypes/libffi_msvc/LICENSE Modules/_ctypes/darwin/LICENSE Modules/_ctypes/libffi/LICENSE Modules/_ctypes/libffi_osx/LICENSE Tools/pybench/LICENSE
@@ -104,7 +104,6 @@ endef
 MAKE_FLAGS+=\
        CROSS_COMPILE=yes \
        LD="$(TARGET_CC)" \
-       FREEZE_IMPORTLIB=_freeze_importlib \
        PGEN=pgen3
 
 ifeq ($(ARCH),i386)
index bae149c48e6f77962c001ff7924376b7dedb5cbc..3d0413c1c1b62d57ee9ef1c5a6358faa9bf87a67 100644 (file)
@@ -7,7 +7,7 @@
 
 PYTHON3_VERSION_MAJOR:=3
 PYTHON3_VERSION_MINOR:=5
-PYTHON3_VERSION_MICRO:=1
+PYTHON3_VERSION_MICRO:=2
 
 PYTHON3_VERSION:=$(PYTHON3_VERSION_MAJOR).$(PYTHON3_VERSION_MINOR)
 
diff --git a/lang/python3/patches/013-make-freeze-import-lib-into-an-override-able-var.patch b/lang/python3/patches/013-make-freeze-import-lib-into-an-override-able-var.patch
deleted file mode 100644 (file)
index be17d34..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/Makefile.pre.in b/Makefile.pre.in
-index ce2c0aa..7df56bf 100644
---- a/Makefile.pre.in
-+++ b/Makefile.pre.in
-@@ -691,17 +691,19 @@ Programs/_testembed: Programs/_testembed.o $(LIBRARY) $(LDLIBRARY) $(PY3LIBRARY)
- ############################################################################
- # Importlib
-+FREEZE_IMPORTLIB ?= ./Programs/_freeze_importlib
-+
- Programs/_freeze_importlib.o: Programs/_freeze_importlib.c Makefile
- Programs/_freeze_importlib: Programs/_freeze_importlib.o $(LIBRARY_OBJS_OMIT_FROZEN)
-       $(LINKCC) $(PY_LDFLAGS) -o $@ Programs/_freeze_importlib.o $(LIBRARY_OBJS_OMIT_FROZEN) $(LIBS) $(MODLIBS) $(SYSLIBS) $(LDLAST)
- Python/importlib_external.h: $(srcdir)/Lib/importlib/_bootstrap_external.py Programs/_freeze_importlib
--      ./Programs/_freeze_importlib \
-+      $(FREEZE_IMPORTLIB) \
-               $(srcdir)/Lib/importlib/_bootstrap_external.py Python/importlib_external.h
- Python/importlib.h: $(srcdir)/Lib/importlib/_bootstrap.py Programs/_freeze_importlib
--      ./Programs/_freeze_importlib \
-+      $(FREEZE_IMPORTLIB) \
-               $(srcdir)/Lib/importlib/_bootstrap.py Python/importlib.h
git clone https://git.99rst.org/PROJECT