mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 03:30:05 +02:00
python3.9: update to version 3.9.21. (#11446)
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
From 51b4fea86a77470571df56e9bfe8421ed05da358 Mon Sep 17 00:00:00 2001
|
||||
From 3831d0e6705f438956ea65189652a9d14125bef9 Mon Sep 17 00:00:00 2001
|
||||
From: Oscar Lesta <oscar.lesta@gmail.com>
|
||||
Date: Thu, 25 Jul 2024 17:26:26 -0300
|
||||
Subject: Initial Haiku patch (re-worked a bit).
|
||||
@@ -377,7 +377,7 @@ index 0bec170..45955d4 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 6fe696528a8967acc7eeca0de5278f2f9331c67e Mon Sep 17 00:00:00 2001
|
||||
From 954fdcd4cfdf87dce70bdeb5abd43de8f25db6c6 Mon Sep 17 00:00:00 2001
|
||||
From: Jerome Duval <jerome.duval@gmail.com>
|
||||
Date: Sun, 16 Apr 2017 10:05:42 +0200
|
||||
Subject: fix for negative errnos
|
||||
@@ -415,7 +415,7 @@ index d64e0a1..0885a30 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 1a8211aeebaba1d78f149f4dfa7cd9ab099ee955 Mon Sep 17 00:00:00 2001
|
||||
From 5d32eac83889b661bdef34debba9fe1c0f5beee8 Mon Sep 17 00:00:00 2001
|
||||
From: Oscar Lesta <oscar.lesta@gmail.com>
|
||||
Date: Sat, 6 Apr 2024 23:49:30 -0300
|
||||
Subject: Implement CTypes's find_library for Haiku
|
||||
@@ -512,7 +512,7 @@ index 0c2510e..6b88fc8 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From da42418d47ed2e82dfc6b27f83513950a224a718 Mon Sep 17 00:00:00 2001
|
||||
From fbad9ac233efd7f568743f6f68a7df3715121912 Mon Sep 17 00:00:00 2001
|
||||
From: Philipp Wolfer <phil@parolu.io>
|
||||
Date: Mon, 23 Sep 2019 09:14:58 +0200
|
||||
Subject: webbrowser: Support for default browsers on Haiku
|
||||
@@ -538,7 +538,7 @@ index 6023c1e..8359531 100755
|
||||
2.45.2
|
||||
|
||||
|
||||
From bf39460776f78b69ef0beb97d9d5e1a29b4d2235 Mon Sep 17 00:00:00 2001
|
||||
From 795f95d7b3684067600f645fed39a219e8bb3153 Mon Sep 17 00:00:00 2001
|
||||
From: Jerome Duval <jerome.duval@gmail.com>
|
||||
Date: Fri, 4 Oct 2019 22:02:35 +0200
|
||||
Subject: since 3.8, don't reinit locks on fork.
|
||||
@@ -561,7 +561,7 @@ index 1ab35a8..c6b54e4 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 88164d557262b9ae5290f353838253cf55fca31e Mon Sep 17 00:00:00 2001
|
||||
From 08b5fa0a1cf017b9060f1f8133356641c30a2504 Mon Sep 17 00:00:00 2001
|
||||
From: Jerome Duval <jerome.duval@gmail.com>
|
||||
Date: Fri, 15 May 2020 15:20:57 +0200
|
||||
Subject: handle errors returned by internal_connect()
|
||||
@@ -594,17 +594,17 @@ index 230a269..37d0d16 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 6b7f6aad49328a54181734a1252795b6e09a1253 Mon Sep 17 00:00:00 2001
|
||||
From efeeae918d04ece65ab6d1807bc99b1416f3b5b4 Mon Sep 17 00:00:00 2001
|
||||
From: Jerome Duval <jerome.duval@gmail.com>
|
||||
Date: Mon, 19 Oct 2020 18:03:09 +0200
|
||||
Subject: ttyname_r can use MAXPATHLEN
|
||||
|
||||
|
||||
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c
|
||||
index bf4e648..c8850d6 100644
|
||||
index f498d40..841e1f2 100644
|
||||
--- a/Modules/posixmodule.c
|
||||
+++ b/Modules/posixmodule.c
|
||||
@@ -3039,11 +3039,14 @@ static PyObject *
|
||||
@@ -3045,11 +3045,14 @@ static PyObject *
|
||||
os_ttyname_impl(PyObject *module, int fd)
|
||||
/*[clinic end generated code: output=c424d2e9d1cd636a input=9ff5a58b08115c55]*/
|
||||
{
|
||||
@@ -624,7 +624,7 @@ index bf4e648..c8850d6 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From b00d8e4e5d41daaba8ef53295d4ef7bc7fb8ba6a Mon Sep 17 00:00:00 2001
|
||||
From 6c44feb2761119b43938dabbd4e869c45f281443 Mon Sep 17 00:00:00 2001
|
||||
From: begasus <begasus@gmail.com>
|
||||
Date: Mon, 23 May 2022 08:45:31 +0200
|
||||
Subject: Fix search paths for tcl/tk
|
||||
@@ -654,7 +654,7 @@ index 2c7f344..8905063 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 9077a00e9fcacc591587f6a559f0d66b4b197c0c Mon Sep 17 00:00:00 2001
|
||||
From b8da4f6ac36552f85e2ef856f03422cbf7a99e32 Mon Sep 17 00:00:00 2001
|
||||
From: Oscar Lesta <oscar.lesta@gmail.com>
|
||||
Date: Thu, 25 Jul 2024 17:27:04 -0300
|
||||
Subject: Miscellaneous "Lib/test/" fixes for Haiku.
|
||||
@@ -723,7 +723,7 @@ index 89ada50..df35017 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 2e4551efd3c09f40e38b8a0d067ecb5b672111fc Mon Sep 17 00:00:00 2001
|
||||
From 53976ac9bdb42845354d1e511161276760eb7bb9 Mon Sep 17 00:00:00 2001
|
||||
From: Oscar Lesta <oscar.lesta@gmail.com>
|
||||
Date: Sat, 3 Aug 2024 03:32:57 -0300
|
||||
Subject: _getuserbase(), getsitepackages(), and INSTALL_SCHEMES for Haiku
|
||||
@@ -885,7 +885,7 @@ index 37feae5..f2e2d0f 100644
|
||||
if standard_lib:
|
||||
return os.path.join(prefix, "Lib")
|
||||
diff --git a/Lib/site.py b/Lib/site.py
|
||||
index 54ffc4f..6cbf2ac 100644
|
||||
index 54ffc4f..c5b23a7 100644
|
||||
--- a/Lib/site.py
|
||||
+++ b/Lib/site.py
|
||||
@@ -268,6 +268,14 @@ def _getuserbase():
|
||||
@@ -1021,7 +1021,7 @@ index 0ca5c93..6704431 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 94a53c2c54fcba89c665a4a042cf158c65d1245e Mon Sep 17 00:00:00 2001
|
||||
From 04fe1e4f2f503920ec70a3025449f7f9a8baf847 Mon Sep 17 00:00:00 2001
|
||||
From: Oscar Lesta <oscar.lesta@gmail.com>
|
||||
Date: Thu, 25 Jul 2024 17:27:28 -0300
|
||||
Subject: Fix location of REPL's history file.
|
||||
@@ -1029,7 +1029,7 @@ Subject: Fix location of REPL's history file.
|
||||
Originally from "initial Haiku patch" by Jerome Duval.
|
||||
|
||||
diff --git a/Lib/site.py b/Lib/site.py
|
||||
index 6cbf2ac..5496e0c 100644
|
||||
index c5b23a7..bdac79b 100644
|
||||
--- a/Lib/site.py
|
||||
+++ b/Lib/site.py
|
||||
@@ -484,8 +484,16 @@ def enablerlcompleter():
|
||||
@@ -1055,7 +1055,7 @@ index 6cbf2ac..5496e0c 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 632d7535cdb016a5e37bc937c7df43a0d1cd6521 Mon Sep 17 00:00:00 2001
|
||||
From a5ed1c13ec3bfe7afa130efa4f0919b98370f58c Mon Sep 17 00:00:00 2001
|
||||
From: Oscar Lesta <oscar.lesta@gmail.com>
|
||||
Date: Sat, 10 Feb 2024 06:01:25 -0300
|
||||
Subject: Fix build on nightlies, following the addition of kqueue.
|
||||
@@ -1123,7 +1123,7 @@ index d4af4f7..59ad8d9 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From ddc695e40a048346de62c5d2797fc0a9f8e7dc96 Mon Sep 17 00:00:00 2001
|
||||
From f8d71cd5b58dd2429c6111656e9a8ee4a31cd6be Mon Sep 17 00:00:00 2001
|
||||
From: Alexander von Gluck IV <kallisti5@unixzen.com>
|
||||
Date: Thu, 14 Mar 2024 12:54:33 -0500
|
||||
Subject: config.guess: Update to universal haiku arch guessing
|
||||
@@ -11,9 +11,9 @@ OSI-approved open source license."
|
||||
HOMEPAGE="https://www.python.org"
|
||||
LICENSE="Python"
|
||||
COPYRIGHT="1990-2024 Python Software Foundation"
|
||||
REVISION="2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://www.python.org/ftp/python/$portVersion/Python-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="d4892cd1618f6458cb851208c030df1482779609d0f3939991bd38184f8c679e"
|
||||
CHECKSUM_SHA256="3126f59592c9b0d798584755f2bf7b081fa1ca35ce7a6fea980108d752a05bb1"
|
||||
SOURCE_DIR="Python-$portVersion"
|
||||
|
||||
pyShortVer="${portVersion%.*}"
|
||||
Reference in New Issue
Block a user