FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
python 2.7_2,2 lang on this many watch lists=548 search for ports that depend on this port An older version of this port was marked as vulnerable.
The "meta-port" for the default version of Python interpreter
Maintained by: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Also Listed In: python ipv6
License: not specified in port


Python is an interpreted object-oriented programming language, and is
often compared to Tcl, Perl or Scheme.
This is a meta port to the Python interpreter and provides symbolic links
to bin/python, bin/pydoc, bin/idle and so on to allow compatibility with
version agnostic python scripts.

WWW: http://www.python.org/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Run:
  1. lang/python2

This port is required by:

for Build
  1. audio/ices0*
  2. chinese/pyzy
  3. converters/py-svglib*
  4. databases/drizzle*
  5. databases/py-pytc
  6. databases/py-tarantool
  7. deskutils/blogtk*
  8. deskutils/ecru*
  9. deskutils/everygui
  10. deskutils/libopensync-plugin-python-devel*
  11. deskutils/menumaker
  12. deskutils/vnc2flv
  13. devel/aap
  14. devel/hachoir-core
  15. devel/hachoir-parser
  16. devel/hachoir-regex
  17. devel/libnxt
  18. devel/llvm*
  19. devel/osc
  20. devel/py-archetypes.kss*
  21. devel/py-colorama
  22. devel/py-defusedxml
  23. devel/py-distribute*
  24. devel/py-elementtree*
  25. devel/py-fs
  26. devel/py-gevent-zeromq*
  27. devel/py-importlib*
  28. devel/py-itools
  29. devel/py-kss-core*
  30. devel/py-mimeparse
  31. devel/py-mx-experimental
  32. devel/py-pmock*
  33. devel/py-psyco*
  34. devel/py-pyev
  35. devel/py-sqlcc
  36. devel/py-tarantool-queue
  37. devel/py-thrift
  38. devel/py-ujson
  39. devel/valide*
  40. emulators/seabios-devel*
  41. emulators/virtualbox-ose-legacy
  42. french/aster
  43. games/chocolate-doom
  44. games/gretools
  45. games/py-ski*
  46. graphics/nathive
  47. graphics/opencolorio
  48. graphics/opencv-java
  49. graphics/pecomato
  50. graphics/py-clutter*
  51. graphics/py-clutter-gtk*
  52. graphics/py-pycha
  53. graphics/py-pyproj
  54. graphics/uniconvertor
  55. graphics/uniconvw
  56. japanese/fcitx-mozc
  57. japanese/ibus-mozc
  58. japanese/mozc-el
  59. japanese/mozc-server
  60. japanese/mozc-tool
  61. lang/clang*
  62. lang/v8
  63. lang/v8-devel
  64. mail/muttils
  65. math/petsc
  66. math/py-numarray
  67. math/py-numeric
  68. math/vtk-python*
  69. math/vtk-tcl*
  70. misc/pylize
  71. multimedia/tovid*
  72. net/google-daemon
  73. net/py-pcapy
  74. net/pypvm*
  75. net/rabbitmq-c
  76. net/rabbitmq-c-devel
  77. net/xorp-devel
  78. net-im/jabber-pymsn*
  79. net-im/py-msnp*
  80. net-im/pymsn*
  81. net-mgmt/py-pyang
  82. net-p2p/libtorrent-rasterbar-15-python*
  83. net-p2p/libtorrent-rasterbar-16-python*
  84. science/abinit
  85. science/mayavi*
  86. security/libpwquality
  87. security/pssh
  88. security/py-SecretStorage
  89. security/stem*
  90. security/switzerland
  91. sysutils/hachoir-metadata
  92. sysutils/hachoir-subfile
  93. sysutils/hachoir-urwid
  94. sysutils/lfm
  95. sysutils/rdiff-backup-devel
  96. sysutils/rdiff-backup10*
  97. sysutils/rubygem-murder
  98. sysutils/xen-tools
  99. sysutils/zeitgeist
  100. textproc/queequeg
  101. textproc/rubygem-albino
  102. textproc/rubygem-colorator
  103. textproc/rubygem-cssmin
  104. textproc/rubygem-jsmin
  105. textproc/sgmltools-lite
  106. textproc/silvercity
  107. www/imgsizer
  108. www/mod_pagespeed
  109. www/mod_spdy
  110. www/mod_wsgi*
  111. www/node04*
  112. www/node06*
  113. www/py-Products.kupu*
  114. www/py-beautifulsoup30*
  115. www/py-beautifulsoup32
  116. www/py-plone.app.kss*
  117. www/pyweblib
  118. www/reviewboard
  119. www/trac-gitplugin*
  120. x11/rox-wallpaper
  121. x11-clocks/gdesklets-countdown
  122. x11-clocks/gdesklets-ebichuclock
  123. x11-fonts/py-bdflib
