aboutsummaryrefslogtreecommitdiff
path: root/lang/python27/files/patch-setup.py
Commit message (Collapse)AuthorAgeFilesLines
* lang/python27: re-add _tkinter into the distributionCharlie Li2025-03-101-9/+9
| | | | | | | | | | | | | | | | | x11-toolkits/py-tkinter is otherwise built separately, ie disabled in the main Python distribution build, due to circular (build) dependencies with Python itself in lang/tk*. Since this Python version is never default anymore, having been EOLed for years among other things, it is safe to re-add _tkinter as part of the main distribution build. Also update pkg-message to reflect extension module ports unavailability. This is to benefit the only remaining consumer, games/renpy, as x11-toolkits/py-tkinter transitions to Python 3+ only. The relevant OPTION has been removed as having _tkinter always present makes the option a no-op. PR: 268283
* Set PORTNAME to python and add PKGNAMESUFFIXSunpoet Po-Chuan Hsieh2018-02-111-1/+1
| | | | | | | | | - Sort USES - Remove CPE_*: all of them are default values - Update http:// links in Makefile comments and patch files Notes: svn path=/head/; revision=461512
* - Remove SEM option by making it always avalibleMartin Wilke2017-04-231-16/+7
| | | | | | | | | | | | | | | | | Since FreeBSD 8.x EOL in 2015-08-01 the option doesn't have any value beyond footshooting[1]. sem_open() and sem_init(pshared=1) always work FreeBSD 9.0 or later after base r201546. [1] https://lists.freebsd.org/pipermail/freebsd-ports/2017-April/108116.html PR: 218641 Reported by: jbeich Exp-run: antoine MFH: 2017Q2 Differential Revision: https://reviews.freebsd.org/D10446 Notes: svn path=/head/; revision=439261
* lang/python: Update to 2.7.10Bernard Spil2015-07-031-8/+8
| | | | | | | | | | | | | | | | | | | The FreeBSD Python team welcomes Python 2.7.10 to the Ports tree! Announcement: https://www.python.org/downloads/release/python-2710/ Changelog: https://hg.python.org/cpython/raw-file/v2.7.10/Misc/NEWS Important changes for this release: - Python 2.7.10 is a bug fix release of the Python 2.7.x series. - Fixes issues with LibreSSL 2.2+ PR: 192511, 201088 Differentialr Revision: D2637 Reviewed by: koobs (mentor), vsevolod (mentor), antoine Approved by: koobs (mentor) Notes: svn path=/head/; revision=391238
* - Remove everything related to USE_PYTHON and bsd.python.mk. This is aMarcus von Appen2014-08-021-19/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | preparatory step to convert bsd.python.mk into a USES file. - Remove the shared/static build separation, which is the source of many problems and even more hacks. Instead build only the shared version, which greatly simplifies the build. - Remove the FPECTL option to align the build with the clean "template" from lang/python34. - Remove support for GNU pthreads via the PTH option. It is a permanent troublemaker for ports using Python and pthread support. - Remove PORTDATA and EXAMPLES. Those will be made available via separate ports. - Add a new DEBUG option to enable debug builds as for lang/python34. - Remove bin/smtpd. Only Python2.7 wants to install it, but we'd like to keep it consistent with the other lang/pythonXX ports - Add CPE support. - Reactivate curses/ncurses support. - Use buildbottest in the regression-test: target. - Move pkg-message to the right place. Phabric: D488 Exp-run: 192242, 192244 Reviewed by: koobs With hat: python@ Notes: svn path=/head/; revision=363790
* lang/python27: Update to 2.7.8Kubilay Kocak2014-07-141-51/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The FreeBSD Python team welcomes Python 2.7.8 to the Ports tree! Announcement: https://www.python.org/download/releases/2.7.8/ Changelog: http://hg.python.org/cpython/raw-file/v2.7.8/Misc/NEWS - Update to 2.7.8, update pkg-plist - OPTIONS: Reorder and sort alphabetically - OPTIONS: Make POSIX SEM(aphores) a DEFAULT (Hi binary package users!) - OPTIONS: Add better descriptions for UCS2 and UCS4 - OPTIONS: Use options helpers - Remove patch-CVE-2014-1912: upstream, was backported - Remove patch-issue20374: upstream, was backported - Rename patch-Doc__library__fcntl.rst: underscore convention - Rename patch-Modules__fcntlmodule.c: underscore convention - Patch: setup.py: Remove ncurses overrides and return to upstream code - Patch: setup.py: Add partial backport for ossaudio OS checks - pkg-message: Remove warning for POSIX Semaphores. They are now in GENERIC for FreeBSD 8.x 9.x, 10.x and tested well upstream - pkg-message: No longer needs substitutions, remove .in suffix and SUB_FILES - Rework and simplify the platformX mechanism, update pkg-plist accordingly - Add regression-test target - Deprecate NOPORTDATA, remove pkg-plist entries with %%PORTDATA%% - Replace bsd.{pre,post}.mk with bsd.port.options.mk Based on original patch submitted by wen@ and worked on by lwhsu@, thank you! PR: 191405 PR: 178301 PR: 171246 Phabric: D364 Reviewed by: antoine, bapt, mat, mva, wg Notes: svn path=/head/; revision=361735
* lang/python27: add support for freebsd11William Grzybowski2013-11-111-2/+2
| | | | | | | | PR: ports/183597 Submitted by: avilla Notes: svn path=/head/; revision=333487
* - update to latest upstream versions:Ruslan Makhmatkhanov2013-05-171-23/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | . lang/python27: 2.7.3 -> 2.7.5 . lang/python32: 3.2.3 -> 3.2.4 . lang/python33: 3.3.0 -> 3.3.1 - update Mk/bsd.python.mk with new versions - mark lang/python26 and lang/python31 as deprecated (set them to upstream EoL dates) - update docs (lang/python-doc-html) - align databases/py-bsddb patch for python27 - most of it was applied upstream. Raise BDB version to 4.3 atleast, according to upstream requirements. Many thanks to Martin (miwi) for his time on this update. PR: 178506 Submitted by: rm (myself) Exp-run by: portmgr (miwi) - revert erroneous threads patch in lang/python26 and lang/python27, that was added after ports/131080. It was rejected upstream, because it's not actually a bug, but misuse. Gabor Pali (pgj) in collaboration with Kubilay Kocak (koobs) did an independent investigation regard the issue. See here for details: http://lists.freebsd.org/pipermail/freebsd-python/2013-April/005376.html PR: 153167 Submitted by: Duncan Findlay <duncan@duncf.ca> Reported by: pgj/koobs (at python@ ML) Exp-run by: portmgr (miwi) Notes: svn path=/head/; revision=318353
* Fix build on FreeBSD 10Erwin Lansing2011-10-271-13/+13
| | | | | | | | Submitted by: beat Tested on: pointyhat i386-9-exp and i386-10 Notes: svn path=/head/; revision=284429
* - Fix build to create _curses module correctly.Wen Heping2010-09-061-11/+9
| | | | | | | Submitted by: olli@lurza.secnetix.de (via Email) Notes: svn path=/head/; revision=260617
* - Introduce Python 2.7.0Li-Wen Hsu2010-08-151-46/+46
| | | | | | | Original work by: wen Notes: svn path=/head/; revision=259318
* - Add support for FreeBSD 9.0Martin Wilke2009-09-111-11/+29
| | | | | | | PR: based on 138600 Notes: svn path=/head/; revision=241238
* Introduce two new versions of Python: 2.6 and 3.0rc1 (finally!)Hye-Shik Chang2008-10-131-15/+16
| | | | | | | | | | | 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
* 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
* - 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-131-0/+10
| | | | | | | | | | | | 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-12/+11
| | | | | | | | | | | | | | - 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 plist for FreeBSD 7 or systems with OpenSSL 0.9.8.Hye-Shik Chang2006-08-101-3/+12
| | | | | | | Spotted by: pointyhat via kris Notes: svn path=/head/; revision=170267
* Update python-devel to 2.5b1.Hye-Shik Chang2006-06-231-5/+5
| | | | Notes: svn path=/head/; revision=166069
* Update to 2.4a3Hye-Shik Chang2004-09-031-12/+3
| | | | | | | | PR: 71340 Submitted by: Marcus Grando <marcus@corp.grupos.com.br> Notes: svn path=/head/; revision=118057
* - Add support for FreeBSD 6.Hye-Shik Chang2004-08-211-3/+12
| | | | | | | | | | | - Drop FreeBSD 2 support. - Fix build on -stable. Spotted by: marcus, kris Obtained from: Python CVS Notes: svn path=/head/; revision=116864
* - Update to 2.4a2Hye-Shik Chang2004-08-071-9/+0
| | | | | | | | | | - Add IPV6 option [1] PR: 69950 [1] Submitted by: Marcus Grando <marcus@corp.grupos.com.br> [1] Notes: svn path=/head/; revision=115547
* - Update to 2.4a1, the first alpha release of Python 2.4.Hye-Shik Chang2004-07-081-5/+6
| | | | | | | | | | | | | - Provide USE_PYTHON_BUILD and USE_PYTHON_RUN to allow explicit dependencies. [1] - Provide PYDISTUTILS_CONFIGUREARGS and run ${PYSETUP} config on 'do-configure' targets. [2] Reviewed by: eik [1] Submitted by: Mike Brown <mike@skew.org> Notes: svn path=/head/; revision=113222
* - Include pyexpat module in python base ports because python incorporatedHye-Shik Chang2003-11-041-1/+1
| | | | | | | | | | | 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
* - Update lang/python-devel to Python-2.4 031022 snapshot.Hye-Shik Chang2003-10-291-3/+12
| | | | | | | | | | | | | - Correct USE_ZOPE dependency to Python 2.1. [1] - Fetch from correct MASTER_SITE_SUBDIR when upgrading python in same branch. [2] - Enable installing separated standard modules for python-devel port. Reported by: Filippo Natali <pitonat@libero.it> [1], Yoshihiko Sarumaru <mistral@imasy.or.jp> [2] Notes: svn path=/head/; revision=92598
* Update to 2.3c1Hye-Shik Chang2003-07-191-4/+4
| | | | Notes: svn path=/head/; revision=85183
* o Utilize MASTER_SITE_PYTHON.Hye-Shik Chang2003-07-041-6/+15
| | | | | | | | | | | o Rename pydoc to pydoc${PORTVERSION} to avoid conflicts among these ports. (lang/python port keeps both of bin/pydoc and bin/pydoc2.2) o Set LATEST_LINK to ${PYTHON_VERSION:S/.//} except lang/python. Now, we can install all of these python versions together cleanly. Notes: svn path=/head/; revision=84198
* 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-021-0/+11
Notes: svn path=/head/; revision=42158