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 The "meta-port" for the default version of Python interpreter
2.7_2,2 lang on this many watch lists=547 search for ports that depend on this port An older version of this port was marked as vulnerable.
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/python27
  2. lang/python2

This port is required by:

for Build for Run * - 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: 150 (showing only 50 on this page)

«  1 | 2 

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
04 Oct 2003 05:17:10
Original commit files touched by this commit  2.3.2
 This port version is marked as vulnerable.
perky search for other commits by this committer
Update to Python-2.3.2
29 Sep 2003 11:44:32
Original commit files touched by this commit  2.3.1_2
 This port version is marked as vulnerable.
perky search for other commits by this committer
- Install a 'real' shared object when BUILD_SHARED=yes. [1]
- 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]
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: 150 (showing only 50 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
libpurpleOct 24
pidginOct 24
phpmyadminOct 22
asterisk11Oct 21
libxml2Oct 18
drupal7Oct 16
firefox*Oct 16
firefox-esr*Oct 16
libxul*Oct 16
linux-firefox*Oct 16
linux-seamonkey*Oct 16
linux-thunderbird*Oct 16
seamonkey*Oct 16
thunderbird*Oct 16
linux-c6-opensslOct 15

7 vulnerabilities affecting 29 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 24269
Broken 99
Deprecated 46
Ignore 356
Forbidden 2
Restricted 205
No CDROM 93
Vulnerable 18
Expired 0
Set to expire 42
Interactive 0
new 24 hours 1
new 48 hours3
new 7 days21
new fortnight39
new month175

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