lang/python312 MidnightBSD
Interpreted object-oriented programming language
- System
- MidnightBSD
- Repository
- mports
- Last update
- Commit
87aa82a773- License
- python
- Categories
Description
Python is an interpreted object-oriented programming language, and is often compared to Tcl, Perl or Scheme.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | lang/python312 | |
| FreeBSD | lang/python312 | 3.12.15 |
| NetBSD | lang/python312 | 3.12.14 |
Install
Binary package:
mport install python${PYTHON_SUFFIX}
From mports:
cd /usr/mports/lang/python312 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= python${PYTHON_SUFFIX}>0:lang/python312
LIB_DEPENDS= libpython.so:lang/python312
Dependencies
As this port's Makefile names them.
Library 1
libffi.so: devel/libffi
No port depends on this one.
Configuration
Options name: lang_python
| Option | Default | Description |
|---|---|---|
| DEBUG | off | |
| FNV | off | Modified Fowler-Noll-Vo Algorithm |
| IPV6 | off | |
| LIBMPDEC | on | Use libmpdec from ports instead of bundled version |
| LTO | off | |
| NLS | off | Enable gettext support for the locale module |
| PYMALLOC | on | Enable specialized mallocs |
| SIPHASH | off | SipHash24 Algorithm |
- USES
- compiler:c11 cpe ncurses pathfix pkgconfig python:${PYTHON_DISTVERSION:R},env readline shebangfix ssl tar:xz
- Service scripts
- none
Files
Manual pages 1
- python(1)
pkg-plist 8026
- bin/2to3-
- bin/idle
- bin/pydoc
- bin/python
- bin/python-config
- %%ABI%%/abstract.h
- %%ABI%%/bltinmodule.h
- %%ABI%%/boolobject.h
- %%ABI%%/bytearrayobject.h
- %%ABI%%/bytesobject.h
- %%ABI%%/ceval.h
- %%ABI%%/codecs.h
- %%ABI%%/compile.h
- %%ABI%%/complexobject.h
- %%ABI%%/cpython/abstract.h
- %%ABI%%/cpython/bytearrayobject.h
- %%ABI%%/cpython/bytesobject.h
- %%ABI%%/cpython/cellobject.h
- %%ABI%%/cpython/ceval.h
- %%ABI%%/cpython/classobject.h
- %%ABI%%/cpython/code.h
- %%ABI%%/cpython/compile.h
- %%ABI%%/cpython/complexobject.h
- %%ABI%%/cpython/context.h
- %%ABI%%/cpython/descrobject.h
- %%ABI%%/cpython/dictobject.h
- %%ABI%%/cpython/fileobject.h
- %%ABI%%/cpython/fileutils.h
- %%ABI%%/cpython/floatobject.h
- %%ABI%%/cpython/frameobject.h
- %%ABI%%/cpython/funcobject.h
- %%ABI%%/cpython/genobject.h
- %%ABI%%/cpython/import.h
- %%ABI%%/cpython/initconfig.h
- %%ABI%%/cpython/interpreteridobject.h
- %%ABI%%/cpython/listobject.h
- %%ABI%%/cpython/longintrepr.h
- %%ABI%%/cpython/longobject.h
- %%ABI%%/cpython/memoryobject.h
- %%ABI%%/cpython/methodobject.h
- %%ABI%%/cpython/modsupport.h
- %%ABI%%/cpython/object.h
- %%ABI%%/cpython/objimpl.h
- %%ABI%%/cpython/odictobject.h
- %%ABI%%/cpython/picklebufobject.h
- %%ABI%%/cpython/pthread_stubs.h
- %%ABI%%/cpython/pyctype.h
- %%ABI%%/cpython/pydebug.h
- %%ABI%%/cpython/pyerrors.h
- %%ABI%%/cpython/pyfpe.h
- %%ABI%%/cpython/pyframe.h
- %%ABI%%/cpython/pylifecycle.h
- %%ABI%%/cpython/pymem.h
- %%ABI%%/cpython/pystate.h
- %%ABI%%/cpython/pythonrun.h
- %%ABI%%/cpython/pythread.h
- %%ABI%%/cpython/pytime.h
- %%ABI%%/cpython/setobject.h
- %%ABI%%/cpython/sysmodule.h
- %%ABI%%/cpython/traceback.h
- %%ABI%%/cpython/tupleobject.h
- %%ABI%%/cpython/unicodeobject.h
- %%ABI%%/cpython/warnings.h
- %%ABI%%/cpython/weakrefobject.h
- %%ABI%%/datetime.h
- %%ABI%%/descrobject.h
- %%ABI%%/dictobject.h
- %%ABI%%/dynamic_annotations.h
- %%ABI%%/enumobject.h
- %%ABI%%/errcode.h
- %%ABI%%/exports.h
- %%ABI%%/fileobject.h
- %%ABI%%/fileutils.h
- %%ABI%%/floatobject.h
- %%ABI%%/frameobject.h
- %%ABI%%/genericaliasobject.h
- %%ABI%%/import.h
- %%ABI%%/internal/pycore_abstract.h
- %%ABI%%/internal/pycore_asdl.h
- %%ABI%%/internal/pycore_ast_state.h
- %%ABI%%/internal/pycore_ast.h
- %%ABI%%/internal/pycore_atexit.h
- %%ABI%%/internal/pycore_atomic_funcs.h
- %%ABI%%/internal/pycore_atomic.h
- %%ABI%%/internal/pycore_bitutils.h
- %%ABI%%/internal/pycore_blocks_output_buffer.h
- %%ABI%%/internal/pycore_bytes_methods.h
- %%ABI%%/internal/pycore_bytesobject.h
- %%ABI%%/internal/pycore_call.h
- %%ABI%%/internal/pycore_ceval_state.h
- %%ABI%%/internal/pycore_ceval.h
- %%ABI%%/internal/pycore_code.h
- %%ABI%%/internal/pycore_compile.h
- %%ABI%%/internal/pycore_condvar.h
- %%ABI%%/internal/pycore_context.h
- %%ABI%%/internal/pycore_descrobject.h
- %%ABI%%/internal/pycore_dict_state.h
- %%ABI%%/internal/pycore_dict.h
- %%ABI%%/internal/pycore_dtoa.h
- %%ABI%%/internal/pycore_emscripten_signal.h
The first 100 are listed.
distinfo 4
| File | Size | SHA256 |
|---|---|---|
| python/Python-3.12.12.tar.xz | 2.0798712e+07 | fb85a13414b028c49ba18bbd523c2d055a30b56b18b92ce454ea2c51edc656c4 |
| python/d849cf5fec76947865370a41baba8934c581cdb2.patch?full_index=1 | 6163 | 804778894c604643dbb2271ab7afa145276d4d291ad49f6a7c300f0e458ddbc8 |
| python/9c9dda6625a2a90d2a06c657eee021d6be19842d.patch?full_index=1 | 6034 | eb0a4a4069062919a06b832930566aa88814f2b7e1f6b1c64060457be24b32a1 |
| python/14b1fdb0a94b96f86fc7b86671ea9582b8676628.patch?full_index=1 | 6289 | 0eb734f5807bf9953e6974d85ba22017e225a0b78fe9764e7fee098aefe9fede |
Master sites 1
- PYTHON/ftp/python/${DISTVERSION:C/[a-z].*//}