diff --git a/mingw-w64-python3/0100-MINGW-BASE-use-NT-thread-model.patch b/mingw-w64-python3/0100-MINGW-BASE-use-NT-thread-model.patch index 3136df2da5..4900cd7735 100644 --- a/mingw-w64-python3/0100-MINGW-BASE-use-NT-thread-model.patch +++ b/mingw-w64-python3/0100-MINGW-BASE-use-NT-thread-model.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-11-17 07:23:09.000000000 +0000 -+++ b/configure.ac 2013-12-26 18:42:45.953753200 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-09 12:40:34.000000000 +0400 ++++ b/configure.ac 2014-03-17 10:44:42.280000000 +0400 @@ -1344,6 +1344,37 @@ CFLAGS=$save_CFLAGS fi @@ -168,9 +168,9 @@ diff -urN a/configure.ac b/configure.ac AC_CACHE_VAL(ac_cv_broken_sem_getvalue, AC_RUN_IFELSE([AC_LANG_SOURCE([[ #include -diff -urN a/pyconfig.h.in b/pyconfig.h.in ---- a/pyconfig.h.in 2013-11-17 07:23:09.000000000 +0000 -+++ b/pyconfig.h.in 2013-12-26 18:42:45.955753400 +0000 +diff -Naur a/pyconfig.h.in b/pyconfig.h.in +--- a/pyconfig.h.in 2014-03-09 12:40:34.000000000 +0400 ++++ b/pyconfig.h.in 2014-03-17 10:44:42.326800000 +0400 @@ -1148,6 +1148,9 @@ /* Define if mvwdelch in curses.h is an expression. */ #undef MVWDELCH_IS_EXPRESSION diff --git a/mingw-w64-python3/0110-MINGW-translate-gcc-internal-defines-to-python-platf.patch b/mingw-w64-python3/0110-MINGW-translate-gcc-internal-defines-to-python-platf.patch index 9bbe822a5b..3b2c6531f2 100644 --- a/mingw-w64-python3/0110-MINGW-translate-gcc-internal-defines-to-python-platf.patch +++ b/mingw-w64-python3/0110-MINGW-translate-gcc-internal-defines-to-python-platf.patch @@ -1,6 +1,6 @@ -diff -urN a/Include/pyport.h b/Include/pyport.h ---- a/Include/pyport.h 2013-12-26 18:42:47.645850000 +0000 -+++ b/Include/pyport.h 2013-12-26 18:42:51.374063300 +0000 +diff -Naur a/Include/pyport.h b/Include/pyport.h +--- a/Include/pyport.h 2014-03-09 12:40:07.000000000 +0400 ++++ b/Include/pyport.h 2014-03-17 10:44:44.370400000 +0400 @@ -13,6 +13,21 @@ #include #endif diff --git a/mingw-w64-python3/0120-MINGW-use-header-in-lowercase.patch b/mingw-w64-python3/0120-MINGW-use-header-in-lowercase.patch index a8cfb04582..8514b698c0 100644 --- a/mingw-w64-python3/0120-MINGW-use-header-in-lowercase.patch +++ b/mingw-w64-python3/0120-MINGW-use-header-in-lowercase.patch @@ -1,6 +1,6 @@ -diff -urN a/Modules/signalmodule.c b/Modules/signalmodule.c ---- a/Modules/signalmodule.c 2013-12-26 18:42:53.880206600 +0000 -+++ b/Modules/signalmodule.c 2013-12-26 18:42:56.812374300 +0000 +diff -Naur a/Modules/signalmodule.c b/Modules/signalmodule.c +--- a/Modules/signalmodule.c 2014-03-09 12:40:28.000000000 +0400 ++++ b/Modules/signalmodule.c 2014-03-17 10:44:46.304800000 +0400 @@ -9,7 +9,7 @@ #endif @@ -10,9 +10,9 @@ diff -urN a/Modules/signalmodule.c b/Modules/signalmodule.c #ifdef HAVE_PROCESS_H #include #endif -diff -urN a/Objects/exceptions.c b/Objects/exceptions.c ---- a/Objects/exceptions.c 2013-12-26 18:42:54.115220000 +0000 -+++ b/Objects/exceptions.c 2013-12-26 18:42:56.814374400 +0000 +diff -Naur a/Objects/exceptions.c b/Objects/exceptions.c +--- a/Objects/exceptions.c 2014-03-09 12:40:29.000000000 +0400 ++++ b/Objects/exceptions.c 2014-03-17 10:44:46.320400000 +0400 @@ -2327,7 +2327,7 @@ } diff --git a/mingw-w64-python3/0130-MINGW-configure-MACHDEP-and-platform-for-build.patch b/mingw-w64-python3/0130-MINGW-configure-MACHDEP-and-platform-for-build.patch index 63a11ce9f2..c80f089758 100644 --- a/mingw-w64-python3/0130-MINGW-configure-MACHDEP-and-platform-for-build.patch +++ b/mingw-w64-python3/0130-MINGW-configure-MACHDEP-and-platform-for-build.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:42:58.388464500 +0000 -+++ b/configure.ac 2013-12-26 18:43:02.297688100 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:44:44.183200000 +0400 ++++ b/configure.ac 2014-03-17 10:44:48.410800000 +0400 @@ -350,6 +350,17 @@ # Set name for machine-dependent library files AC_ARG_VAR([MACHDEP], [name for machine-dependent library files]) @@ -43,9 +43,9 @@ diff -urN a/configure.ac b/configure.ac fi # Some systems cannot stand _XOPEN_SOURCE being defined at all; they -diff -urN a/Python/getplatform.c b/Python/getplatform.c ---- a/Python/getplatform.c 2013-12-26 18:42:59.862548800 +0000 -+++ b/Python/getplatform.c 2013-12-26 18:43:02.313689000 +0000 +diff -Naur a/Python/getplatform.c b/Python/getplatform.c +--- a/Python/getplatform.c 2014-03-09 12:40:32.000000000 +0400 ++++ b/Python/getplatform.c 2014-03-17 10:44:48.410800000 +0400 @@ -1,6 +1,12 @@ #include "Python.h" diff --git a/mingw-w64-python3/0140-MINGW-preset-configure-defaults.patch b/mingw-w64-python3/0140-MINGW-preset-configure-defaults.patch index 0f0acce5e7..4c579678f9 100644 --- a/mingw-w64-python3/0140-MINGW-preset-configure-defaults.patch +++ b/mingw-w64-python3/0140-MINGW-preset-configure-defaults.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:43:03.881778700 +0000 -+++ b/configure.ac 2013-12-26 18:43:07.978013000 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:44:50.158000000 +0400 ++++ b/configure.ac 2014-03-17 10:44:50.329600000 +0400 @@ -791,6 +791,27 @@ MULTIARCH=$($CC --print-multiarch 2>/dev/null) AC_SUBST(MULTIARCH) @@ -29,9 +29,9 @@ diff -urN a/configure.ac b/configure.ac AC_SUBST(LIBRARY) AC_MSG_CHECKING(LIBRARY) -diff -urN a/Misc/config_mingw b/Misc/config_mingw ---- a/Misc/config_mingw 1970-01-01 01:00:00.000000000 +0100 -+++ b/Misc/config_mingw 2013-12-26 18:43:07.979013000 +0000 +diff -Naur a/Misc/config_mingw b/Misc/config_mingw +--- a/Misc/config_mingw 1970-01-01 03:00:00.000000000 +0300 ++++ b/Misc/config_mingw 2014-03-17 10:44:50.329600000 +0400 @@ -0,0 +1,12 @@ +# configure defaults for mingw* hosts + @@ -45,9 +45,9 @@ diff -urN a/Misc/config_mingw b/Misc/config_mingw +# files to ignore +ac_cv_file__dev_ptmx=ignore #NOTE: under MSYS environment device exist +ac_cv_file__dev_ptc=no -diff -urN a/Misc/cross_mingw32 b/Misc/cross_mingw32 ---- a/Misc/cross_mingw32 1970-01-01 01:00:00.000000000 +0100 -+++ b/Misc/cross_mingw32 2013-12-26 18:43:07.980013100 +0000 +diff -Naur a/Misc/cross_mingw32 b/Misc/cross_mingw32 +--- a/Misc/cross_mingw32 1970-01-01 03:00:00.000000000 +0300 ++++ b/Misc/cross_mingw32 2014-03-17 10:44:50.329600000 +0400 @@ -0,0 +1,11 @@ +# configure defaults for mingw32 host if cross-build + diff --git a/mingw-w64-python3/0150-MINGW-configure-largefile-support-for-windows-builds.patch b/mingw-w64-python3/0150-MINGW-configure-largefile-support-for-windows-builds.patch index d9b24abb2a..f312ed2cd7 100644 --- a/mingw-w64-python3/0150-MINGW-configure-largefile-support-for-windows-builds.patch +++ b/mingw-w64-python3/0150-MINGW-configure-largefile-support-for-windows-builds.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:43:09.452097300 +0000 -+++ b/configure.ac 2013-12-26 18:43:13.383322100 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:44:52.154800000 +0400 ++++ b/configure.ac 2014-03-17 10:44:52.373200000 +0400 @@ -1823,10 +1823,22 @@ ]) diff --git a/mingw-w64-python3/0160-MINGW-add-wincrypt.h-in-Python-random.c.patch b/mingw-w64-python3/0160-MINGW-add-wincrypt.h-in-Python-random.c.patch index e130cb95ec..3ea8901fab 100644 --- a/mingw-w64-python3/0160-MINGW-add-wincrypt.h-in-Python-random.c.patch +++ b/mingw-w64-python3/0160-MINGW-add-wincrypt.h-in-Python-random.c.patch @@ -1,6 +1,6 @@ -diff -urN a/Python/random.c b/Python/random.c ---- a/Python/random.c 2013-12-26 18:43:16.696511600 +0000 -+++ b/Python/random.c 2013-12-26 18:43:18.801632000 +0000 +diff -Naur a/Python/random.c b/Python/random.c +--- a/Python/random.c 2014-03-09 12:40:33.000000000 +0400 ++++ b/Python/random.c 2014-03-17 10:44:54.416800000 +0400 @@ -1,6 +1,12 @@ #include "Python.h" #ifdef MS_WINDOWS diff --git a/mingw-w64-python3/0170-MINGW-add-srcdir-PC-to-CPPFLAGS.patch b/mingw-w64-python3/0170-MINGW-add-srcdir-PC-to-CPPFLAGS.patch index 71a1349427..bdb397941b 100644 --- a/mingw-w64-python3/0170-MINGW-add-srcdir-PC-to-CPPFLAGS.patch +++ b/mingw-w64-python3/0170-MINGW-add-srcdir-PC-to-CPPFLAGS.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:43:20.285716900 +0000 -+++ b/configure.ac 2013-12-26 18:43:24.466956100 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:44:54.229600000 +0400 ++++ b/configure.ac 2014-03-17 10:44:56.429200000 +0400 @@ -4702,6 +4702,16 @@ THREADHEADERS="$THREADHEADERS \$(srcdir)/$h" done diff --git a/mingw-w64-python3/0180-MINGW-init-system-calls.patch b/mingw-w64-python3/0180-MINGW-init-system-calls.patch index 400a5746e8..5c38b08d0e 100644 --- a/mingw-w64-python3/0180-MINGW-init-system-calls.patch +++ b/mingw-w64-python3/0180-MINGW-init-system-calls.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:43:26.208055700 +0000 -+++ b/configure.ac 2013-12-26 18:43:29.770259400 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:44:58.223200000 +0400 ++++ b/configure.ac 2014-03-17 10:44:58.394800000 +0400 @@ -556,6 +556,14 @@ fi AC_MSG_RESULT($MACHDEP) @@ -16,9 +16,9 @@ diff -urN a/configure.ac b/configure.ac # Record the configure-time value of MACOSX_DEPLOYMENT_TARGET, # it may influence the way we can build extensions, so distutils # needs to check it -diff -urN a/Modules/posixmodule.c b/Modules/posixmodule.c ---- a/Modules/posixmodule.c 2013-12-26 18:43:27.203112600 +0000 -+++ b/Modules/posixmodule.c 2013-12-26 18:43:29.776259700 +0000 +diff -Naur a/Modules/posixmodule.c b/Modules/posixmodule.c +--- a/Modules/posixmodule.c 2014-03-09 12:40:28.000000000 +0400 ++++ b/Modules/posixmodule.c 2014-03-17 10:44:58.394800000 +0400 @@ -178,6 +178,25 @@ #define HAVE_CWAIT 1 #define HAVE_FSYNC 1 @@ -54,7 +54,7 @@ diff -urN a/Modules/posixmodule.c b/Modules/posixmodule.c #ifdef HAVE_DIRECT_H #include #endif -@@ -1092,7 +1111,7 @@ +@@ -1091,7 +1110,7 @@ */ #include static char **environ; @@ -63,7 +63,7 @@ diff -urN a/Modules/posixmodule.c b/Modules/posixmodule.c extern char **environ; #endif /* !_MSC_VER */ -@@ -3857,8 +3876,6 @@ +@@ -3856,8 +3875,6 @@ return PyBytes_FromString(outbuf); } /* end of posix__getfullpathname */ @@ -72,7 +72,7 @@ diff -urN a/Modules/posixmodule.c b/Modules/posixmodule.c /* A helper function for samepath on windows */ static PyObject * posix__getfinalpathname(PyObject *self, PyObject *args) -@@ -11917,7 +11934,7 @@ +@@ -11930,7 +11947,7 @@ } @@ -81,9 +81,9 @@ diff -urN a/Modules/posixmodule.c b/Modules/posixmodule.c #define INITFUNC PyInit_nt #define MODNAME "nt" -diff -urN a/Modules/Setup.config.in b/Modules/Setup.config.in ---- a/Modules/Setup.config.in 2013-12-26 18:43:27.206112700 +0000 -+++ b/Modules/Setup.config.in 2013-12-26 18:43:29.778259900 +0000 +diff -Naur a/Modules/Setup.config.in b/Modules/Setup.config.in +--- a/Modules/Setup.config.in 2014-03-09 12:40:23.000000000 +0400 ++++ b/Modules/Setup.config.in 2014-03-17 10:44:58.394800000 +0400 @@ -3,6 +3,9 @@ # The purpose of this file is to conditionally enable certain modules # based on configure-time options. @@ -94,9 +94,9 @@ diff -urN a/Modules/Setup.config.in b/Modules/Setup.config.in # Threading @USE_THREAD_MODULE@_thread _threadmodule.c -diff -urN a/Modules/Setup.dist b/Modules/Setup.dist ---- a/Modules/Setup.dist 2013-12-26 18:43:27.207112800 +0000 -+++ b/Modules/Setup.dist 2013-12-26 18:43:29.779259900 +0000 +diff -Naur a/Modules/Setup.dist b/Modules/Setup.dist +--- a/Modules/Setup.dist 2014-03-09 12:40:23.000000000 +0400 ++++ b/Modules/Setup.dist 2014-03-17 10:44:58.410400000 +0400 @@ -105,7 +105,6 @@ # This only contains the minimal set of modules required to run the # setup.py script in the root of the Python source tree. diff --git a/mingw-w64-python3/0190-MINGW-detect-REPARSE_DATA_BUFFER.patch b/mingw-w64-python3/0190-MINGW-detect-REPARSE_DATA_BUFFER.patch index 0a2ba81ad2..19b8c86604 100644 --- a/mingw-w64-python3/0190-MINGW-detect-REPARSE_DATA_BUFFER.patch +++ b/mingw-w64-python3/0190-MINGW-detect-REPARSE_DATA_BUFFER.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:43:31.700369800 +0000 -+++ b/configure.ac 2013-12-26 18:43:35.922611300 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:45:00.282400000 +0400 ++++ b/configure.ac 2014-03-17 10:45:00.485200000 +0400 @@ -3482,6 +3482,27 @@ AC_DEFINE(HAVE_SOCKADDR_STORAGE, 1, [struct sockaddr_storage (sys/socket.h)]) fi @@ -29,10 +29,10 @@ diff -urN a/configure.ac b/configure.ac # checks for compiler characteristics AC_C_CHAR_UNSIGNED -diff -urN a/Modules/posixmodule.c b/Modules/posixmodule.c ---- a/Modules/posixmodule.c 2013-12-26 18:43:32.690426400 +0000 -+++ b/Modules/posixmodule.c 2013-12-26 18:43:35.929611700 +0000 -@@ -1047,6 +1047,15 @@ +diff -Naur a/Modules/posixmodule.c b/Modules/posixmodule.c +--- a/Modules/posixmodule.c 2014-03-17 10:45:00.298000000 +0400 ++++ b/Modules/posixmodule.c 2014-03-17 10:45:00.485200000 +0400 +@@ -1046,6 +1046,15 @@ http://msdn.microsoft.com/en-us/library/ms791514.aspx as the required include doesn't seem to be present in the Windows SDK (at least as included with Visual Studio Express). */ @@ -48,7 +48,7 @@ diff -urN a/Modules/posixmodule.c b/Modules/posixmodule.c typedef struct _REPARSE_DATA_BUFFER { ULONG ReparseTag; USHORT ReparseDataLength; -@@ -1077,7 +1086,11 @@ +@@ -1076,7 +1085,11 @@ #define REPARSE_DATA_BUFFER_HEADER_SIZE FIELD_OFFSET(REPARSE_DATA_BUFFER,\ GenericReparseBuffer) @@ -60,9 +60,9 @@ diff -urN a/Modules/posixmodule.c b/Modules/posixmodule.c static int win32_get_reparse_tag(HANDLE reparse_point_handle, ULONG *reparse_tag) -diff -urN a/pyconfig.h.in b/pyconfig.h.in ---- a/pyconfig.h.in 2013-12-26 18:43:33.079448700 +0000 -+++ b/pyconfig.h.in 2013-12-26 18:43:35.931611800 +0000 +diff -Naur a/pyconfig.h.in b/pyconfig.h.in +--- a/pyconfig.h.in 2014-03-17 10:44:44.198800000 +0400 ++++ b/pyconfig.h.in 2014-03-17 10:45:00.500800000 +0400 @@ -675,6 +675,9 @@ /* Define to 1 if you have the `renameat' function. */ #undef HAVE_RENAMEAT diff --git a/mingw-w64-python3/0200-MINGW-build-in-windows-modules-winreg.patch b/mingw-w64-python3/0200-MINGW-build-in-windows-modules-winreg.patch index a5048f10e9..e1ba133291 100644 --- a/mingw-w64-python3/0200-MINGW-build-in-windows-modules-winreg.patch +++ b/mingw-w64-python3/0200-MINGW-build-in-windows-modules-winreg.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:43:37.428697400 +0000 -+++ b/configure.ac 2013-12-26 18:43:41.044904300 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:45:02.232400000 +0400 ++++ b/configure.ac 2014-03-17 10:45:02.466400000 +0400 @@ -2430,6 +2430,14 @@ fi]) AC_MSG_RESULT($with_dbmliborder) @@ -16,9 +16,9 @@ diff -urN a/configure.ac b/configure.ac # Determine if signalmodule should be used. AC_SUBST(USE_SIGNAL_MODULE) AC_SUBST(SIGNAL_OBJS) -diff -urN a/Modules/Setup.config.in b/Modules/Setup.config.in ---- a/Modules/Setup.config.in 2013-12-26 18:43:38.435755000 +0000 -+++ b/Modules/Setup.config.in 2013-12-26 18:43:41.046904400 +0000 +diff -Naur a/Modules/Setup.config.in b/Modules/Setup.config.in +--- a/Modules/Setup.config.in 2014-03-17 10:45:00.298000000 +0400 ++++ b/Modules/Setup.config.in 2014-03-17 10:45:02.466400000 +0400 @@ -12,5 +12,8 @@ # The signal module @USE_SIGNAL_MODULE@signal signalmodule.c @@ -28,9 +28,9 @@ diff -urN a/Modules/Setup.config.in b/Modules/Setup.config.in + # The rest of the modules previously listed in this file are built # by the setup.py script in Python 2.1 and later. -diff -urN a/PC/winreg.c b/PC/winreg.c ---- a/PC/winreg.c 2013-12-26 18:43:38.807776300 +0000 -+++ b/PC/winreg.c 2013-12-26 18:43:41.048904500 +0000 +diff -Naur a/PC/winreg.c b/PC/winreg.c +--- a/PC/winreg.c 2014-03-09 12:40:31.000000000 +0400 ++++ b/PC/winreg.c 2014-03-17 10:45:02.466400000 +0400 @@ -16,6 +16,25 @@ #include "structmember.h" #include "windows.h" diff --git a/mingw-w64-python3/0210-MINGW-determine-if-pwdmodule-should-be-used.patch b/mingw-w64-python3/0210-MINGW-determine-if-pwdmodule-should-be-used.patch index e271a078a8..6ff4482b38 100644 --- a/mingw-w64-python3/0210-MINGW-determine-if-pwdmodule-should-be-used.patch +++ b/mingw-w64-python3/0210-MINGW-determine-if-pwdmodule-should-be-used.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:43:42.522988800 +0000 -+++ b/configure.ac 2013-12-26 18:43:46.438212800 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:45:04.338400000 +0400 ++++ b/configure.ac 2014-03-17 10:45:04.494400000 +0400 @@ -2438,6 +2438,13 @@ *-*-mingw*) USE_WIN32_MODULE=;; esac @@ -15,9 +15,9 @@ diff -urN a/configure.ac b/configure.ac # Determine if signalmodule should be used. AC_SUBST(USE_SIGNAL_MODULE) AC_SUBST(SIGNAL_OBJS) -diff -urN a/Modules/Setup.config.in b/Modules/Setup.config.in ---- a/Modules/Setup.config.in 2013-12-26 18:43:43.516045600 +0000 -+++ b/Modules/Setup.config.in 2013-12-26 18:43:46.439212800 +0000 +diff -Naur a/Modules/Setup.config.in b/Modules/Setup.config.in +--- a/Modules/Setup.config.in 2014-03-17 10:45:04.338400000 +0400 ++++ b/Modules/Setup.config.in 2014-03-17 10:45:04.494400000 +0400 @@ -6,6 +6,9 @@ # init system calls(posix/nt/...) for INITFUNC (used by makesetup) @INITSYS@ posixmodule.c @@ -28,9 +28,9 @@ diff -urN a/Modules/Setup.config.in b/Modules/Setup.config.in # Threading @USE_THREAD_MODULE@_thread _threadmodule.c -diff -urN a/Modules/Setup.dist b/Modules/Setup.dist ---- a/Modules/Setup.dist 2013-12-26 18:43:43.516045600 +0000 -+++ b/Modules/Setup.dist 2013-12-26 18:43:46.440212900 +0000 +diff -Naur a/Modules/Setup.dist b/Modules/Setup.dist +--- a/Modules/Setup.dist 2014-03-17 10:45:00.298000000 +0400 ++++ b/Modules/Setup.dist 2014-03-17 10:45:04.510000000 +0400 @@ -106,8 +106,6 @@ # setup.py script in the root of the Python source tree. diff --git a/mingw-w64-python3/0220-MINGW-default-sys.path-calculations-for-windows-plat.patch b/mingw-w64-python3/0220-MINGW-default-sys.path-calculations-for-windows-plat.patch index fb634178f6..75277dbd7f 100644 --- a/mingw-w64-python3/0220-MINGW-default-sys.path-calculations-for-windows-plat.patch +++ b/mingw-w64-python3/0220-MINGW-default-sys.path-calculations-for-windows-plat.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:43:47.898296300 +0000 -+++ b/configure.ac 2013-12-26 18:43:52.013531600 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:45:06.179200000 +0400 ++++ b/configure.ac 2014-03-17 10:45:06.366400000 +0400 @@ -4756,8 +4756,21 @@ ;; esac @@ -23,9 +23,9 @@ diff -urN a/configure.ac b/configure.ac AC_MSG_CHECKING(for build directories) for dir in $SRCDIRS; do if test ! -d $dir; then -diff -urN a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in 2013-12-26 18:43:48.975357900 +0000 -+++ b/Makefile.pre.in 2013-12-26 18:43:52.015531800 +0000 +diff -Naur a/Makefile.pre.in b/Makefile.pre.in +--- a/Makefile.pre.in 2014-03-09 12:40:23.000000000 +0400 ++++ b/Makefile.pre.in 2014-03-17 10:45:06.366400000 +0400 @@ -223,7 +223,7 @@ # Modules MODULE_OBJS= \ @@ -57,9 +57,9 @@ diff -urN a/Makefile.pre.in b/Makefile.pre.in Modules/python.o: $(srcdir)/Modules/python.c $(MAINCC) -c $(PY_CORE_CFLAGS) -o $@ $(srcdir)/Modules/python.c -diff -urN a/PC/getpathp.c b/PC/getpathp.c ---- a/PC/getpathp.c 2013-12-26 18:43:49.305376700 +0000 -+++ b/PC/getpathp.c 2013-12-26 18:43:52.017531900 +0000 +diff -Naur a/PC/getpathp.c b/PC/getpathp.c +--- a/PC/getpathp.c 2014-03-09 12:40:31.000000000 +0400 ++++ b/PC/getpathp.c 2014-03-17 10:45:06.382000000 +0400 @@ -87,10 +87,26 @@ * with a semicolon separated path prior to calling Py_Initialize. */ diff --git a/mingw-w64-python3/0230-MINGW-AC_LIBOBJ-replacement-of-fileblocks.patch b/mingw-w64-python3/0230-MINGW-AC_LIBOBJ-replacement-of-fileblocks.patch index 930ab724a6..a4e07cc7ee 100644 --- a/mingw-w64-python3/0230-MINGW-AC_LIBOBJ-replacement-of-fileblocks.patch +++ b/mingw-w64-python3/0230-MINGW-AC_LIBOBJ-replacement-of-fileblocks.patch @@ -1,6 +1,6 @@ -diff -urN a/Python/fileblocks.c b/Python/fileblocks.c ---- a/Python/fileblocks.c 1970-01-01 01:00:00.000000000 +0100 -+++ b/Python/fileblocks.c 2013-12-26 18:43:57.425841200 +0000 +diff -Naur a/Python/fileblocks.c b/Python/fileblocks.c +--- a/Python/fileblocks.c 1970-01-01 03:00:00.000000000 +0300 ++++ b/Python/fileblocks.c 2014-03-17 10:45:08.300800000 +0400 @@ -0,0 +1,17 @@ +/* +-- Macro: AC_STRUCT_ST_BLOCKS diff --git a/mingw-w64-python3/0240-MINGW-use-main-to-start-execution.patch b/mingw-w64-python3/0240-MINGW-use-main-to-start-execution.patch index 8ac478bd2c..3374a80ae7 100644 --- a/mingw-w64-python3/0240-MINGW-use-main-to-start-execution.patch +++ b/mingw-w64-python3/0240-MINGW-use-main-to-start-execution.patch @@ -1,6 +1,6 @@ -diff -urN a/Modules/python.c b/Modules/python.c ---- a/Modules/python.c 2013-12-26 18:43:59.977987200 +0000 -+++ b/Modules/python.c 2013-12-26 18:44:03.035162000 +0000 +diff -Naur a/Modules/python.c b/Modules/python.c +--- a/Modules/python.c 2014-03-09 12:40:28.000000000 +0400 ++++ b/Modules/python.c 2014-03-17 10:45:10.250800000 +0400 @@ -7,7 +7,7 @@ #include #endif diff --git a/mingw-w64-python3/0250-MINGW-compiler-customize-mingw-cygwin-compilers.patch b/mingw-w64-python3/0250-MINGW-compiler-customize-mingw-cygwin-compilers.patch index 4bcb611e1e..999656a422 100644 --- a/mingw-w64-python3/0250-MINGW-compiler-customize-mingw-cygwin-compilers.patch +++ b/mingw-w64-python3/0250-MINGW-compiler-customize-mingw-cygwin-compilers.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/distutils/sysconfig.py b/Lib/distutils/sysconfig.py ---- a/Lib/distutils/sysconfig.py 2013-12-26 18:44:04.814263800 +0000 -+++ b/Lib/distutils/sysconfig.py 2013-12-26 18:44:08.460472400 +0000 +diff -Naur a/Lib/distutils/sysconfig.py b/Lib/distutils/sysconfig.py +--- a/Lib/distutils/sysconfig.py 2014-03-09 12:40:08.000000000 +0400 ++++ b/Lib/distutils/sysconfig.py 2014-03-17 10:45:12.169600000 +0400 @@ -175,7 +175,23 @@ Mainly needed on Unix, so we can plug in the information that varies across Unices and is stored in Python's Makefile. diff --git a/mingw-w64-python3/0260-MINGW-compiler-enable-new-dtags.patch b/mingw-w64-python3/0260-MINGW-compiler-enable-new-dtags.patch index 670ee23ba9..fd4947b5a6 100644 --- a/mingw-w64-python3/0260-MINGW-compiler-enable-new-dtags.patch +++ b/mingw-w64-python3/0260-MINGW-compiler-enable-new-dtags.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/distutils/unixccompiler.py b/Lib/distutils/unixccompiler.py ---- a/Lib/distutils/unixccompiler.py 2013-12-26 18:44:10.244574400 +0000 -+++ b/Lib/distutils/unixccompiler.py 2013-12-26 18:44:13.927785100 +0000 +diff -Naur a/Lib/distutils/unixccompiler.py b/Lib/distutils/unixccompiler.py +--- a/Lib/distutils/unixccompiler.py 2014-03-09 12:40:09.000000000 +0400 ++++ b/Lib/distutils/unixccompiler.py 2014-03-17 10:45:14.104000000 +0400 @@ -238,9 +238,13 @@ # -Wl whenever gcc was used in the past it is probably # safest to keep doing so. diff --git a/mingw-w64-python3/0270-CYGWIN-issue13756-Python-make-fail-on-cygwin.patch b/mingw-w64-python3/0270-CYGWIN-issue13756-Python-make-fail-on-cygwin.patch index e566af1376..0c425a2cae 100644 --- a/mingw-w64-python3/0270-CYGWIN-issue13756-Python-make-fail-on-cygwin.patch +++ b/mingw-w64-python3/0270-CYGWIN-issue13756-Python-make-fail-on-cygwin.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py ---- a/Lib/distutils/command/build_ext.py 2013-12-26 18:44:15.668884700 +0000 -+++ b/Lib/distutils/command/build_ext.py 2013-12-26 18:44:19.266090400 +0000 +diff -Naur a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py +--- a/Lib/distutils/command/build_ext.py 2014-03-09 12:40:08.000000000 +0400 ++++ b/Lib/distutils/command/build_ext.py 2014-03-17 10:45:15.944800000 +0400 @@ -728,13 +728,6 @@ # don't extend ext.libraries, it may be shared with other # extensions, it is a reference to the original list @@ -15,9 +15,9 @@ diff -urN a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext elif sys.platform[:6] == "atheos": from distutils import sysconfig -diff -urN a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in 2013-12-26 18:44:16.714944500 +0000 -+++ b/Makefile.pre.in 2013-12-26 18:44:19.268090500 +0000 +diff -Naur a/Makefile.pre.in b/Makefile.pre.in +--- a/Makefile.pre.in 2014-03-17 10:45:08.129200000 +0400 ++++ b/Makefile.pre.in 2014-03-17 10:45:15.960400000 +0400 @@ -563,9 +563,9 @@ $(LN) -fsn Versions/Current/$(PYTHONFRAMEWORK) $(PYTHONFRAMEWORKDIR)/$(PYTHONFRAMEWORK) $(LN) -fsn Versions/Current/Resources $(PYTHONFRAMEWORKDIR)/Resources @@ -30,9 +30,9 @@ diff -urN a/Makefile.pre.in b/Makefile.pre.in if test -n "$(DLLLIBRARY)"; then \ $(LDSHARED) -Wl,--out-implib=$@ -o $(DLLLIBRARY) $^ \ $(LIBS) $(MODLIBS) $(SYSLIBS) $(LDLAST); \ -diff -urN a/Modules/makesetup b/Modules/makesetup ---- a/Modules/makesetup 2013-12-26 18:44:16.758947000 +0000 -+++ b/Modules/makesetup 2013-12-26 18:44:19.269090600 +0000 +diff -Naur a/Modules/makesetup b/Modules/makesetup +--- a/Modules/makesetup 2014-03-09 12:40:27.000000000 +0400 ++++ b/Modules/makesetup 2014-03-17 10:45:15.960400000 +0400 @@ -91,7 +91,7 @@ else ExtraLibDir='$(LIBPL)' diff --git a/mingw-w64-python3/0280-issue17219-add-current-dir-in-library-path-if-buildi.patch b/mingw-w64-python3/0280-issue17219-add-current-dir-in-library-path-if-buildi.patch index 10d36edf01..2235834135 100644 --- a/mingw-w64-python3/0280-issue17219-add-current-dir-in-library-path-if-buildi.patch +++ b/mingw-w64-python3/0280-issue17219-add-current-dir-in-library-path-if-buildi.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py ---- a/Lib/distutils/command/build_ext.py 2013-12-26 18:44:21.031191400 +0000 -+++ b/Lib/distutils/command/build_ext.py 2013-12-26 18:44:24.888412000 +0000 +diff -Naur a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py +--- a/Lib/distutils/command/build_ext.py 2014-03-17 10:45:17.645200000 +0400 ++++ b/Lib/distutils/command/build_ext.py 2014-03-17 10:45:17.816800000 +0400 @@ -251,7 +251,7 @@ # Python's library directory must be appended to library_dirs # See Issues: #1600860, #4366 diff --git a/mingw-w64-python3/0290-issue6672-v2-Add-Mingw-recognition-to-pyport.h-to-al.patch b/mingw-w64-python3/0290-issue6672-v2-Add-Mingw-recognition-to-pyport.h-to-al.patch index 9b2159b582..1dc7d4940e 100644 --- a/mingw-w64-python3/0290-issue6672-v2-Add-Mingw-recognition-to-pyport.h-to-al.patch +++ b/mingw-w64-python3/0290-issue6672-v2-Add-Mingw-recognition-to-pyport.h-to-al.patch @@ -1,6 +1,6 @@ -diff -urN a/Include/pyport.h b/Include/pyport.h ---- a/Include/pyport.h 2013-12-26 18:44:27.059536200 +0000 -+++ b/Include/pyport.h 2013-12-26 18:44:30.376725900 +0000 +diff -Naur a/Include/pyport.h b/Include/pyport.h +--- a/Include/pyport.h 2014-03-17 10:44:46.102000000 +0400 ++++ b/Include/pyport.h 2014-03-17 10:45:19.798000000 +0400 @@ -745,37 +745,39 @@ */ @@ -62,9 +62,9 @@ diff -urN a/Include/pyport.h b/Include/pyport.h # endif /* HAVE_DECLSPEC */ #endif /* Py_ENABLE_SHARED */ -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:44:28.225602900 +0000 -+++ b/setup.py 2013-12-26 18:44:30.378726000 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-09 12:40:35.000000000 +0400 ++++ b/setup.py 2014-03-17 10:45:19.798000000 +0400 @@ -168,6 +168,9 @@ def build_extensions(self): diff --git a/mingw-w64-python3/0300-MINGW-configure-for-shared-build.patch b/mingw-w64-python3/0300-MINGW-configure-for-shared-build.patch index 036b576a9a..1a289e13e1 100644 --- a/mingw-w64-python3/0300-MINGW-configure-for-shared-build.patch +++ b/mingw-w64-python3/0300-MINGW-configure-for-shared-build.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:44:31.836809400 +0000 -+++ b/configure.ac 2013-12-26 18:44:36.078052000 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:45:08.129200000 +0400 ++++ b/configure.ac 2014-03-17 10:45:21.748000000 +0400 @@ -1022,6 +1022,13 @@ ;; diff --git a/mingw-w64-python3/0310-MINGW-dynamic-loading-support.patch b/mingw-w64-python3/0310-MINGW-dynamic-loading-support.patch index a7d5d7ecef..798c1b7f36 100644 --- a/mingw-w64-python3/0310-MINGW-dynamic-loading-support.patch +++ b/mingw-w64-python3/0310-MINGW-dynamic-loading-support.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:44:37.543135800 +0000 -+++ b/configure.ac 2013-12-26 18:44:41.307351100 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:45:23.542000000 +0400 ++++ b/configure.ac 2014-03-17 10:45:23.682400000 +0400 @@ -2037,6 +2037,9 @@ CYGWIN*) SHLIB_SUFFIX=.dll;; *) SHLIB_SUFFIX=.so;; @@ -37,9 +37,9 @@ diff -urN a/configure.ac b/configure.ac AC_MSG_CHECKING(LDVERSION) LDVERSION='$(VERSION)$(ABIFLAGS)' -diff -urN a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in 2013-12-26 18:44:38.671200300 +0000 -+++ b/Makefile.pre.in 2013-12-26 18:44:41.309351200 +0000 +diff -Naur a/Makefile.pre.in b/Makefile.pre.in +--- a/Makefile.pre.in 2014-03-17 10:45:17.645200000 +0400 ++++ b/Makefile.pre.in 2014-03-17 10:45:23.682400000 +0400 @@ -672,6 +672,12 @@ -DSHLIB_EXT='"$(EXT_SUFFIX)"' \ -o $@ $(srcdir)/Python/dynload_hpux.c @@ -53,9 +53,9 @@ diff -urN a/Makefile.pre.in b/Makefile.pre.in Python/sysmodule.o: $(srcdir)/Python/sysmodule.c Makefile $(CC) -c $(PY_CORE_CFLAGS) \ -DABIFLAGS='"$(ABIFLAGS)"' \ -diff -urN a/Python/dynload_win.c b/Python/dynload_win.c ---- a/Python/dynload_win.c 2013-12-26 18:44:39.131226600 +0000 -+++ b/Python/dynload_win.c 2013-12-26 18:44:41.310351300 +0000 +diff -Naur a/Python/dynload_win.c b/Python/dynload_win.c +--- a/Python/dynload_win.c 2014-03-09 12:40:32.000000000 +0400 ++++ b/Python/dynload_win.c 2014-03-17 10:45:23.682400000 +0400 @@ -18,6 +18,12 @@ #endif diff --git a/mingw-w64-python3/0320-MINGW-implement-exec-prefix.patch b/mingw-w64-python3/0320-MINGW-implement-exec-prefix.patch index ff7f403d21..ca124706d4 100644 --- a/mingw-w64-python3/0320-MINGW-implement-exec-prefix.patch +++ b/mingw-w64-python3/0320-MINGW-implement-exec-prefix.patch @@ -1,6 +1,6 @@ -diff -urN a/PC/getpathp.c b/PC/getpathp.c ---- a/PC/getpathp.c 2013-12-26 18:44:44.471532100 +0000 -+++ b/PC/getpathp.c 2013-12-26 18:44:46.980675600 +0000 +diff -Naur a/PC/getpathp.c b/PC/getpathp.c +--- a/PC/getpathp.c 2014-03-17 10:45:08.129200000 +0400 ++++ b/PC/getpathp.c 2014-03-17 10:45:25.570000000 +0400 @@ -104,10 +104,17 @@ # define USE_POSIX_PREFIX diff --git a/mingw-w64-python3/0330-MINGW-ignore-main-program-for-frozen-scripts.patch b/mingw-w64-python3/0330-MINGW-ignore-main-program-for-frozen-scripts.patch index e8ffc23aa8..4fb48e1eb7 100644 --- a/mingw-w64-python3/0330-MINGW-ignore-main-program-for-frozen-scripts.patch +++ b/mingw-w64-python3/0330-MINGW-ignore-main-program-for-frozen-scripts.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:44:48.437758900 +0000 -+++ b/configure.ac 2013-12-26 18:44:51.932958800 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:45:25.398400000 +0400 ++++ b/configure.ac 2014-03-17 10:45:27.598000000 +0400 @@ -4799,6 +4799,16 @@ ;; esac @@ -18,9 +18,9 @@ diff -urN a/configure.ac b/configure.ac AC_SUBST(SRCDIRS) SRCDIRS="Parser Grammar Objects Python Modules Mac" case $host in -diff -urN a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in 2013-12-26 18:44:49.368812200 +0000 -+++ b/Makefile.pre.in 2013-12-26 18:44:51.934959000 +0000 +diff -Naur a/Makefile.pre.in b/Makefile.pre.in +--- a/Makefile.pre.in 2014-03-17 10:45:25.398400000 +0400 ++++ b/Makefile.pre.in 2014-03-17 10:45:27.598000000 +0400 @@ -343,7 +343,7 @@ Python/codecs.o \ Python/dynamic_annotations.o \ diff --git a/mingw-w64-python3/0340-MINGW-setup-exclude-termios-module.patch b/mingw-w64-python3/0340-MINGW-setup-exclude-termios-module.patch index 658d3a1fce..054acc09d1 100644 --- a/mingw-w64-python3/0340-MINGW-setup-exclude-termios-module.patch +++ b/mingw-w64-python3/0340-MINGW-setup-exclude-termios-module.patch @@ -1,6 +1,6 @@ -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:44:55.228147300 +0000 -+++ b/setup.py 2013-12-26 18:44:57.636285000 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:45:21.607600000 +0400 ++++ b/setup.py 2014-03-17 10:45:29.548000000 +0400 @@ -1222,7 +1222,7 @@ missing.append('_gdbm') diff --git a/mingw-w64-python3/0350-MINGW-setup-_multiprocessing-module.patch b/mingw-w64-python3/0350-MINGW-setup-_multiprocessing-module.patch index 172bb56bf6..ae7474a96b 100644 --- a/mingw-w64-python3/0350-MINGW-setup-_multiprocessing-module.patch +++ b/mingw-w64-python3/0350-MINGW-setup-_multiprocessing-module.patch @@ -1,6 +1,6 @@ -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:45:00.528450500 +0000 -+++ b/setup.py 2013-12-26 18:45:02.639571200 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:45:31.326400000 +0400 ++++ b/setup.py 2014-03-17 10:45:31.482400000 +0400 @@ -1484,7 +1484,7 @@ macros = dict() libraries = ['rt'] diff --git a/mingw-w64-python3/0360-MINGW-setup-select-module.patch b/mingw-w64-python3/0360-MINGW-setup-select-module.patch index 2689fccff4..75c9ee6659 100644 --- a/mingw-w64-python3/0360-MINGW-setup-select-module.patch +++ b/mingw-w64-python3/0360-MINGW-setup-select-module.patch @@ -1,7 +1,7 @@ -diff -urN a/Modules/selectmodule.c b/Modules/selectmodule.c ---- a/Modules/selectmodule.c 2013-12-26 18:45:05.983762500 +0000 -+++ b/Modules/selectmodule.c 2013-12-26 18:45:09.708975600 +0000 -@@ -111,9 +111,9 @@ +diff -Naur a/Modules/selectmodule.c b/Modules/selectmodule.c +--- a/Modules/selectmodule.c 2014-03-09 12:40:28.000000000 +0400 ++++ b/Modules/selectmodule.c 2014-03-17 10:45:33.416800000 +0400 +@@ -110,9 +110,9 @@ v = PyObject_AsFileDescriptor( o ); if (v == -1) goto finally; @@ -13,7 +13,7 @@ diff -urN a/Modules/selectmodule.c b/Modules/selectmodule.c if (!_PyIsSelectable_fd(v)) { PyErr_SetString(PyExc_ValueError, "filedescriptor out of range in select()"); -@@ -121,7 +121,7 @@ +@@ -120,7 +120,7 @@ } if (v > max) max = v; @@ -22,9 +22,9 @@ diff -urN a/Modules/selectmodule.c b/Modules/selectmodule.c FD_SET(v, set); /* add object and its file descriptor to the list */ -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:45:06.530793800 +0000 -+++ b/setup.py 2013-12-26 18:45:09.710975700 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:45:33.245200000 +0400 ++++ b/setup.py 2014-03-17 10:45:33.416800000 +0400 @@ -618,7 +618,11 @@ missing.append('spwd') diff --git a/mingw-w64-python3/0370-MINGW-setup-_ctypes-module-with-system-libffi.patch b/mingw-w64-python3/0370-MINGW-setup-_ctypes-module-with-system-libffi.patch index 7692db278f..ea93735c84 100644 --- a/mingw-w64-python3/0370-MINGW-setup-_ctypes-module-with-system-libffi.patch +++ b/mingw-w64-python3/0370-MINGW-setup-_ctypes-module-with-system-libffi.patch @@ -1,6 +1,6 @@ -diff -urN a/Modules/_ctypes/callproc.c b/Modules/_ctypes/callproc.c ---- a/Modules/_ctypes/callproc.c 2013-12-26 18:45:13.058167100 +0000 -+++ b/Modules/_ctypes/callproc.c 2013-12-26 18:45:16.597369600 +0000 +diff -Naur a/Modules/_ctypes/callproc.c b/Modules/_ctypes/callproc.c +--- a/Modules/_ctypes/callproc.c 2014-03-09 12:40:23.000000000 +0400 ++++ b/Modules/_ctypes/callproc.c 2014-03-17 10:45:35.288800000 +0400 @@ -725,6 +725,21 @@ } @@ -59,9 +59,9 @@ diff -urN a/Modules/_ctypes/callproc.c b/Modules/_ctypes/callproc.c #endif if ((flags & FUNCFLAG_PYTHONAPI) && PyErr_Occurred()) return -1; -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:45:13.554195500 +0000 -+++ b/setup.py 2013-12-26 18:45:16.600369700 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:45:35.117200000 +0400 ++++ b/setup.py 2014-03-17 10:45:35.288800000 +0400 @@ -1916,6 +1916,8 @@ depends=depends) ext_test = Extension('_ctypes_test', diff --git a/mingw-w64-python3/0380-MINGW-defect-winsock2-and-setup-_socket-module.patch b/mingw-w64-python3/0380-MINGW-defect-winsock2-and-setup-_socket-module.patch index 8cae032014..ffc1961011 100644 --- a/mingw-w64-python3/0380-MINGW-defect-winsock2-and-setup-_socket-module.patch +++ b/mingw-w64-python3/0380-MINGW-defect-winsock2-and-setup-_socket-module.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:45:18.639486400 +0000 -+++ b/configure.ac 2013-12-26 18:45:23.929789000 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:45:29.392000000 +0400 ++++ b/configure.ac 2014-03-17 10:45:37.394800000 +0400 @@ -3501,21 +3501,36 @@ ],[]) AC_MSG_RESULT($was_it_defined) @@ -54,9 +54,9 @@ diff -urN a/configure.ac b/configure.ac #ifdef HAVE_SYS_TYPES_H #include #endif -diff -urN a/Misc/config_mingw b/Misc/config_mingw ---- a/Misc/config_mingw 2013-12-26 18:45:20.242578100 +0000 -+++ b/Misc/config_mingw 2013-12-26 18:45:23.931789100 +0000 +diff -Naur a/Misc/config_mingw b/Misc/config_mingw +--- a/Misc/config_mingw 2014-03-17 10:44:52.154800000 +0400 ++++ b/Misc/config_mingw 2014-03-17 10:45:37.394800000 +0400 @@ -10,3 +10,6 @@ # files to ignore ac_cv_file__dev_ptmx=ignore #NOTE: under MSYS environment device exist @@ -64,9 +64,9 @@ diff -urN a/Misc/config_mingw b/Misc/config_mingw + +# force detection of winsock2 functionality - require wxp or newer +ac_cv_func_getpeername=yes -diff -urN a/Modules/socketmodule.c b/Modules/socketmodule.c ---- a/Modules/socketmodule.c 2013-12-26 18:45:20.311582000 +0000 -+++ b/Modules/socketmodule.c 2013-12-26 18:45:23.936789400 +0000 +diff -Naur a/Modules/socketmodule.c b/Modules/socketmodule.c +--- a/Modules/socketmodule.c 2014-03-09 12:40:28.000000000 +0400 ++++ b/Modules/socketmodule.c 2014-03-17 10:45:37.394800000 +0400 @@ -324,6 +324,12 @@ /* Do not include addrinfo.h for MSVC7 or greater. 'addrinfo' and * EAI_* constants are defined in (the already included) ws2tcpip.h. @@ -80,9 +80,9 @@ diff -urN a/Modules/socketmodule.c b/Modules/socketmodule.c #else # include "addrinfo.h" #endif -diff -urN a/pyconfig.h.in b/pyconfig.h.in ---- a/pyconfig.h.in 2013-12-26 18:45:20.800610000 +0000 -+++ b/pyconfig.h.in 2013-12-26 18:45:23.938789500 +0000 +diff -Naur a/pyconfig.h.in b/pyconfig.h.in +--- a/pyconfig.h.in 2014-03-17 10:45:02.248000000 +0400 ++++ b/pyconfig.h.in 2014-03-17 10:45:37.410400000 +0400 @@ -43,7 +43,7 @@ /* Define to 1 if you have the `acosh' function. */ #undef HAVE_ACOSH @@ -111,9 +111,9 @@ diff -urN a/pyconfig.h.in b/pyconfig.h.in #undef socklen_t /* Define to `int' if doesn't define. */ -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:45:20.834611900 +0000 -+++ b/setup.py 2013-12-26 18:45:23.941789600 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:45:37.192000000 +0400 ++++ b/setup.py 2014-03-17 10:45:37.426000000 +0400 @@ -744,7 +744,11 @@ exts.append( Extension('_posixsubprocess', ['_posixsubprocess.c']) ) diff --git a/mingw-w64-python3/0390-MINGW-exclude-unix-only-modules.patch b/mingw-w64-python3/0390-MINGW-exclude-unix-only-modules.patch index c81d595b49..b882801a3a 100644 --- a/mingw-w64-python3/0390-MINGW-exclude-unix-only-modules.patch +++ b/mingw-w64-python3/0390-MINGW-exclude-unix-only-modules.patch @@ -1,6 +1,6 @@ -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:45:27.756007800 +0000 -+++ b/setup.py 2013-12-26 18:45:31.029195000 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:45:39.298000000 +0400 ++++ b/setup.py 2014-03-17 10:45:39.438400000 +0400 @@ -605,11 +605,20 @@ if (config_h_vars.get('FLOCK_NEEDS_LIBBSD', False)): # May be necessary on AIX for flock function diff --git a/mingw-w64-python3/0400-MINGW-setup-msvcrt-and-_winapi-modules.patch b/mingw-w64-python3/0400-MINGW-setup-msvcrt-and-_winapi-modules.patch index c137d4f4d6..94507a5d27 100644 --- a/mingw-w64-python3/0400-MINGW-setup-msvcrt-and-_winapi-modules.patch +++ b/mingw-w64-python3/0400-MINGW-setup-msvcrt-and-_winapi-modules.patch @@ -1,6 +1,6 @@ -diff -urN a/Modules/_winapi.c b/Modules/_winapi.c ---- a/Modules/_winapi.c 2013-12-26 18:45:34.882415400 +0000 -+++ b/Modules/_winapi.c 2013-12-26 18:45:38.188604500 +0000 +diff -Naur a/Modules/_winapi.c b/Modules/_winapi.c +--- a/Modules/_winapi.c 2014-03-09 12:40:26.000000000 +0400 ++++ b/Modules/_winapi.c 2014-03-17 10:45:41.684800000 +0400 @@ -39,7 +39,9 @@ #define WINDOWS_LEAN_AND_MEAN @@ -11,9 +11,9 @@ diff -urN a/Modules/_winapi.c b/Modules/_winapi.c #if defined(MS_WIN32) && !defined(MS_WIN64) #define HANDLE_TO_PYNUM(handle) \ -diff -urN a/PC/msvcrtmodule.c b/PC/msvcrtmodule.c ---- a/PC/msvcrtmodule.c 2013-12-26 18:45:34.947419100 +0000 -+++ b/PC/msvcrtmodule.c 2013-12-26 18:45:38.190604600 +0000 +diff -Naur a/PC/msvcrtmodule.c b/PC/msvcrtmodule.c +--- a/PC/msvcrtmodule.c 2014-03-09 12:40:31.000000000 +0400 ++++ b/PC/msvcrtmodule.c 2014-03-17 10:45:41.684800000 +0400 @@ -21,7 +21,9 @@ #include #include @@ -24,9 +24,9 @@ diff -urN a/PC/msvcrtmodule.c b/PC/msvcrtmodule.c #include #ifdef _MSC_VER -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:45:35.118428900 +0000 -+++ b/setup.py 2013-12-26 18:45:38.193604800 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:45:41.497600000 +0400 ++++ b/setup.py 2014-03-17 10:45:41.684800000 +0400 @@ -869,6 +869,16 @@ min_db_ver = (3, 3) db_setup_debug = False # verbose debug prints from this script? diff --git a/mingw-w64-python3/0410-MINGW-build-extensions-with-GCC.patch b/mingw-w64-python3/0410-MINGW-build-extensions-with-GCC.patch index ec34a1bd07..d076235c3b 100644 --- a/mingw-w64-python3/0410-MINGW-build-extensions-with-GCC.patch +++ b/mingw-w64-python3/0410-MINGW-build-extensions-with-GCC.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py ---- a/Lib/distutils/command/build_ext.py 2013-12-26 18:45:40.535738800 +0000 -+++ b/Lib/distutils/command/build_ext.py 2013-12-26 18:45:45.283010300 +0000 +diff -Naur a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py +--- a/Lib/distutils/command/build_ext.py 2014-03-17 10:45:19.642000000 +0400 ++++ b/Lib/distutils/command/build_ext.py 2014-03-17 10:45:43.806400000 +0400 @@ -190,7 +190,7 @@ # for extensions under windows use different directories # for Release and Debug builds. @@ -31,9 +31,9 @@ diff -urN a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext if sys.platform == "win32": from distutils.msvccompiler import MSVCCompiler if not isinstance(self.compiler, MSVCCompiler): -diff -urN a/Lib/distutils/util.py b/Lib/distutils/util.py ---- a/Lib/distutils/util.py 2013-12-26 18:45:40.579741300 +0000 -+++ b/Lib/distutils/util.py 2013-12-26 18:45:45.285010400 +0000 +diff -Naur a/Lib/distutils/util.py b/Lib/distutils/util.py +--- a/Lib/distutils/util.py 2014-03-09 12:40:09.000000000 +0400 ++++ b/Lib/distutils/util.py 2014-03-17 10:45:43.806400000 +0400 @@ -40,6 +40,8 @@ For other non-POSIX platforms, currently just returns 'sys.platform'. """ @@ -43,9 +43,9 @@ diff -urN a/Lib/distutils/util.py b/Lib/distutils/util.py # sniff sys.version for architecture. prefix = " bit (" i = sys.version.find(prefix) -diff -urN a/Lib/sysconfig.py b/Lib/sysconfig.py ---- a/Lib/sysconfig.py 2013-12-26 18:45:40.846756500 +0000 -+++ b/Lib/sysconfig.py 2013-12-26 18:45:45.287010500 +0000 +diff -Naur a/Lib/sysconfig.py b/Lib/sysconfig.py +--- a/Lib/sysconfig.py 2014-03-09 12:40:13.000000000 +0400 ++++ b/Lib/sysconfig.py 2014-03-17 10:45:43.806400000 +0400 @@ -628,6 +628,8 @@ For other non-POSIX platforms, currently just returns 'sys.platform'. """ diff --git a/mingw-w64-python3/0420-MINGW-use-Mingw32CCompiler-as-default-compiler-for-m.patch b/mingw-w64-python3/0420-MINGW-use-Mingw32CCompiler-as-default-compiler-for-m.patch index 74da43951e..ceee43246e 100644 --- a/mingw-w64-python3/0420-MINGW-use-Mingw32CCompiler-as-default-compiler-for-m.patch +++ b/mingw-w64-python3/0420-MINGW-use-Mingw32CCompiler-as-default-compiler-for-m.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/distutils/ccompiler.py b/Lib/distutils/ccompiler.py ---- a/Lib/distutils/ccompiler.py 2013-12-26 18:45:47.618143800 +0000 -+++ b/Lib/distutils/ccompiler.py 2013-12-26 18:45:52.504423300 +0000 +diff -Naur a/Lib/distutils/ccompiler.py b/Lib/distutils/ccompiler.py +--- a/Lib/distutils/ccompiler.py 2014-03-09 12:40:08.000000000 +0400 ++++ b/Lib/distutils/ccompiler.py 2014-03-17 10:45:45.787600000 +0400 @@ -9,7 +9,7 @@ from distutils.file_util import move_file from distutils.dir_util import mkpath @@ -19,9 +19,9 @@ diff -urN a/Lib/distutils/ccompiler.py b/Lib/distutils/ccompiler.py for pattern, compiler in _default_compilers: if re.match(pattern, platform) is not None or \ re.match(pattern, osname) is not None: -diff -urN a/Lib/distutils/cygwinccompiler.py b/Lib/distutils/cygwinccompiler.py ---- a/Lib/distutils/cygwinccompiler.py 2013-12-26 18:45:47.636144900 +0000 -+++ b/Lib/distutils/cygwinccompiler.py 2013-12-26 18:45:52.506423400 +0000 +diff -Naur a/Lib/distutils/cygwinccompiler.py b/Lib/distutils/cygwinccompiler.py +--- a/Lib/distutils/cygwinccompiler.py 2014-03-09 12:40:08.000000000 +0400 ++++ b/Lib/distutils/cygwinccompiler.py 2014-03-17 10:45:45.803200000 +0400 @@ -254,11 +254,16 @@ output_dir = '' obj_names = [] diff --git a/mingw-w64-python3/0430-MINGW-find-import-library.patch b/mingw-w64-python3/0430-MINGW-find-import-library.patch index 888a9d2e5e..01f396dcab 100644 --- a/mingw-w64-python3/0430-MINGW-find-import-library.patch +++ b/mingw-w64-python3/0430-MINGW-find-import-library.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/distutils/cygwinccompiler.py b/Lib/distutils/cygwinccompiler.py ---- a/Lib/distutils/cygwinccompiler.py 2013-12-26 18:45:55.062569600 +0000 -+++ b/Lib/distutils/cygwinccompiler.py 2013-12-26 18:45:59.269810300 +0000 +diff -Naur a/Lib/distutils/cygwinccompiler.py b/Lib/distutils/cygwinccompiler.py +--- a/Lib/distutils/cygwinccompiler.py 2014-03-17 10:45:47.675200000 +0400 ++++ b/Lib/distutils/cygwinccompiler.py 2014-03-17 10:45:47.878000000 +0400 @@ -92,6 +92,7 @@ obj_extension = ".o" static_lib_extension = ".a" diff --git a/mingw-w64-python3/0440-MINGW-setup-_ssl-module.patch b/mingw-w64-python3/0440-MINGW-setup-_ssl-module.patch index f505938e7e..5827f5efce 100644 --- a/mingw-w64-python3/0440-MINGW-setup-_ssl-module.patch +++ b/mingw-w64-python3/0440-MINGW-setup-_ssl-module.patch @@ -1,6 +1,6 @@ -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:46:03.099029300 +0000 -+++ b/setup.py 2013-12-26 18:46:06.354215500 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:45:43.619200000 +0400 ++++ b/setup.py 2014-03-17 10:45:49.906000000 +0400 @@ -788,10 +788,13 @@ if (ssl_incs is not None and diff --git a/mingw-w64-python3/0450-MINGW-export-_PyNode_SizeOf-as-PyAPI-for-parser-modu.patch b/mingw-w64-python3/0450-MINGW-export-_PyNode_SizeOf-as-PyAPI-for-parser-modu.patch index 109db0cff4..409a0a98aa 100644 --- a/mingw-w64-python3/0450-MINGW-export-_PyNode_SizeOf-as-PyAPI-for-parser-modu.patch +++ b/mingw-w64-python3/0450-MINGW-export-_PyNode_SizeOf-as-PyAPI-for-parser-modu.patch @@ -1,6 +1,6 @@ -diff -urN a/Include/node.h b/Include/node.h ---- a/Include/node.h 2013-12-26 18:46:08.614344800 +0000 -+++ b/Include/node.h 2013-12-26 18:46:13.163605000 +0000 +diff -Naur a/Include/node.h b/Include/node.h +--- a/Include/node.h 2014-03-09 12:40:07.000000000 +0400 ++++ b/Include/node.h 2014-03-17 10:45:52.090000000 +0400 @@ -21,7 +21,7 @@ char *str, int lineno, int col_offset); PyAPI_FUNC(void) PyNode_Free(node *n); diff --git a/mingw-w64-python3/0460-MINGW-generalization-of-posix-build-in-sysconfig.py.patch b/mingw-w64-python3/0460-MINGW-generalization-of-posix-build-in-sysconfig.py.patch index 310781fad5..f91b672178 100644 --- a/mingw-w64-python3/0460-MINGW-generalization-of-posix-build-in-sysconfig.py.patch +++ b/mingw-w64-python3/0460-MINGW-generalization-of-posix-build-in-sysconfig.py.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/sysconfig.py b/Lib/sysconfig.py ---- a/Lib/sysconfig.py 2013-12-26 18:46:16.261782200 +0000 -+++ b/Lib/sysconfig.py 2013-12-26 18:46:20.529026200 +0000 +diff -Naur a/Lib/sysconfig.py b/Lib/sysconfig.py +--- a/Lib/sysconfig.py 2014-03-17 10:45:45.631600000 +0400 ++++ b/Lib/sysconfig.py 2014-03-17 10:45:54.180400000 +0400 @@ -115,6 +115,9 @@ _CONFIG_VARS = None _USER_BASE = None diff --git a/mingw-w64-python3/0462-MINGW-support-stdcall-without-underscore.patch b/mingw-w64-python3/0462-MINGW-support-stdcall-without-underscore.patch index 0cdad444e1..ed598bc7e5 100644 --- a/mingw-w64-python3/0462-MINGW-support-stdcall-without-underscore.patch +++ b/mingw-w64-python3/0462-MINGW-support-stdcall-without-underscore.patch @@ -1,17 +1,7 @@ -From b66841ea4bec70fd61376e03b18f77570d632a35 Mon Sep 17 00:00:00 2001 -From: Roumen Petrov -Date: Sat, 16 Feb 2013 19:33:23 +0200 -Subject: [PATCH 3/5] MINGW: support stdcall without underscore - ---- - Modules/_ctypes/_ctypes.c | 17 +++++++++++++++++ - 1 file changed, 17 insertions(+) - -diff --git a/Modules/_ctypes/_ctypes.c b/Modules/_ctypes/_ctypes.c -index a93290e..2103f9e 100644 ---- a/Modules/_ctypes/_ctypes.c -+++ b/Modules/_ctypes/_ctypes.c -@@ -3036,11 +3036,28 @@ static PPROC FindAddress(void *handle, char *name, PyObject *type) +diff -Naur a/Modules/_ctypes/_ctypes.c b/Modules/_ctypes/_ctypes.c +--- a/Modules/_ctypes/_ctypes.c 2014-03-09 12:40:23.000000000 +0400 ++++ b/Modules/_ctypes/_ctypes.c 2014-03-17 10:45:56.177200000 +0400 +@@ -3050,11 +3050,28 @@ mangled_name = alloca(strlen(name) + 1 + 1 + 1 + 3); /* \0 _ @ %d */ if (!mangled_name) return NULL; @@ -40,5 +30,3 @@ index a93290e..2103f9e 100644 } return NULL; #endif --- -1.7.12.1 diff --git a/mingw-w64-python3/0464-use-replace-instead-rename-to-avoid-failure-on-windo.patch b/mingw-w64-python3/0464-use-replace-instead-rename-to-avoid-failure-on-windo.patch index 6aa6ddfd28..7b8e6b673d 100644 --- a/mingw-w64-python3/0464-use-replace-instead-rename-to-avoid-failure-on-windo.patch +++ b/mingw-w64-python3/0464-use-replace-instead-rename-to-avoid-failure-on-windo.patch @@ -1,17 +1,7 @@ -From dbfbe78295fed05c495878ba70ee40960937090b Mon Sep 17 00:00:00 2001 -From: Roumen Petrov -Date: Sun, 24 Mar 2013 02:30:38 +0200 -Subject: [PATCH 4/5] use replace instead rename to avoid failure on windows - ---- - setup.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index 49d2ec2..69e5020 100644 ---- a/setup.py -+++ b/setup.py -@@ -2194,7 +2194,7 @@ class PyBuildScripts(build_scripts): +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:45:51.918400000 +0400 ++++ b/setup.py 2014-03-17 10:45:58.220800000 +0400 +@@ -2187,7 +2187,7 @@ else: newfilename = filename + minoronly log.info('renaming {} to {}'.format(filename, newfilename)) @@ -20,5 +10,3 @@ index 49d2ec2..69e5020 100644 newoutfiles.append(newfilename) if filename in updated_files: newupdated_files.append(newfilename) --- -1.7.12.1 diff --git a/mingw-w64-python3/0470-MINGW-avoid-circular-dependency-from-time-module-dur.patch b/mingw-w64-python3/0470-MINGW-avoid-circular-dependency-from-time-module-dur.patch index 332f9e21e0..0281fd6f49 100644 --- a/mingw-w64-python3/0470-MINGW-avoid-circular-dependency-from-time-module-dur.patch +++ b/mingw-w64-python3/0470-MINGW-avoid-circular-dependency-from-time-module-dur.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/distutils/cygwinccompiler.py b/Lib/distutils/cygwinccompiler.py ---- a/Lib/distutils/cygwinccompiler.py 2013-12-26 18:46:22.882160800 +0000 -+++ b/Lib/distutils/cygwinccompiler.py 2013-12-26 18:46:27.570429000 +0000 +diff -Naur a/Lib/distutils/cygwinccompiler.py b/Lib/distutils/cygwinccompiler.py +--- a/Lib/distutils/cygwinccompiler.py 2014-03-17 10:45:49.718800000 +0400 ++++ b/Lib/distutils/cygwinccompiler.py 2014-03-17 10:46:00.326800000 +0400 @@ -48,7 +48,6 @@ import os import sys diff --git a/mingw-w64-python3/0480-MINGW-generalization-of-posix-build-in-distutils-sys.patch b/mingw-w64-python3/0480-MINGW-generalization-of-posix-build-in-distutils-sys.patch index 7729e62efb..d7450197d3 100644 --- a/mingw-w64-python3/0480-MINGW-generalization-of-posix-build-in-distutils-sys.patch +++ b/mingw-w64-python3/0480-MINGW-generalization-of-posix-build-in-distutils-sys.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/distutils/sysconfig.py b/Lib/distutils/sysconfig.py ---- a/Lib/distutils/sysconfig.py 2013-12-26 18:46:30.164577400 +0000 -+++ b/Lib/distutils/sysconfig.py 2013-12-26 18:46:34.919849300 +0000 +diff -Naur a/Lib/distutils/sysconfig.py b/Lib/distutils/sysconfig.py +--- a/Lib/distutils/sysconfig.py 2014-03-17 10:45:13.932400000 +0400 ++++ b/Lib/distutils/sysconfig.py 2014-03-17 10:46:02.370400000 +0400 @@ -62,6 +62,17 @@ return _is_python_source_dir(project_base) python_build = _python_build() diff --git a/mingw-w64-python3/0490-MINGW-customize-site.patch b/mingw-w64-python3/0490-MINGW-customize-site.patch index 70ab110823..625322f78b 100644 --- a/mingw-w64-python3/0490-MINGW-customize-site.patch +++ b/mingw-w64-python3/0490-MINGW-customize-site.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/site.py b/Lib/site.py ---- a/Lib/site.py 2013-12-26 18:46:37.697008200 +0000 -+++ b/Lib/site.py 2013-12-26 18:46:42.128261600 +0000 +diff -Naur a/Lib/site.py b/Lib/site.py +--- a/Lib/site.py 2014-03-09 12:40:13.000000000 +0400 ++++ b/Lib/site.py 2014-03-17 10:46:04.382800000 +0400 @@ -264,6 +264,12 @@ USER_SITE = get_path('purelib', 'osx_framework_user') return USER_SITE diff --git a/mingw-w64-python3/0500-add-python-config-sh.patch b/mingw-w64-python3/0500-add-python-config-sh.patch index ab6bc1ed6d..29987bbebc 100644 --- a/mingw-w64-python3/0500-add-python-config-sh.patch +++ b/mingw-w64-python3/0500-add-python-config-sh.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-27 16:50:19.310591300 +0000 -+++ b/configure.ac 2013-12-27 16:50:23.266817600 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:45:39.282400000 +0400 ++++ b/configure.ac 2014-03-17 10:46:06.379600000 +0400 @@ -968,6 +968,7 @@ # Other platforms follow @@ -36,10 +36,10 @@ diff -urN a/configure.ac b/configure.ac AC_CONFIG_FILES([Modules/ld_so_aix], [chmod +x Modules/ld_so_aix]) AC_OUTPUT -diff -urN a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in 2013-12-27 16:50:20.271646300 +0000 -+++ b/Makefile.pre.in 2013-12-27 16:50:23.268817700 +0000 -@@ -1176,6 +1176,8 @@ +diff -Naur a/Makefile.pre.in b/Makefile.pre.in +--- a/Makefile.pre.in 2014-03-17 10:45:29.407600000 +0400 ++++ b/Makefile.pre.in 2014-03-17 10:46:06.395200000 +0400 +@@ -1179,6 +1179,8 @@ # Substitution happens here, as the completely-expanded BINDIR # is not available in configure sed -e "s,@EXENAME@,$(BINDIR)/python$(LDVERSION)$(EXE)," < $(srcdir)/Misc/python-config.in >python-config @@ -48,7 +48,7 @@ diff -urN a/Makefile.pre.in b/Makefile.pre.in # Install the include files INCLDIRSTOMAKE=$(INCLUDEDIR) $(CONFINCLUDEDIR) $(INCLUDEPY) $(CONFINCLUDEPY) -@@ -1234,6 +1236,7 @@ +@@ -1237,6 +1239,7 @@ $(INSTALL_SCRIPT) $(srcdir)/Modules/makesetup $(DESTDIR)$(LIBPL)/makesetup $(INSTALL_SCRIPT) $(srcdir)/install-sh $(DESTDIR)$(LIBPL)/install-sh $(INSTALL_SCRIPT) python-config $(DESTDIR)$(BINDIR)/python$(LDVERSION)-config @@ -56,9 +56,9 @@ diff -urN a/Makefile.pre.in b/Makefile.pre.in rm python-config @if [ -s Modules/python.exp -a \ "`echo $(MACHDEP) | sed 's/^\(...\).*/\1/'`" = "aix" ]; then \ -diff -urN a/Misc/python-config.sh.in b/Misc/python-config.sh.in ---- a/Misc/python-config.sh.in 1970-01-01 01:00:00.000000000 +0100 -+++ b/Misc/python-config.sh.in 2013-12-27 16:58:41.425310600 +0000 +diff -Naur a/Misc/python-config.sh.in b/Misc/python-config.sh.in +--- a/Misc/python-config.sh.in 1970-01-01 03:00:00.000000000 +0300 ++++ b/Misc/python-config.sh.in 2014-03-17 10:46:06.395200000 +0400 @@ -0,0 +1,126 @@ +#!/bin/sh + diff --git a/mingw-w64-python3/0510-cross-darwin-feature.patch b/mingw-w64-python3/0510-cross-darwin-feature.patch index 4490d2ecb7..23b03153f2 100644 --- a/mingw-w64-python3/0510-cross-darwin-feature.patch +++ b/mingw-w64-python3/0510-cross-darwin-feature.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:46:51.191780100 +0000 -+++ b/configure.ac 2013-12-26 18:46:56.035057100 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:46:08.204800000 +0400 ++++ b/configure.ac 2014-03-17 10:46:08.392000000 +0400 @@ -365,6 +365,7 @@ then # avoid using uname for cross builds diff --git a/mingw-w64-python3/0520-py3k-mingw-ntthreads-vs-pthreads.patch b/mingw-w64-python3/0520-py3k-mingw-ntthreads-vs-pthreads.patch index be4338a0d3..3ab88aed2b 100644 --- a/mingw-w64-python3/0520-py3k-mingw-ntthreads-vs-pthreads.patch +++ b/mingw-w64-python3/0520-py3k-mingw-ntthreads-vs-pthreads.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:46:57.998169400 +0000 -+++ b/configure.ac 2013-12-26 18:47:03.061459000 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:46:10.154800000 +0400 ++++ b/configure.ac 2014-03-17 10:46:10.310800000 +0400 @@ -1671,7 +1671,7 @@ CPPFLAGS="$CPPFLAGS -I/usr/include/ncursesw" AC_CHECK_HEADERS(asm/types.h conio.h curses.h direct.h dlfcn.h errno.h \ @@ -40,9 +40,9 @@ diff -urN a/configure.ac b/configure.ac fi fi -diff -urN a/Python/condvar.h b/Python/condvar.h ---- a/Python/condvar.h 2013-12-26 18:46:59.839274700 +0000 -+++ b/Python/condvar.h 2013-12-26 18:47:03.063459100 +0000 +diff -Naur a/Python/condvar.h b/Python/condvar.h +--- a/Python/condvar.h 2014-03-09 12:40:32.000000000 +0400 ++++ b/Python/condvar.h 2014-03-17 10:46:10.310800000 +0400 @@ -42,6 +42,12 @@ #include "Python.h" @@ -56,9 +56,9 @@ diff -urN a/Python/condvar.h b/Python/condvar.h #ifndef _POSIX_THREADS /* This means pthreads are not implemented in libc headers, hence the macro not present in unistd.h. But they still can be implemented as an external -diff -urN a/Python/thread.c b/Python/thread.c ---- a/Python/thread.c 2013-12-26 18:46:59.866276200 +0000 -+++ b/Python/thread.c 2013-12-26 18:47:03.065459200 +0000 +diff -Naur a/Python/thread.c b/Python/thread.c +--- a/Python/thread.c 2014-03-09 12:40:33.000000000 +0400 ++++ b/Python/thread.c 2014-03-17 10:46:10.326400000 +0400 @@ -7,6 +7,12 @@ #include "Python.h" diff --git a/mingw-w64-python3/0530-mingw-system-libffi.patch b/mingw-w64-python3/0530-mingw-system-libffi.patch index 9411e43dd1..6c6f1cc104 100644 --- a/mingw-w64-python3/0530-mingw-system-libffi.patch +++ b/mingw-w64-python3/0530-mingw-system-libffi.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:47:05.057573100 +0000 -+++ b/configure.ac 2013-12-26 18:47:09.904850400 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:46:12.104800000 +0400 ++++ b/configure.ac 2014-03-17 10:46:12.292000000 +0400 @@ -2436,14 +2436,32 @@ [], [with_system_ffi="no"]) @@ -37,9 +37,9 @@ diff -urN a/configure.ac b/configure.ac # Check for use of the system libmpdec library AC_MSG_CHECKING(for --with-system-libmpdec) -diff -urN a/Lib/ctypes/test/test_as_parameter.py b/Lib/ctypes/test/test_as_parameter.py ---- a/Lib/ctypes/test/test_as_parameter.py 2013-12-26 18:47:05.396592500 +0000 -+++ b/Lib/ctypes/test/test_as_parameter.py 2013-12-26 18:47:09.906850500 +0000 +diff -Naur a/Lib/ctypes/test/test_as_parameter.py b/Lib/ctypes/test/test_as_parameter.py +--- a/Lib/ctypes/test/test_as_parameter.py 2014-03-09 12:40:08.000000000 +0400 ++++ b/Lib/ctypes/test/test_as_parameter.py 2014-03-17 10:46:12.292000000 +0400 @@ -1,6 +1,7 @@ import unittest from ctypes import * @@ -59,9 +59,9 @@ diff -urN a/Lib/ctypes/test/test_as_parameter.py b/Lib/ctypes/test/test_as_param def test_struct_return_8H(self): class S8I(Structure): _fields_ = [("a", c_int), -diff -urN a/Lib/ctypes/test/test_functions.py b/Lib/ctypes/test/test_functions.py ---- a/Lib/ctypes/test/test_functions.py 2013-12-26 18:47:05.403592900 +0000 -+++ b/Lib/ctypes/test/test_functions.py 2013-12-26 18:47:09.907850500 +0000 +diff -Naur a/Lib/ctypes/test/test_functions.py b/Lib/ctypes/test/test_functions.py +--- a/Lib/ctypes/test/test_functions.py 2014-03-09 12:40:08.000000000 +0400 ++++ b/Lib/ctypes/test/test_functions.py 2014-03-17 10:46:12.292000000 +0400 @@ -359,6 +359,10 @@ s2h = windll.s_ret_2h_func(S2H(99, 88)) self.assertEqual((s2h.x, s2h.y), (99*2, 88*3)) @@ -73,9 +73,9 @@ diff -urN a/Lib/ctypes/test/test_functions.py b/Lib/ctypes/test/test_functions.p def test_struct_return_8H(self): class S8I(Structure): _fields_ = [("a", c_int), -diff -urN a/Modules/_ctypes/libffi/fficonfig.py.in b/Modules/_ctypes/libffi/fficonfig.py.in ---- a/Modules/_ctypes/libffi/fficonfig.py.in 2013-12-26 18:47:06.493655300 +0000 -+++ b/Modules/_ctypes/libffi/fficonfig.py.in 2013-12-26 18:47:09.909850700 +0000 +diff -Naur a/Modules/_ctypes/libffi/fficonfig.py.in b/Modules/_ctypes/libffi/fficonfig.py.in +--- a/Modules/_ctypes/libffi/fficonfig.py.in 2014-03-09 12:40:23.000000000 +0400 ++++ b/Modules/_ctypes/libffi/fficonfig.py.in 2014-03-17 10:46:12.292000000 +0400 @@ -22,6 +22,7 @@ 'FRV': ['src/frv/eabi.S', 'src/frv/ffi.c'], 'S390': ['src/s390/sysv.S', 'src/s390/ffi.c'], @@ -94,9 +94,9 @@ diff -urN a/Modules/_ctypes/libffi/fficonfig.py.in b/Modules/_ctypes/libffi/ffic ffi_sources += ffi_platforms['@TARGET@'] ffi_cflags = '@CFLAGS@' -diff -urN a/pyconfig.h.in b/pyconfig.h.in ---- a/pyconfig.h.in 2013-12-26 18:47:06.944681100 +0000 -+++ b/pyconfig.h.in 2013-12-26 18:47:09.911850800 +0000 +diff -Naur a/pyconfig.h.in b/pyconfig.h.in +--- a/pyconfig.h.in 2014-03-17 10:45:39.298000000 +0400 ++++ b/pyconfig.h.in 2014-03-17 10:46:12.292000000 +0400 @@ -1330,6 +1330,9 @@ /* Define if you want to compile in Python-specific mallocs */ #undef WITH_PYMALLOC @@ -107,9 +107,9 @@ diff -urN a/pyconfig.h.in b/pyconfig.h.in /* Define if you want to compile in rudimentary thread support */ #undef WITH_THREAD -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:47:06.979683100 +0000 -+++ b/setup.py 2013-12-26 18:47:09.914850900 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:46:00.124000000 +0400 ++++ b/setup.py 2014-03-17 10:46:12.292000000 +0400 @@ -1856,6 +1856,11 @@ return True diff --git a/mingw-w64-python3/0540-mingw-semicolon-DELIM.patch b/mingw-w64-python3/0540-mingw-semicolon-DELIM.patch index 0b0090aa6f..03d968062d 100644 --- a/mingw-w64-python3/0540-mingw-semicolon-DELIM.patch +++ b/mingw-w64-python3/0540-mingw-semicolon-DELIM.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:47:11.879963300 +0000 -+++ b/configure.ac 2013-12-26 18:47:17.174266200 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:46:14.179600000 +0400 ++++ b/configure.ac 2014-03-17 10:46:14.366800000 +0400 @@ -580,6 +580,16 @@ fi AC_MSG_RESULT($MACHDEP) @@ -18,9 +18,9 @@ diff -urN a/configure.ac b/configure.ac AC_MSG_CHECKING([for init system calls]) AC_SUBST(INITSYS) case $host in -diff -urN a/Include/osdefs.h b/Include/osdefs.h ---- a/Include/osdefs.h 2013-12-26 18:47:12.179980500 +0000 -+++ b/Include/osdefs.h 2013-12-26 18:47:17.176266300 +0000 +diff -Naur a/Include/osdefs.h b/Include/osdefs.h +--- a/Include/osdefs.h 2014-03-09 12:40:07.000000000 +0400 ++++ b/Include/osdefs.h 2014-03-17 10:46:14.366800000 +0400 @@ -20,6 +20,7 @@ #define MAXPATHLEN 256 #endif @@ -37,9 +37,9 @@ diff -urN a/Include/osdefs.h b/Include/osdefs.h #endif #ifdef __cplusplus -diff -urN a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in 2013-12-26 18:47:13.502056100 +0000 -+++ b/Makefile.pre.in 2013-12-26 18:47:17.179266500 +0000 +diff -Naur a/Makefile.pre.in b/Makefile.pre.in +--- a/Makefile.pre.in 2014-03-17 10:46:08.220400000 +0400 ++++ b/Makefile.pre.in 2014-03-17 10:46:14.382400000 +0400 @@ -93,7 +93,8 @@ # C flags used for building the interpreter object files PY_CORE_CFLAGS= $(PY_CFLAGS) $(PY_CPPFLAGS) $(CFLAGSFORSHARED) -DPy_BUILD_CORE @@ -50,9 +50,9 @@ diff -urN a/Makefile.pre.in b/Makefile.pre.in # Machine-dependent subdirectories MACHDEP= @MACHDEP@ -diff -urN a/Modules/getpath.c b/Modules/getpath.c ---- a/Modules/getpath.c 2013-12-26 18:47:13.556059200 +0000 -+++ b/Modules/getpath.c 2013-12-26 18:47:17.181266600 +0000 +diff -Naur a/Modules/getpath.c b/Modules/getpath.c +--- a/Modules/getpath.c 2014-03-09 12:40:27.000000000 +0400 ++++ b/Modules/getpath.c 2014-03-17 10:46:14.382400000 +0400 @@ -122,7 +122,7 @@ #endif @@ -62,9 +62,9 @@ diff -urN a/Modules/getpath.c b/Modules/getpath.c EXEC_PREFIX "/lib/python" VERSION "/lib-dynload" #endif -diff -urN a/Modules/Setup.dist b/Modules/Setup.dist ---- a/Modules/Setup.dist 2013-12-26 18:47:13.569060000 +0000 -+++ b/Modules/Setup.dist 2013-12-26 18:47:17.183266700 +0000 +diff -Naur a/Modules/Setup.dist b/Modules/Setup.dist +--- a/Modules/Setup.dist 2014-03-17 10:45:06.194800000 +0400 ++++ b/Modules/Setup.dist 2014-03-17 10:46:14.382400000 +0400 @@ -84,14 +84,14 @@ # Empty since this is now just the runtime prefix. DESTPATH= diff --git a/mingw-w64-python3/0550-mingw-regen-use-stddef_h.patch b/mingw-w64-python3/0550-mingw-regen-use-stddef_h.patch index 25d98ee55d..bf8339dce1 100644 --- a/mingw-w64-python3/0550-mingw-regen-use-stddef_h.patch +++ b/mingw-w64-python3/0550-mingw-regen-use-stddef_h.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/plat-generic/regen b/Lib/plat-generic/regen ---- a/Lib/plat-generic/regen 2013-12-26 18:47:19.822417600 +0000 -+++ b/Lib/plat-generic/regen 2013-12-26 18:47:24.240670300 +0000 +diff -Naur a/Lib/plat-generic/regen b/Lib/plat-generic/regen +--- a/Lib/plat-generic/regen 2014-03-09 12:40:12.000000000 +0400 ++++ b/Lib/plat-generic/regen 2014-03-17 10:46:16.301200000 +0400 @@ -1,3 +1,9 @@ #! /bin/sh set -v @@ -12,10 +12,10 @@ diff -urN a/Lib/plat-generic/regen b/Lib/plat-generic/regen + REGENHEADER=/usr/include/netinet/in.h +fi +eval $PYTHON_FOR_BUILD ../../Tools/scripts/h2py.py -i "'(u_long)'" $REGENHEADER -diff -urN a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in 2013-12-26 18:47:20.441453000 +0000 -+++ b/Makefile.pre.in 2013-12-26 18:47:24.242670500 +0000 -@@ -1171,7 +1171,7 @@ +diff -Naur a/Makefile.pre.in b/Makefile.pre.in +--- a/Makefile.pre.in 2014-03-17 10:46:16.160800000 +0400 ++++ b/Makefile.pre.in 2014-03-17 10:46:16.301200000 +0400 +@@ -1174,7 +1174,7 @@ else \ PYTHON_FOR_BUILD="$(PYTHON_FOR_BUILD)"; \ fi; \ diff --git a/mingw-w64-python3/0560-mingw-use-posix-getpath.patch b/mingw-w64-python3/0560-mingw-use-posix-getpath.patch index ee33ff2cd4..3d94b19fdd 100644 --- a/mingw-w64-python3/0560-mingw-use-posix-getpath.patch +++ b/mingw-w64-python3/0560-mingw-use-posix-getpath.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:47:26.256785700 +0000 -+++ b/configure.ac 2013-12-26 18:47:31.337076200 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:46:16.145200000 +0400 ++++ b/configure.ac 2014-03-17 10:46:18.298000000 +0400 @@ -4900,7 +4900,7 @@ case $host in *-*-mingw*) @@ -10,9 +10,9 @@ diff -urN a/configure.ac b/configure.ac ;; esac -diff -urN a/Include/fileutils.h b/Include/fileutils.h ---- a/Include/fileutils.h 2013-12-26 18:47:26.533801500 +0000 -+++ b/Include/fileutils.h 2013-12-26 18:47:31.339076300 +0000 +diff -Naur a/Include/fileutils.h b/Include/fileutils.h +--- a/Include/fileutils.h 2014-03-09 12:40:07.000000000 +0400 ++++ b/Include/fileutils.h 2014-03-17 10:46:18.298000000 +0400 @@ -15,7 +15,7 @@ const wchar_t *text, size_t *error_pos); @@ -22,9 +22,9 @@ diff -urN a/Include/fileutils.h b/Include/fileutils.h PyAPI_FUNC(int) _Py_wstat( const wchar_t* path, struct stat *buf); -diff -urN a/Modules/getpath.c b/Modules/getpath.c ---- a/Modules/getpath.c 2013-12-26 18:47:27.589861900 +0000 -+++ b/Modules/getpath.c 2013-12-26 18:47:31.342076500 +0000 +diff -Naur a/Modules/getpath.c b/Modules/getpath.c +--- a/Modules/getpath.c 2014-03-17 10:46:16.160800000 +0400 ++++ b/Modules/getpath.c 2014-03-17 10:46:18.298000000 +0400 @@ -10,6 +10,10 @@ #include #endif @@ -203,10 +203,10 @@ diff -urN a/Modules/getpath.c b/Modules/getpath.c +#ifdef __cplusplus +} +#endif -diff -urN a/Modules/posixmodule.c b/Modules/posixmodule.c ---- a/Modules/posixmodule.c 2013-12-26 18:47:27.599862500 +0000 -+++ b/Modules/posixmodule.c 2013-12-26 18:47:31.349076900 +0000 -@@ -934,7 +934,7 @@ +diff -Naur a/Modules/posixmodule.c b/Modules/posixmodule.c +--- a/Modules/posixmodule.c 2014-03-17 10:45:02.248000000 +0400 ++++ b/Modules/posixmodule.c 2014-03-17 10:46:18.313600000 +0400 +@@ -933,7 +933,7 @@ } /* A helper used by a number of POSIX-only functions */ @@ -215,7 +215,7 @@ diff -urN a/Modules/posixmodule.c b/Modules/posixmodule.c static int _parse_off_t(PyObject* arg, void* addr) { -@@ -3585,7 +3585,7 @@ +@@ -3584,7 +3584,7 @@ Py_END_ALLOW_THREADS /* FindNextFile sets error to ERROR_NO_MORE_FILES if it got to the end of the directory. */ @@ -224,7 +224,7 @@ diff -urN a/Modules/posixmodule.c b/Modules/posixmodule.c Py_DECREF(list); list = win32_error_unicode("FindNextFileW", wnamebuf); goto exit; -@@ -3640,7 +3640,7 @@ +@@ -3639,7 +3639,7 @@ Py_END_ALLOW_THREADS /* FindNextFile sets error to ERROR_NO_MORE_FILES if it got to the end of the directory. */ @@ -233,10 +233,10 @@ diff -urN a/Modules/posixmodule.c b/Modules/posixmodule.c Py_DECREF(list); list = win32_error("FindNextFile", namebuf); goto exit; -diff -urN a/Python/fileutils.c b/Python/fileutils.c ---- a/Python/fileutils.c 2013-12-26 18:47:28.326904100 +0000 -+++ b/Python/fileutils.c 2013-12-26 18:47:31.352077100 +0000 -@@ -491,7 +491,7 @@ +diff -Naur a/Python/fileutils.c b/Python/fileutils.c +--- a/Python/fileutils.c 2014-03-09 12:40:32.000000000 +0400 ++++ b/Python/fileutils.c 2014-03-17 10:46:18.313600000 +0400 +@@ -492,7 +492,7 @@ Not sure whether the MS_WINDOWS guards are necessary: perhaps for cygwin/mingw builds? */ diff --git a/mingw-w64-python3/0565-mingw-add-ModuleFileName-dir-to-PATH.patch b/mingw-w64-python3/0565-mingw-add-ModuleFileName-dir-to-PATH.patch index 123e4fe740..f5932c1262 100644 --- a/mingw-w64-python3/0565-mingw-add-ModuleFileName-dir-to-PATH.patch +++ b/mingw-w64-python3/0565-mingw-add-ModuleFileName-dir-to-PATH.patch @@ -1,6 +1,6 @@ -diff -urN a/Modules/getpath.c b/Modules/getpath.c ---- a/Modules/getpath.c.orig 2014-02-20 17:14:33.371768500 +0000 -+++ b/Modules/getpath.c 2014-02-20 17:31:20.382142600 +0000 +diff -Naur a/Modules/getpath.c b/Modules/getpath.c +--- a/Modules/getpath.c 2014-03-17 10:46:20.154400000 +0400 ++++ b/Modules/getpath.c 2014-03-17 10:46:20.357200000 +0400 @@ -879,6 +879,30 @@ else wcsncpy(exec_prefix, _exec_prefix, MAXPATHLEN); diff --git a/mingw-w64-python3/0570-mingw-add-BUILDIN_WIN32_MODULEs-time-msvcrt.patch b/mingw-w64-python3/0570-mingw-add-BUILDIN_WIN32_MODULEs-time-msvcrt.patch index a6cdd854ba..78c1ead8ed 100644 --- a/mingw-w64-python3/0570-mingw-add-BUILDIN_WIN32_MODULEs-time-msvcrt.patch +++ b/mingw-w64-python3/0570-mingw-add-BUILDIN_WIN32_MODULEs-time-msvcrt.patch @@ -1,6 +1,6 @@ -diff -urN a/Modules/Setup.config.in b/Modules/Setup.config.in ---- a/Modules/Setup.config.in 2013-12-26 18:47:34.689268000 +0000 -+++ b/Modules/Setup.config.in 2013-12-26 18:47:38.524487300 +0000 +diff -Naur a/Modules/Setup.config.in b/Modules/Setup.config.in +--- a/Modules/Setup.config.in 2014-03-17 10:45:06.194800000 +0400 ++++ b/Modules/Setup.config.in 2014-03-17 10:46:22.260400000 +0400 @@ -17,6 +17,8 @@ # build-in modules for windows platform: diff --git a/mingw-w64-python3/0580-mingw32-test-REPARSE_DATA_BUFFER.patch b/mingw-w64-python3/0580-mingw32-test-REPARSE_DATA_BUFFER.patch index 8fab4dce53..9a790c4df4 100644 --- a/mingw-w64-python3/0580-mingw32-test-REPARSE_DATA_BUFFER.patch +++ b/mingw-w64-python3/0580-mingw32-test-REPARSE_DATA_BUFFER.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:47:40.507600800 +0000 -+++ b/configure.ac 2013-12-26 18:47:45.633894000 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:46:20.154400000 +0400 ++++ b/configure.ac 2014-03-17 10:46:24.475600000 +0400 @@ -4256,6 +4256,28 @@ # check for endianness AC_C_BIGENDIAN diff --git a/mingw-w64-python3/0590-mingw-INSTALL_SHARED-LDLIBRARY-LIBPL.patch b/mingw-w64-python3/0590-mingw-INSTALL_SHARED-LDLIBRARY-LIBPL.patch index 3d05d0531d..1bbcac2609 100644 --- a/mingw-w64-python3/0590-mingw-INSTALL_SHARED-LDLIBRARY-LIBPL.patch +++ b/mingw-w64-python3/0590-mingw-INSTALL_SHARED-LDLIBRARY-LIBPL.patch @@ -1,7 +1,7 @@ -diff -urN a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in 2013-12-26 18:47:49.141094600 +0000 -+++ b/Makefile.pre.in 2013-12-26 18:47:52.522288000 +0000 -@@ -968,6 +968,7 @@ +diff -Naur a/Makefile.pre.in b/Makefile.pre.in +--- a/Makefile.pre.in 2014-03-17 10:46:18.126400000 +0400 ++++ b/Makefile.pre.in 2014-03-17 10:46:26.394400000 +0400 +@@ -969,6 +969,7 @@ if test -f $(LDLIBRARY); then \ if test -n "$(DLLLIBRARY)" ; then \ $(INSTALL_SHARED) $(DLLLIBRARY) $(DESTDIR)$(BINDIR); \ diff --git a/mingw-w64-python3/0600-msys-mingw-prefer-unix-sep-if-MSYSTEM.patch b/mingw-w64-python3/0600-msys-mingw-prefer-unix-sep-if-MSYSTEM.patch index c7bc41a963..cdcfc4a6cb 100644 --- a/mingw-w64-python3/0600-msys-mingw-prefer-unix-sep-if-MSYSTEM.patch +++ b/mingw-w64-python3/0600-msys-mingw-prefer-unix-sep-if-MSYSTEM.patch @@ -1,6 +1,6 @@ -diff -urN a/Include/osdefs.h b/Include/osdefs.h ---- a/Include/osdefs.h 2013-12-26 18:47:54.819419300 +0000 -+++ b/Include/osdefs.h 2013-12-26 18:47:59.625694200 +0000 +diff -Naur a/Include/osdefs.h b/Include/osdefs.h +--- a/Include/osdefs.h 2014-03-17 10:46:16.160800000 +0400 ++++ b/Include/osdefs.h 2014-03-17 10:46:28.438000000 +0400 @@ -10,7 +10,7 @@ /* Mod by chrish: QNX has WATCOM, but isn't DOS */ #if !defined(__QNX__) @@ -10,9 +10,9 @@ diff -urN a/Include/osdefs.h b/Include/osdefs.h #define MAXPATHLEN 260 #define SEP L'/' #define ALTSEP L'\\' -diff -urN a/Lib/ntpath.py b/Lib/ntpath.py ---- a/Lib/ntpath.py 2013-12-26 18:47:55.170439400 +0000 -+++ b/Lib/ntpath.py 2013-12-26 18:47:59.627694400 +0000 +diff -Naur a/Lib/ntpath.py b/Lib/ntpath.py +--- a/Lib/ntpath.py 2014-03-09 12:40:12.000000000 +0400 ++++ b/Lib/ntpath.py 2014-03-17 10:46:28.438000000 +0400 @@ -24,9 +24,13 @@ curdir = '.' pardir = '..' @@ -57,9 +57,9 @@ diff -urN a/Lib/ntpath.py b/Lib/ntpath.py def _get_dot(path): if isinstance(path, bytes): -diff -urN a/Python/pythonrun.c b/Python/pythonrun.c ---- a/Python/pythonrun.c 2013-12-26 18:47:56.409510300 +0000 -+++ b/Python/pythonrun.c 2013-12-26 18:47:59.631694600 +0000 +diff -Naur a/Python/pythonrun.c b/Python/pythonrun.c +--- a/Python/pythonrun.c 2014-03-09 12:40:33.000000000 +0400 ++++ b/Python/pythonrun.c 2014-03-17 10:46:28.453600000 +0400 @@ -782,17 +782,29 @@ PyInterpreterState_Delete(interp); } diff --git a/mingw-w64-python3/0610-msys-cygwin-semi-native-build-sysconfig.patch b/mingw-w64-python3/0610-msys-cygwin-semi-native-build-sysconfig.patch index 041d5fd39c..e32f1dc90a 100644 --- a/mingw-w64-python3/0610-msys-cygwin-semi-native-build-sysconfig.patch +++ b/mingw-w64-python3/0610-msys-cygwin-semi-native-build-sysconfig.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:48:01.881823300 +0000 -+++ b/configure.ac 2013-12-26 18:48:06.766102700 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:46:26.254000000 +0400 ++++ b/configure.ac 2014-03-17 10:46:30.388000000 +0400 @@ -590,6 +590,65 @@ AC_MSG_RESULT([$DELIM]) AC_SUBST(DELIM) @@ -67,9 +67,9 @@ diff -urN a/configure.ac b/configure.ac AC_MSG_CHECKING([for init system calls]) AC_SUBST(INITSYS) case $host in -diff -urN a/Lib/sysconfig.py b/Lib/sysconfig.py ---- a/Lib/sysconfig.py 2013-12-26 18:48:02.578863200 +0000 -+++ b/Lib/sysconfig.py 2013-12-26 18:48:06.769102800 +0000 +diff -Naur a/Lib/sysconfig.py b/Lib/sysconfig.py +--- a/Lib/sysconfig.py 2014-03-17 10:45:56.021200000 +0400 ++++ b/Lib/sysconfig.py 2014-03-17 10:46:30.388000000 +0400 @@ -349,6 +349,14 @@ if isinstance(v, str): done[k] = v.strip() @@ -85,9 +85,9 @@ diff -urN a/Lib/sysconfig.py b/Lib/sysconfig.py # save the results in the global dictionary vars.update(done) return vars -diff -urN a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in 2013-12-26 18:48:03.140895300 +0000 -+++ b/Makefile.pre.in 2013-12-26 18:48:06.773103100 +0000 +diff -Naur a/Makefile.pre.in b/Makefile.pre.in +--- a/Makefile.pre.in 2014-03-17 10:46:28.266400000 +0400 ++++ b/Makefile.pre.in 2014-03-17 10:46:30.403600000 +0400 @@ -110,6 +110,13 @@ # Install prefix for data files datarootdir= @datarootdir@ diff --git a/mingw-w64-python3/0620-mingw-sysconfig-like-posix.patch b/mingw-w64-python3/0620-mingw-sysconfig-like-posix.patch index 95ac0067ff..786d889824 100644 --- a/mingw-w64-python3/0620-mingw-sysconfig-like-posix.patch +++ b/mingw-w64-python3/0620-mingw-sysconfig-like-posix.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py ---- a/Lib/distutils/command/build_ext.py 2013-12-26 18:48:09.705270800 +0000 -+++ b/Lib/distutils/command/build_ext.py 2013-12-26 18:48:14.253530900 +0000 +diff -Naur a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py +--- a/Lib/distutils/command/build_ext.py 2014-03-17 10:45:45.616000000 +0400 ++++ b/Lib/distutils/command/build_ext.py 2014-03-17 10:46:32.338000000 +0400 @@ -240,9 +240,10 @@ if sys.platform[:6] == 'cygwin' or sys.platform[:6] == 'atheos': if sys.executable.startswith(os.path.join(sys.exec_prefix, "bin")): @@ -13,9 +13,9 @@ diff -urN a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext else: # building python standard extensions self.library_dirs.append('.') -diff -urN a/Lib/sysconfig.py b/Lib/sysconfig.py ---- a/Lib/sysconfig.py 2013-12-26 18:48:10.012288300 +0000 -+++ b/Lib/sysconfig.py 2013-12-26 18:48:14.256531100 +0000 +diff -Naur a/Lib/sysconfig.py b/Lib/sysconfig.py +--- a/Lib/sysconfig.py 2014-03-17 10:46:32.166400000 +0400 ++++ b/Lib/sysconfig.py 2014-03-17 10:46:32.338000000 +0400 @@ -43,13 +43,13 @@ 'data': '{base}', }, diff --git a/mingw-w64-python3/0630-mingw-_winapi_as_builtin_for_Popen_in_cygwinccompiler.patch b/mingw-w64-python3/0630-mingw-_winapi_as_builtin_for_Popen_in_cygwinccompiler.patch index dca8d6e60a..beabb44541 100644 --- a/mingw-w64-python3/0630-mingw-_winapi_as_builtin_for_Popen_in_cygwinccompiler.patch +++ b/mingw-w64-python3/0630-mingw-_winapi_as_builtin_for_Popen_in_cygwinccompiler.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/distutils/cygwinccompiler.py b/Lib/distutils/cygwinccompiler.py ---- a/Lib/distutils/cygwinccompiler.py 2013-12-26 18:48:16.655668300 +0000 -+++ b/Lib/distutils/cygwinccompiler.py 2013-12-26 18:48:21.346936600 +0000 +diff -Naur a/Lib/distutils/cygwinccompiler.py b/Lib/distutils/cygwinccompiler.py +--- a/Lib/distutils/cygwinccompiler.py 2014-03-17 10:46:02.167600000 +0400 ++++ b/Lib/distutils/cygwinccompiler.py 2014-03-17 10:46:34.116400000 +0400 @@ -57,6 +57,7 @@ from distutils import log from distutils.version import LooseVersion @@ -36,9 +36,9 @@ diff -urN a/Lib/distutils/cygwinccompiler.py b/Lib/distutils/cygwinccompiler.py return tuple([_find_exe_version(cmd) for cmd in commands]) def is_cygwingcc(): -diff -urN a/Modules/Setup.config.in b/Modules/Setup.config.in ---- a/Modules/Setup.config.in 2013-12-26 18:48:17.602722500 +0000 -+++ b/Modules/Setup.config.in 2013-12-26 18:48:21.347936700 +0000 +diff -Naur a/Modules/Setup.config.in b/Modules/Setup.config.in +--- a/Modules/Setup.config.in 2014-03-17 10:46:24.319600000 +0400 ++++ b/Modules/Setup.config.in 2014-03-17 10:46:34.116400000 +0400 @@ -19,6 +19,7 @@ @USE_WIN32_MODULE@winreg ../PC/winreg.c @USE_WIN32_MODULE@time timemodule.c @@ -47,9 +47,9 @@ diff -urN a/Modules/Setup.config.in b/Modules/Setup.config.in # The rest of the modules previously listed in this file are built # by the setup.py script in Python 2.1 and later. -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:48:18.155754100 +0000 -+++ b/setup.py 2013-12-26 18:48:21.350936900 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:46:14.195200000 +0400 ++++ b/setup.py 2014-03-17 10:46:34.116400000 +0400 @@ -880,7 +880,9 @@ exts.append( Extension('msvcrt', [os.path.join(pc_srcdir, p) for p in ['msvcrtmodule.c']]) ) diff --git a/mingw-w64-python3/0640-mingw-x86_64-size_t-format-specifier-pid_t.patch b/mingw-w64-python3/0640-mingw-x86_64-size_t-format-specifier-pid_t.patch index 8b130c26d8..855355aa53 100644 --- a/mingw-w64-python3/0640-mingw-x86_64-size_t-format-specifier-pid_t.patch +++ b/mingw-w64-python3/0640-mingw-x86_64-size_t-format-specifier-pid_t.patch @@ -1,6 +1,6 @@ -diff -urN a/Include/pyport.h b/Include/pyport.h ---- a/Include/pyport.h 2013-12-26 18:48:23.615066400 +0000 -+++ b/Include/pyport.h 2013-12-26 18:48:28.500345800 +0000 +diff -Naur a/Include/pyport.h b/Include/pyport.h +--- a/Include/pyport.h 2014-03-17 10:45:21.607600000 +0400 ++++ b/Include/pyport.h 2014-03-17 10:46:36.144400000 +0400 @@ -234,9 +234,11 @@ /* Smallest negative value of type Py_ssize_t. */ #define PY_SSIZE_T_MIN (-PY_SSIZE_T_MAX-1) diff --git a/mingw-w64-python3/0650-cross-dont-add-multiarch-paths-if-cross-compiling.patch b/mingw-w64-python3/0650-cross-dont-add-multiarch-paths-if-cross-compiling.patch index b4252dec6b..422875820b 100644 --- a/mingw-w64-python3/0650-cross-dont-add-multiarch-paths-if-cross-compiling.patch +++ b/mingw-w64-python3/0650-cross-dont-add-multiarch-paths-if-cross-compiling.patch @@ -1,6 +1,6 @@ -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:48:32.361566600 +0000 -+++ b/setup.py 2013-12-26 18:48:35.513746900 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:46:35.972800000 +0400 ++++ b/setup.py 2014-03-17 10:46:38.078800000 +0400 @@ -444,10 +444,10 @@ if not cross_compiling: add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') diff --git a/mingw-w64-python3/0660-mingw-use-backslashes-in-compileall-py.patch b/mingw-w64-python3/0660-mingw-use-backslashes-in-compileall-py.patch index eb7def3925..f059f83573 100644 --- a/mingw-w64-python3/0660-mingw-use-backslashes-in-compileall-py.patch +++ b/mingw-w64-python3/0660-mingw-use-backslashes-in-compileall-py.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/compileall.py b/Lib/compileall.py ---- a/Lib/compileall.py 2013-12-26 18:48:37.780876600 +0000 -+++ b/Lib/compileall.py 2013-12-26 18:48:42.628153800 +0000 +diff -Naur a/Lib/compileall.py b/Lib/compileall.py +--- a/Lib/compileall.py 2014-03-09 12:40:07.000000000 +0400 ++++ b/Lib/compileall.py 2014-03-17 10:46:39.935200000 +0400 @@ -47,6 +47,8 @@ if name == '__pycache__': continue diff --git a/mingw-w64-python3/0670-msys-convert_path-fix-and-root-hack.patch b/mingw-w64-python3/0670-msys-convert_path-fix-and-root-hack.patch index 5e4fb8e968..220c29204c 100644 --- a/mingw-w64-python3/0670-msys-convert_path-fix-and-root-hack.patch +++ b/mingw-w64-python3/0670-msys-convert_path-fix-and-root-hack.patch @@ -1,6 +1,6 @@ -diff -urN a/Lib/distutils/command/install.py b/Lib/distutils/command/install.py ---- a/Lib/distutils/command/install.py 2013-12-26 18:48:45.180299800 +0000 -+++ b/Lib/distutils/command/install.py 2013-12-26 18:48:49.408541700 +0000 +diff -Naur a/Lib/distutils/command/install.py b/Lib/distutils/command/install.py +--- a/Lib/distutils/command/install.py 2014-03-09 12:40:08.000000000 +0400 ++++ b/Lib/distutils/command/install.py 2014-03-17 10:46:41.885200000 +0400 @@ -370,7 +370,8 @@ # Convert directories from Unix /-separated syntax to the local @@ -11,9 +11,9 @@ diff -urN a/Lib/distutils/command/install.py b/Lib/distutils/command/install.py 'scripts', 'data', 'headers', 'userbase', 'usersite') -diff -urN a/Lib/distutils/util.py b/Lib/distutils/util.py ---- a/Lib/distutils/util.py 2013-12-26 18:48:45.218302000 +0000 -+++ b/Lib/distutils/util.py 2013-12-26 18:48:49.410541800 +0000 +diff -Naur a/Lib/distutils/util.py b/Lib/distutils/util.py +--- a/Lib/distutils/util.py 2014-03-17 10:45:45.631600000 +0400 ++++ b/Lib/distutils/util.py 2014-03-17 10:46:41.885200000 +0400 @@ -133,6 +133,13 @@ paths.remove('.') if not paths: @@ -70,10 +70,10 @@ diff -urN a/Lib/distutils/util.py b/Lib/distutils/util.py else: raise DistutilsPlatformError("nothing known about platform '%s'" % os.name) -diff -urN a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in 2013-12-26 18:48:46.025348200 +0000 -+++ b/Makefile.pre.in 2013-12-26 18:48:49.412541900 +0000 -@@ -1263,6 +1263,12 @@ +diff -Naur a/Makefile.pre.in b/Makefile.pre.in +--- a/Makefile.pre.in 2014-03-17 10:46:32.166400000 +0400 ++++ b/Makefile.pre.in 2014-03-17 10:46:41.885200000 +0400 +@@ -1266,6 +1266,12 @@ else true; \ fi @@ -86,7 +86,7 @@ diff -urN a/Makefile.pre.in b/Makefile.pre.in # Install the dynamically loadable modules # This goes into $(exec_prefix) sharedinstall: sharedmods -@@ -1270,9 +1276,9 @@ +@@ -1273,9 +1279,9 @@ --prefix=$(prefix) \ --install-scripts=$(BINDIR) \ --install-platlib=$(DESTSHARED) \ @@ -99,7 +99,7 @@ diff -urN a/Makefile.pre.in b/Makefile.pre.in # Here are a couple of targets for MacOSX again, to install a full # framework-based Python. frameworkinstall installs everything, the -@@ -1346,7 +1352,7 @@ +@@ -1349,7 +1355,7 @@ $(PYTHON_FOR_BUILD) $(srcdir)/Tools/scripts/setup.py install \ --prefix=$(prefix) \ --install-scripts=$(BINDIR) \ diff --git a/mingw-w64-python3/0680-mingw-hack-around-double-copy-scripts-issue.patch b/mingw-w64-python3/0680-mingw-hack-around-double-copy-scripts-issue.patch deleted file mode 100644 index 9acaa4afd5..0000000000 --- a/mingw-w64-python3/0680-mingw-hack-around-double-copy-scripts-issue.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:48:53.261762100 +0000 -+++ b/setup.py 2013-12-26 18:48:56.395941300 +0000 -@@ -2197,8 +2197,9 @@ - newfilename = filename + fullversion - else: - newfilename = filename + minoronly -- log.info('renaming {} to {}'.format(filename, newfilename)) -- os.rename(filename, newfilename) -+ if not os.path.exists(newfilename): -+ log.info('renaming {} to {}'.format(filename, newfilename)) -+ os.rename(filename, newfilename) - newoutfiles.append(newfilename) - if filename in updated_files: - newupdated_files.append(newfilename) diff --git a/mingw-w64-python3/0690-allow-static-tcltk.patch b/mingw-w64-python3/0690-allow-static-tcltk.patch index 5838666bc9..e107d25bc4 100644 --- a/mingw-w64-python3/0690-allow-static-tcltk.patch +++ b/mingw-w64-python3/0690-allow-static-tcltk.patch @@ -1,6 +1,6 @@ -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:49:00.525177500 +0000 -+++ b/setup.py 2013-12-26 18:49:03.539349900 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:46:39.763600000 +0400 ++++ b/setup.py 2014-03-17 10:46:43.772800000 +0400 @@ -523,7 +523,7 @@ if host_platform == 'hp-ux11': lib_dirs += ['/usr/lib/hpux64', '/usr/lib/hpux32'] diff --git a/mingw-w64-python3/0700-CROSS-avoid-ncursesw-include-path-hack.patch b/mingw-w64-python3/0700-CROSS-avoid-ncursesw-include-path-hack.patch index cc9b8748a4..fe75193fe2 100644 --- a/mingw-w64-python3/0700-CROSS-avoid-ncursesw-include-path-hack.patch +++ b/mingw-w64-python3/0700-CROSS-avoid-ncursesw-include-path-hack.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:49:05.570466100 +0000 -+++ b/configure.ac 2013-12-26 18:49:10.319737700 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:46:32.166400000 +0400 ++++ b/configure.ac 2014-03-17 10:46:45.832000000 +0400 @@ -1737,7 +1737,9 @@ fi AC_HEADER_STDC diff --git a/mingw-w64-python3/0710-CROSS-properly-detect-WINDOW-_flags-for-different-nc.patch b/mingw-w64-python3/0710-CROSS-properly-detect-WINDOW-_flags-for-different-nc.patch index 2ccd6911bc..a25633315c 100644 --- a/mingw-w64-python3/0710-CROSS-properly-detect-WINDOW-_flags-for-different-nc.patch +++ b/mingw-w64-python3/0710-CROSS-properly-detect-WINDOW-_flags-for-different-nc.patch @@ -1,6 +1,6 @@ -diff -urN a/configure.ac b/configure.ac ---- a/configure.ac 2013-12-26 18:49:12.542864900 +0000 -+++ b/configure.ac 2013-12-26 18:49:17.885170400 +0000 +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:46:47.641600000 +0400 ++++ b/configure.ac 2014-03-17 10:46:47.797600000 +0400 @@ -4689,15 +4689,51 @@ fi @@ -55,9 +55,9 @@ diff -urN a/configure.ac b/configure.ac if test "$ac_cv_window_has_flags" = yes then -diff -urN a/Include/py_curses.h b/Include/py_curses.h ---- a/Include/py_curses.h 2013-12-26 18:49:12.838881800 +0000 -+++ b/Include/py_curses.h 2013-12-26 18:49:17.888170600 +0000 +diff -Naur a/Include/py_curses.h b/Include/py_curses.h +--- a/Include/py_curses.h 2014-03-09 12:40:07.000000000 +0400 ++++ b/Include/py_curses.h 2014-03-17 10:46:47.797600000 +0400 @@ -14,7 +14,9 @@ /* the following define is necessary for OS X 10.6; without it, the Apple-supplied ncurses.h sets NCURSES_OPAQUE to 1, and then Python @@ -81,9 +81,9 @@ diff -urN a/Include/py_curses.h b/Include/py_curses.h #ifndef MVWDELCH_IS_EXPRESSION #define MVWDELCH_IS_EXPRESSION 1 #endif -diff -urN a/pyconfig.h.in b/pyconfig.h.in ---- a/pyconfig.h.in 2013-12-26 18:49:14.472975300 +0000 -+++ b/pyconfig.h.in 2013-12-26 18:49:17.890170700 +0000 +diff -Naur a/pyconfig.h.in b/pyconfig.h.in +--- a/pyconfig.h.in 2014-03-17 10:46:14.195200000 +0400 ++++ b/pyconfig.h.in 2014-03-17 10:46:47.797600000 +0400 @@ -1157,6 +1157,12 @@ /* Define to 1 if you want to use native NT threads */ #undef NT_THREADS diff --git a/mingw-w64-python3/0720-mingw-pdcurses_ISPAD.patch b/mingw-w64-python3/0720-mingw-pdcurses_ISPAD.patch index ed10754b1b..5a3d52be4d 100644 --- a/mingw-w64-python3/0720-mingw-pdcurses_ISPAD.patch +++ b/mingw-w64-python3/0720-mingw-pdcurses_ISPAD.patch @@ -1,6 +1,6 @@ -diff -urN a/Include/py_curses.h b/Include/py_curses.h ---- a/Include/py_curses.h 2013-12-26 18:49:20.317309500 +0000 -+++ b/Include/py_curses.h 2013-12-26 18:49:24.875570300 +0000 +diff -Naur a/Include/py_curses.h b/Include/py_curses.h +--- a/Include/py_curses.h 2014-03-17 10:46:49.513600000 +0400 ++++ b/Include/py_curses.h 2014-03-17 10:46:49.700800000 +0400 @@ -56,6 +56,10 @@ #endif #endif diff --git a/mingw-w64-python3/0730-mingw-fix-ncurses-module.patch b/mingw-w64-python3/0730-mingw-fix-ncurses-module.patch index 3467288fd1..dfc7eac92c 100644 --- a/mingw-w64-python3/0730-mingw-fix-ncurses-module.patch +++ b/mingw-w64-python3/0730-mingw-fix-ncurses-module.patch @@ -1,6 +1,6 @@ -diff -urN a/Modules/_cursesmodule.c b/Modules/_cursesmodule.c ---- a/Modules/_cursesmodule.c 2013-12-26 18:49:28.515778500 +0000 -+++ b/Modules/_cursesmodule.c 2013-12-26 18:49:32.070981800 +0000 +diff -Naur a/Modules/_cursesmodule.c b/Modules/_cursesmodule.c +--- a/Modules/_cursesmodule.c 2014-03-09 12:40:25.000000000 +0400 ++++ b/Modules/_cursesmodule.c 2014-03-17 10:46:51.744400000 +0400 @@ -125,6 +125,10 @@ #include #endif @@ -12,7 +12,7 @@ diff -urN a/Modules/_cursesmodule.c b/Modules/_cursesmodule.c #if !defined(HAVE_NCURSES_H) && (defined(sgi) || defined(__sun) || defined(SCO5)) #define STRICT_SYSV_CURSES /* Don't use ncurses extensions */ typedef chtype attr_t; /* No attr_t type is available */ -@@ -1698,17 +1702,31 @@ +@@ -1699,17 +1703,31 @@ /* We have to simulate this by writing to a temporary FILE*, then reading back, then writing to the argument stream. */ char fn[100]; @@ -44,7 +44,7 @@ diff -urN a/Modules/_cursesmodule.c b/Modules/_cursesmodule.c remove(fn); return PyErr_SetFromErrnoWithFilename(PyExc_IOError, fn); } -@@ -2256,7 +2274,9 @@ +@@ -2257,7 +2275,9 @@ PyCurses_GetWin(PyCursesWindowObject *self, PyObject *stream) { char fn[100]; @@ -54,7 +54,7 @@ diff -urN a/Modules/_cursesmodule.c b/Modules/_cursesmodule.c FILE *fp; PyObject *data; size_t datalen; -@@ -2265,13 +2285,24 @@ +@@ -2266,13 +2286,24 @@ PyCursesInitialised; diff --git a/mingw-w64-python3/0740-grammar-fixes.patch b/mingw-w64-python3/0740-grammar-fixes.patch index e9ff23dcf7..12a918e191 100644 --- a/mingw-w64-python3/0740-grammar-fixes.patch +++ b/mingw-w64-python3/0740-grammar-fixes.patch @@ -1,6 +1,6 @@ -diff -urN a/Modules/parsermodule.c b/Modules/parsermodule.c ---- a/Modules/parsermodule.c 2013-12-26 18:49:35.701189500 +0000 -+++ b/Modules/parsermodule.c 2013-12-26 18:49:39.089383200 +0000 +diff -Naur a/Modules/parsermodule.c b/Modules/parsermodule.c +--- a/Modules/parsermodule.c 2014-03-09 12:40:28.000000000 +0400 ++++ b/Modules/parsermodule.c 2014-03-17 10:46:53.600800000 +0400 @@ -37,7 +37,7 @@ #undef Yield #include "ast.h" @@ -10,9 +10,9 @@ diff -urN a/Modules/parsermodule.c b/Modules/parsermodule.c #ifdef lint #include -diff -urN a/Parser/metagrammar.c b/Parser/metagrammar.c ---- a/Parser/metagrammar.c 2013-12-26 18:49:36.039208800 +0000 -+++ b/Parser/metagrammar.c 2013-12-26 18:49:39.091383400 +0000 +diff -Naur a/Parser/metagrammar.c b/Parser/metagrammar.c +--- a/Parser/metagrammar.c 2014-03-09 12:40:32.000000000 +0400 ++++ b/Parser/metagrammar.c 2014-03-17 10:46:53.600800000 +0400 @@ -139,7 +139,7 @@ {7, 0}, {8, 0}, diff --git a/mingw-w64-python3/0750-builddir-fixes.patch b/mingw-w64-python3/0750-builddir-fixes.patch index 6f481070eb..78abe5345b 100644 --- a/mingw-w64-python3/0750-builddir-fixes.patch +++ b/mingw-w64-python3/0750-builddir-fixes.patch @@ -1,6 +1,6 @@ -diff -urN a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in 2013-12-26 18:49:42.728591400 +0000 -+++ b/Makefile.pre.in 2013-12-26 18:49:46.171788300 +0000 +diff -Naur a/Makefile.pre.in b/Makefile.pre.in +--- a/Makefile.pre.in 2014-03-17 10:46:43.601200000 +0400 ++++ b/Makefile.pre.in 2014-03-17 10:46:55.519600000 +0400 @@ -615,13 +615,13 @@ ############################################################################ # Importlib @@ -20,7 +20,7 @@ diff -urN a/Makefile.pre.in b/Makefile.pre.in ############################################################################ -@@ -1428,7 +1428,7 @@ +@@ -1431,7 +1431,7 @@ find build -name '*.py[co]' -exec rm -f {} ';' || true -rm -f pybuilddir.txt -rm -f Lib/lib2to3/*Grammar*.pickle diff --git a/mingw-w64-python3/0760-msys-monkeypatch-os-system-via-sh-exe.patch b/mingw-w64-python3/0760-msys-monkeypatch-os-system-via-sh-exe.patch index a5401b6ec1..4f547f7ec4 100644 --- a/mingw-w64-python3/0760-msys-monkeypatch-os-system-via-sh-exe.patch +++ b/mingw-w64-python3/0760-msys-monkeypatch-os-system-via-sh-exe.patch @@ -1,6 +1,6 @@ -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:49:50.388029500 +0000 -+++ b/setup.py 2013-12-26 18:49:53.346198700 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:46:45.598000000 +0400 ++++ b/setup.py 2014-03-17 10:46:57.500800000 +0400 @@ -27,6 +27,17 @@ return sys.platform host_platform = get_platform() diff --git a/mingw-w64-python3/0770-msys-replace-slashes-used-in-io-redirection.patch b/mingw-w64-python3/0770-msys-replace-slashes-used-in-io-redirection.patch index 8dbdc72c72..0465c02e50 100644 --- a/mingw-w64-python3/0770-msys-replace-slashes-used-in-io-redirection.patch +++ b/mingw-w64-python3/0770-msys-replace-slashes-used-in-io-redirection.patch @@ -1,6 +1,6 @@ -diff -urN a/setup.py b/setup.py ---- a/setup.py 2013-12-26 18:49:57.519437400 +0000 -+++ b/setup.py 2013-12-26 18:50:00.313597200 +0000 +diff -Naur a/setup.py b/setup.py +--- a/setup.py 2014-03-17 10:46:59.170000000 +0400 ++++ b/setup.py 2014-03-17 10:46:59.294800000 +0400 @@ -374,7 +374,7 @@ # Debian/Ubuntu multiarch support. # https://wiki.ubuntu.com/MultiarchSpec diff --git a/mingw-w64-python3/0790-mingw-add-_exec_prefix-for-tcltk-dlls.patch b/mingw-w64-python3/0790-mingw-add-_exec_prefix-for-tcltk-dlls.patch index 4fe0cb07e5..b003817eb7 100644 --- a/mingw-w64-python3/0790-mingw-add-_exec_prefix-for-tcltk-dlls.patch +++ b/mingw-w64-python3/0790-mingw-add-_exec_prefix-for-tcltk-dlls.patch @@ -1,6 +1,6 @@ -diff -urN a/Modules/getpath.c b/Modules/getpath.c ---- a/Modules/getpath.c 2013-12-26 23:59:13.322768600 +0000 -+++ b/Modules/getpath.c 2013-12-26 23:58:23.520920100 +0000 +diff -Naur a/Modules/getpath.c b/Modules/getpath.c +--- a/Modules/getpath.c 2014-03-17 10:46:22.104400000 +0400 ++++ b/Modules/getpath.c 2014-03-17 10:47:01.291600000 +0400 @@ -797,7 +797,10 @@ bufsz += wcslen(zip_path) + 1; diff --git a/mingw-w64-python3/0800-mingw-install-layout-as-posix.patch b/mingw-w64-python3/0800-mingw-install-layout-as-posix.patch index 88b5566faf..e544ab1726 100644 --- a/mingw-w64-python3/0800-mingw-install-layout-as-posix.patch +++ b/mingw-w64-python3/0800-mingw-install-layout-as-posix.patch @@ -1,5 +1,6 @@ ---- Python-3.3.3/Lib/distutils/command/install.py.orig 2014-02-11 23:51:18.330600000 +0400 -+++ Python-3.3.3/Lib/distutils/command/install.py 2014-02-11 23:53:54.677600000 +0400 +diff -Naur a/Lib/distutils/command/install.py b/Lib/distutils/command/install.py +--- a/Lib/distutils/command/install.py 2014-03-17 10:46:43.601200000 +0400 ++++ b/Lib/distutils/command/install.py 2014-03-17 10:47:03.210400000 +0400 @@ -35,10 +35,10 @@ } else: diff --git a/mingw-w64-python3/0810-remove_path_max.default.patch b/mingw-w64-python3/0810-remove_path_max.default.patch index 340bb43fc7..4b3171349c 100644 --- a/mingw-w64-python3/0810-remove_path_max.default.patch +++ b/mingw-w64-python3/0810-remove_path_max.default.patch @@ -1,7 +1,18 @@ -diff -r 20dc8d6430eb Modules/main.c ---- a/Modules/main.c Mon Feb 10 19:17:46 2014 +0100 -+++ b/Modules/main.c Tue Feb 11 11:50:12 2014 -0500 -@@ -9,7 +9,6 @@ +diff -Naur a/Include/osdefs.h b/Include/osdefs.h +--- a/Include/osdefs.h 2014-03-17 10:46:30.216400000 +0400 ++++ b/Include/osdefs.h 2014-03-17 10:47:05.160400000 +0400 +@@ -11,7 +11,6 @@ + #if !defined(__QNX__) + #if defined(MS_WINDOWS) || defined(__BORLANDC__) || defined(__WATCOMC__) || defined(__DJGPP__) || defined(PYOS_OS2) + #if (defined(PYOS_OS2) && defined(PYCC_GCC)) || defined(__MINGW32__) +-#define MAXPATHLEN 260 + #define SEP L'/' + #define ALTSEP L'\\' + #else +diff -Naur a/Modules/main.c b/Modules/main.c +--- a/Modules/main.c 2014-03-09 12:40:27.000000000 +0400 ++++ b/Modules/main.c 2014-03-17 10:47:05.176000000 +0400 +@@ -14,7 +14,6 @@ #include #ifdef HAVE_FCNTL_H #include @@ -9,9 +20,9 @@ diff -r 20dc8d6430eb Modules/main.c #endif #endif -diff -r 20dc8d6430eb Python/pythonrun.c ---- a/Python/pythonrun.c Mon Feb 10 19:17:46 2014 +0100 -+++ b/Python/pythonrun.c Tue Feb 11 11:50:12 2014 -0500 +diff -Naur a/Python/pythonrun.c b/Python/pythonrun.c +--- a/Python/pythonrun.c 2014-03-17 10:46:30.232000000 +0400 ++++ b/Python/pythonrun.c 2014-03-17 10:47:05.176000000 +0400 @@ -32,7 +32,6 @@ #ifdef MS_WINDOWS #undef BYTE @@ -19,4 +30,4 @@ diff -r 20dc8d6430eb Python/pythonrun.c -#define PATH_MAX MAXPATHLEN #endif - _Py_IDENTIFIER(builtins); + #ifndef Py_REF_DEBUG diff --git a/mingw-w64-python3/0820-dont-link-with-gettext.patch b/mingw-w64-python3/0820-dont-link-with-gettext.patch index 083216e207..f0c3464191 100644 --- a/mingw-w64-python3/0820-dont-link-with-gettext.patch +++ b/mingw-w64-python3/0820-dont-link-with-gettext.patch @@ -1,7 +1,7 @@ -diff -Naur Python-2.7.6/configure.ac Python-2.7.6/configure.ac ---- Python-2.7.6/configure.ac 2014-02-13 15:45:51.168000000 +0400 -+++ Python-2.7.6/configure.ac 2014-02-13 15:38:15.419400000 +0400 -@@ -2446,10 +2461,19 @@ +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2014-03-17 10:46:49.513600000 +0400 ++++ b/configure.ac 2014-03-17 10:47:07.235200000 +0400 +@@ -2454,10 +2454,19 @@ fi # check if we need libintl for locale functions @@ -21,12 +21,12 @@ diff -Naur Python-2.7.6/configure.ac Python-2.7.6/configure.ac # checks for system dependent C++ extensions support case "$ac_sys_system" in -diff -Naur Python-2.7.6/Modules/_localemodule.c Python-2.7.6/Modules/_localemodule.c ---- Python-2.7.6/Modules/_localemodule.c 2014-02-13 15:45:43.882800000 +0400 -+++ Python-2.7.6/Modules/_localemodule.c 2013-11-10 11:36:41.000000000 +0400 -@@ -10,6 +10,13 @@ - ******************************************************************/ +diff -Naur a/Modules/_localemodule.c b/Modules/_localemodule.c +--- a/Modules/_localemodule.c 2014-03-09 12:40:26.000000000 +0400 ++++ b/Modules/_localemodule.c 2014-03-17 10:47:07.235200000 +0400 +@@ -11,6 +11,13 @@ + #define PY_SSIZE_T_CLEAN #include "Python.h" +#ifdef __MINGW32__ +/* The header libintl.h and library libintl may exist on mingw host. diff --git a/mingw-w64-python3/0830-ctypes-python-dll.patch b/mingw-w64-python3/0830-ctypes-python-dll.patch index bf38944826..f3036014ef 100644 --- a/mingw-w64-python3/0830-ctypes-python-dll.patch +++ b/mingw-w64-python3/0830-ctypes-python-dll.patch @@ -1,5 +1,6 @@ ---- a/Lib/ctypes/__init__.py 2013-11-17 11:22:28.000000000 +0400 -+++ b/Lib/ctypes/__init__.py 2014-02-19 10:20:53.042400000 +0400 +diff -Naur a/Lib/ctypes/__init__.py b/Lib/ctypes/__init__.py +--- a/Lib/ctypes/__init__.py 2014-03-09 12:40:08.000000000 +0400 ++++ b/Lib/ctypes/__init__.py 2014-03-17 10:47:09.278800000 +0400 @@ -433,7 +433,9 @@ cdll = LibraryLoader(CDLL) pydll = LibraryLoader(PyDLL) diff --git a/mingw-w64-python3/0840-gdbm-module-includes.patch b/mingw-w64-python3/0840-gdbm-module-includes.patch index bfade47044..2021745dc5 100644 --- a/mingw-w64-python3/0840-gdbm-module-includes.patch +++ b/mingw-w64-python3/0840-gdbm-module-includes.patch @@ -1,5 +1,6 @@ ---- a/Modules/_gdbmmodule.c 2013-11-17 11:22:28.000000000 +0400 -+++ b/Modules/_gdbmmodule.c 2014-02-19 10:20:53.042400000 +0400 +diff -Naur a/Modules/_gdbmmodule.c b/Modules/_gdbmmodule.c +--- a/Modules/_gdbmmodule.c 2014-03-09 12:40:25.000000000 +0400 ++++ b/Modules/_gdbmmodule.c 2014-03-17 10:47:11.275600000 +0400 @@ -11,7 +11,7 @@ #include #include "gdbm.h" diff --git a/mingw-w64-python3/0850-use-gnu_printf-in-format.patch b/mingw-w64-python3/0850-use-gnu_printf-in-format.patch index dd79be9283..2105073baf 100644 --- a/mingw-w64-python3/0850-use-gnu_printf-in-format.patch +++ b/mingw-w64-python3/0850-use-gnu_printf-in-format.patch @@ -1,6 +1,6 @@ -diff -Naur Python-3.3.3-orig/Include/bytesobject.h Python-3.3.3/Include/bytesobject.h ---- Python-3.3.3-orig/Include/bytesobject.h 2013-11-17 11:22:23.000000000 +0400 -+++ Python-3.3.3/Include/bytesobject.h 2014-03-02 01:37:06.454400000 +0400 +diff -Naur a/Include/bytesobject.h b/Include/bytesobject.h +--- a/Include/bytesobject.h 2014-03-09 12:40:06.000000000 +0400 ++++ b/Include/bytesobject.h 2014-03-17 10:47:13.241200000 +0400 @@ -52,9 +52,9 @@ PyAPI_FUNC(PyObject *) PyBytes_FromString(const char *); PyAPI_FUNC(PyObject *) PyBytes_FromObject(PyObject *); @@ -13,9 +13,9 @@ diff -Naur Python-3.3.3-orig/Include/bytesobject.h Python-3.3.3/Include/bytesobj PyAPI_FUNC(Py_ssize_t) PyBytes_Size(PyObject *); PyAPI_FUNC(char *) PyBytes_AsString(PyObject *); PyAPI_FUNC(PyObject *) PyBytes_Repr(PyObject *, int); -diff -Naur Python-3.3.3-orig/Include/pgenheaders.h Python-3.3.3/Include/pgenheaders.h ---- Python-3.3.3-orig/Include/pgenheaders.h 2013-11-17 11:22:24.000000000 +0400 -+++ Python-3.3.3/Include/pgenheaders.h 2014-03-02 01:37:45.844400000 +0400 +diff -Naur a/Include/pgenheaders.h b/Include/pgenheaders.h +--- a/Include/pgenheaders.h 2014-03-09 12:40:07.000000000 +0400 ++++ b/Include/pgenheaders.h 2014-03-17 10:47:13.241200000 +0400 @@ -10,9 +10,9 @@ #include "Python.h" @@ -28,9 +28,9 @@ diff -Naur Python-3.3.3-orig/Include/pgenheaders.h Python-3.3.3/Include/pgenhead #define addarc _Py_addarc #define addbit _Py_addbit -diff -Naur Python-3.3.3-orig/Include/pyerrors.h Python-3.3.3/Include/pyerrors.h ---- Python-3.3.3-orig/Include/pyerrors.h 2013-11-17 11:22:24.000000000 +0400 -+++ Python-3.3.3/Include/pyerrors.h 2014-03-02 01:38:21.428000000 +0400 +diff -Naur a/Include/pyerrors.h b/Include/pyerrors.h +--- a/Include/pyerrors.h 2014-03-09 12:40:07.000000000 +0400 ++++ b/Include/pyerrors.h 2014-03-17 10:47:13.241200000 +0400 @@ -416,9 +416,9 @@ #include @@ -43,9 +43,9 @@ diff -Naur Python-3.3.3-orig/Include/pyerrors.h Python-3.3.3/Include/pyerrors.h #ifdef __cplusplus } -diff -Naur Python-3.3.3-orig/Include/sysmodule.h Python-3.3.3/Include/sysmodule.h ---- Python-3.3.3-orig/Include/sysmodule.h 2013-11-17 11:22:24.000000000 +0400 -+++ Python-3.3.3/Include/sysmodule.h 2014-03-02 01:38:59.835200000 +0400 +diff -Naur a/Include/sysmodule.h b/Include/sysmodule.h +--- a/Include/sysmodule.h 2014-03-09 12:40:07.000000000 +0400 ++++ b/Include/sysmodule.h 2014-03-17 10:47:13.241200000 +0400 @@ -14,9 +14,9 @@ PyAPI_FUNC(void) PySys_SetPath(const wchar_t *); diff --git a/mingw-w64-python3/PKGBUILD b/mingw-w64-python3/PKGBUILD index c173e37d28..22924e9536 100644 --- a/mingw-w64-python3/PKGBUILD +++ b/mingw-w64-python3/PKGBUILD @@ -5,8 +5,8 @@ _realname=python3 _mingw_suff=mingw-w64-${CARCH} pkgname="${_mingw_suff}-${_realname}" _pybasever=3.3 -pkgver=${_pybasever}.3 -pkgrel=10 +pkgver=${_pybasever}.5 +pkgrel=1 pkgdesc="A high-level scripting language (mingw-w64)" arch=('any') license=('PSF') @@ -86,7 +86,6 @@ source=("http://www.python.org/ftp/python/${pkgver%rc?}/Python-${pkgver}.tar.xz" 0650-cross-dont-add-multiarch-paths-if-cross-compiling.patch 0660-mingw-use-backslashes-in-compileall-py.patch 0670-msys-convert_path-fix-and-root-hack.patch - 0680-mingw-hack-around-double-copy-scripts-issue.patch 0690-allow-static-tcltk.patch 0700-CROSS-avoid-ncursesw-include-path-hack.patch 0710-CROSS-properly-detect-WINDOW-_flags-for-different-nc.patch @@ -178,7 +177,6 @@ prepare() { patch -Np1 -i "${srcdir}"/0650-cross-dont-add-multiarch-paths-if-cross-compiling.patch patch -Np1 -i "${srcdir}"/0660-mingw-use-backslashes-in-compileall-py.patch patch -Np1 -i "${srcdir}"/0670-msys-convert_path-fix-and-root-hack.patch - #patch -Np1 -i "${srcdir}"/0680-mingw-hack-around-double-copy-scripts-issue.patch patch -Np1 -i "${srcdir}"/0690-allow-static-tcltk.patch patch -Np1 -i "${srcdir}"/0700-CROSS-avoid-ncursesw-include-path-hack.patch patch -Np1 -i "${srcdir}"/0710-CROSS-properly-detect-WINDOW-_flags-for-different-nc.patch @@ -313,82 +311,81 @@ package() { ${MINGW_PREFIX}/bin/objcopy --subsystem windows "${pkgdir}${MINGW_PREFIX}"/bin/python3w.exe } -md5sums=('4ca001c5586eb0744e3174bc75c6fba8' - '6d6f3b570da5f1638f09e58838edb843' - 'f0d693d69d2726d69ed117a81c8e4e49' - '1cb96f1fcb5924b5dbda940981eb2542' - '9f06acf547a648c30226c35204f0f1d9' - '896124c57ef06fbc7a5747aeb2b0d720' - 'a7cd9bab14b673ec3a5d3c4c0a49f94c' - '9cf8dc4282a7dd71737341870600bd18' - 'eac2e24c6129354717ff76077763aadd' - '55199b06d4d027aaa047babcf4cf7798' - 'd56a65ecbfe54b5f32028b8866a636e8' - 'ed6cb95b87655d93273058ee33937c30' - '097df30c123fb71822306f2d4c2287c8' - '01b97485841a10891200ba62fdd1211f' - 'a4eaca478c6a430efd58bf7c6da5434c' - 'd2975f3f1c0106db83d64b31afb2b1d2' - '51c5884151a9f48281e70c3365e7044d' - '1a0e95e08033a8c4077611d877fd5c1e' - 'fd949a062933682cf035c9dd5f5bf74e' - 'e7e275f2991c8c1f8058a2e9ded212b9' - 'd7e0dd6dd1b486d31d4fa2a1ac0bf065' - '662aa08f6ed04393526aa5802a8ad421' - '2d8aec1d384ad3ac4570ff0fa10f53c6' - '813841a393f3c21bf3a475a744c6f0e3' - '60de7a2350921ae07d6a4484780524a1' - '4b97984daaa660f3babdc557e65a4ccc' - '4e5296e8f66f94a732db1a9e99a8971c' - 'bb374d01fdbb5e1c18e882e4f12fee00' - '3c4c6c551c8e56bfa50490910c1a5806' - '746ec40e6e27e3155b2cad3a0b1fb303' - '9ae2e225c113441a86440be287b53030' - '8e7d7c7faedd80dd955f6ad60de90a7b' - '6a96817b9b58b823c063c5986ad58bb0' - '474b78366c02f1da7cf43f3310a13a4e' - 'a45971018611e658edf09ca2c4cb7058' - 'ef0e42ee73aaa4973480d9bffe54f58b' - '6b7b983f67cada462fd208f6b741414f' - '3c6b0bc77a020d1f9915f300e32afb4e' - 'a18f194a6b45bdec3b02c112eab2615a' - 'bc257632db05ee2553206bf0e7173f36' - '51de3adbcfddd55a2ff4eb740ce79745' - '431bed0e3be6ed4a25dcc9edd8382d85' - 'ed480be16702f0a81fd5afbb47f23752' - 'c9eff096a3d407cb91a7df0ebe48aa99' - '97fef7f8520d5b6fe16b972f94598fb3' - 'ba220cc7aebe4549560e88cf47f35a00' - 'db1aab49b1487a5519fffbf031720b87' - '06f73bdd7f433a8fbc5529b32356df16' - '284da4250eb5630c67265a58399b167c' - '140c4740f6fb039c27c7acadc45c6a5a' - '7a5f38ae20f8a103115b891ed4cb4c79' - 'f2ba83608a2f94e5be0dd7399b680fcd' - '39f372cb542181e72e179975ff473415' - 'd4fd5d58fe9c5f8bbe1558274045493c' - '3c155abb46083813a03def994369abc1' - '9a06894e0b93486d8b146e82c43d1bd2' - 'd795e6fa2f622cf70ce67e1ad89c30a3' - '5290c83b4a8f81c585ebfa3d97d78c74' - '5c8d7a405f7d37206539a67db50cccee' - '49f0fb2331663e2b38ab40b33f774b85' - '6934047707118ad45edbc15d0d85f68e' - 'a8854c9a2662f0487edff7f5d55ba7a7' - '52ffa390555e0ffaddea6f2e43e009e4' - 'e43e287de7be4a4e2aaa149fb2972854' - '69a6807ad80ee48380a87f3346fe1df3' - '0bb2ff1cd7d8113641c90bb5a4b3030d' - 'f1fee4e4954d23902b18360fbddde18e' - 'f5d92be026218065065b2e53b6366551' - '4aa6421c40c32bc90550ad9ba45bfdbb' - 'ab3b79900f3c61c75e230c8a2072d983' - '5f03fbfea7bde192bfa1c2eb478f2943' - 'f8ede34ca774427b864b29ee1ae25a18' - 'efcd5cbdcd8b46ff5f8aa44916e9ccf7' - '9b9026080775fc4d911c6ab1d0a65541' - '419a6003f3960a86d53413f9ef71559a' - '31e86876b58271bf0404ac3f28e3d662' - '57976e9b0b37ad3835d7a3eedb53dc35' - '2f7891026edc9526b6b11ff1c918e638' - 'f6eb51c7faa9e705d850d5900b3948fd') +md5sums=('b2a4df195d934e5b229e8328ca864960' + '45a18d722e53aee478522f517390b8b6' + '9b1d2a157eeb0f334fc1c2c26eae49fc' + '78707c3d26a3e787045139fbf97b6423' + '29e1a9e4a98dc8298cd18dfb78ef3add' + 'f04db427e53e41df13fb3109d27c494a' + 'f430c8e2a0089075a077bfa0a387d964' + '58480a62216b179ae4ae2ec8a71745d5' + 'cd0f324835c10d5ac038ce13103aa4c4' + '307b965a64d2b1ff0f09c94e0d2ffe5a' + '284d621bbe417f7696c5c5e9229d333e' + '54d13017c77a804e0b3d40c79827780e' + 'fc8b1581277ddb8087638409fffbcd5f' + '8f6d3d0833ca6b205ed7df19c37e5084' + '2cf99e516b4b83767221f5f41779621a' + '8eb24e4f6b1546d647e1d2e1287156f8' + 'e730b8ea0db65440b59cec5d426b4d89' + '1eef390e282fd1ca336974cdbae38627' + '6daa161bb943d51de548650007c176b0' + 'e37e73ecc5cf09566a3000532f452085' + '742750bc0f1914f60f36f997f36f5a8a' + '01ce80d272d82f6f9204641da0505032' + 'e9dfce0d03411290ddeb022f39b96bea' + '1dea962b56bdcec072822fb03f69ff32' + 'de2612339a65670690f95b5513e32795' + '229ceb1e9daaeb0168d04f65a0c023b0' + 'dbbc8d6c17fd6c331ab9674a413e337f' + '3594d42a528eed82dafb1a972cf9ba9b' + '23bad2cfb77a007fd1a8c001ae83124f' + 'c3e338ac66526796ccab6a27b3d8e376' + '4f1825f2e8104f609c98bd0db7d1f90a' + '1520ec7528aaba5c777317baef65df42' + 'ca7674a78361206d39e303bb30da1591' + '9c6c7be3bcf4e5b8ba1c2b62e42707d5' + '98c3b920e8a7eaff0435b9963b0e41c0' + '9ed0dca13df13b62e0364c7fa37fde39' + '5c796f37b66f43afa4678471b5e40b6b' + 'aecd076c7699cd9eceeb7105ff5e12a1' + '4b5a65a5a0b2dc0f9948983fd4375f16' + 'd341559007c086ff95c8cfd97699e7a2' + '716fc0a3ab6fa7bb14533912b893a021' + '55354327e2e66df0e6bf5785ebd45277' + 'f72286a4bdd5fade7b269851b68b3a20' + '13a28322773d75661ac63657c0c0d79f' + 'f09099f57c83a84f904da4e3cf9691cf' + 'f3f0ce03493a64969bc2fefa192ebfc3' + '66b556a2b1c1bb1d714a64259b922669' + '05ae3ae4ddc23e41308cba3c9a94289d' + '2723d8b0c32af9828a9df7017da64862' + 'bb1093674b1f6f1a40aec04666ded4ee' + 'c54ee813985f5645a7e436ff0407d4dd' + '8d87d5381c0d7b116bb05588335afd64' + 'dba4ed42dc59e59f5ab3131530440222' + '8661b66c8a87633bd505381fd14b70e8' + '5228b5441bba0392d8de54409d444e33' + '478a26882f3c53e95c1fbc81d32f96cd' + '37458cfda528b47f162a25749027c5aa' + '416bf71be5fe95b7db5060c596f6528e' + '9e69b8c4795426501025c4b132069e8f' + 'b3c288d90f3c7cf90dbbe411d3d3e807' + '92d2c2f7e881e4915a2608798046392b' + 'abb7181812c44a86ad0706eda43b6c8a' + '915cc545877c2dee756998d48dfd9924' + '2afd2c38bf8dbcff1aa4b4086b1d50f6' + '40313bee03979aac8ce9f16c1dabff42' + '615ca663cded831d78dd6e33b164735f' + '75b6c01e16cc8232cdb494687f7f9b60' + 'ea63d0cc01d2f2d60e472dcfaed0dd28' + '4e602b3cbe18e6bc642f757d5e05b66f' + '909b43702c4b9e93741e541bf64b0bc8' + '5378c3fe0311c2e70618fda8f044e474' + 'd8f85f5f1146ba3f1931826afcaf883a' + '3b2809914a6760c56ffb115576c7cb31' + 'fd70fc71c5719313838a933c604a7fcc' + '82ae0a71bbca28d9c2091664794493f0' + 'ef47aa14781ec0deec61eee64623b445' + 'bc67fc798089896fd71d9e3e8e484e89' + '5a7e810d3b07760b7e0d2660c94e1a3b')