CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

lang/python3.12_3,2

"meta-port" for the default version of Python interpreter

Maintainer
python@FreeBSD.org
Packages
python 3.12_3,2
Upstream
unknown
CPE
none, CVEs only via VuXML
WWW
https://www.python.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (2)

Show 2 fixed
VuXML entries whose affected range this version has left.

Commits (239)

Stefan Eßer (se) · 3.12_3,2
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se)
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner)
lang: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Zakhvatov
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@tobez.org>
  *  Anton Shterenlikht
  *  Ashish SHUKLA <ashish@FreeBSD.org>
  *  Bob Eager <bob@eager.cx>
  *  Bruce M Simpson
  *  Bruce M. Simpson
  *  Christoph Mallon <christoph.mallon@gmx.de>
  *  Christopher Elkins <chrise@scardini.com>
  *  Christopher Key <cjk32@cam.ac.uk>
  *  Chuck Robey <chuckr@FreeBSD.org>
  *  Cyrille Lefevre <clefevre@citeweb.net>
  *  Dan Rench <citric@cubicone.tmetic.com>
  *  Danilo Egea Gondolfo <danilogondolfo@gmail.com>
  *  Dario Freni <saturnero@gufi.org>
  *  David Kalliecharan <dave@dal.ca>
  *  David Naylor <dbn@FreeBSD.org>
  *  David Naylor <dbn@dragon.local>
  *  David O'Brien (obrien@NUXI.com)
  *  David O'Brien (obrien@NUXI.org)
  *  David O'Brien <obrien@NUXI.org>
  *  David O'Brien <obrien@cs.ucdavis.edu>
  *  Dereckson <dereckson@gmail.com>
  *  Devon H. O'Dell <devon.odell@gmail.com>
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Don Croyle <croyle@gelemna.org>
  *  Douglas Anestad <yotta@dougdidit.com>
  *  Edwin Groothuis (edwin@mavetju.org)
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Eugene Ossintsev
  *  Frank Fischer
  *  Frank Gruender <elwood@mc5sys.in-berlin.de>
  *  Frederic Cambus
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Gerald Pfeifer <gerald@FreeBSD.org>
  *  Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
  *  GreenDog <fiziologus@gmail.com>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Guy Antony Halse <guy@rucus.ru.za.za>
  *  Herve Quiroz <hq@FreeBSD.org>
  *  Hye-Shik Chang
  *  Hye-Shik Chang <perky@fallin.lv>
  *  Hye-Shik Chang <perky@python.or.kr>
  *  Iblis Lin <iblis@hs.ntnu.edu.tw>
  *  James Bailie <jimmy@mammothcheese.ca>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
  *  Jean-Yves Lefort <jylefort@FreeBSD.org>
  *  Jeff Brown <jabrown@caida.org>
  *  Jeremy Norris <ishmael27@home.com>
  *  Jing-Tang Keith Jang <keith@FreeBSD.org>
  *  John Hein <jhein@symmetricom.com>
  *  John Marino <marino@FreeBSD.org>
  *  John Merryweather Cooper
  *  John Merryweather Cooper <coop9211@uidaho.edu>
  *  John Merryweather Cooper et al
  *  Joseph Koshy <jkoshy@FreeBSD.org>
  *  Josh Elsasser <jre@vineyard.net>
  *  Josh Gilliam <josh@quick.net>
  *  Julian H. Stacey <jhs@FreeBSD.org>
  *  Julian Stecklina
  *  Jyun-Yan You <jyyou@cs.nctu.edu.tw>
  *  Katsuji ISHIKAWA <katsuji.ishikawa@gmail.com>
  *  Kimura Fuyuki <fuyuki@hadaly.org>
  *  Kimura Fuyuki <fuyuki@mj.0038.net>
  *  Kimura Fuyuki <fuyuki@nigredo.org>
  *  Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Lars Thegler <lth@FreeBSD.org>
  *  Lev Walkin <vlm@lionet.info>
  *  Li-Wen Hsu <lwhsu@FreeBSD.org>
  *  Mahdi Mokhtari <mokhi64@gmail.com>
  *  Marcin Cieslak <saper@SYSTEM.PL>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Matthew Hunt <mph@FreeBSD.org>
  *  Michael Butschky <butsch@computi.erols.com>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Mitsuru YOSHIDA <mitsuru@riken.jp>
  *  Muhammad Moinur Rahman <5u623l20@gmail.com>
  *  Neal Nelson <ports@nicandneal.net>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nils M Holm <nmh@t3x.org>
  *  Oliver Braun <obraun@informatik.unibw-muenchen.de>
  *  Oliver Breuninger <ob@seicom.NET>
  *  Patrick Li <pat@databits.net>
  *  Pawel Worach <pawel.worach@gmail.com>
  *  Pedro F. Giffuni <giffunip@asme.org>
  *  Pedro Giffuni
  *  Pedro Giffuni <giffunip@asme.org>
  *  Pete French <pete@twisted.org.uk>
  *  Peter Schuller <peter.schuller@infidyne.com>
  *  Peter van Heusden <pvh@egenetics.com>
  *  Phillip Neumann <pneumann@gmail.com>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Pontus Stenetorp <ninjin@kth.se>
  *  Ralf S. Engelschall <rse@engelschall.com>
  *  Rick van der Zwet <rick@wzoeterwoude.net>
  *  Rob Zinkov
  *  Roland Jesse <roland.jesse@gmx.net>
  *  Romain Tartiere <romain@blogreen.org>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Sahil Tandon <sahil@tandon.net>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sergey A. Osokin <osa@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Simon Marlow <simonmar@microsoft.com>
  *  Simun Mikecin <numisemis@yahoo.com>
  *  Stanislav Sedov <ssedov@mbsd.msk.ru>
  *  Stephen Weeks <sweeks@sweeks.com>
  *  Steven G. Kargl
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sylvio Cesar <sylvio@FreeBSD.org>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Timothy Bourke <timbob@bigpond.com>
  *  Tom Judge <tj@FreeBSD.org>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Vitaly Magerya <vmagerya@gmail.com>
  *  Wen Heping <wenheping@gmail.com>
  *  Wen Heping <wenhping@gmail.com>
  *  Wes Peters <wes@softweyr.com>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yukihiro Nakai <Nakai@technologist.com>
  *  Yukihiro Nakai <nakai@FreeBSD.org>
  *  Zach Garner <zach@neurosoft.org>
  *  aaron@FreeBSD.org
  *  andrewb@cs.cmu.edu
  *  arved
  *  chinsan
  *  chuckr
  *  dd
  *  erik@smluc.org
  *  gahr
  *  gahr@FreeBSD.org
  *  gpalmer
  *  hsu
  *  ijliao
  *  jasone
  *  jkh
  *  jkoshy
  *  jmacd
  *  jmacd@FreeBSD.org
  *  jmz
  *  js@jeannot.org
  *  jseger@FreeBSD.org
  *  kappa@FreeBSD.org.ua
  *  kbyanc
  *  msmith@gsoft.com.au
  *  mutoh@openedu.org
  *  netchild@FreeBSD.org
  *  patrick
  *  pst
  *  rene@FreeBSD.org
  *  ruslan@shevchenko.kiev.ua
  *  stas
  *  tobez

