notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
non port: lang/python27/pkg-plist
SVNWeb

Number of commits found: 35

Wed, 14 Jul 2021
[ 18:56 Dmitry Marakasov (amdmi3) search for other commits by this committer ]    commit hash:7f1bab7e19e61494dbc1ab9ab464b875895f408a  commit hash:7f1bab7e19e61494dbc1ab9ab464b875895f408a  commit hash:7f1bab7e19e61494dbc1ab9ab464b875895f408a  7f1bab7 
lang/python*: sort pkg-plists

Sort pkg-plists to reduce diff between existing and future versions
of python.

Approved by:	portmgr blanket (cosmetic change)
Tue, 25 May 2021
[ 13:55 Dmitry Marakasov (amdmi3) search for other commits by this committer ]    commit hash:5f69415313f894338dca54e21b5c3981e5e5f58f  commit hash:5f69415313f894338dca54e21b5c3981e5e5f58f  commit hash:5f69415313f894338dca54e21b5c3981e5e5f58f  5f69415  (Only the first 10 of 19 ports in this commit are shown above. View all ports for this commit)
Mk: switch from PYTHON_PORTVERSION to PYTHON_DISTVERSION

This brings python framework in consistense with handbook recommendations
to prefer DISTVERSION and simplifies adding prerelease versions of
python

PR:		255013
Differential Revision:	https://reviews.freebsd.org/D29418
Exp-run by:	antoine
Approved by:	wen@, no objection from python@ or portmgr@
Tue, 5 May 2020
[ 08:23 wen search for other commits by this committer ] Original commit   Revision:534040
- Update to 2.7.18 [1]
  (include security fix)
- Fix build with OPTION of DEBUG THREADS [2]

PR:		245776
Submitted by:	vvd@unislabs.com [1],
		takefu@airport.fm [2]
Exp-run by:	antoine@ [1]
MFH:		2020Q2
Security:	CVE-2019-18348, CVE-2020-8492
Thu, 24 Oct 2019
[ 15:13 wen search for other commits by this committer ] Original commit   Revision:515343
- Update lang/python27 to 2.7.17

PR:		241357
Submitted by:	wen@
Exp-run by:	antoine@
Mon, 11 Mar 2019
[ 08:18 wen search for other commits by this committer ] Original commit   Revision:495329
- Update python27 to 2.7.16

PR:		236318
Submitted by:	wen@(myself)
Exp-run by:	antoine@FreeBSD.org
Fri, 11 May 2018
[ 12:49 wen search for other commits by this committer ] Original commit   Revision:469635
- Update to 2.7.15(include security fix)

PR:		228028
Submitted by:	wen@(myself)
Exp-run by:	antoine@
MFH:		2018Q2
Sun, 24 Sep 2017
[ 11:57 wen search for other commits by this committer ] Original commit   Revision:450488
- Update to 2.7.14(include security fix)

PR:		222398
Submitted by:	wen@(myself)
Exp-run by:	antoine@
MFH:		2017Q3
Tue, 6 Jun 2017
[ 12:56 koobs search for other commits by this committer ] Original commit   Revision:442759
lang/python{27,33,34,35,36}: Install GDB debugging script

Users with a GDB that supports [1] Python extensions will automatically
load the extra debugging extensions when debugging programs that are
linked with libpythonX.Y.so.foo.

This enables extensions like 'py-bt' and 'py-frame' as described in
the Fedora Wiki Article: Easier Python Debugging [2], which can be
useful for debugging Python program state from crashes in C extensions,
for example.

[1] PYTHON option enabled in devel/gdb
[2] https://fedoraproject.org/wiki/Features/EasierPythonDebugging

PR:		203021
Submitted by:	cem
Reviewed by:	mat, koobs (python)
Approved by:	koobs (python)
Differential Revision: D10398
Mon, 26 Dec 2016
[ 14:12 wen search for other commits by this committer ] Original commit   Revision:429522
- Fix the pkg-plist when build with WITHOUT_NIS=yes
[ 01:01 wen search for other commits by this committer ] Original commit   Revision:429470
- Update to 2.7.13

PR:		215375
Submitted by:	wen@
Exp-run by:	antoine@
Sun, 3 Jul 2016
[ 00:10 wen search for other commits by this committer ] Original commit   Revision:417945
- Update to version 2.7.12
- Remove patch that is included upstream
- Switch USE_OPENSSL to USES= ssl [1]
- Update documentation for python27
- Don't set CPE_VERSION, default is PORTVERSION [1]

PR:		210685
Submitted by:	wen@(myself), brnrd@ [1]
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D6994
Sat, 19 Dec 2015
[ 01:45 cem search for other commits by this committer ] Original commit   Revision:404000
lang/python: Update to 2.7.11