for Run
  1. audio/ices0*
  2. converters/py-svglib*
  3. databases/drizzle*
  4. databases/py-pytc
  5. databases/py-tarantool
  6. deskutils/blogtk*
  7. deskutils/everygui
  8. deskutils/libopensync-plugin-python-devel*
  9. deskutils/libopensync-plugin-synce-devel*
  10. deskutils/menumaker
  11. deskutils/vnc2flv
  12. devel/aap
  13. devel/entity
  14. devel/hachoir-core
  15. devel/hachoir-parser
  16. devel/hachoir-regex
  17. devel/osc
  18. devel/py-archetypes.kss*
  19. devel/py-colorama
  20. devel/py-defusedxml
  21. devel/py-distribute*
  22. devel/py-elementtree*
  23. devel/py-fs
  24. devel/py-gevent-zeromq*
  25. devel/py-importlib*
  26. devel/py-itools
  27. devel/py-kss-core*
  28. devel/py-mimeparse
  29. devel/py-mx-experimental
  30. devel/py-pmock*
  31. devel/py-psyco*
  32. devel/py-pyev
  33. devel/py-sqlcc
  34. devel/py-tarantool-queue
  35. devel/py-thrift
  36. devel/py-ujson
  37. devel/valide*
  38. games/gretools
  39. games/py-ski*
  40. graphics/nathive
  41. graphics/py-clutter*
  42. graphics/py-clutter-gtk*
  43. graphics/py-pycha
  44. graphics/py-pyproj
  45. graphics/uniconvertor
  46. graphics/uniconvw
  47. lang/clang*
  48. mail/muttils
  49. math/petsc
  50. math/py-numarray
  51. math/py-numeric
  52. math/vtk-python*
  53. math/vtk-tcl*
  54. misc/grc
  55. misc/pylize
  56. multimedia/tovid*
  57. net/google-cloud-sdk
  58. net/google-daemon
  59. net/py-pcapy
  60. net/pypvm*
  61. net-im/jabber-pymsn*
  62. net-im/py-msnp*
  63. net-im/pymsn*
  64. net-mgmt/py-pyang
  65. net-p2p/libtorrent-rasterbar-15-python*
  66. net-p2p/libtorrent-rasterbar-16-python*
  67. science/mayavi*
  68. security/pssh
  69. security/py-SecretStorage
  70. security/stem*
  71. security/switzerland
  72. sysutils/hachoir-metadata
  73. sysutils/hachoir-subfile
  74. sysutils/hachoir-urwid
  75. sysutils/lfm
  76. sysutils/rdiff-backup-devel
  77. sysutils/rdiff-backup10*
  78. sysutils/rubygem-murder
  79. sysutils/xen-tools
  80. sysutils/zeitgeist
  81. textproc/queequeg
  82. textproc/rubygem-albino
  83. textproc/rubygem-colorator
  84. textproc/rubygem-cssmin
  85. textproc/rubygem-jsmin
  86. textproc/silvercity
  87. www/imgsizer
  88. www/mod_wsgi*
  89. www/node04*
  90. www/node06*
  91. www/py-Products.kupu*
  92. www/py-beautifulsoup30*
  93. www/py-beautifulsoup32
  94. www/py-plone.app.kss*
  95. www/pyweblib
  96. www/reviewboard
  97. www/trac-gitplugin*
  98. x11/rox-wallpaper
  99. x11-clocks/gdesklets-countdown
  100. x11-clocks/gdesklets-ebichuclock
  101. x11-fonts/py-bdflib
  102. x11-toolkits/gtk20
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/lang/python/ && make install clean
To add the package: pkg install lang/python


