BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig jit? ( llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 ) ) tail-call-interp? ( || ( >=sys-devel/gcc-16:* >=llvm-core/clang-19:* ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) verify-sig? ( dev-python/sigstore sec-keys/sigstore-trusted-root )
DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= app-misc/mime-types >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=virtual/zlib-1.1.3:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) bluetooth? ( net-wireless/bluez ) test? ( dev-python/ensurepip-pip dev-python/ensurepip-setuptools ) valgrind? ( dev-debug/valgrind )
DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=8
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs eapi9-ver flag-o-matic linux-info llvm-r1 multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
IUSE=bluetooth debug +ensurepip examples gdbm jit libedit +ncurses pgo +readline +sqlite +ssl tail-call-interp test tk valgrind +llvm_slot_19 verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=PSF-2
PDEPEND=ensurepip? ( dev-python/ensurepip-pip )
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= app-misc/mime-types >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=virtual/zlib-1.1.3:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) dev-lang/python-exec[python_targets_python3_14(-)]
REQUIRED_USE=jit? ( ^^ ( llvm_slot_19 ) )
RESTRICT=!test? ( test )
SLOT=3.14
SRC_URI=https://www.python.org/ftp/python/3.14.4/Python-3.14.4.tar.xz https://distfiles.gentoo.org/pub/proj/python/patchsets/3.14/python-gentoo-patches-3.14.4_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.14.4/Python-3.14.4.tar.xz.sigstore )
_eclasses_=autotools	0698802996fcfe9a604eac3c1f6e7112	check-reqs	12ab9d3fc16bfe1f87c6fb652324b57c	eapi9-pipestatus	d2c134036ac31c3085aebc9147f572bd	eapi9-ver	6a71fa30cdb3fe445114fdeab156c1f0	flag-o-matic	fd3558f73f6503093adee69adf41020d	gnuconfig	b4fa4889c6f586d6b069215a86dd9e53	libtool	6a96cd90e5da8c7c615015479f46f1a4	linux-info	efd923656513c879204fec6638eadee5	llvm-r1	77771a412c60b32ce3205d377edd7b83	llvm-utils	e7edb4086e31c8537574b263d899f826	multiprocessing	45d0620f25c2f063ad6276ecd9ed9399	pax-utils	5555f2e75744739fe100ee62c22d28fe	python-utils-r1	9c4180f103a0e8340bc993fc85dbdadd	toolchain-funcs	58a918e3a42d0156f010dcfd43725be5	verify-sig	ece4c893b6bd62eacbc4d25958e857f8
_md5_=fa929909a3903de543242c6da06371b7
