Commit Graph

120 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
8fdcd7d20b Update python38 doc to 3.8.3 after r535463 2020-05-17 18:33:14 +00:00
Wen Heping
039f21f95a - 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
2020-05-05 08:23:11 +00:00
Wen Heping
35315d3538 - Update to 3.7.7
- Remove the LIBFFI option

PR:		244782
Submitted by:	wen@(myself)
Exp-run by:	antoine@
2020-03-19 07:18:35 +00:00
Sunpoet Po-Chuan Hsieh
29f5138263 Update Python 3.8 to 3.8.2 2020-03-01 18:26:43 +00:00
Wen Heping
db84bc127e - Update to 3.7.6
PR:		242770
Submitted by:	wen@(myself)
Exp-run by:	antoine@
2019-12-23 14:20:37 +00:00
Wen Heping
1b95961382 - Update to 3.8.1 2019-12-20 22:02:20 +00:00
Wen Heping
2ff1253050 - Repocopy lang/python37 --> python38 and update to 3.8.0
PR:		241416
Submitted by:	wen@(myself)
Reviewed by:	koobs@, amdmi3@
2019-11-02 23:40:39 +00:00
Wen Heping
e319db7938 - Update python35 to 3.5.9 2019-11-02 06:25:16 +00:00
Wen Heping
2128d8e259 - Update lang/python27 to 2.7.17
PR:		241357
Submitted by:	wen@
Exp-run by:	antoine@
2019-10-24 15:13:26 +00:00
Wen Heping
81fb832dca - Update python37 to 3.7.5(include security fix)
MFH:		2019Q4
2019-10-19 15:59:07 +00:00
Wen Heping
14c2b24901 - Update to 3.7.4
(include security fix: https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-4-final)

MFH:		2019Q3
2019-07-10 01:25:27 +00:00
Wen Heping
068e793643 - Update to python-3.6.9(include security fix)
PR:		238952
Submitted by:	wenheping2000@hotmail.com(myself)
Reviewed by:	koobs@
Exp-run by:	antoine@
MFH:		2019Q3
2019-07-08 23:10:32 +00:00
Mathieu Arnold
d464b42ba9 Remove :DEFAULT where not required. 2019-05-02 10:18:03 +00:00
Sunpoet Po-Chuan Hsieh
aef17dd496 Sort distinfo by python version as it was before r492965 2019-03-29 14:16:48 +00:00
Sunpoet Po-Chuan Hsieh
2a6023aa50 Update distinfo to Python 3.5.7 2019-03-28 17:33:54 +00:00
Sunpoet Po-Chuan Hsieh
98559f6a05 Update distinfo to Python 3.7.3 2019-03-27 19:23:29 +00:00
Wen Heping
a8ad5de611 - Update python27 to 2.7.16
PR:		236318
Submitted by:	wen@(myself)
Exp-run by:	antoine@FreeBSD.org
2019-03-11 08:18:00 +00:00
Craig Leres
cff39fa61b When doing makesum set MASTER_SITES and DISTFILES that generate a
distinfo containing all supported Python versions vs. all document
formats.

While we're here update distfiles to match the new order (i.e.
_PYTHON_VERSIONS from Uses/python.mk).

PR:		235169
Reviewed by:	koobs (python, ports), matthew (mentor)
Approved by:	koobs (python, ports), matthew (mentor)
Differential Revision:	D19064
2019-02-15 02:54:52 +00:00
Sunpoet Po-Chuan Hsieh
55ba360df9 Update distinfo to add Python 3.5.6 entries 2019-01-28 02:59:59 +00:00
Sunpoet Po-Chuan Hsieh
ded0c77c6c Remove python from BUILD_DEPENDS
- Update WWW
2019-01-27 19:58:03 +00:00
Sunpoet Po-Chuan Hsieh
e7c3c0c9f2 Update distinfo to remove Python 3.4.8 entries
Notified by:	koobs
2019-01-26 10:43:18 +00:00
Sunpoet Po-Chuan Hsieh
e0ba7aee2e Update distinfo to Python 3.7.2 2019-01-25 19:59:59 +00:00
Wen Heping
bbc317680d - Update lang/python36 to 3.6.8
PR:		234397
Submitted by:	wenheping2000@hotmail.com
Exp-run by:	antoine@
2019-01-01 08:48:18 +00:00
Wen Heping
04e1cc5fe5 - Update to 3.6.7
PR:		232504
Submitted by:	wen@(myself)
Exp-run by:	antoine@
2018-10-27 04:06:06 +00:00
Martin Wilke
a454bc2dd5 - Fix python36 docs 2018-07-06 16:14:58 +00:00
Martin Wilke
fb3d7e4971 - Finish up lang/python37 import
- Added python37 docs
- Added python37 support to Mk/

