aboutsummaryrefslogtreecommitdiff
path: root/lang/python24/files
Commit message (Collapse)AuthorAgeFilesLines
* - remove expired portsRuslan Makhmatkhanov2012-07-1621-1864/+0
| | | | | | | | | | | | | | | | * lang/python24 and lang/python25: unmaintained upstream * www/zope and www/zope211: unmaintained upstream (the only consumers of python24) - clean-up python versions < 2.6 from lang/python-doc-html - clean-up python24/25 from Mk/bsd.ports.mk - add www/zope213 glue to bsd.python.mk - clean-up zope versions != 2.13 from bsd.python.mk Submitted by: miwi (based on) Approved by: portmgr (miwi) Notes: svn path=/head/; revision=300956
* - Fix build on FreeBSD 10Beat Gaetzi2011-10-281-1/+1
| | | | | | | Approved by: miwi (implicit) Notes: svn path=/head/; revision=284516
* Fix fcntl module to accept 'unsigned long' type commands for ioctl(2).Jung-uk Kim2010-07-191-0/+38
| | | | | | | | | | | | | | | Although POSIX says the type is 'int', all BSD variants (including Mac OS X) have been using 'unsigned long' type for very long time and its use predates the standard long enough. For certain commands (e.g., TIOCSWINSZ, FIONBIO), the Python value may get sign-extended on 64-bit platforms (by implicit type promotion) and it causes annoying warnings from kernel such as this: WARNING pid 24509 (python2.6): ioctl sign-extension ioctl ffffffff8004667e Approved by: python (maintainer timeout) Notes: svn path=/head/; revision=257978
* - Add support for FreeBSD 9Martin Wilke2009-11-261-1/+1
| | | | Notes: svn path=/head/; revision=244771
* Make sure the singal is delivered to the main thread, where pythonMaxim Sobolev2009-02-271-0/+30
| | | | | | | | | | | | | | | | | | runs its signal handlers, not to a random thread that happens to be executing at the time when signal arrives. This functionality has been lost since Python 2.3, possible cause is that the linux implementation of POSIX threads always delivered signal to the main thread. This bug results in rather annoying inability to terminate threading script with ^C for example and there could be other issues as well. Bump PORTREVISION. PR: ports/131080 Submitted by: Andriy Pylypenko <bamby@sippysoft.com> Approved by: MAINTAINER's timeout Notes: svn path=/head/; revision=229118
* - add patches from upstream svn rev.65333, fix integer overflows inMartin Wilke2008-09-1113-0/+459
| | | | | | | | | | | | memory allocation (CVE-2008-2315 and CVE-2008-2316) - also apply upstream svn rev.65262, fixes overflow checks in memory allocation (CVE-2008-3142 and CVE-2008-3144) Approved by: portmgr (pav) Security: http://www.vuxml.org/freebsd/0dccaa28-7f3c-11dd-8de5-0030843d3802.html Notes: svn path=/head/; revision=220331
* - Fix zlib crash from zlib.decompressobj().flush(val)Martin Wilke2008-04-282-0/+27
| | | | | | | | | | | | | when val was not positive. It tried to allocate negative or zero memory. That fails. - Bump PORTREVISION PR: 123153 Submitted by: Nick Barkas <snb@threerings.net> Security: http://www.vuxml.org/freebsd/ec41c3e2-129c-11dd-bab7-0016179b2dd5.html Notes: svn path=/head/; revision=212137
* Add support for FreeBSD 8.Hye-Shik Chang2007-10-291-5/+590
| | | | | | | Obtained from: Python SVN (r58697, r58698) Notes: svn path=/head/; revision=202249
* - Make Python 2.5.1 the default Python versionAlexander Botero-Lowry2007-07-301-2/+12
| | | | | | | | | | | | | - Add significantly better support in bsd.python.mk for working with Python Eggs and the easy_install system Tested by: pointyhat runs Approved by: pav (portmgr) Most work by: perky Thanks to: pav Notes: svn path=/head/; revision=196700
* - Force setup.py picks up readline and ncurses from base. This fixes buildRong-En Fan2007-02-271-2/+27
| | | | | | | | | | | | when devel/ncurses installed. - Similar to python24, don't pick up ncursesw in python25. This results in both ncurses are linked into _curses.so Tested by: krion Approved by: alexbl (python@) Notes: svn path=/head/; revision=186149
* Update to Python 2.4.4.Xin LI2007-02-142-74/+7
| | | | | | | | | Approved by: maintainer timeout, alexbl (python@) Tested by: pointyhat PR: ports/105901 Notes: svn path=/head/; revision=185141
* Revert the default version of Python to 2.4 for the ports freezeHye-Shik Chang2006-10-131-10/+0
| | | | | | | | | | | | period. Python 2.5 brought a vast range of incompatibility to a large number of ports, so the python@ team will do more basic compatibility work in a private repository and merge it later. Sorry for the inconvenience. Approved by: portmgr (kris) Notes: svn path=/head/; revision=175244
* - Update the main python version to 2.5.Hye-Shik Chang2006-10-091-2/+12
| | | | | | | | | | | | | | - Now, lang/python is just a meta-port which depends on lang/python25. - And all versions of Python ports have short version identifier in its package name; python25-2.5, python24-2.4.3 and etc. - Also you must upgrade all python modules after lang/python updated, cd /usr/ports/lang/python && make upgrade-site-packages - Give maintainership of Python ports to the new python@ group which includes me, alexbl@ and others. Notes: svn path=/head/; revision=175093
* Fix buffer overrun when performing repr() on a unicode string in a buildSimon L. B. Nielsen2006-10-081-0/+67
| | | | | | | | | | | with wide unicode (UCS-4) support. Obtained from: Python SVN (#51466) Security: CVE-2006-4980 With hat: secteam Notes: svn path=/head/; revision=174893
* Avoid to use "ncursesw" which causes segfault when the system hasHye-Shik Chang2006-08-121-2/+20
| | | | | | | | | | | | | devel/ncurses installed due to a shared library collision between a base ncurses from libreadline dependency and a local ncurses from libncursesw dependency. PR: 99496 Submitted by: rachid achellal <rachid@in.nl>, Xiao-Yong Jin <xj2106@columbia.edu> Notes: svn path=/head/; revision=170379
* Update to Python 2.4.3.Hye-Shik Chang2006-03-301-27/+0
| | | | Notes: svn path=/head/; revision=158415
* Bring a bugfix enabling WITHOUT_THREADS build again.Hye-Shik Chang2005-10-041-0/+27
| | | | | | | | Requested by: Mike Harding <mvh@ix.netcom.com> Obtained from: Python CVS Notes: svn path=/head/; revision=144165
* - Update to Python 2.4.2. [1]Hye-Shik Chang2005-10-023-52/+13
| | | | | | | | | | | | | | | | | | - Allow to override a command passing to distutils using PYDISTUTILS_{CONFIGURE,BUILD,INSTALL}_TARGET [2] - Allow to specify BUILD/RUN dependency separatedly. [3] - Replace shell executions with regex replacement on bsd.python.mk. [3] - Remove thread serialization from socket.getaddrinfo() on FreeBSD 5.3 and later versions because we've got thread-safe implementation. [4] - Add a workaround to avoid curses.h problem of FreeBSD base. PR: 86685 [1] Submitted by: Soeren Straarup <xride@x12.dk> [1], lioux [2], vsevolod [3], sobomax [4] Obtained from: Python CVS [4] Notes: svn path=/head/; revision=143983
* Fix fcntl.ioctl argument parsing to accept termios.TIOCGWINSZ.Hye-Shik Chang2005-07-281-0/+35
| | | | | | | | Submitted by: jkim Obtained from: Python CVS Notes: svn path=/head/; revision=140282
* Backport support for FreeBSD 7 and drop support for FreeBSD 3.Hye-Shik Chang2005-07-181-0/+632
| | | | | | | | | | Fixes for other versions of python will be followed tomorrow. Submitted by: nork Obtained from: Python CVS Notes: svn path=/head/; revision=139500
* Update to Python 2.4.1Hye-Shik Chang2005-04-032-125/+17
| | | | Notes: svn path=/head/; revision=132349
* Add a patch from PSF-2005-001 which fixes SimpleXMLRPCServerHye-Shik Chang2005-02-041-0/+125
| | | | | | | | | | | | | vulnerability. PR: 77078 Submitted by: Marcus Grando <marcus@corp.grupos.com.br> Security: CAN-2005-0089 Security: http://www.vuxml.org/freebsd/6afa87d3-764b-11d9-b0e7-0000e249a0a2.html Security: SimpleXMLRPCServer.py allows unrestricted traversal Notes: svn path=/head/; revision=128014
* - Update lang/python to 2.4 final release.Hye-Shik Chang2004-12-018-646/+7
| | | | | | | - Finish repocopy lang/python -> lang/python23 for Python 2.3.4 Notes: svn path=/head/; revision=122898
* - Add support for FreeBSD 6.Hye-Shik Chang2004-08-203-4/+538
| | | | | | | | | | - Remove support for FreeBSD 2. Spotted by: marcus, kris Obtained from: Python CVS Notes: svn path=/head/; revision=116861
* Use ${CC} instead of cc on dynamic linkings.Hye-Shik Chang2004-06-041-4/+13
| | | | | | | | PR: 67515 Submitted by: michael johnson <ahze@ahze.net> Notes: svn path=/head/; revision=110805
* - Update to Python 2.3.4.Hye-Shik Chang2004-05-273-85/+0
| | | | | | | | - Test WITHOUT_* instead of WITH_* for values which are on by default so that package build clusters detect correctly. Notes: svn path=/head/; revision=110139
* Fixed a bug where the configure script couldn't detect getaddrinfo()Hye-Shik Chang2004-04-141-1/+9
| | | | | | | | | properly if the KAME stack had SCTP support. Submitted by: suz Notes: svn path=/head/; revision=106995
* - Add a workaround for the net/straw port installation problemHye-Shik Chang2004-02-241-0/+17
| | | | | | | | | recently introduced by libpthread. The problem was that waitpid(2) raised EINTR but python's distutils didn't catch it correctly. - PORTREVISION is bumped to 2, subsequently. Notes: svn path=/head/; revision=101946
* - Use process scope threads instead of system scope to enable largeHye-Shik Chang2004-02-093-9/+95
| | | | | | | | | | | | | | | | amount of threads on -CURRENT libpthread by default. [1] - Merge bugfixes from python 2.3 maintenance branch: [2] o weakref object's garbage collection problem. o save unnecessary startup-time memory allocation of 100KB+ from intobject. - SIZEify. - Bump PORTREVISION subsequently. Advised by: eischen, julian [1] Obtained from: Python CVS [2] Notes: svn path=/head/; revision=100480
* - Update to Python-2.3.3Hye-Shik Chang2003-12-207-506/+37
| | | | | | | | | - Pass PYTHON_VERSION variable to dependent builds. - Enable email package to use cjkcodecs. - Decrease default recursion limit to 900 on sparc64. Notes: svn path=/head/; revision=96254
* Add fix for a fatal bug in type's GC handling causes segfaults.Hye-Shik Chang2003-11-214-0/+487
| | | | | | | | | http://cvs.sourceforge.net/viewcvs.py/python/python/dist/src/Misc/NEWS?r1=1.831.4.75&r2=1.831.4.76&diff_format=u Obtained from: Python CVS Notes: svn path=/head/; revision=94597
* Ignore syntax errors on compiling 3rd party packages.Hye-Shik Chang2003-11-151-0/+16
| | | | | | | Tested by: Lee Harr <missive@hotmail.com> Notes: svn path=/head/; revision=94043
* - Include pyexpat module in python base ports because python incorporatedHye-Shik Chang2003-11-041-6/+3
| | | | | | | | | | | expat 1.95.6 in its distribution from Python-2.3. - Bump PORTREVISION subsequently. Requested by: Mike Brown <mike@skew.org> Jeremy Kloth <jeremy.kloth@fourthought.com> Notes: svn path=/head/; revision=93094
* Add missed ossaudiodev.so into pkg-plist (only for x86, since I don't haveMaxim Sobolev2003-10-291-2/+14
| | | | | | | | access to other arches yet), and enable it on freebsd5 (it's enabled on freebsd4 OOB). Notes: svn path=/head/; revision=92591
* Update to Python-2.3.2Hye-Shik Chang2003-10-042-29/+9
| | | | Notes: svn path=/head/; revision=90205
* - Install a 'real' shared object when BUILD_SHARED=yes. [1]Hye-Shik Chang2003-09-291-2/+11
| | | | | | | | | | | | - Fix plist on 32bit architectures. - Bump PORTREVISION. PR: 57269 [1] Submitted by: Tim Middleton <x@Vex.Net> [1], Kostik I. Belousov <kostya@tessart.kiev.ua> [1] Notes: svn path=/head/; revision=89785
* Use smaller recursion limits on amd64 and sparc64 to avoidHye-Shik Chang2003-09-271-0/+19
| | | | | | | | | stack overflows. Tested on: sledge, panther Notes: svn path=/head/; revision=89577
* - Revive os.fsync function which is disabled by a typo of Python-2.3.1.Hye-Shik Chang2003-09-262-4/+24
| | | | | | | | | - Bump PORTREVISION Obtained from: Python CVS Notes: svn path=/head/; revision=89462
* - Update to Python-2.3.1, the lastest Bugfix release.Hye-Shik Chang2003-09-241-12/+0
| | | | | | | | | | - Disable dlmodule on amd64 and sparc64 because dlmodule isn't designed for them. - Add -fPIC on CFLAGS on amd64 for mod_python3 and other ports using it on linking their own dynamic library. Notes: svn path=/head/; revision=89191
* - Update to Python-2.3Hye-Shik Chang2003-07-312-7/+22
| | | | | | | | | | - Correct pydoc search path to lang/python-doc-html port's [1] PR: 43036 [1] Submitted by: Emil Sit <sit@amsterdam.lcs.mit.edu> [1] Notes: svn path=/head/; revision=86069
* PORTREVISION => 1Alan Eldridge2002-11-211-0/+12
| | | | | | | | | | | | | | | | | | | | | | Added lotsa missing files to pllist. Added dl module for those who like to live dangerously (petef?). PR: Submitted by: Reviewed by: Approved by: Obtained from: MFC after: PR: Submitted by: Reviewed by: Approved by: Obtained from: MFC after: Notes: svn path=/head/; revision=70679
* Upgrade to Python-2.2.2.Hye-Shik Chang2002-10-172-24/+0
| | | | | | | Approved by: tg Notes: svn path=/head/; revision=68198
* Add patch from SF PR #541980. This fixes 4suite.Thomas Gellekum2002-04-171-0/+14
| | | | | | | Submitted by: nectar Notes: svn path=/head/; revision=57801
* Upgrade to Python-2.2.Thomas Gellekum2002-04-121-56/+0
| | | | | | | | PR: 36977 Submitted by: Hye-Shik Chang <perky@fallin.lv> Notes: svn path=/head/; revision=57615
* Fix sizeof(wchar_t) calculation.Thomas Gellekum2002-01-211-0/+10
| | | | Notes: svn path=/head/; revision=53452
* Implement PyObject_DelItemString(), which was obviously forgotten forThomas Gellekum2002-01-161-0/+56
| | | | | | | | | | | Python-2.2. This will fix at least the metakit port. Bump PORTREVISION. Obtained from: Python CVS tree Notes: svn path=/head/; revision=53162
* Upgrade lang/python to 2.2. Adjust bsd.python.mk accordingly.Thomas Gellekum2002-01-071-11/+0
| | | | | | | | | | PR: 33444 Submitted by: Hye-Shik Chang <perky@fallin.lv> Add new MD5 to dependent ports. Notes: svn path=/head/; revision=52711
* Don't build mpz extension, it's moved to a separate port.Thomas Gellekum2001-10-191-1/+1
| | | | Notes: svn path=/head/; revision=48936
* Upgrade to 2.1.Thomas Gellekum2001-05-026-510/+11
| | | | Notes: svn path=/head/; revision=42158
* Fix building on -current.Thomas Gellekum2001-04-261-0/+38
| | | | | | | | PR: 26778 Obtained from: Python CVS Notes: svn path=/head/; revision=41916