aboutsummaryrefslogtreecommitdiff
path: root/lang/python32
Commit message (Collapse)AuthorAgeFilesLines
...
* - Convert to new options frameworkMartin Wilke2012-05-291-7/+10
| | | | | | | Reviewed by: bapt Notes: svn path=/head/; revision=297696
* - Update:Martin Wilke2012-04-117-99/+9
| | | | | | | | | | | | | * python26 -> 2.6.8 * python27 -> 2.7.3 * python31 -> 3.1.5 * python32 -> 3.2.1 Security: http://www.vuxml.org/freebsd/b4f8be9e-56b2-11e1-9fb7-003067b2972c.html CVE-2012-0845 CVE-2012-0876 CVE-2012-1150 CVE-2012-0845 CVE-2011-3389 Notes: svn path=/head/; revision=294647
* - Mark Python as SecureMartin Wilke2012-02-182-1/+47
| | | | | | | | | | | | - Fix DoS via malformed XML-RPC / HTTP POST Submitted by: rm@ Reported by: many Obtained from: python hg Security: http://www.vuxml.org/freebsd/b4f8be9e-56b2-11e1-9fb7-003067b2972c.html Notes: svn path=/head/; revision=291731
* - Remove WITH_FBSD10_FIX, is no longer neededMartin Wilke2011-11-091-1/+0
| | | | Notes: svn path=/head/; revision=285379
* - Remove outdated patch to prune __wchar_t from CFLAGS (python-config --cflags)Sunpoet Po-Chuan Hsieh2011-11-051-4/+2
| | | | | | | | | | - Bump PORTREVISION for package change PR: ports/161564 Submitted by: Nali Toja <nalitoja@gmail.com> Notes: svn path=/head/; revision=285071
* - Fix build on FreeBSD 10Beat Gaetzi2011-10-285-7/+18
| | | | | | | Approved by: miwi (implicit) Notes: svn path=/head/; revision=284516
* - Remove the HUGE_STACK_SIZE option, now Python will use defaultLi-Wen Hsu2011-09-251-6/+1
| | | | | | | thread stack size of the system. Notes: svn path=/head/; revision=282370
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-4/+1
| | | | | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav Notes: svn path=/head/; revision=282282
* Handle built world without NIS more gracefully; detect missing ypcat andChris Rees2011-09-181-1/+10
| | | | | | | | | | | disable NIS module. PR: ports/115940 Submitted by: Alex Deiter <tiamat@komi.mts.ru> Reviewed by: bf Notes: svn path=/head/; revision=281933
* - Update lang/python32 to 3.2.2Wen Heping2011-09-053-20/+10
| | | | Notes: svn path=/head/; revision=281188
* - Fix pkg-plist when building with WITHOUT_THREADSLi-Wen Hsu2011-08-192-2/+4
| | | | | | | | PR: ports/159842 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> Notes: svn path=/head/; revision=280013
* - Update to 3.2.1Li-Wen Hsu2011-07-223-8/+62
| | | | | | | | PR: ports/158850 Submitted by: wen Notes: svn path=/head/; revision=278165
* - Link the shared library to correct nameLi-Wen Hsu2011-02-282-3/+3
| | | | | | | Reported by: Alex Vasylenko <lxv AT omut.org> Notes: svn path=/head/; revision=269955
* - Suport PEP 3149 -- ABI version tagged .so filesLi-Wen Hsu2011-02-272-114/+120
| | | | | | | This fixes building with UCS4 or PYMALLOC turned off. Notes: svn path=/head/; revision=269915
* - Finish removal of PLIST trick and OpenSSL 0.9.8 detection.Li-Wen Hsu2011-02-263-4363/+4339
| | | | | | | | | | | | | | | Now supported FreeBSD versions are all use OpenSSL greater than 0.9.8 . This also fixes the problem of generating and leaving pkg-plist.tmp in /usr/ports/lang/python32 . - Add some PLIST_SUB anchors, this does: * Not being conflict with default python version (the one installed as /usr/local/bin/python) * Make life easier for later 3.2.x (and higher) updates * Add NO_NIS support back Notes: svn path=/head/; revision=269797
* - Update to 3.2.0 and complete repocopyWen Heping2011-02-225-2143/+4449
| | | | | | | | | PR: ports/153829 Submitted by: Wen Heping (myself) Reviewed by: miwi@ Notes: svn path=/head/; revision=269489
* - Update to 3.1.3Wen Heping2010-12-146-111/+102
| | | | Notes: svn path=/head/; revision=266272
* Fix fcntl module to accept 'unsigned long' type commands for ioctl(2).Jung-uk Kim2010-07-196-0/+110
| | | | | | | | | | | | | | | 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
* - Update lang/python26 to 2.6.5Wen Heping2010-05-123-10/+30
| | | | | | | | | - Update lang/python31 to 3.1.2 Reviewed by: miwi@, lwhsu@ Notes: svn path=/head/; revision=254191
* - Ups s/PORTREVISON/PORTREVISIONMartin Wilke2009-11-261-1/+1
| | | | Notes: svn path=/head/; revision=244770
* - add missing patchMartin Wilke2009-11-261-0/+10
| | | | Notes: svn path=/head/; revision=244769
* - Add support for FreeBSD 9Martin Wilke2009-11-263-4/+28
| | | | Notes: svn path=/head/; revision=244768
* - Update lang/python31 to Python 3.1.1Li-Wen Hsu2009-08-223-7/+7
| | | | | | | Submitted by: wen heping <wenheping AT gmail.com> Notes: svn path=/head/; revision=240093
* - Ask the first Python installed to install the bin/python link,Li-Wen Hsu2009-07-141-3/+3
| | | | | | | | | | | and be the default Python version PR: ports/109550 Submitted by: David Yeske <dyeske AT yahoo.com> Obtained from: tmclaugh Notes: svn path=/head/; revision=237770
* - Install pkgconfig file under libdata/pkgconfigLi-Wen Hsu2009-07-072-7/+5
| | | | | | | Notified by: wen heping <wenheping AT gmail.com> Notes: svn path=/head/; revision=237380
* - Remove regression-test target since it is not quite useful at this pointLi-Wen Hsu2009-07-061-3/+0
| | | | Notes: svn path=/head/; revision=237285
* - Add Python 3.1Li-Wen Hsu2009-07-064-61/+185
| | | | Notes: svn path=/head/; revision=237278
* - Remove regression-test target since it is not quite useful hereLi-Wen Hsu2009-07-021-3/+0
| | | | Notes: svn path=/head/; revision=236891
* - Honor EXAMPLESDIR, DATADIR and NOPORTEXAMPLES, NOPORTDATALi-Wen Hsu2009-07-024-567/+563
| | | | | | | | | | | | | | | - Remove bsddb module in pkg-message since it's removed from Python default modules (python3 user should use databases/py-bsddb3) - Fix WITH_UCS4 support - Mark jobs safe - Makefile/patch cleanup PR: ports/133440 Submitted by: Paul Hoffman <phoffman AT proper.com> Notes: svn path=/head/; revision=236890
* - Update python30 to 3.0.1Martin Wilke2009-03-093-14/+22
| | | | | | | | Release Changelog: http://python.org/download/releases/3.0.1/NEWS.txt Notes: svn path=/head/; revision=229812
* Welcome to the new era of Python 3, with antigravity support!Hye-Shik Chang2008-12-043-8/+21
| | | | | | | Update to Python 3.0. Notes: svn path=/head/; revision=223755
* Remove "_gdbm" module from packaging which should be excluded inHye-Shik Chang2008-10-132-2/+1
| | | | | | | | | this port. Reported by: QAT Notes: svn path=/head/; revision=221522
* Introduce two new versions of Python: 2.6 and 3.0rc1 (finally!)Hye-Shik Chang2008-10-1327-2200/+398
| | | | | | | | | | | Python 2.6 will be the next default python version when enough testings of consumer ports are done. The new "2to3" program is renamed to 2to3-2.6 and 2to3-3.0 for each version, respectively. Repo-copied by: marcus Notes: svn path=/head/; revision=221521
* - Security fixesMartin Wilke2008-09-0820-1/+877
| | | | | | | | | | | | | | | | | | | | | | Multiple vulnerabilities: 1) Various integer overflow errors exist in core modules e.g. stringobject, unicodeobject, bufferobject, longobject, tupleobject, stropmodule, gcmodule, mmapmodule. 2) An integer overflow in the hashlib module can lead to an unreliable cryptographic digest results. 3) Integer overflow errors in the processing of unicode strings can be exploited to cause buffer overflows on 32-bit systems. 4) An integer overflow exists in the PyOS_vsnprintf() function on architectures that do not have a "vsnprintf()" function. 5) An integer underflow error in the PyOS_vsnprintf() function when passing zero-length strings can lead to memory corruption. PR: 127172 (based on) Submitted by: bf <bf2006a@yahoo.com> Obtained from: python svn Security: CVE-2008-2315, CVE-2008-2316, CVE-2008-3142, CVE-2008-3144, CVE-2008-3143. (vuxml come later) Notes: svn path=/head/; revision=220193
* Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.Rong-En Fan2008-08-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases. To workaround this issue, many ports hack the CONFIGURE_TARGET variable so that it contains the ``--build='' prefix. To solve this issue, under the fact that some ports still have configure script generated by the old autoconf, we use runtime detection in the do-configure target so that the proper argument can be used. Changes to Mk/*: - Add runtime detection magic in bsd.port.mk - Remove CONFIGURE_TARGET hack in various bsd.*.mk - USE_GNOME=gnometarget is now an no-op Changes to individual ports, other than removing the CONFIGURE_TARGET hack: = pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables) - comms/gnuradio - science/abinit - science/elmer-fem - science/elmer-matc - science/elmer-meshgen2d - science/elmerfront - science/elmerpost = use x86_64 as ARCH - devel/g-wrap = other changes - print/magicfilter GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf Total # of ports modified: 1,027 Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes) PR: 126524 (obsoletes 52917) Submitted by: rafan Tested on: two pointyhat 7-amd64 exp runs (by pav) Approved by: portmgr (pav) Notes: svn path=/head/; revision=218938
* - Fix zlib crash from zlib.decompressobj().flush(val)Martin Wilke2008-04-253-1/+28
| | | | | | | | | | | | | when val was not positive. It tried to allocate negative or zero memory. That fails. - Bump PORTREVISION Reviewed by: alexbl Obtained from: python svn Security: http://www.vuxml.org/freebsd/ec41c3e2-129c-11dd-bab7-0016179b2dd5.html Notes: svn path=/head/; revision=211912
* - Remove unneeded dependency from gtk12/gtk20 [1]Martin Wilke2008-04-191-2/+2
| | | | | | | | | | | | | | | | | | - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav) Notes: svn path=/head/; revision=211584
* Force to build bsddb185 module to make pkg-plist consistent.Hye-Shik Chang2008-02-291-9/+18
| | | | | | | Reported by: ports/121191 Notes: svn path=/head/; revision=208184
* - Fix plistPav Lucistnik2008-02-252-0/+2
| | | | | | | Reported by: pointyhat Notes: svn path=/head/; revision=207881
* Update to Python 2.5.2.Hye-Shik Chang2008-02-243-10/+125
| | | | Notes: svn path=/head/; revision=207831
* Add support for FreeBSD 8.Hye-Shik Chang2007-10-293-8/+945
| | | | | | | Obtained from: Python SVN (r58697, r58698) Notes: svn path=/head/; revision=202249
* Remove support for OSVERSION < 5Edwin Groothuis2007-10-031-10/+2
| | | | Notes: svn path=/head/; revision=200759
* - Make Python 2.5.1 the default Python versionAlexander Botero-Lowry2007-07-303-13/+40
| | | | | | | | | | | | | - 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-3/+37
| | | | | | | | | | | | 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
* Correct a patch not to install unwanted files.Hye-Shik Chang2006-10-161-10/+10
| | | | | | | Approved by: portmgr (kris) Notes: svn path=/head/; revision=175345
* Revert the default version of Python to 2.4 for the ports freezeHye-Shik Chang2006-10-133-14/+13
| | | | | | | | | | | | 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
* Fix build with WITH_FPECTL=yes on i386.Hye-Shik Chang2006-10-101-0/+1
| | | | | | | | PR: 104243 Submitted by: S Roberts <stacey@vickiandstacey.com> Notes: svn path=/head/; revision=175174
* - Restrict a dependency to the real interpreter to _RUN only. ThisHye-Shik Chang2006-10-091-7/+0
| | | | | | | | allows portupgrade to upgrade lang/python from 2.4 flawlessly. - So remove obsolete instruction. Notes: svn path=/head/; revision=175103
* Simple portupgrade doesn't upgrade python correctly, so add a checkHye-Shik Chang2006-10-091-0/+7
| | | | | | | and an instruction. Notes: svn path=/head/; revision=175099
* - Update the main python version to 2.5.Hye-Shik Chang2006-10-095-22/+45
| | | | | | | | | | | | | | - 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