Skip to content

Commit d60c04f

Browse files
authored
Merge pull request #127 from AnacondaRecipes/PKG-2965
update to 3.12.0rc3
2 parents f0e33cd + 82a3383 commit d60c04f

24 files changed

+251
-98
lines changed

recipe/build_base.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@ _common_configure_args+=(--enable-ipv6)
242242
_common_configure_args+=(--with-ensurepip=no)
243243
_common_configure_args+=(--with-tzpath=${PREFIX}/share/zoneinfo)
244244
_common_configure_args+=(--with-computed-gotos)
245+
_common_configure_args+=(--with-system-expat)
245246
_common_configure_args+=(--enable-loadable-sqlite-extensions)
246247
_common_configure_args+=(--with-tcltk-includes="-I${PREFIX}/include")
247248
_common_configure_args+=("--with-tcltk-libs=-L${PREFIX}/lib -ltcl8.6 -ltk8.6")

recipe/meta.yaml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{% set version = "3.12.0" %}
2-
{% set dev = "rc2" %}
3-
{% set dev_ = "rc2_" %}
2+
{% set dev = "rc3" %}
3+
{% set dev_ = "rc3_" %}
44
{% set ver2 = '.'.join(version.split('.')[0:2]) %}
55
{% set ver2nd = ''.join(version.split('.')[0:2]) %}
66
{% set ver3nd = ''.join(version.split('.')[0:3]) %}
@@ -50,36 +50,35 @@ source:
5050
{% else %}
5151
- url: https://www.python.org/ftp/python/{{ version }}/Python-{{ version }}{{ dev }}.tar.xz
5252
# md5 from: https://www.python.org/downloads/release/python-{{ ver3nd }}/
53-
sha256: 11eb10376e6baf7bea53001f5181eaee1797788c4db6e83a061e422357927674
53+
sha256: 96397e891e98802b1d399dee3ceaeb9bcf0aa2566c8a7b1cce4d0196c277506a
5454
{% endif %}
5555
patches:
56+
- patches/0000-branding.patch
5657
- patches/0001-Win32-Change-FD_SETSIZE-from-512-to-2048.patch
57-
- patches/0006-Win32-Do-not-download-externals.patch
58-
- patches/0007-Fix-find_library-so-that-it-looks-in-sys.prefix-lib-.patch
58+
- patches/0002-Win32-Do-not-download-externals.patch
59+
- patches/0003-Fix-find_library-so-that-it-looks-in-sys.prefix-lib-.patch
5960
# https://github.com/python/cpython/pull/28397
6061
# Patch doesn't apply, but is Debian-specific anyway.
6162
# - patches/0008-bpo-22699-Allow-compiling-on-debian-ubuntu-with-a-di.patch
62-
- patches/0009-Disable-registry-lookup-unless-CONDA_PY_ALLOW_REG_PA.patch
63-
- patches/0010-Unvendor-openssl.patch
64-
- patches/0011-Unvendor-sqlite3.patch
65-
- patches/0013-Add-CondaEcosystemModifyDllSearchPath.patch
66-
- patches/0015-Doing-d1trimfile.patch
63+
- patches/0004-Disable-registry-lookup-unless-CONDA_PY_ALLOW_REG_PA.patch
64+
- patches/0005-Unvendor-openssl.patch
65+
- patches/0006-Unvendor-sqlite3.patch
66+
- patches/0007-Add-CondaEcosystemModifyDllSearchPath.patch
67+
- patches/0008-Doing-d1trimfile.patch
6768
# https://github.com/python/cpython/pull/23523
68-
- patches/0016-cross-compile-darwin.patch
69-
- patches/0017-Fix-TZPATH-on-windows.patch
69+
- patches/0009-cross-compile-darwin.patch
70+
- patches/0010-Fix-TZPATH-on-windows.patch
7071
# https://github.com/python/cpython/pull/24324
71-
- patches/0018-Make-dyld-search-work-with-SYSTEM_VERSION_COMPAT-1.patch
72-
- patches/0020-Unvendor-bzip2.patch
73-
- patches/0021-Unvendor-libffi.patch
74-
- patches/0022-Unvendor-tcltk.patch
75-
- patches/0023-unvendor-xz.patch
76-
- patches/0024-unvendor-zlib.patch
77-
- patches/0025-Do-not-pass-g-to-GCC-when-not-Py_DEBUG.patch
78-
- patches/0026-Remove-unused-readelf.patch
79-
- patches/0027-branding.patch
80-
{% if (openssl | string).startswith('1.1.1') %}
81-
- patches/0028-Use-OpenSSL-1_1-instead-of-3.patch
82-
{% endif %}
72+
- patches/0011-Make-dyld-search-work-with-SYSTEM_VERSION_COMPAT-1.patch
73+
- patches/0012-Unvendor-bzip2.patch
74+
- patches/0013-Unvendor-libffi.patch
75+
- patches/0014-Unvendor-tcltk.patch
76+
- patches/0015-unvendor-xz.patch
77+
- patches/0016-unvendor-zlib.patch
78+
- patches/0017-Do-not-pass-g-to-GCC-when-not-Py_DEBUG.patch
79+
- patches/0018-Unvendor-expat.patch
80+
- patches/0019-Remove-unused-readelf.patch
81+
- patches/0021-Override-configure-LIBFFI.patch
8382

8483
build:
8584
number: {{ build_number }}
@@ -191,6 +190,7 @@ outputs:
191190
- libffi {{ libffi }}
192191
- ld_impl_{{ target_platform }} >=2.35.1 # [linux]
193192
- libuuid 1.41.5 # [linux]
193+
- expat {{ expat }}
194194
run:
195195
- ld_impl_{{ target_platform }} >=2.35.1 # [linux]
196196
- tzdata
File renamed without changes.

0 commit comments

Comments
 (0)