Reviewed by:	bapt
Approved by:	bapt (portmgr)
Differential Revision:	https://reviews.freebsd.org/D16159
2018-07-06 16:11:14 +00:00
Kurt Jaeger
a06e03ee79 lang/python36: update 3.6.5 -> 3.6.6
PR:		229386
Exp-run by:	antoine
Relnotes:	https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-6-final
2018-07-06 08:10:39 +00:00
Wen Heping
fdda348b25 - Update to 2.7.15(include security fix)
PR:		228028
Submitted by:	wen@(myself)
Exp-run by:	antoine@
MFH:		2018Q2
2018-05-11 12:49:32 +00:00
Sunpoet Po-Chuan Hsieh
af761c00f4 Update to 3.6.5
Changes:	https://docs.python.org/3.6/whatsnew/changelog.html
PR:		227090
Exp-run by:	antoine
2018-04-03 09:46:13 +00:00
Antoine Brodin
d2649b46d9 Add distinfo for python 3.4 and 3.6 documentation
For python 3.5 I have 404 errors
2018-02-14 10:36:00 +00:00
Wen Heping
50bb8c90c4 - Update to 2.7.14(include security fix)
PR:		222398
Submitted by:	wen@(myself)
Exp-run by:	antoine@
MFH:		2017Q3
2017-09-24 11:57:09 +00:00
Wen Heping
003329ce22 - Update to 2.7.13
PR:		215375
Submitted by:	wen@
Exp-run by:	antoine@
2016-12-26 01:01:04 +00:00
Wen Heping
427fad8f42 - 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
2016-07-03 00:10:42 +00:00
Ruslan Makhmatkhanov
ed63d28c08 Remove expired lang/python32
Python 3.2 has reached it's EOL. Please update to Python 3.5

With hat:	python
2016-02-02 20:16:34 +00:00
Sunpoet Po-Chuan Hsieh
ae9226c1e7 - Add NO_ARCH
- Simplify Makefile:
  - Remove WRKSRC=WRKDIR/DISTNAME (default value)
  - Use bsd.port.mk instead of bsd.port.pre.mk + bsd.port.post.mk
2016-01-01 06:35:50 +00:00
Bernard Spil
8ecfacd239 lang/python33: Update to 3.3.6
- Update to 3.3.6 (released 2014-10-11)
  - Backport issue21356 RAND_egd fix [1]
  - Fix build for openssl -nossl3
  - Remove unixcompiler patch, included upstream
  - Switch regression-test to TEST_TARGET/TEST_ARGS
  - Mark DEPRECATED, EXPIRES Sept 2017 [2]

[1] http://bugs.python.org/issue21356
[2] https://www.python.org/dev/peps/pep-0398/#lifespan

This is a bug/security fix update. Changelog:

  https://docs.python.org/3.3/whatsnew/changelog.html#python-3-3-6

PR:		195511
Reviewed by:	koobs (mentor, python), feld, miwi, AMDmi3
Approved by:	koobs (python), miwi, AMDmi3
Differential_Revision:	https://reviews.freebsd.org/D4695
2015-12-24 12:06:30 +00:00
Martin Wilke
df08d0c785 - Update lang/python32 to 3.2.6 [1]
- Update lang/python35 to 3.5.1 [2]
- Update lang/python-doc-html for [1]
- Switch to do-test

Changelog:
[1] https://hg.python.org/cpython/file/v3.2.6/Misc/NEWS
[2] https://docs.python.org/3.5/whatsnew/changelog.html#python-3-5-1-final

