<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/lang/python27/files/patch-setup.py, branch 2024Q1</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=2024Q1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=2024Q1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2018-02-11T16:52:36Z</updated>
<entry>
<title>Set PORTNAME to python and add PKGNAMESUFFIX</title>
<updated>2018-02-11T16:52:36Z</updated>
<author>
<name>Sunpoet Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2018-02-11T16:52:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=a76632bc3497f4be95e6ab908e83e03cf4bd851b'/>
<id>urn:sha1:a76632bc3497f4be95e6ab908e83e03cf4bd851b</id>
<content type='text'>
- Sort USES
- Remove CPE_*: all of them are default values
- Update http:// links in Makefile comments and patch files
</content>
</entry>
<entry>
<title>- Remove SEM option by making it always avalible</title>
<updated>2017-04-23T21:16:47Z</updated>
<author>
<name>Martin Wilke</name>
<email>miwi@FreeBSD.org</email>
</author>
<published>2017-04-23T21:16:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=38e0c39859efc2f503a03e3a817b58248d262e96'/>
<id>urn:sha1:38e0c39859efc2f503a03e3a817b58248d262e96</id>
<content type='text'>
Since FreeBSD 8.x EOL in 2015-08-01 the option doesn't have any value beyond
footshooting[1]. sem_open() and sem_init(pshared=1) always work FreeBSD 9.0
or later after base r201546.

[1] https://lists.freebsd.org/pipermail/freebsd-ports/2017-April/108116.html

PR:		218641
Reported by:	jbeich
Exp-run:        antoine
MFH:		2017Q2
Differential Revision:	https://reviews.freebsd.org/D10446
</content>
</entry>
<entry>
<title>lang/python: Update to 2.7.10</title>
<updated>2015-07-03T13:27:40Z</updated>
<author>
<name>Bernard Spil</name>
<email>brnrd@FreeBSD.org</email>
</author>
<published>2015-07-03T13:27:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=9390be9165c7248208eb40596ee57ee9a9ae2175'/>
<id>urn:sha1:9390be9165c7248208eb40596ee57ee9a9ae2175</id>
<content type='text'>
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)
</content>
</entry>
<entry>
<title>- Remove everything related to USE_PYTHON and bsd.python.mk. This is a</title>
<updated>2014-08-02T06:54:20Z</updated>
<author>
<name>Marcus von Appen</name>
<email>mva@FreeBSD.org</email>
</author>
<published>2014-08-02T06:54:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=fc8d424c6b7837896a32e3c15fd8075942071b84'/>
<id>urn:sha1:fc8d424c6b7837896a32e3c15fd8075942071b84</id>
<content type='text'>
  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@
</content>
</entry>
<entry>
<title>lang/python27: Update to 2.7.8</title>
<updated>2014-07-14T07:20:40Z</updated>
<author>
<name>Kubilay Kocak</name>
<email>koobs@FreeBSD.org</email>
</author>
<published>2014-07-14T07:20:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=26ae40b6bcc2648a8272e63b05b5710a686f6b71'/>
<id>urn:sha1:26ae40b6bcc2648a8272e63b05b5710a686f6b71</id>
<content type='text'>
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
- Rename patch-Modules__fcntlmodule.c: underscore convention
- Patch: setup.py: Remove ncurses overrides and return to upstream code
- Patch: setup.py: Add partial backport for ossaudio OS checks
- pkg-message: Remove warning for POSIX Semaphores. They are now in
  GENERIC for FreeBSD 8.x 9.x, 10.x and tested well upstream
- pkg-message: No longer needs substitutions, remove .in suffix and
  SUB_FILES
- Rework and simplify the platformX mechanism, update pkg-plist
  accordingly
- Add regression-test target
- Deprecate NOPORTDATA, remove pkg-plist entries with %%PORTDATA%%
- Replace bsd.{pre,post}.mk with bsd.port.options.mk

Based on original patch submitted by wen@ and worked on by lwhsu@,
thank you!

PR:             191405
PR:             178301
PR:             171246
Phabric:        D364
Reviewed by:    antoine, bapt, mat, mva, wg
</content>
</entry>
<entry>
<title>lang/python27: add support for freebsd11</title>
<updated>2013-11-11T12:01:22Z</updated>
<author>
<name>William Grzybowski</name>
<email>wg@FreeBSD.org</email>
</author>
<published>2013-11-11T12:01:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=f760a28ec7096534d90434dd33dc50e40b525962'/>
<id>urn:sha1:f760a28ec7096534d90434dd33dc50e40b525962</id>
<content type='text'>
PR:		ports/183597
Submitted by:	avilla
</content>
</entry>
<entry>
<title>- update to latest upstream versions:</title>
<updated>2013-05-17T04:17:22Z</updated>
<author>
<name>Ruslan Makhmatkhanov</name>
<email>rm@FreeBSD.org</email>
</author>
<published>2013-05-17T04:17:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=11bf569497858a71d84e85105a6248a789725bc8'/>
<id>urn:sha1:11bf569497858a71d84e85105a6248a789725bc8</id>
<content type='text'>
  . lang/python27: 2.7.3 -&gt; 2.7.5
  . lang/python32: 3.2.3 -&gt; 3.2.4
  . lang/python33: 3.3.0 -&gt; 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
Submitted by:	rm (myself)
Exp-run by:	    portmgr (miwi)

- revert erroneous threads patch in lang/python26 and lang/python27,
  that was added after ports/131080. It was rejected upstream, because it's
  not actually a bug, but misuse.

  Gabor Pali (pgj) in collaboration with Kubilay Kocak (koobs) did an
  independent investigation regard the issue. See here for details:

  http://lists.freebsd.org/pipermail/freebsd-python/2013-April/005376.html

PR:	    153167
Submitted by:	Duncan Findlay &lt;duncan@duncf.ca&gt;
Reported by:	pgj/koobs (at python@ ML)
Exp-run by:     portmgr (miwi)
</content>
</entry>
<entry>
<title>Fix build on FreeBSD 10</title>
<updated>2011-10-27T09:56:58Z</updated>
<author>
<name>Erwin Lansing</name>
<email>erwin@FreeBSD.org</email>
</author>
<published>2011-10-27T09:56:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=d7364df9690460afc9ff73146b56658451f225b6'/>
<id>urn:sha1:d7364df9690460afc9ff73146b56658451f225b6</id>
<content type='text'>
Submitted by:	beat
Tested on:	pointyhat i386-9-exp and i386-10
</content>
</entry>
<entry>
<title>- Fix build to create _curses module correctly.</title>
<updated>2010-09-06T00:25:05Z</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2010-09-06T00:25:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=40d7ee37de38a85981ff1c88a98c9ac58234f6d3'/>
<id>urn:sha1:40d7ee37de38a85981ff1c88a98c9ac58234f6d3</id>
<content type='text'>
Submitted by:	olli@lurza.secnetix.de (via Email)
</content>
</entry>
<entry>
<title>- Introduce Python 2.7.0</title>
<updated>2010-08-15T19:12:51Z</updated>
<author>
<name>Li-Wen Hsu</name>
<email>lwhsu@FreeBSD.org</email>
</author>
<published>2010-08-15T19:12:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=61b31f74b45ae151e324b183ddfe33e659c6da57'/>
<id>urn:sha1:61b31f74b45ae151e324b183ddfe33e659c6da57</id>
<content type='text'>
Original work by:	wen
</content>
</entry>
</feed>