Configuration Options
     No options to configure

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2013-10-03
    Affects: users of lang/python* and ports
    Author: mva@FreeBSD.org
    Reason: 
      The default versions of lang/python* have been changed to support the
      new DEFAULT_VERSIONS variable.
    
      PYTHON_DEFAULT_VERSION, PYTHON2_DEFAULT_VERSION and
      PYTHON3_DEFAULT_VERSION are deprecated. If you have set them in your
      make.conf, you should change them something like
    
      DEFAULT_VERSIONS=python=2.7 python2=2.7 python3=3.3
    
    
  • 2013-08-17
    Affects: users of lang/python*
    Author: mva@FreeBSD.org
    Reason: 
      The lang/python* ports do not install links to 2to3, idle, pydoc, python
      and other binaries anymore. Those were moved into the lang/python2 and
      lang/python3 ports respectively. This change brings us closer to the goal
      of making Python ports usable with different Python versions at the same
      time.
    
      If you have lang/python2* or lang/python3* installed, please also install
      the associated lang/python2 or lang/python3 port.
    
      1. update lang/python2* and/or lang/python3*
      2. install lang/python2 and/or lang/python3
      3. install/update lang/python
    
    
  • 2011-09-25
    Affects: users of lang/python*
    Author: lwhsu@FreeBSD.org
    Reason: 
      The HUGE_STACK_SIZE option has been removed, now Python will use default
      thread stack size of the system.  If you want to change it, specify it
      with -DTHREAD_STACK_SIZE=<size> in CFLAGS.
    
    
  • 2011-03-04
    Affects: users of lang/python* and py-*
    Author: miwi@FreeBSD.org
    Reason: 
      The default version of Python has been changed from 2.6.x to 2.7.x.
      If you have 2.6.x installed, perform an upgrade of lang/python26 to
      lang/python27 with one of the following commands:
    
      If using portupgrade:
      # portupgrade -o lang/python27 lang/python26
    
      If using portmaster:
      # portmaster -o lang/python27 lang/python26
    
      If you want to retain 2.6.x as default Python version, set the
      PYTHON_DEFAULT_VERSION variable to 'python2.6' (without quotes) in
      /etc/make.conf, then go to lang/python and perform the following
      command:
    
      # portupgrade -R python
    
      Once the installed Python has been updated to 2.7, by using the
      method above, it is required to run the upgrade-site-packages target in
      lang/python to assure that site-packages are made available to the new
      Python version.
    
      If using portupgrade:
      # cd /usr/ports/lang/python && make upgrade-site-packages
    
      If using portmaster:
      # cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER
    
      The portmaster case can take quite some time to complete due to the lack of
      cached information that the portupgrade suite uses (specifically pkg_which).
      This is not the fault of portmaster.
    
    
  • 2009-06-08
    Affects: users of lang/python* and py-*
    Author: miwi@FreeBSD.org
    Reason: 
      The default version of Python has been changed from 2.5.x to 2.6.x.
      If you have 2.5.x installed, perform an upgrade of lang/python25 to
      lang/python26 with one of the following commands:
    
      If using portupgrade:
      # portupgrade -o lang/python26 lang/python25
    
      If using portmaster:
      # portmaster -o lang/python26 lang/python25
    
      If you want to retain 2.5.x as default Python version, set the
      PYTHON_DEFAULT_VERSION variable to 'python2.5' (without quotes) in
      /etc/make.conf, then go to lang/python and perform the following
      command:
    
      # portupgrade -R python
    
      Once the installed Python has been updated to 2.6, by using the
      method above, it is required to run the upgrade-site-packages target in
      lang/python to assure that site-packages are made available to the new
      Python version.
    
      If using portupgrade:
      # cd /usr/ports/lang/python && make upgrade-site-packages
    
      If using portmaster:
      # cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER
    
      The portmaster case can take quite some time to complete due to the lack of
      cached information that the portupgrade suite uses (specifically pkg_which).
      This is not the fault of portmaster.
    
    

Number of commits found: 148 (showing only 48 on this page)

«  1 | 2 

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
27 Sep 2003 18:29:04
Original commit files touched by this commit  2.3.1_1
 This port version is marked as vulnerable.
perky search for other commits by this committer
Use smaller recursion limits on amd64 and sparc64 to avoid
stack overflows.

Tested on:      sledge, panther
26 Sep 2003 16:44:13
Original commit files touched by this commit  2.3.1_1
 This port version is marked as vulnerable.
perky search for other commits by this committer
- Revive os.fsync function which is disabled by a typo of Python-2.3.1.
- Bump PORTREVISION

Obtained from:  Python CVS
26 Sep 2003 04:24:56
Original commit files touched by this commit  2.3.1
 This port version is marked as vulnerable.
perky search for other commits by this committer
Add notes about separated standard modules.
24 Sep 2003 11:07:22
Original commit files touched by this commit  2.3.1
 This port version is marked as vulnerable.
perky search for other commits by this committer
- Update to Python-2.3.1, the lastest Bugfix release.
- 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.
22 Aug 2003 05:31:45
Original commit files touched by this commit  2.3_1
 This port version is marked as vulnerable.