Reviewed by:	koobs (python)
Approved by:	mat (mentor)
Differential Revision:	D4663
2015-12-21 18:13:33 +00:00
Antoine Brodin
1311c0d549 Fix distinfo for python 2.7.11 documentation
Reported by:	pkg-fallout
2015-12-20 12:12:03 +00:00
Conrad Meyer
6905cd6f14 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
2015-12-19 01:45:47 +00:00
Bernard Spil
e2de40bbc7 lang/python-doc-html: 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)
2015-07-03 13:37:42 +00:00
Dmitry Marakasov
04f8d4bacd - Drop @dirrm* from plist
Approved by:	portmgr blanket
2015-05-18 12:18:26 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Dmitry Sivachenko
8e8fafe34e Add checksums for 3.4.3 docs. 2015-03-03 13:54:48 +00:00
Marcus von Appen
130b611758 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
2014-12-22 09:45:37 +00:00
Dmitry Sivachenko
f83e9b633d Update to version 3.4.2
Reviewed by:	koobs in D967
2014-10-27 12:55:33 +00:00
Marcus von Appen
734b63302e - Convert ports of irc/ and lang/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-20 17:52:16 +00:00
Kubilay Kocak
a5c703076e lang/python-doc-html: Update for Python 2.7.8
Update Python documentation for the recent lang/python27 2.7.8 update.

Includes updates for: HTML, PDF (A4), PDF (Letter) and Text formats and slave
ports.

Reported by:	pkg-fallout
2014-07-21 05:07:59 +00:00
Ruslan Makhmatkhanov
abf3f59479 lang/python-doc-html: remove python31 remnants 2014-06-01 19:24:51 +00:00
Kubilay Kocak
51bf49a441 Welcome Python 3.4 to the FreeBSD Ports Tree!
The FreeBSD Python Team warmly welcomes Python 3.4 to the Ports tree:

- Add lang/python34
- Add devel/py-setuptools34
- Add Python 3.4.0 docs to lang/python-doc

Release Announcement and Major Features:

  https://www.python.org/download/releases/3.4.0/

This also marks the next stage of a cleaner, much-closer-to-upstream
approach to Python on FreeBSD, that builds upon the hard work of the
entire FreeBSD Python team over the last year.

This port is built "entirely" from scratch, retiring as much of the
legacy, workarounds, patches and hacks from the existing Python
ports as possible.

Of particular note: static + shared dual-build is gone, as it was flaky
at best, grossly untested upstream and caused more issues than it
solved. It is replaced by a shared build by default. The static python
library remains installed and usable.

Major changes in this structure are:

- Replace dual static and shared in-tree build with shared-only.
- Use options helpers
- Replace plat-freebsd* hacks with a lighter weight alternative
- Strip all libraries and shared extensions
- Only retain patches that are absolutely necessary
- Replace static disabled_module_list with one from upstream
- Retain NIS and sparc64 workarounds from python33
- Deprecate SEM option, no longer optional.
- Deprecate PTH option, no longer maintained or supported upstream
- Deprecate FPECTL option, no longer maintained or supported upstream
- Add upstream issue references & breadcrumb annotations where possible

Tested by:	many (Special thanks to Andrew Berg)
Reviewed by:	xmj, nemysis, antoine
2014-04-08 13:10:25 +00:00
Kubilay Kocak
ea56f87d19 lang/python33: Update to 3.3.4
- Update to 3.3.4
- Update pkg-plist
- Remove patch-CVE-2014-1912 (upstream)
- Remove patch-issue20374 (upstream)
- Repatch and rename patch-Modules__fcntlmodule.c
- Add patch-issue-20695-Lib__test__test_urllibnet.py (tests) [1]
- Add regression-test target for QA

Changes: 3.3.4 - 09/02/2014

    http://docs.python.org/3.3/whatsnew/changelog.html#python-3-3-4

Extra:

- Update python-doc-html distinfo for Python 3.3 docs
- Update bsd.python.mk to support the new version

[1] http://bugs.python.org/issue20695
2014-03-04 12:38:02 +00:00