mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-16 16:50:06 +02:00
python3.11: update to version 3.11.11. (#11445)
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
From ecb481e2420b80e832c041b4acf6bb2205808df7 Mon Sep 17 00:00:00 2001
|
||||
From 6855844913537c7594aaf6a59f3438a8b83b9d5c 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).
|
||||
@@ -272,7 +272,7 @@ index ad8fb81..07fd69f 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 22a06664be95c9ecfa7ac25e18e3279e80b2670b Mon Sep 17 00:00:00 2001
|
||||
From 549e67f9aef5ee96b1d5a867ba7e3977ccfbce1f 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
|
||||
@@ -310,7 +310,7 @@ index d91bf21..cb6c6a2 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 743c5e7963b4c727ace98177f0f9d44f38245f5e Mon Sep 17 00:00:00 2001
|
||||
From dd0487c74688d93a2d8da93d9e3c4557ea8c8ab8 Mon Sep 17 00:00:00 2001
|
||||
From: Oscar Lesta <oscar.lesta@gmail.com>
|
||||
Date: Sun, 8 Oct 2023 20:06:31 -0300
|
||||
Subject: Implement CTypes's find_library for Haiku
|
||||
@@ -407,7 +407,7 @@ index c550883..6b23423 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From c65144ec38d29d519f74f46fb1c976252cead1a6 Mon Sep 17 00:00:00 2001
|
||||
From 6d8687e0ae7e50e105906910f5e18441f87bb8ca 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
|
||||
@@ -433,7 +433,7 @@ index 5d72524..eb0879f 100755
|
||||
2.45.2
|
||||
|
||||
|
||||
From bd63e313776575f5265a43aae21245f8d3ae1745 Mon Sep 17 00:00:00 2001
|
||||
From 88513479c1cd6eb116ca5bd89d835295ac1ded26 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.
|
||||
@@ -456,7 +456,7 @@ index e364419..86f0bcc 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 509cee2e4c6582c460a57c17f875c6080b17c41d Mon Sep 17 00:00:00 2001
|
||||
From 3666540441c9d6fec0d19b85c2dc4fd9a60562a0 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()
|
||||
@@ -489,17 +489,17 @@ index f0c9b46..dd9b7da 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From c57dfbdb4901d05998340609497443b5b480b7d4 Mon Sep 17 00:00:00 2001
|
||||
From 1f1f74f5cb59ef0c6f60978091bb02d28e46ab4e 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 6114f61..d025417 100644
|
||||
index 6fb2fc8..fd04fc2 100644
|
||||
--- a/Modules/posixmodule.c
|
||||
+++ b/Modules/posixmodule.c
|
||||
@@ -3113,11 +3113,14 @@ static PyObject *
|
||||
@@ -3118,11 +3118,14 @@ static PyObject *
|
||||
os_ttyname_impl(PyObject *module, int fd)
|
||||
/*[clinic end generated code: output=c424d2e9d1cd636a input=9ff5a58b08115c55]*/
|
||||
{
|
||||
@@ -519,7 +519,7 @@ index 6114f61..d025417 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 36cce929d8c9202e86efdebc80293f85c1f22bbf Mon Sep 17 00:00:00 2001
|
||||
From de05d54136a5752054feeeeb521413f66484623f 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.
|
||||
@@ -546,7 +546,7 @@ index 5cc3d4b..6f53287 100644
|
||||
# Somehow /dev/tty appears seekable on some BSDs
|
||||
self.assertEqual(f.seekable(), False)
|
||||
diff --git a/Lib/test/test_io.py b/Lib/test/test_io.py
|
||||
index 537c9fa..7d98e05 100644
|
||||
index d528b4a..74f2ee5 100644
|
||||
--- a/Lib/test/test_io.py
|
||||
+++ b/Lib/test/test_io.py
|
||||
@@ -634,7 +634,7 @@ class IOTest(unittest.TestCase):
|
||||
@@ -588,7 +588,7 @@ index 1867e8c..e4fab02 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 650a5127582c73c31d0a700bb3650079322b83f4 Mon Sep 17 00:00:00 2001
|
||||
From 67ebce82b7a572d38d3a1d5d74718f4db77f1fe3 Mon Sep 17 00:00:00 2001
|
||||
From: Oscar Lesta <oscar.lesta@gmail.com>
|
||||
Date: Fri, 26 Jul 2024 19:18:56 -0300
|
||||
Subject: _getuserbase(), getsitepackages(), and INSTALL_SCHEMES for Haiku.
|
||||
@@ -739,7 +739,7 @@ index 03b8558..a7253b6 100644
|
||||
if standard_lib:
|
||||
return os.path.join(prefix, "Lib")
|
||||
diff --git a/Lib/site.py b/Lib/site.py
|
||||
index 2904e44..935a6ff 100644
|
||||
index 2904e44..b01254d 100644
|
||||
--- a/Lib/site.py
|
||||
+++ b/Lib/site.py
|
||||
@@ -291,6 +291,14 @@ def _getuserbase():
|
||||
@@ -928,7 +928,7 @@ index d3bb0d2..7fb3a41 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 7d9932e4293a4d6ec9390e19be0d49fdb85873ea Mon Sep 17 00:00:00 2001
|
||||
From 17124c54c39d54ef86e0659366873e976d99088e 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.
|
||||
@@ -939,7 +939,7 @@ Content-Transfer-Encoding: 8bit
|
||||
Originally from "initial Haiku patch" by Jérôme Duval.
|
||||
|
||||
diff --git a/Lib/site.py b/Lib/site.py
|
||||
index 935a6ff..7e83f70 100644
|
||||
index b01254d..ce157f2 100644
|
||||
--- a/Lib/site.py
|
||||
+++ b/Lib/site.py
|
||||
@@ -512,8 +512,16 @@ def enablerlcompleter():
|
||||
@@ -965,7 +965,7 @@ index 935a6ff..7e83f70 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From ab832b12aef9538caeb421d404679c5c3f838b30 Mon Sep 17 00:00:00 2001
|
||||
From c3e307eb0c3fa2827cdcec667b16300f7f60770c 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.
|
||||
@@ -1031,7 +1031,7 @@ index 8210269..5750d2c 100644
|
||||
2.45.2
|
||||
|
||||
|
||||
From 93c7ff25df708035b36739186ef01ad3fcf2aecc Mon Sep 17 00:00:00 2001
|
||||
From dfd1152f7e745fc08ac5416e0d0ec1efd3b2c77c 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="9b1e896523fc510691126c864406d9360a3d1e986acbda59cda57b5abda45b87"
|
||||
CHECKSUM_SHA256="2a9920c7a0cd236de33644ed980a13cbbc21058bfdc528febb6081575ed73be3"
|
||||
SOURCE_DIR="Python-$portVersion"
|
||||
|
||||
pyShortVer="${portVersion%.*}"
|
||||
Reference in New Issue
Block a user