perky search for other commits by this committer
BUILD_STATIC by default because it's better.
(See http://mail.python.org/pipermail/python-dev/2003-August/037472.html)
01 Aug 2003 09:14:44
Original commit files touched by this commit  2.3
 This port version is marked as vulnerable.
perky search for other commits by this committer
Add md5 digest for python 2.4a0.20030801
31 Jul 2003 19:34:54
Original commit files touched by this commit  2.3
 This port version is marked as vulnerable.
perky search for other commits by this committer
- Update to Python-2.3
- 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]
09 Jul 2003 07:40:56
Original commit files touched by this commit  2.2.3_2
 This port version is marked as vulnerable.
perky search for other commits by this committer
Set per-thread stack size to 0x20000 (default) or 0x100000
(WITH_HUGE_STACK_SIZE=yes). This will enable python2.2 to
run Zope and its products.

Requested by:   dwhite
Reviewed by:    dwhite
04 Jul 2003 11:57:54
Original commit files touched by this commit  2.2.3_1
 This port version is marked as vulnerable.
perky search for other commits by this committer
o Utilize MASTER_SITE_PYTHON.
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.
09 Jun 2003 05:42:04
Original commit files touched by this commit  2.2.3
 This port version is marked as vulnerable.
perky search for other commits by this committer
Take maintainerships from alane's python ports.
Rest in Peace, Alan.
08 Jun 2003 21:13:49
Original commit files touched by this commit  2.2.3
 This port version is marked as vulnerable.
will search for other commits by this committer
Please see http://freebsd.kde.org/memoriam/alane.php for an In Memoriam page.
08 Jun 2003 21:06:22
Original commit files touched by this commit  2.2.3
 This port version is marked as vulnerable.
will search for other commits by this committer
        REST IN PEACE
        Alan Eldridge
Born December 15, 1961 in Iowa
Died June 6, 2003 in Denver, Colorado

Thank you for your contributions, you
will be greatly missed.
04 Jun 2003 08:36:48
Original commit files touched by this commit  2.2.3
 This port version is marked as vulnerable.
perky search for other commits by this committer
Update to 2.2.3

PR:             52830
Submitted by:   Chuck Swiger <chuck@pkix.net> (partly)
Approved by:    maintainer (implicitly)
06 Mar 2003 19:23:19
Original commit files touched by this commit  2.2.2_2
 This port version is marked as vulnerable.
ade search for other commits by this committer
Destroy pkg-comment for some of the stranger uses in the tree,
pending the final semi-automatic purge.

Approved by:    portmgr (implicitly)
21 Nov 2002 17:07:28
Original commit files touched by this commit  2.2.2_2
 This port version is marked as vulnerable.
alane search for other commits by this committer
PORTREVSION => 2.
Fix error pointed out by tg@. Now just blow away the Tools subdir on uninstall
in case something compiled that stuff.
21 Nov 2002 16:14:10
Original commit files touched by this commit  2.2.2_1
 This port version is marked as vulnerable.
alane search for other commits by this committer
PORTREVISION => 1
Added lotsa missing files to pllist.
Added dl module for those who like to live dangerously (petef?).
21 Nov 2002 15:32:09
Original commit files touched by this commit  2.2.2
 This port version is marked as vulnerable.
alane search for other commits by this committer
Simplified threads configuration.
15 Nov 2002 17:12:56
Original commit files touched by this commit  2.2.2
 This port version is marked as vulnerable.
alane search for other commits by this committer
Take over as maintainer since tg is taking a leave of absence from port
maintenance.
17 Oct 2002 11:14:17
Original commit files touched by this commit  2.2.2
 This port version is marked as vulnerable.
perky search for other commits by this committer
Upgrade to Python-2.2.2.

Approved by:    tg
14 Jun 2002 11:19:13
Original commit files touched by this commit  2.2.1
 This port version is marked as vulnerable.
tg search for other commits by this committer
Use new PYTHONPREFIX_*DIR variables to make these ports PREFIX-clean.
16 May 2002 12:07:26
Original commit files touched by this commit  2.2.1
 This port version is marked as vulnerable.
tg search for other commits by this committer
Fix building on the Alpha.

Submitted by:   gallatin
17 Apr 2002 11:57:49
Original commit files touched by this commit  2.2.1
 This port version is marked as vulnerable.
tg search for other commits by this committer
Add patch from SF PR #541980. This fixes 4suite.

Submitted by:   nectar
12 Apr 2002 10:34:55
Original commit files touched by this commit  2.2.1
 This port version is marked as vulnerable.
tg search for other commits by this committer
(forced)

I meant: upgrade to 2.2.*1*.
12 Apr 2002 10:33:42
Original commit files touched by this commit  2.2.1
 This port version is marked as vulnerable.
tg search for other commits by this committer
Upgrade to Python-2.2.

