mirror of
https://github.com/python/cpython.git
synced 2025-12-31 04:23:37 +00:00
* WIP: ENH: Pixi package definitions for downstream development [skip ci] * linux-64 support * tidy gitignore * respond to review - switch cases on `PYTHON_VARIANT` - remove `minor_version` by using `python3` - remove runtime-only asan options * README updates * use `.md` to preview rendering * Apply suggestions from code review Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> * Apply suggestion from @FFY00 Co-authored-by: Filipe Laíns <filipe.lains@gmail.com> * Apply suggestion from @FFY00 Co-authored-by: Filipe Laíns <filipe.lains@gmail.com> * Apply suggestion from @FFY00 Co-authored-by: Filipe Laíns <filipe.lains@gmail.com> * Apply suggestion from @lucascolley --------- Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Co-authored-by: Filipe Laíns <filipe.lains@gmail.com>
61 lines
1.1 KiB
YAML
61 lines
1.1 KiB
YAML
context:
|
|
# Keep up to date
|
|
version: "3.15"
|
|
|
|
package:
|
|
name: python
|
|
version: ${{ version }}
|
|
|
|
source:
|
|
- path: ../../..
|
|
|
|
build:
|
|
files:
|
|
exclude:
|
|
- "*.o"
|
|
script:
|
|
file: ../build.sh
|
|
|
|
# derived from https://github.com/conda-forge/python-feedstock/blob/main/recipe/meta.yaml
|
|
requirements:
|
|
build:
|
|
- ${{ compiler('c') }}
|
|
- ${{ compiler('cxx') }}
|
|
- make
|
|
- pkg-config
|
|
# configure script looks for llvm-ar for lto
|
|
- if: osx
|
|
then:
|
|
- llvm-tools
|
|
- if: linux
|
|
then:
|
|
- ld_impl_${{ target_platform }}
|
|
- binutils_impl_${{ target_platform }}
|
|
- clang-19
|
|
- llvm-tools-19
|
|
|
|
host:
|
|
- bzip2
|
|
- sqlite
|
|
- liblzma-devel
|
|
- zlib
|
|
- zstd
|
|
- openssl
|
|
- readline
|
|
- tk
|
|
# These two are just to get the headers needed for tk.h, but is unused
|
|
- xorg-libx11
|
|
- xorg-xorgproto
|
|
- ncurses
|
|
- libffi
|
|
- if: linux
|
|
then:
|
|
- ld_impl_${{ target_platform }}
|
|
- libuuid
|
|
- libmpdec-devel
|
|
- expat
|
|
|
|
about:
|
|
homepage: https://www.python.org/
|
|
license: Python-2.0
|
|
license_file: LICENSE
|