./lang/python27, Interpreted, interactive, object-oriented programming language

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.7.18nb3, Package name: python27-2.7.18nb3, Maintainer: pkgsrc-users

Python is an interpreted, interactive, object-oriented
programming language that combines remarkable power with
very clear syntax. For an introduction to programming in
Python you are referred to the Python Tutorial. The
Python Library Reference documents built-in and standard
types, constants, functions and modules. Finally, the
Python Reference Manual describes the syntax and semantics
of the core language in (perhaps too) much detail.

Python's basic power can be extended with your own modules
written in C or C++. On most systems such modules may be
dynamically loaded. Python is also adaptable as an exten-
sion language for existing applications. See the internal
documentation for hints.

DEINSTALL [+/-]

Required to run:
[security/openssl] [devel/libffi] [security/mozilla-rootcerts]

Required to build:
[devel/readline] [pkgtools/cwrappers]

Package options: x11

Master sites:

SHA1: 678d4cf483a1c92efd347ee8e1e79326dc82810b
RMD160: 40a514bb05c9e631454ea8466e28f5bb229428ad
Filesize: 12553.453 KB

Version history: (Expand)


CVS history: (Expand)


   2020-12-07 14:14:39 by Nia Alarie | Files touched by this commit (5)
Log message:
python*: Revert shm_open workaround now it's fixed in mksandbox
   2020-12-06 12:35:32 by Nia Alarie | Files touched by this commit (5)
Log message:
python*: Disable runtime configure test on sem_getvalue behaviour

Like the other test, because /dev/shm isn't available in the build
environment doesn't mean it won't be available on the destination
machine for the packages.
   2020-12-06 12:11:32 by Nia Alarie | Files touched by this commit (5)
Log message:
python*: Avoid configure test for POSIX semaphores on Linux.

This attempts to build and run a program that uses POSIX semaphores.

This fails in a pbulk sandbox that doesn't contain /dev/shm, resulting
in a broken package where the idea that the platform doesn't support
POSIX semaphores is baked in forever. In newer Python versions,
this means Python doesn't even build properly.

XXX: We might want to avoid it on other platforms too...
   2020-09-27 16:57:22 by Leonardo Taccari | Files touched by this commit (3)
Log message:
python27: Add reference to CVE-2020-26116 in patches for bpo-39603
   2020-09-20 14:50:26 by =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= | Files touched by this commit (1)
Log message:
lang/python27: Fix patch checksums
   2020-09-20 14:10:27 by =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= | Files touched by this commit (5)
Log message:
lang/python27: Add comments to patches

Add comments explaining bugs fixed and patch source to patches.
Requested by Leonardo Taccari.
   2020-09-01 11:26:55 by Amitai Schleier | Files touched by this commit (9) | Package updated
Log message:
Avoid MemoryError from "import ctypes" on OpenBSD (PR pkg/55134) for all
applicable Pythons. Bump PKGREVISION.
   2020-08-22 17:05:53 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
python27: bump PKGREVISION for previous