With hat:	portmgr
f98ae56653
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148f48
Mathieu Arnold (mat)
Garbage collecte unusable things from lang/python{,2,3} metaports.
3b90c52bf1
Baptiste Daroussin (bapt)
Drop the ipv6 virtual category for l* category as it is not relevant anymore
7eab0ea11d
Antoine Brodin (antoine)
Add a not to a few meta ports: do not depend on these ports
9b37c4eda0
Sunpoet Po-Chuan Hsieh (sunpoet)
Update WWW
dbf62a0d48
Sunpoet Po-Chuan Hsieh (sunpoet)
Simplify Makefile

- Simplify RUN_DEPENDS
- Use bsd.port.mk instead of bsd.port.pre.mk + bsd.port.post.mk
c45ffb8006
Sunpoet Po-Chuan Hsieh (sunpoet)
Fix symbolic links of idle and pydoc

- Bump PORTREVISION for package change
- While I'm here:
  - Remove leading definite article from COMMENT
  - Fix indent
  - Add NO_ARCH

PR:		216310
Submitted by:	Jose M. Alcaide <josemaria.alcaide@ehu.eus>
MFH:		2017Q1
337594ad28
Mathieu Arnold (mat)
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
a9dcad2fff
Bryan Drewery (bdrewery)
Remove dead PYTHON_NO_DEPENDS. It has not been needed or supported since USES=python was added in r364450.
90991cead8
Marcus von Appen (mva)
- Convert ports of irc/ and lang/ to new USES=python

Approved by:	portmgr (implicit)
734b63302e
Baptiste Daroussin (bapt)
Remove support for pkg_install Merge back bsd.pkgng.mk into bsd.port.mk Add a note about @stopdaemon not being supported anymore

With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D693
d96aa38d95
Marcus von Appen (mva)
- Fix and remove stale symlinks after the lang/python* cleanup