Announcement: https://www.python.org/downloads/release/python-2711/
Mailing list:
https://mail.python.org/pipermail/python-announce-list/2015-December/010999.html
Changelog:    https://hg.python.org/cpython/raw-file/v2.7.11/Misc/NEWS

Important changes for this release:
 - Python 2.7.11 is a bug fix release of the Python 2.7.x series.

Reviewed by:	koobs
Sponsored by:	EMC / Isilon Storage Division
Differential Revision:	https://reviews.freebsd.org/D4413
Fri, 3 Jul 2015
[ 13:27 brnrd search for other commits by this committer ] Original commit   Revision:391238 (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
lang/python: Update to 2.7.10

The FreeBSD Python team welcomes Python 2.7.10 to the Ports tree!

Announcement:	https://www.python.org/downloads/release/python-2710/
Changelog:	https://hg.python.org/cpython/raw-file/v2.7.10/Misc/NEWS

Important changes for this release:
 - Python 2.7.10 is a bug fix release of the Python 2.7.x series.
 - Fixes issues with LibreSSL 2.2+

PR: 		192511, 201088
Differentialr Revision:	D2637
Reviewed by:	koobs (mentor), vsevolod (mentor), antoine
Approved by:	koobs (mentor)
Mon, 22 Dec 2014
[ 09:45 mva search for other commits by this committer ] Original commit   Revision:375220
lang/python27: Update to 2.7.9

The FreeBSD Python team welcomes Python 2.7.9 to the Ports tree!

Announcement: https://www.python.org/downloads/release/python-279/
Changelog:    http://hg.python.org/cpython/raw-file/v2.7.9/Misc/NEWS

Important changes for this release:
- The entirety of Python 3.4's ssl module has been backported for Python
  2.7.9. See PEP 466 for justification.
- HTTPS certificate validation using the system's certificate store is
  now enabled by default. See PEP 476 for details.
- SSLv3 has been disabled by default in httplib and its reverse
  dependencies due to the POODLE attack.
- The ensurepip module module has been backported, which provides the
  pip package manager in every Python 2.7 installation. See PEP 477.

- While updating, try to improve the NIS detection for FreeBSD

PR:		193650
Differential Revision:	https://reviews.freebsd.org/D1323
Reviewed by:	koobs
With hat:	python
Mon, 27 Oct 2014
[ 15:23 bapt search for other commits by this committer ] Original commit   Revision:371587 (Only the first 10 of 198 ports in this commit are shown above. View all ports for this commit)
Cleanup plist
Sat, 2 Aug 2014
[ 06:54 mva search for other commits by this committer ] Original commit   Revision:363790
- Remove everything related to USE_PYTHON and bsd.python.mk. This is a
  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.
- Remove the FPECTL option to align the build with the clean "template" from
  lang/python34.
- Remove support for GNU pthreads via the PTH option. It is a permanent
  troublemaker for ports using Python and pthread support.
- 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.
- Remove bin/smtpd. Only Python2.7 wants to install it, but we'd like to keep
  it consistent with the other lang/pythonXX ports
- Add CPE support.
- Reactivate curses/ncurses support.
- Use buildbottest in the regression-test: target.
- Move pkg-message to the right place.

Phabric:		D488
Exp-run:	192242, 192244
Reviewed by:	koobs
With hat:	python@
Mon, 14 Jul 2014
[ 07:20 koobs search for other commits by this committer ] Original commit   Revision:361735 (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
lang/python27: Update to 2.7.8

The FreeBSD Python team welcomes Python 2.7.8 to the Ports tree!

Announcement: https://www.python.org/download/releases/2.7.8/
Changelog:    http://hg.python.org/cpython/raw-file/v2.7.8/Misc/NEWS

- Update to 2.7.8, update pkg-plist
- OPTIONS: Reorder and sort alphabetically
- OPTIONS: Make POSIX SEM(aphores) a DEFAULT (Hi binary package users!)
- OPTIONS: Add better descriptions for UCS2 and UCS4
- OPTIONS: Use options helpers
- Remove patch-CVE-2014-1912: upstream, was backported
- Remove patch-issue20374: upstream, was backported
- Rename patch-Doc__library__fcntl.rst: underscore convention
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 26 Jan 2014
[ 14:47 mva search for other commits by this committer ] Original commit   Revision:341192
- Enable stagedir support
- Convert to new LIB_DEPENDS
Sun, 24 Nov 2013
[ 13:22 koobs search for other commits by this committer ] Original commit   Revision:334723
lang/python27: Update to 2.7.6

- Update to 2.7.6
- Update pkg-plist
- Temporarily override OPT:Olimit using CONFIGURE_ENV (ports/182952) [1]
- Replace patch: extra-patch-configure-pth with CONFIGURE_ENV instead
- Remove patch: patch-Modules-_ctypes-libffi_fficonfig.py.in [2]
- QA: Clean up and group related USE_*, WRKSRC and CONFIGURE entries
- QA: Whitespace alignment

Changes: 2.7.6 - November 10, 2013

http://www.python.org/download/releases/2.7.6/

[1] Python removed OPT:Olimit in 3.2+, requested backport or
    alternative upstream patch: http://bugs.python.org/issue877121
[2] Upstreamed: http://bugs.python.org/issue18178

PR:		ports/182952
PR:		ports/156759
Reviewed by:	antoine, mva
Mon, 11 Nov 2013
[ 12:01 wg search for other commits by this committer ] Original commit   Revision:333487
lang/python27: add support for freebsd11

PR:		ports/183597
Submitted by:	avilla
Sat, 17 Aug 2013
[ 19:10 mva search for other commits by this committer ] Original commit   Revision:324864 (Only the first 10 of 18 ports in this commit are shown above. View all ports for this commit)
- 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/python3,
  bin/idle3, bin/pydoc3 and so on.
- Bump the PORTREVISION on all lang/python* ports.
Fri, 17 May 2013
[ 04:17 rm search for other commits by this committer ] Original commit   Revision:318353 (Only the first 10 of 25 ports in this commit are shown above. View all ports for this commit)
- update to latest upstream versions:
  . 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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 11 May 2013
[ 11:37 rm search for other commits by this committer ] Original commit   Revision:317865 (Only the first 10 of 19 ports in this commit are shown above. View all ports for this commit)
Commit all the non-functional changes to python ports to reduce the diff size
for an exp-run of updated python versions.

- trim Makefile headers
- remove leading indefinite article from COMMENT
- use PYTHON shortcut in MASTER_SITES
- whitespace fixes
- remove checks for unsupported versions of FreeBSD
- use static value ``33'' instead of PYTHON_SUFFIX in lang/python33/pkg-plist,
  because this value is not supposed to be changed across the branch and for
  consistency with other python3 ports
- remove conflicts in lang/python-mode.el with not more existing python-2.4
Sun, 23 Dec 2012
[ 17:52 lwhsu search for other commits by this committer ] Original commit   Revision:309444 (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
- Remove "first-installed-win" logic for automatically setting
  ${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/
Fri, 21 Dec 2012
[ 15:45 demon search for other commits by this committer ] Original commit   Revision:309359
Create python2 symlink for the latest version of python2.X executable and
python3 symlink for the latest version of python3.X executable.

People who really want to use older python version for both python branches
should specify explicit version number in interpreter invocation.

Discussed on python@ long ago.
Sat, 6 Oct 2012
[ 08:01 kwm search for other commits by this committer ] Original commit   Revision:305341
Don't try to tidy up user-created directories.

Approved by:	crees (python@)
Wed, 11 Apr 2012
[ 12:52 miwi search for other commits by this committer ] Original commit  (Only the first 10 of 22 ports in this commit are shown above. View all ports for this commit)
- Update:
  * 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
Thu, 27 Oct 2011
[ 10:11 erwin search for other commits by this committer ] Original commit 
Fix build on powerpc as is done on other python ports

Submitted by:   linimon
Tested on:      pointyhat
[ 09:56 erwin search for other commits by this committer ] Original commit 
Fix build on FreeBSD 10

Submitted by:   beat
Tested on:      pointyhat i386-9-exp and i386-10
Fri, 19 Aug 2011
[ 13:09 lwhsu search for other commits by this committer ] Original commit 
- Fix pkg-plist when building with WITHOUT_THREADS

PR:             ports/159842
Submitted by:   Ruslan Mahmatkhanov <cvs-src@yandex.ru>
Mon, 27 Jun 2011
[ 02:37 wen search for other commits by this committer ] Original commit 
- Update to 2.7.2
- Mark BROKEN when build with pth

Reviewed by:    miwi@
Mon, 29 Nov 2010
[ 06:29 wen search for other commits by this committer ] Original commit 
- Update to 2.7.1
Mon, 6 Sep 2010
[ 00:25 wen search for other commits by this committer ] Original commit 
- Fix build to create _curses module correctly.

Submitted by:   olli@lurza.secnetix.de (via Email)
Sun, 15 Aug 2010
[ 19:12 lwhsu search for other commits by this committer ] Original commit  (Only the first 10 of 15 ports in this commit are shown above. View all ports for this commit)
- Introduce Python 2.7.0

Original work by:       wen
[ 05:10 lwhsu search for other commits by this committer ] Original commit  (Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
Forced commit to notify the repocopy is done: lang/python26 -> lang/python27

PR:             ports/147784
Submitted by:   wen
Repocopied by:  marcus

Number of commits found: 35