Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.11.10 13 Sep 2024 02:05:33 |
Wen Heping (wen) |
lang/python311: Update to 3.11.10
PR: 281379
Reported by: wen@
Exp-run by: antoine@ |
3.11.9_1 09 Jul 2024 12:06:03 |
Vladimir Druzenko (vvd) |
lang/python311: fix stage with DEBUG option ON |
3.11.9_1 09 Jul 2024 10:04:24 |
Piotr Kubaj (pkubaj) |
lang/python311: disable LTO on powerpc64le
While LTOized python seems mostly fine, it crashes during build of
x11/mate-terminal:
pid 71560 (python3.11), jid 151, uid 65534: exited on signal 11 (core dumped)
After disabling LTO, x11/mate-terminal builds fine. |
3.11.9 24 Jun 2024 17:56:55 |
Charlie Li (vishwin) |
lang/python311: refresh LibreSSL patches
LibreSSL 3.9 introduced X509_STORE_get1_objects(3) so modify the
preprocessor guard to account. Prior to LibreSSL < 3.9 becoming
EOL, an additional conditional was needed to copy LibreSSL 3.9's
X509_STORE_get1_objects(3) as the included implementation for
OpenSSL < 3.3 clashed with LibreSSL.
Event: ARRL/RAC Field Day 2024
PR: 279390 |
3.11.9 23 Jun 2024 18:19:18 |
Daniel Engberg (diizzy) |
lang/python311: Improve build times
Don't generate debug symbols by default, we discard these anyway and on my
Tigerlake laptop it reduces build time roughly by 25% with LTO enabled
Switch from -flto=thin to (fat)lto, there's no parallization so it's
actually slower and produces slightly larger binaries
PR: 279585
Approved by: portmgr (maintainer timeout, 2+ weeks) |
3.11.9 13 Apr 2024 15:49:45 |
Po-Chuan Hsieh (sunpoet) |
lang/python*: Remove GNU_CONFIGURE_MANPREFIX=${PREFIX}/share after
9fd7ee1cdf6cbd5528159b58a966e1a40e2909a9 |
3.11.9 05 Apr 2024 23:58:59 |
Po-Chuan Hsieh (sunpoet) |
lang/python311: Update to 3.11.9
Changes: https://docs.python.org/release/3.11.9/whatsnew/changelog.html |
3.11.8_1 19 Mar 2024 14:18:31 |
Robert Clausecker (fuz) |
lang/python3*: bump PORTREVISION following mpdecimal update
The mpdecimal update changes the soname; bump dependent ports.
PR: 276444 |
3.11.8 08 Feb 2024 06:54:06 |
Charlie Li (vishwin) |
lang/python311: update to 3.11.8
Changelog:
https://docs.python.org/3.11/whatsnew/changelog.html#python-3-11-8-final |
3.11.7_1 04 Feb 2024 19:30:27 |
Charlie Li (vishwin) Author: Benjamin Jacobs |
lang/python311: Fix build on armv7 with LLVM 17
Reported by: brd
PR: 276249 |
3.11.7_1 23 Jan 2024 15:59:58 |
Muhammad Moinur Rahman (bofh) |
lang/python311: Impelled to share/man
Approved by: portmgr (blanket) |
3.11.7 31 Dec 2023 00:37:05 |
Muhammad Moinur Rahman (bofh) |
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
Also move conditional flags for non sparc64/arm ARCH to fixed flags.
Reviewed by: brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068 |
3.11.7 11 Dec 2023 12:28:00 |
Wen Heping (wen) |
lang/python311: Update to 3.11.7 |
3.11.6 21 Oct 2023 11:53:28 |
Bernard Spil (brnrd) |
www/vaultwarden-web_vault: Revert borked git add
This reverts commit 3a3fbae18157d39b68c43c590fa9e977fed9cef4. |
3.11.6 21 Oct 2023 11:45:06 |
Bernard Spil (brnrd) |
www/vaultwarden-web_vault: Update to 2023.8.2
PR: 274304
Approved by: maintainer time-out |
3.11.6 05 Oct 2023 02:00:35 |
Po-Chuan Hsieh (sunpoet) |
lang/python311: Clean up unnecessary PLIST_SUB
- Remove XY: Replace .cpython-%%XY%% with %%PYTHON_EXT_SUFFIX%%
- Remove XYDOT:
- Replace lib/python%%XYDOT%% with %%PYTHON_LIBDIR%%
- Replace %%XYDOT%% with %%PYTHON_VER%%
- Rename XYZDOT to DISTVERSION |
3.11.6 03 Oct 2023 10:29:34 |
Wen Heping (wen) |
lang/python311: Update to 3.11.6 |
3.11.5 26 Aug 2023 01:52:12 |
Wen Heping (wen) |
lang/python311: Update to 3.11.5 |
3.11.4 30 Jun 2023 13:17:30 |
Po-Chuan Hsieh (sunpoet) |
lang/python311: Sort PLIST |
3.11.4 30 Jun 2023 07:08:08 |
Po-Chuan Hsieh (sunpoet) |
lang/python311: Revert unrelated changes in
c4d9557b0830c8d4028737d25344456002760586 |
3.11.4 10 Jun 2023 11:51:54 |
Bernard Spil (brnrd) |
www/nextcloud: Update to 26.0.2 |
3.11.4 08 Jun 2023 01:34:50 |
Wen Heping (wen) |
lang/python311: Update to 3.11.4 |
3.11.3 07 Apr 2023 13:41:44 |
Wen Heping (wen) |
lang/python311: Update to 3.11.3 |
3.11.2_2 29 Mar 2023 02:49:51 |
Charlie Li (vishwin) |
lang/python311: add LibreSSL support
LibreSSL 3.6 and later are fully compatible with PEP-644 for the
ssl and hmac modules, but not hashlib due to missing SHA-3/SHAKE,
BLAKE2 and scrypt. Partially reverts
https://github.com/python/cpython/commit/39258d3595300bc7b952854c915f63ae2d4b9c3e
for _hashopenssl.c only and void the configure check so that hashlib
builds on LibreSSL. |
3.11.2_2 27 Feb 2023 23:59:30 |
Charlie Li (vishwin) |
lang/python: restore USES=python variables and SUB_LIST (no-op)
Has been a to do item for time. These are independent from but used
by the bytecode trigger. |
3.11.2_2 27 Feb 2023 21:04:52 |
Matthias Andree (mandree) |
lang/python: Revert "add bytecode trigger"
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 |
3.11.2_1 24 Feb 2023 15:48:16 |
Piotr Kubaj (pkubaj) |
lang/python3: allow using LTO on powerpc64
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. |
3.11.2_1 15 Feb 2023 21:35:07 |
Charlie Li (vishwin) |
lang/python: add bytecode trigger
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 |
3.11.2 09 Feb 2023 12:27:37 |
Wen Heping (wen) |
lang/python311: Update to 3.11.2 |
3.11.1_1 23 Dec 2022 18:42:37 |
Dmitry Marakasov (amdmi3) |
lang/python311: fix asyncio.subprocess regression
Fix losing stdout of asyncio.subprocess spawned processes.
PR: 268502
Approved by: wen (python@)
Upstream issue: https://github.com/python/cpython/issues/100133 |
3.11.1 07 Dec 2022 14:01:41 |
Wen Heping (wen) |
lang/python311: Update to 3.11.1 |
3.11.0_1 14 Nov 2022 02:04:01 |
Wen Heping (wen) |
lang/python*: Support FreeBSD divert(4) socket
PR: 267648
Reported by: glebius@
Exp-run by: antoine@ |
3.11.0 28 Oct 2022 09:04:50 |
Li-Wen Hsu (lwhsu) |
lang/python311: Fix packaging when DEBUG option is on |
3.11.0 28 Oct 2022 08:50:56 |
Li-Wen Hsu (lwhsu) |
lang/python311: Fix packaging when WITHOUT_NIS is defined
PR: 267399
Reported by: Raivo Hool <raivo@lehma.com> |
3.11.0 26 Oct 2022 11:53:20 |
Wen Heping (wen) |
lang/python311: Update to 3.11.0 release.
PR: 267342
Reported by: wen |
3.11.0.r2 14 Sep 2022 13:32:12 |
Wen Heping (wen) |
lang/python311: Update to 3.11.0 RC2
Update COMMENT |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
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) |
3.11.0.r1 07 Sep 2022 21:10:59 |
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.
(Only the first 15 lines of the commit message are shown above ) |
3.11.0.r1 09 Aug 2022 01:39:09 |
Wen Heping (wen) |
lang/python311: Update to 3.11.0rc1 |
3.11.0.b5 27 Jul 2022 23:22:42 |
Wen Heping (wen) |
lang/python311: Update to 3.11.0b5 |
3.11.0.b4 20 Jul 2022 14:22:15 |
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> (Only the first 15 lines of the commit message are shown above ) |
3.11.0.b4 12 Jul 2022 00:57:15 |
Wen Heping (wen) |
lang/python311: Update to 3.11.0b4 |
3.11.0.b3 09 Jun 2022 11:00:21 |
Po-Chuan Hsieh (sunpoet) |
lang/python311: Update comment to remind committer to remove PORTREVISION in
Makefile |
3.11.0.b3 03 Jun 2022 09:01:02 |
Po-Chuan Hsieh (sunpoet) |
lang/python311: Sort PLIST |
3.11.0.b3 02 Jun 2022 01:08:29 |
Wen Heping (wen) |
lang/python311: Update to 3.11.0b3 |
3.11.0.b2 01 Jun 2022 00:35:07 |
Wen Heping (wen) |
lang/python311: Update to 3.11.0b2 |
3.11.0.b1_1 09 May 2022 19:23:51 |
Kevin Bowling (kbowling) |
devel/libffi: Bump deps PORTREVISION for shlib change
PR: 263764
Reported by: VVD <vvd@unislabs.com> |
3.11.0.b1 09 May 2022 00:27:15 |
Wen Heping (wen) |
lang/python311: Update to 3.11.0b1 |
3.11.0.a7 07 Apr 2022 02:53:59 |
Wen Heping (wen) |
lang/python311: Update to 3.11.0a7 |
3.11.0.a6_1 09 Mar 2022 17:30:00 |
Piotr Kubaj (pkubaj) |
lang/python3*: add LTO option and enable by default everywhere except powerpc64
and riscv64
PR: 261974
Approved by: python (koobs got his commit bit revoked during review process) |
3.11.0.a6 08 Mar 2022 01:00:54 |
Wen Heping (wen) |
lang/python311: Update to 3.11.0a6 |
3.11.0.a5 14 Feb 2022 01:25:09 |
Wen Heping (wen) |
lang/python311: Update to 3.11.0a5 |
3.11.0.a4 18 Jan 2022 07:02:31 |
Wen Heping (wen) |
ng/python311: Update to 3.11.0a4 |
3.11.0.a3 22 Dec 2021 13:44:04 |
Dmitry Marakasov (amdmi3) |
lang/python311: update to 3.11.0a3 |
3.11.0.a2 26 Nov 2021 18:48:57 |
Dimitry Andric (dim) |
lang/python3(6|7|8|9|10|11): work around unwanted multiarch detection again
In ports 6bef09666460 we patched out python's erroneous multiarch
detection using sed, but upstream changed the surrounding parts in the
configure script to defeat the regex we were using. Update the regex to
cope with the change.
PR: 259896, 258377
MFH: 2021Q4
Approved by: maintainer timeout (9 days) |
3.11.0.a2 24 Nov 2021 17:00:33 |
Dmitry Marakasov (amdmi3) |
lang/python311: add port (at 3.11.0.alpha2)
Python is an interpreted object-oriented programming language, and is
often compared to Tcl, Perl or Scheme.
WWW: https://www.python.org/
PR: 259745
Approved by: python |