| Commit message (Collapse) | Author | Files | Lines |
|
Python 3.2 has reached it's EOL. Please update to Python 3.5
With hat: python
Notes:
svn path=/head/; revision=407843
|
|
- Update lang/python35 to 3.5.1 [2]
- Update lang/python-doc-html for [1]
- Switch to do-test
Changelog:
[1] https://hg.python.org/cpython/file/v3.2.6/Misc/NEWS
[2] https://docs.python.org/3.5/whatsnew/changelog.html#python-3-5-1-final
Reviewed by: koobs (python)
Approved by: mat (mentor)
Differential Revision: D4663
Notes:
svn path=/head/; revision=404141
|
|
Notes:
svn path=/head/; revision=371587
|
|
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.
- Use NLS_LIBS instead of NLS_LDFLAGS as done for lang/python27 (r357486)
- Remove the FPECTL option to align the build with the clean "template" from
lang/python34.
- 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.
- Add a new TSC option for precise timestamp counter support as for
lang/python34.
- Add CPE support.
- Reactivate curses/ncurses support.
- Use buildbottest in the regression-test: target.
Phabric: D448
Reviewed by: koobs, bapt
With hat: python@
Notes:
svn path=/head/; revision=363730
|
|
With hat: portmgr
Notes:
svn path=/head/; revision=362367
|
|
be stagedir-aware
PR: ports/186284
Submitted by: marino@
Pointyhat to: myself
Notes:
svn path=/head/; revision=342104
|
|
- Convert to new LIB_DEPENDS
Notes:
svn path=/head/; revision=341192
|
|
- Add the appropriate Python platform (plat-*) files for FreeBSD 11
- Update pkg-plist
Backport a upstream change [1] removing OS major version from the check
to enable the OSS Audio module in setup.py:
Issue #12326: don't test the major version of sys.platform Use
startswith, instead of ==, when testing sys.platform to support
new platforms like Linux 3 or OpenBSD 5. [2]
[1] http://hg.python.org/cpython/rev/50f1922bc1d5
[2] http://bugs.python.org/issue12326
Notes:
svn path=/head/; revision=335376
|
|
and lang/python2 and lang/python3. This change brings us closer to the goal
of making Python ports usable with different Python versions at the same
time.
- Add a new lang/python2 port to handle the symlinks for bin/python2,
bin/idle2, bin/pydoc2 and so on.
- Add a new lang/python3 port to handle the symlinks for bin/python3,
bin/idle3, bin/pydoc3 and so on.
- Bump the PORTREVISION on all lang/python* ports.
Notes:
svn path=/head/; revision=324864
|
|
Notes:
svn path=/head/; revision=318421
|
|
. 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
|
|
${PYTHON_DEFAULT_VERSION}, this generates conflicting packages.
- Create symbolic links as PEP 394 [1] suggests. ${PYTHON_DEFAULT_VERSION}
will create python and python${MAJOR_VERSION} links. In current default,
lang/python27 will create: python -> python2 -> python2.7
- Introduce ${PYTHON3_DEFAULT_VERSION}, which will handle bin/python3 link.
At this point, lang/python33 will create python3 -> python3.3
- Minor cleanups
* Trim Makefile headers
* Remove ${OSVERSION} detection for xz, whihc is done by USE_XZ
[1] http://www.python.org/dev/peps/pep-0394/
Notes:
svn path=/head/; revision=309444
|
|
* 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
|
|
Approved by: miwi (implicit)
Notes:
svn path=/head/; revision=284516
|
|
Notes:
svn path=/head/; revision=281188
|
|
PR: ports/159842
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
Notes:
svn path=/head/; revision=280013
|
|
PR: ports/158850
Submitted by: wen
Notes:
svn path=/head/; revision=278165
|
|
Reported by: Alex Vasylenko <lxv AT omut.org>
Notes:
svn path=/head/; revision=269955
|
|
This fixes building with UCS4 or PYMALLOC turned off.
Notes:
svn path=/head/; revision=269915
|
|
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
|
|
PR: ports/153829
Submitted by: Wen Heping (myself)
Reviewed by: miwi@
Notes:
svn path=/head/; revision=269489
|
|
Notes:
svn path=/head/; revision=266272
|
|
- Update lang/python31 to 3.1.2
Reviewed by: miwi@, lwhsu@
Notes:
svn path=/head/; revision=254191
|
|
Notes:
svn path=/head/; revision=244768
|
|
Submitted by: wen heping <wenheping AT gmail.com>
Notes:
svn path=/head/; revision=240093
|
|
Notified by: wen heping <wenheping AT gmail.com>
Notes:
svn path=/head/; revision=237380
|
|
Notes:
svn path=/head/; revision=237278
|
|
- 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
|
|
Release Changelog:
http://python.org/download/releases/3.0.1/NEWS.txt
Notes:
svn path=/head/; revision=229812
|
|
Update to Python 3.0.
Notes:
svn path=/head/; revision=223755
|
|
this port.
Reported by: QAT
Notes:
svn path=/head/; revision=221522
|
|
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
|
|
Reported by: pointyhat
Notes:
svn path=/head/; revision=207881
|
|
Notes:
svn path=/head/; revision=207831
|
|
Obtained from: Python SVN (r58697, r58698)
Notes:
svn path=/head/; revision=202249
|
|
- 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
|
|
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
|
|
- 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
|
|
- Sync some recent workarounds from lang/python.
Notes:
svn path=/head/; revision=172949
|
|
Notes:
svn path=/head/; revision=169619
|
|
Notes:
svn path=/head/; revision=166069
|
|
Notes:
svn path=/head/; revision=158131
|
|
Notes:
svn path=/head/; revision=140294
|
|
module for them in plist.
Approved by: portmgr (kris)
Notes:
svn path=/head/; revision=132104
|
|
adding ossaudiodev module to their plists, either.
Approved by: portmgr (kris)
Notes:
svn path=/head/; revision=131910
|
|
as of today.
Notes:
svn path=/head/; revision=127590
|
|
Notes:
svn path=/head/; revision=120987
|
|
PR: 71340
Submitted by: Marcus Grando <marcus@corp.grupos.com.br>
Notes:
svn path=/head/; revision=118057
|
|
- Drop FreeBSD 2 support.
- Fix build on -stable.
Spotted by: marcus, kris
Obtained from: Python CVS
Notes:
svn path=/head/; revision=116864
|
|
- Add IPV6 option [1]
PR: 69950 [1]
Submitted by: Marcus Grando <marcus@corp.grupos.com.br> [1]
Notes:
svn path=/head/; revision=115547
|