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

We also have a status page: https://freshports.wordpress.com/

Port details
python "meta-port" for the default version of Python interpreter
2.7_3,2 lang on this many watch lists=551 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: 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 : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (5 items)
  1. bin/2to3
  2. bin/idle
  3. bin/pydoc
  4. bin/python
  5. bin/python-config
  6. Collapse this list.

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

PKGNAME: python

distinfo: There is no distinfo for this port.


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

Runtime dependencies:
  1. python2 : lang/python2
  2. python2.7 : lang/python27

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...
Configuration Options
     No options to configure

USES:
python:run

Master Sites:
    There is no master site for this port.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2017-11-30
    Affects: */py*
    Author: mat@FreeBSD.org
    Reason: 
      Ports using Python via USES=python are now flavored.  All the py3-* ports
      have been removed and folded into their py-* master ports.
    
      People using Poudriere 3.2+ and binary packages do not have to do anything.
    
      For other people, to build the Python 3.6 version of, for example,
      databases/py-gdbm, you need to run:
    
        # make FLAVOR=py36 install
    
    
  • 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: 154 (showing only 54 on this page)

«  1 | 2 

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
29 Oct 2003 20:52:33
Original commit files touched by this commit  2.3.2_1
 This port version is marked as vulnerable.
sobomax search for other commits by this committer
Add missed ossaudiodev.so into pkg-plist (only for x86, since I don't have
access to other arches yet), and enable it on freebsd5 (it's enabled on
freebsd4 OOB).
21 Oct 2003 17:17:45
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
Don't use PYTHON_DISTFILE as well as PYTHON_WRKSRC on lang/python* ports
because it does not point the most recent version of each from
ports/Mk/bsd.python.mk 1.38.

Reported by:    Andy Fawcett <andy@athame.co.uk>
19 Oct 2003 09:17:44
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
- Add WITHOUT_PYMALLOC knob that disables pymalloc, the internal
  optimized heap manager for Python 2.3. [1]
- Utilize PYTHON_SITE_SUBDIR.

Submitted by:   kuriyama [1]
16 Oct 2003 05:36:05
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
Add alpha to list of 64bit architectures. (This fixes package
building on alpha)

Spotted by:     kris
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
Original commit files touched by this commit
tg search for other commits by this committer
Fix sizeof(wchar_t) calculation.    
16 Jan 2002 12:22:20
Original commit 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
Original commit 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
Original commit 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
Original commit 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
Original commit 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
Original commit files touched by this commit
tg search for other commits by this committer
Upgrade to 2.1.1.    
02 May 2001 12:25:03
Original commit files touched by this commit
tg search for other commits by this committer
Upgrade to 2.1.    
26 Apr 2001 12:18:46
Original commit files touched by this commit
tg search for other commits by this committer
Fix building on -current.    
29 Mar 2001 16:35:19
Original commit 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
Original commit 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
Original commit files touched by this commit
tg search for other commits by this committer
MASTER_SITE changed.    
29 Nov 2000 12:35:31
Original commit 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
Original commit 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
Original commit files touched by this commit
tg search for other commits by this committer
Upgrade to 2.0.    
08 Oct 2000 04:17:26
Original commit 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
Original commit 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
Original commit files touched by this commit
tg search for other commits by this committer
Use USE_PYTHON.    
08 Sep 2000 12:41:44
Original commit files touched by this commit
tg search for other commits by this committer
Upgrade to 1.6.    
14 Aug 2000 13:36:06
Original commit 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
Original commit files touched by this commit
tg search for other commits by this committer
Clarify comment even further.    
27 Jul 2000 13:19:39
Original commit 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: 154 (showing only 54 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
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
gitlabDec 14
nodeDec 14
node4Dec 14
node6Dec 14
node8Dec 14
torDec 14
asterisk13Dec 13
asterisk13*Dec 13
asterisk13*Dec 13
asterisk13*Dec 13
libxml2Dec 13
curl*Dec 11
linux-c7-curl*Dec 11
wiresharkDec 10
procmail*Dec 08

17 vulnerabilities affecting 99 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2017-12-14 19:46:33


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 32128
Broken 123
Deprecated 46
Ignore 359
Forbidden 0
Restricted 173
No CDROM 77
Vulnerable 43
Expired 10
Set to expire 38
Interactive 0
new 24 hours 5
new 48 hours12
new 7 days78
new fortnight118
new month48557

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