PR:             36977
Submitted by:   Hye-Shik Chang <perky@fallin.lv>
02 Apr 2002 12:03:45
Original commit files touched by this commit  2.2_2
 This port version is marked as vulnerable.
tg search for other commits by this committer
Add SourceForge as a well connected secondary MASTER_SITES location.

Submitted by:   "Jason R. Mastaler" <jason-dated-1018216403.d8ed28@mastaler.com>
02 Apr 2002 11:55:21
Original commit files touched by this commit  2.2_2
 This port version is marked as vulnerable.
tg search for other commits by this committer
Explicitly enable IPv6 support.

Submitted by:   sumikawa
21 Jan 2002 12:54:09
files touched by this commit
tg search for other commits by this committer
Fix sizeof(wchar_t) calculation.    
16 Jan 2002 12:22:20
files touched by this commit
tg search for other commits by this committer
Implement PyObject_DelItemString(), which was obviously forgotten for  
Python-2.2. This will fix at least the metakit port.    
07 Jan 2002 13:26:47
files touched by this commit
tg search for other commits by this committer
Upgrade lang/python to 2.2. Adjust bsd.python.mk accordingly.    
20 Nov 2001 13:23:48
files touched by this commit
tg search for other commits by this committer
Re-add fpectl.so to the plist to fix packaging. Re-enable support   for it in
the python binary.    
19 Oct 2001 12:16:55
files touched by this commit
tg search for other commits by this committer
Don't build mpz extension, it's moved to a separate port.    
25 Sep 2001 12:39:45
files touched by this commit
tg search for other commits by this committer
Depend on math/libgmp when running a recent -current.    
25 Jul 2001 12:11:25
files touched by this commit
tg search for other commits by this committer
Upgrade to 2.1.1.    
02 May 2001 12:25:03
files touched by this commit
tg search for other commits by this committer
Upgrade to 2.1.    
26 Apr 2001 12:18:46
files touched by this commit
tg search for other commits by this committer
Fix building on -current.    
29 Mar 2001 16:35:19
files touched by this commit
sobomax search for other commits by this committer
-pthread --> ${PTHREAD_LIBS}   -D_THREAD_SAFE --> ${PTHREAD_CFLAGS}    
29 Mar 2001 08:13:31
files touched by this commit
sobomax search for other commits by this committer
Allow MAINTAINER to be redefined in a slave port.    
07 Dec 2000 12:06:31
files touched by this commit
tg search for other commits by this committer
MASTER_SITE changed.    
29 Nov 2000 12:35:31
files touched by this commit
tg search for other commits by this committer
Install Demo/ dir to $PREFIX/share/examples/python.    
13 Nov 2000 13:22:35
files touched by this commit
tg search for other commits by this committer
Fix compilation on FreeBSD-3.x.    
18 Oct 2000 12:58:51
files touched by this commit
tg search for other commits by this committer
Upgrade to 2.0.    
08 Oct 2000 04:17:26
files touched by this commit
asami search for other commits by this committer
Convert category lang to new layout.  
08 Oct 2000 03:21:27
files touched by this commit
asami search for other commits by this committer
Rename PLIST.{Tools,gmp} to pkg-plist.{Tools,gmp}.    
28 Sep 2000 12:28:11
files touched by this commit
tg search for other commits by this committer
Use USE_PYTHON.    
08 Sep 2000 12:41:44
files touched by this commit
tg search for other commits by this committer
Upgrade to 1.6.    
14 Aug 2000 13:36:06
files touched by this commit
tg search for other commits by this committer
Don't create group-writable directories.    
28 Jul 2000 12:08:07
files touched by this commit
tg search for other commits by this committer
Clarify comment even further.    
27 Jul 2000 13:19:39
files touched by this commit
tg search for other commits by this committer
- Clarify comment on thread support.   - Don't link against libxpg4 on newer
systems.   - Remove last remnants of Tkinter support,     it's all in
x11-toolkits/py-tkinter.    

Number of commits found: 148 (showing only 48 on this page)

«  1 | 2 

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
chromiumAug 26
fileAug 21
py-djangoAug 21
py-django-develAug 21
py-django14Aug 21
py-django15Aug 21
php53Aug 18
phpmyadminAug 17
chromiumAug 13
serfAug 11
subversionAug 11
subversion17Aug 11
nginxAug 09
nginx-develAug 09
mingw32-opensslAug 06

6 vulnerabilities affecting 9 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24500
Broken 218
Deprecated 690
Ignore 542
Forbidden 17
Restricted 242
No CDROM 101
Vulnerable 23
Expired 603
Set to expire 680
Interactive 0
new 24 hours 4
new 48 hours14
new 7 days47
new fortnight99
new month264

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.