diff --git a/dev-lang/python/patches/python3.10-3.10.14.patchset b/dev-lang/python/patches/python3.10-3.10.16.patchset similarity index 97% rename from dev-lang/python/patches/python3.10-3.10.14.patchset rename to dev-lang/python/patches/python3.10-3.10.16.patchset index 372044952..776d342d4 100644 --- a/dev-lang/python/patches/python3.10-3.10.14.patchset +++ b/dev-lang/python/patches/python3.10-3.10.16.patchset @@ -1,4 +1,4 @@ -From 2588bddbcbdbc66cd4cb6b209726143ff9e3ffd7 Mon Sep 17 00:00:00 2001 +From 30f21bc69b71e48be142ffc33d602cb7dbcd8081 Mon Sep 17 00:00:00 2001 From: Oscar Lesta Date: Thu, 25 Jul 2024 17:26:26 -0300 Subject: Initial Haiku patch (re-worked a bit). @@ -377,7 +377,7 @@ index a39610a..82b06a1 100644 2.45.2 -From 2cb60bb4e78604789e8d9c2ef2a25d4ccb380610 Mon Sep 17 00:00:00 2001 +From 9353350b58fc16e86614aa693135c48317224297 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Sun, 16 Apr 2017 10:05:42 +0200 Subject: fix for negative errnos @@ -415,7 +415,7 @@ index b852ad7..60d4a6e 100644 2.45.2 -From 7bbf8e82cfe9bc304eef77b75dba38783b983d91 Mon Sep 17 00:00:00 2001 +From 8d385fd7d9b1002fd758338737c6e2e914bd2f13 Mon Sep 17 00:00:00 2001 From: Oscar Lesta 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 3a510daafa1ddc38f5d5f30e5c843e01712ef588 Mon Sep 17 00:00:00 2001 +From 1e0351ab8bc5f9a9f0c767ed710ec9bbbdeff27f Mon Sep 17 00:00:00 2001 From: Philipp Wolfer Date: Mon, 23 Sep 2019 09:14:58 +0200 Subject: webbrowser: Support for default browsers on Haiku @@ -538,7 +538,7 @@ index ec3cece..6a29d2a 100755 2.45.2 -From b5394bc38179d91bd6aa0f3bd097bef4d247125c Mon Sep 17 00:00:00 2001 +From 8360548757463a20e42e1ff801cf9f129562244d Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Fri, 4 Oct 2019 22:02:35 +0200 Subject: since 3.8, don't reinit locks on fork. @@ -561,7 +561,7 @@ index d1d4333..bfe60ca 100644 2.45.2 -From ba9e8569858a36f424f7cec947710ffdc3c21923 Mon Sep 17 00:00:00 2001 +From 21640d7a8974b2f91511952fe10f9f94f4084ffd Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Fri, 15 May 2020 15:20:57 +0200 Subject: handle errors returned by internal_connect() @@ -594,17 +594,17 @@ index a4c555c..abdaea7 100644 2.45.2 -From 42663421f2b362f6686bc28cf5500e9bf69109a9 Mon Sep 17 00:00:00 2001 +From 3f37360704b6b950af6d6b0c65f00902d8510117 Mon Sep 17 00:00:00 2001 From: Jerome Duval 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 c0421a9..ace1449 100644 +index feffa43..895f84c 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c -@@ -3079,11 +3079,14 @@ static PyObject * +@@ -3085,11 +3085,14 @@ static PyObject * os_ttyname_impl(PyObject *module, int fd) /*[clinic end generated code: output=c424d2e9d1cd636a input=9ff5a58b08115c55]*/ { @@ -624,7 +624,7 @@ index c0421a9..ace1449 100644 2.45.2 -From e479304cd4cd001cd56d3cac41b25cfb7ce948a0 Mon Sep 17 00:00:00 2001 +From 4302967b4fef908dcc195b847a3c4085db99927a Mon Sep 17 00:00:00 2001 From: Oscar Lesta Date: Thu, 25 Jul 2024 17:27:04 -0300 Subject: Miscellaneous "Lib/test/" fixes for Haiku. @@ -693,7 +693,7 @@ index 307e2b9..afc1772 100644 2.45.2 -From fcd2f73417ba32bbfd7501282d5388777cc5e359 Mon Sep 17 00:00:00 2001 +From 41559b8460f2ec627ca4fabf1ab4861f48e383d0 Mon Sep 17 00:00:00 2001 From: Oscar Lesta Date: Thu, 25 Jul 2024 17:27:17 -0300 Subject: _getuserbase(), getsitepackages(), and INSTALL_SCHEMES for Haiku @@ -1005,7 +1005,7 @@ index 5ee9839..35727c6 100644 2.45.2 -From dfbe655d848e18c253f60841daffa79639f7dcbf Mon Sep 17 00:00:00 2001 +From ada6f48416a77d08a52d5b63ac9fd9dfb1bcf464 Mon Sep 17 00:00:00 2001 From: Oscar Lesta Date: Thu, 25 Jul 2024 17:27:28 -0300 Subject: Fix location of REPL's history file. @@ -1039,7 +1039,7 @@ index 69d96a3..16c4ae7 100644 2.45.2 -From e961a56eda711a52b8bf817fed8dbf4bca6be076 Mon Sep 17 00:00:00 2001 +From 0f5296fa14fa7c050726d5fafeb330ff957c04fc Mon Sep 17 00:00:00 2001 From: Oscar Lesta Date: Sat, 27 Jan 2024 08:14:52 -0300 Subject: Apply gh-109191 from Python upstream. @@ -1132,7 +1132,7 @@ index 57c84e5..6d4f5fc 100644 2.45.2 -From 8b3b19076cff3e8020b9fcf4c35a1155f6a214a7 Mon Sep 17 00:00:00 2001 +From 587abdbe7d31393a35d5c95b824195a0eda30ec8 Mon Sep 17 00:00:00 2001 From: Oscar Lesta Date: Sat, 10 Feb 2024 06:01:25 -0300 Subject: Fix build on nightlies, following the addition of kqueue. @@ -1198,7 +1198,7 @@ index 3afcb0e..b7a2681 100644 2.45.2 -From 684c9dd79c07ffc6234fb433e186fbe25115c91f Mon Sep 17 00:00:00 2001 +From 64a219635baa9f6ca8f42739317657060f6fc2e0 Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Thu, 14 Mar 2024 12:54:33 -0500 Subject: config.guess: Update to universal haiku arch guessing diff --git a/dev-lang/python/python3.10-3.10.14.recipe b/dev-lang/python/python3.10-3.10.16.recipe similarity index 99% rename from dev-lang/python/python3.10-3.10.14.recipe rename to dev-lang/python/python3.10-3.10.16.recipe index 7075385fa..397c93d37 100644 --- a/dev-lang/python/python3.10-3.10.14.recipe +++ b/dev-lang/python/python3.10-3.10.16.recipe @@ -11,9 +11,9 @@ OSI-approved open source license." HOMEPAGE="https://www.python.org" LICENSE="Python" COPYRIGHT="1990-2024 Python Software Foundation" -REVISION="5" +REVISION="1" SOURCE_URI="https://www.python.org/ftp/python/$portVersion/Python-$portVersion.tar.xz" -CHECKSUM_SHA256="9c50481faa8c2832329ba0fc8868d0a606a680fc4f60ec48d26ce8e076751fda" +CHECKSUM_SHA256="bfb249609990220491a1b92850a07135ed0831e41738cf681d63cf01b2a8fbd1" SOURCE_DIR="Python-$portVersion" pyShortVer="${portVersion%.*}"