Reported by:	Scott Allendorf <scott-allendorf@uiowa.edu>
9db59e2125
Marcus von Appen (mva)
- Do not use absolute source paths for the symlinks to the stagedir

Noticed by:	danfe
a5ec927724
Marcus von Appen (mva)
- Enable stagedir support
8fd329e5db
William Grzybowski (wg)
lang/python: use python default version

- This package should track python default version and not be based on the port

With hat on:	python
a82c6f046d
Baptiste Daroussin (bapt)
Add NO_STAGE all over the place in preparation for the staging support (cat: lang)
888ab73a81
Marcus von Appen (mva)
- improve the python meta port descriptions

Requested by:	demon@
Reviewed by:	demon@
f1bf97d360
Li-Wen Hsu (lwhsu)
- Bump PORTREVISION of lang/python since the package changed - Refine UPDATING instruction

Approved by:	mva
06a297bd4a
Marcus von Appen (mva)
- Avoid circular dependencies due to the previous bsd.python.mk change
50bb471eff
Marcus von Appen (mva)
- Move the symlink magic for the default python version into lang/python   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/
7452555915
Sofian Brabez (sbz)
- Add pkgng support
4beca75f6c
Sofian Brabez (sbz)
- Speed up upgrade-site-packages [1] - Use make modifiers [2]

PR:		ports/155970
Submitted by:	Julien Laffaye <kimelto at gmail.com> [1], sbz (myself) [2]
Exp-run by:	beat
f070977bbf
Li-Wen Hsu (lwhsu)
- Remove distinfo, same informaion can (and should) be retrieved from   ${PORTSDIR}/lang/python${PYTHON_SUFFIX}/distinfo - Use ${SYSCTL}
29d695a4dd
Wesley Shields (wxs)
- Add support for portmaster to upgrade-site-packages.

Approved by:	miwi
d9c1200f52
Martin Wilke (miwi)
- Update lang/python26 and make Python 2.6.2 to the default Python version

Tested by:	3 pointyhat runs
Thanks to:	pav, gahr, lwhsu, mva, amdmi3
81100672d4
Martin Wilke (miwi)
- Update python30 to 3.0.1

Release Changelog:
http://python.org/download/releases/3.0.1/NEWS.txt
cba7f02fe1
Stanislav Sedov (stas)
- Fix sha256 checksum for python 2.6.1.

Reported by:	kib@
Approved by:	python (miwi)
d159ca4a85
Martin Wilke (miwi)
- Add missing distinfo for python 2.5.4 and python 2.6.1
d121357c80
Hye-Shik Chang (perky)
Welcome to the new era of Python 3, with antigravity support!

Update to Python 3.0.
b7df3263ee
Hye-Shik Chang (perky)
Introduce two new versions of Python: 2.6 and 3.0rc1 (finally!) 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
3813a5dbe7
Hye-Shik Chang (perky)
Update python23 to 2.3.7.
724489c253
Hye-Shik Chang (perky)
Update python23 to Python 2.3.6 and python24 to Python 2.4.5.
7a90a036a7
Hye-Shik Chang (perky)
Update to Python 2.5.2.
bfb5f6f187
Alexander Botero-Lowry (alexbl)
- use PORTUPGRADE_CMD instead of PORTUPGRADE so as not to confict with the    portupgrade env variable

Pointed out by:	Miroslav Lachman <000.fbsd@quip.cz>
923bd8b2f8
Alexander Botero-Lowry (alexbl)
- Make Python 2.5.1 the default Python version  - 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
4942ce5a7d
Xin LI (delphij) · 2.4.4,1
Update to Python 2.4.4.

Approved by:	maintainer timeout, alexbl (python@)
Tested by:	pointyhat
PR:		ports/105901
f523e0e7b2
Pav Lucistnik (pav) · 2.4.3,1
Populate a new ports-mgmt category. List of moved ports:

