<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/lang/python37, branch main</title>
<subtitle>FreeBSD ports tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/'/>
<entry>
<title>lang/python37: remove expired port</title>
<updated>2023-06-27T19:07:23+00:00</updated>
<author>
<name>Rene Ladan</name>
<email>rene@FreeBSD.org</email>
</author>
<published>2023-06-27T19:07:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=12f5a11b04257b5874f4abe8a659ee9afa1ba676'/>
<id>12f5a11b04257b5874f4abe8a659ee9afa1ba676</id>
<content type='text'>
Manual commit as the previous commit broke some Makefile logic.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Manual commit as the previous commit broke some Makefile logic.
</pre>
</div>
</content>
</entry>
<entry>
<title>lang/python37: Update to 3.7.17</title>
<updated>2023-06-07T23:01:28+00:00</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2023-06-07T22:58:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=0d3c53456003d2da65ba55d4976aa49c6a2e8d8f'/>
<id>0d3c53456003d2da65ba55d4976aa49c6a2e8d8f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lang/python: restore USES=python variables and SUB_LIST (no-op)</title>
<updated>2023-02-27T23:59:30+00:00</updated>
<author>
<name>Charlie Li</name>
<email>vishwin@FreeBSD.org</email>
</author>
<published>2023-02-27T23:56:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=922e7f41450be113e7301c672c8ed3eb352cc8df'/>
<id>922e7f41450be113e7301c672c8ed3eb352cc8df</id>
<content type='text'>
Has been a to do item for time. These are independent from but used
by the bytecode trigger.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Has been a to do item for time. These are independent from but used
by the bytecode trigger.
</pre>
</div>
</content>
</entry>
<entry>
<title>lang/python: Revert "add bytecode trigger"</title>
<updated>2023-02-27T21:04:52+00:00</updated>
<author>
<name>Matthias Andree</name>
<email>mandree@FreeBSD.org</email>
</author>
<published>2023-02-27T21:01:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=a9d9d3a4272303bf226b9deb55c42303e4fcebdc'/>
<id>a9d9d3a4272303bf226b9deb55c42303e4fcebdc</id>
<content type='text'>
This reverts commit c17ddfbf66e2801ec620d49979aca3d7077d7002.

This causes breakage on several ports, and the next iteration
requires a full exp-run. See:

Differential Revision: https://reviews.freebsd.org/D34739
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit c17ddfbf66e2801ec620d49979aca3d7077d7002.

This causes breakage on several ports, and the next iteration
requires a full exp-run. See:

Differential Revision: https://reviews.freebsd.org/D34739
</pre>
</div>
</content>
</entry>
<entry>
<title>lang/python3: allow using LTO on powerpc64</title>
<updated>2023-02-24T15:48:16+00:00</updated>
<author>
<name>Piotr Kubaj</name>
<email>pkubaj@FreeBSD.org</email>
</author>
<published>2023-02-24T15:48:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=c8c2d4f2253694802ef720f098c57800570ad2fc'/>
<id>c8c2d4f2253694802ef720f098c57800570ad2fc</id>
<content type='text'>
It was recently fixed and will be available in 13.2-RELEASE.
Since LTO is not enabled by default, it's ok to make it available.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was recently fixed and will be available in 13.2-RELEASE.
Since LTO is not enabled by default, it's ok to make it available.
</pre>
</div>
</content>
</entry>
<entry>
<title>lang/python: add bytecode trigger</title>
<updated>2023-02-15T21:35:07+00:00</updated>
<author>
<name>Charlie Li</name>
<email>vishwin@FreeBSD.org</email>
</author>
<published>2023-02-15T20:57:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=c17ddfbf66e2801ec620d49979aca3d7077d7002'/>
<id>c17ddfbf66e2801ec620d49979aca3d7077d7002</id>
<content type='text'>
Facilitates compiling, writing and removing bytecode files (.pyc)
in site-packages after all pkg transactions have been completed.

Technical details: https://wiki.freebsd.org/Python/CompiledPackages

Fixes reports of Python port builds as root failing on filesystem
violations due to bytecode file writes where the port did not include
them in the package.

For those ports/packages that currently package bytecode, some
checksum mismatches on those files may occur. This is harmless and
will be rectified, in large as part of a USE_PYTHON=distutils
overhaul to reduce churn.

While here, implement a long-standing todo item of letting lang/python
ports use python.mk bits. Not only does this obviate duplicate
variables in each Makefile, but SUB_LIST (also added) is used for
these triggers.

Co-authored by: tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D34739
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Facilitates compiling, writing and removing bytecode files (.pyc)
in site-packages after all pkg transactions have been completed.

Technical details: https://wiki.freebsd.org/Python/CompiledPackages

Fixes reports of Python port builds as root failing on filesystem
violations due to bytecode file writes where the port did not include
them in the package.

For those ports/packages that currently package bytecode, some
checksum mismatches on those files may occur. This is harmless and
will be rectified, in large as part of a USE_PYTHON=distutils
overhaul to reduce churn.

While here, implement a long-standing todo item of letting lang/python
ports use python.mk bits. Not only does this obviate duplicate
variables in each Makefile, but SUB_LIST (also added) is used for
these triggers.

Co-authored by: tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D34739
</pre>
</div>
</content>
</entry>
<entry>
<title>lang/python37: Deprecate/Set to expire</title>
<updated>2022-12-18T16:07:44+00:00</updated>
<author>
<name>Kai Knoblich</name>
<email>kai@FreeBSD.org</email>
</author>
<published>2022-12-18T16:07:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=cae848fa07a19f1cb9de54c8d533d9b47b0b7fc3'/>
<id>cae848fa07a19f1cb9de54c8d533d9b47b0b7fc3</id>
<content type='text'>
* Python 3.7 will reach its End-of-Life on 2023-06-27.  Deprecate it and
  set the expiration date accordingly.

Approved by:	kai (python, maintainer)
Differential Revision:	https://reviews.freebsd.org/D37587
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Python 3.7 will reach its End-of-Life on 2023-06-27.  Deprecate it and
  set the expiration date accordingly.

Approved by:	kai (python, maintainer)
Differential Revision:	https://reviews.freebsd.org/D37587
</pre>
</div>
</content>
</entry>
<entry>
<title>lang/python37: Update to 3.7.16</title>
<updated>2022-12-08T10:44:21+00:00</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2022-12-08T10:44:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=a624d85a0006b7b68feb7d1ed862eff4522f1a0b'/>
<id>a624d85a0006b7b68feb7d1ed862eff4522f1a0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lang/python*: Support FreeBSD divert(4) socket</title>
<updated>2022-11-14T02:04:01+00:00</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2022-11-14T02:04:01+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=4f45def26118f413bf49e75a5b685aa0b8477343'/>
<id>4f45def26118f413bf49e75a5b685aa0b8477343</id>
<content type='text'>
PR:		267648
Reported by:	glebius@
Exp-run by:	antoine@
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR:		267648
Reported by:	glebius@
Exp-run by:	antoine@
</pre>
</div>
</content>
</entry>
<entry>
<title>lang/python37: Update to 3.7.15(include security fix)</title>
<updated>2022-10-15T02:08:08+00:00</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2022-10-15T02:08:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=9ab1e043308320fb56032329b36300aa1caac0a7'/>
<id>9ab1e043308320fb56032329b36300aa1caac0a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
