summaryrefslogtreecommitdiff
path: root/lang/python33
AgeCommit message (Collapse)AuthorFilesLines
2014-07-02Add a fix, test-case and note for directory traversal vulnerability, ref.he5-3/+57
http://bugs.python.org/issue21766 Bump PKGREVISION.
2014-06-11avoid conflicting declaration of gethostname on SunOSrichard3-3/+22
2014-05-31Fix _multiprocessing import under DragonFly/amd64, fix packagingryoon3-25/+7
2014-05-15Add fix for CVE-2014-2667.wiz3-3/+61
Bump PKGREVISION.
2014-05-10fixes again, for the case pkgsrc openssl is prefered than builtin old openssl.obache2-3/+12
2014-05-09Fix building on OS Xadam2-12/+3
2014-05-09Remove cargo-cult message file.jperkin1-8/+0
2014-05-09Restrict to find openssl header files in SSLBASE/include.obache3-11/+36
Fixes unwanted detection of builtin openssl over prefered pkgsrc one.
2014-03-27Disable spwd module, same as other python version.obache5-9/+8
It is provided as devel/py-spwd in pkgsrc. Bump PKGREVISION.
2014-03-20Copy relevant 5 PLIST-mangling lines from extension.mk,wiz1-4/+6
so the bulk builds are hopefully happy again.
2014-03-14Trigger PY_PEP3147=yes in PYTHON_VERSION_DEFAULT={26,27} case.ryoon1-1/+4
Fix build when PYTHON_VERSION_DEFAULT={26,27}.
2014-03-12Include lang/python/extension.mk to get saner PLISTs.wiz5-2721/+2722
2014-03-12Update to 3.3.5:wiz4-9/+32
Python 3.3.5 was released on March 9th, 2014. Python 3.3.5 includes fixes for these important issues: a 3.3.4 regression in zipimport (see http://bugs.python.org/issue20621) a 3.3.4 regression executing scripts with a coding declared and Windows newlines (see http://bugs.python.org/issue20731) potential DOS using compression codecs in bytes.decode() (see http://bugs.python.org/issue19619 and http://bugs.python.org/issue20404) and also fixes quite a few other bugs. This release fully supports OS X 10.9 Mavericks. In particular, this release fixes an issue that could cause previous versions of Python to crash when typing in interactive mode on OS X 10.9.
2014-03-10Force the use of clang on Snow Leopard, the llvm-backed gcc is unable tojperkin1-1/+8
compile Python 3.3 correctly, and as per http://bugs.python.org/issue13241 the Python developers are uninterested in fixing this.
2014-02-12Recursive PKGREVISION bump for OpenSSL API version bump.tron1-1/+2
2014-02-11Changed 3.3.4:adam5-30/+61
PEP 380, syntax for delegating to a subgenerator (yield from) PEP 393, flexible string representation (doing away with the distinction between "wide" and "narrow" Unicode builds) A C implementation of the "decimal" module, with up to 120x speedup for decimal-heavy applications The import system (__import__) is based on importlib by default The new "lzma" module with LZMA/XZ support PEP 397, a Python launcher for Windows PEP 405, virtual environment support in core PEP 420, namespace package support PEP 3151, reworking the OS and IO exception hierarchy PEP 3155, qualified name for classes and functions PEP 409, suppressing exception context PEP 414, explicit Unicode literals to help with porting PEP 418, extended platform-independent clocks in the "time" module PEP 412, a new key-sharing dictionary implementation that significantly saves memory for object-oriented code PEP 362, the function-signature object The new "faulthandler" module that helps diagnosing crashes The new "unittest.mock" module The new "ipaddress" module The "sys.implementation" attribute A policy framework for the email package, with a provisional (see PEP 411) policy that adds much improved unicode support for email header parsing A "collections.ChainMap" class for linking mappings to a single unit Wrappers for many more POSIX functions in the "os" and "signal" modules, as well as other useful functions such as "sendfile()" Hash randomization, introduced in earlier bugfix releases, is now switched on by default
2014-02-11Fixes SA56624, taken from upstream.obache3-2/+23
Bump PKGREVISION.
2013-12-06Fix packaging on FreeBSD: OSS audio.asau1-0/+2
2013-11-21Changes 3.3.3:adam4-70/+92
PEP 380, syntax for delegating to a subgenerator (yield from) PEP 393, flexible string representation (doing away with the distinction between "wide" and "narrow" Unicode builds) A C implementation of the "decimal" module, with up to 120x speedup for decimal-heavy applications The import system (__import__) is based on importlib by default The new "lzma" module with LZMA/XZ support PEP 397, a Python launcher for Windows PEP 405, virtual environment support in core PEP 420, namespace package support PEP 3151, reworking the OS and IO exception hierarchy PEP 3155, qualified name for classes and functions PEP 409, suppressing exception context PEP 414, explicit Unicode literals to help with porting PEP 418, extended platform-independent clocks in the "time" module PEP 412, a new key-sharing dictionary implementation that significantly saves memory for object-oriented code PEP 362, the function-signature object The new "faulthandler" module that helps diagnosing crashes The new "unittest.mock" module The new "ipaddress" module The "sys.implementation" attribute A policy framework for the email package, with a provisional (see PEP 411) policy that adds much improved unicode support for email header parsing A "collections.ChainMap" class for linking mappings to a single unit Wrappers for many more POSIX functions in the "os" and "signal" modules, as well as other useful functions such as "sendfile()" Hash randomization, introduced in earlier bugfix releases, is now switched on by default
2013-11-10Fixes missing rpath in pkg-config file.obache1-2/+4
Bump PKGREVISION.
2013-09-10Always pass rpath argument with -Wl prefix, especially if clang is not calledjoerg3-3/+17
gcc. Bump revision.
2013-08-09Copy the patch which disables use of Posix semaphores on NetBSDdrochner3-2/+19
from Python2 to Python3. Without that, selftests fail in multiple places. bump PKGREV
2013-08-02Fixes:adam3-5/+23
* building some modules (lzma) on Darwin (use PREFIX, instead of /usr/local, to look for libraries) * building decimal module on certain enviroments (use relative path to look for includes, as absolute path might get rejected by a wrapper)
2013-07-15* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yesryoon1-2/+1
are replaced with .include "../../devel/readline/buildlink3.mk", and USE_GNU_READLINE are removed, * .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE are replaced with .include "../../mk/readline.buildlink3.mk".
2013-05-26Update to 3.3.2:wiz7-50/+73
3.3.2 This release fixes a few regressions found in Python 3.3.1. Complete list at http://docs.python.org/release/3.3.2/whatsnew/changelog.html 3.3.1 This is a 3.3 series bugfix release. It includes hundreds of bugfixes over 3.3.0. Complete list at http://docs.python.org/release/3.3.1/whatsnew/changelog.html
2013-05-19dylib entry not needed in PLIST.Darwinadam1-2/+1
2013-02-06PKGREVISION bumps for the security/openssl 1.0.1d update.jperkin1-2/+2
2012-12-25The PY_PLATNAME on Linux is now 'linux'.sbd1-3/+3
2012-12-25configure needs the path to mkdir as its used in installed files.sbd1-1/+2
2012-12-13Pull in archivers/xz, required to build the _lzma module on systems whichjperkin1-1/+2
do not include xz in the base system. Fixes the package on most OS.
2012-12-13Fix syntax error.jperkin2-4/+4
2012-12-11sha256 and sha512 modules are now built for newer openssl as well;wiz2-15/+8
remove unnecessary conditional that broke build on NetBSD-6.99.15/amd64. While here, replace another interpreter and skip one more file since it gets replaced much later. Bump PKGREVISION.
2012-12-10Add Python 3.3.0tsarna23-0/+5186