devel/portcheckout -> ports-mgmt/portcheckout
  devel/portlint -> ports-mgmt/portlint
  devel/portmk -> ports-mgmt/portmk
  devel/porttools -> ports-mgmt/porttools
  misc/instant-tinderbox -> ports-mgmt/instant-tinderbox
  misc/porteasy -> ports-mgmt/porteasy
  misc/portell -> ports-mgmt/portell
  misc/portless -> ports-mgmt/portless
  misc/tinderbox -> ports-mgmt/tinderbox
  security/jailaudit -> ports-mgmt/jailaudit
  security/portaudit -> ports-mgmt/portaudit
  security/portaudit-db -> ports-mgmt/portaudit-db
  security/vulnerability-test-port -> ports-mgmt/vulnerability-test-port
  sysutils/barry -> ports-mgmt/barry
  sysutils/bpm -> ports-mgmt/bpm
  sysutils/kports -> ports-mgmt/kports
  sysutils/managepkg -> ports-mgmt/managepkg
  sysutils/newportsversioncheck -> ports-mgmt/newportsversioncheck
  sysutils/pib -> ports-mgmt/pib
  sysutils/pkgfe -> ports-mgmt/pkgfe
  sysutils/pkg-orphan -> ports-mgmt/pkg-orphan
  sysutils/pkg_cutleaves -> ports-mgmt/pkg_cutleaves
  sysutils/pkg_install -> ports-mgmt/pkg_install
  sysutils/pkg_install-devel -> ports-mgmt/pkg_install-devel
  sysutils/pkg_remove -> ports-mgmt/pkg_remove
  sysutils/pkg_rmleaves -> ports-mgmt/pkg_rmleaves
  sysutils/pkg_trackinst -> ports-mgmt/pkg_trackinst
  sysutils/pkg_tree -> ports-mgmt/pkg_tree
  sysutils/portbrowser -> ports-mgmt/portbrowser
  sysutils/portconf -> ports-mgmt/portconf
  sysutils/portdowngrade -> ports-mgmt/portdowngrade
  sysutils/portcheck -> ports-mgmt/portcheck
  sysutils/portmanager -> ports-mgmt/portmanager
  sysutils/portmaster -> ports-mgmt/portmaster
  sysutils/portscout -> ports-mgmt/portscout
  sysutils/portsearch -> ports-mgmt/portsearch
  sysutils/portsman -> ports-mgmt/portsman
  sysutils/portsnap -> ports-mgmt/portsnap
  sysutils/portsopt -> ports-mgmt/portsopt
  sysutils/portupgrade -> ports-mgmt/portupgrade
  sysutils/portupgrade-devel -> ports-mgmt/portupgrade-devel
  sysutils/port-authoring-tools -> ports-mgmt/port-authoring-tools
  sysutils/port-maintenance-tools -> ports-mgmt/port-maintenance-tools
  sysutils/psearch -> ports-mgmt/psearch
  sysutils/p5-FreeBSD-Portindex -> ports-mgmt/p5-FreeBSD-Portindex
  sysutils/qtpkg -> ports-mgmt/qtpkg
  textproc/p5-FreeBSD-Ports -> ports-mgmt/p5-FreeBSD-Ports

Repocopies by:	marcus
0d0d56457b
Hye-Shik Chang (perky) · 2.4.3,1
Revert the default version of Python to 2.4 for the ports freeze 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)
e18b838fd9
Hye-Shik Chang (perky) · 2.5
- Restrict a dependency to the real interpreter to _RUN only.  This   allows portupgrade to upgrade lang/python from 2.4 flawlessly. - So remove obsolete instruction.
2af3fdd8cf
Hye-Shik Chang (perky) · 2.5
Fix version number to 2.5 even if 2.4 is in the system.
83086e8ab8
Hye-Shik Chang (perky)
- Update the main python version to 2.5.   - 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.
1d18bb4fff
Simon L. B. Nielsen (simon) · 2.4.3_1
Fix buffer overrun when performing repr() on a unicode string in a build with wide unicode (UCS-4) support.

Obtained from:	Python SVN (#51466)
Security:	CVE-2006-4980
With hat:	secteam
a1560e82eb
Hye-Shik Chang (perky) · 2.4.3
Add a checksum for 2.5c2 and remove checksums for old beta releases.
750745277b
Hye-Shik Chang (perky) · 2.4.3
Avoid to use "ncursesw" which causes segfault when the system has devel/ncurses installed due to a shared library collision between a base ncurses from libreadline dependency and a local ncurses from libncursesw dependency.

PR:		99496
Submitted by:	rachid achellal <rachid@in.nl>,
		Xiao-Yong Jin <xj2106@columbia.edu>
773ced5faf
Hye-Shik Chang (perky) · 2.4.3
Add checksums for Python 2.5b3 and remove old checksums for pre-alpha versions.
1e199b4c5b
Hye-Shik Chang (perky) · 2.4.3
Add a checksum for Python 2.5b1
450fd714b8
Edwin Groothuis (edwin) · 2.4.3
[PATCH] lang/python: Some portlint fixes

- Fix tab/space issues

PR:		ports/95779
Submitted by:	Alexander Botero-Lowry <alex@foxybanana.com>
Approved by:	maintainer timeout
75ab390ea5