diff --git a/Ports/AvailablePorts.md b/Ports/AvailablePorts.md index 783bdd7ec7b..652f1aaafd7 100644 --- a/Ports/AvailablePorts.md +++ b/Ports/AvailablePorts.md @@ -282,7 +282,7 @@ This list is also available at [ports.serenityos.net](https://ports.serenityos.n | [`protobuf`](protobuf/) | Protocol Buffers | 24.3 | https://protobuf.dev/ | | [`pt2-clone`](pt2-clone/) | ProTracker 2 clone | 1.63 | https://github.com/8bitbubsy/pt2-clone | | [`pv`](pv/) | Pipe Viewer | 1.10.3 | http://www.ivarch.com/programs/pv.shtml | -| [`python3`](python3/) | Python | 3.14.3 | https://www.python.org/ | +| [`python3`](python3/) | Python | 3.14.4 | https://www.python.org/ | | [`qemu`](qemu/) | QEMU | 8.1.3 | https://qemu.org | | [`qoi`](qoi/) | Quite OK Image Format for fast, lossless image compression | 351450e | https://github.com/phoboslab/qoi | | [`qt6-qt5compat`](qt6-qt5compat/) | Qt6 Qt5Compat | 6.4.0 | https://doc.qt.io/qt-6/qtcore5-index.html | diff --git a/Ports/python3/patches/0002-Tweak-configure.patch b/Ports/python3/patches/0002-Tweak-configure.patch index 4a3c847b5a2..4ac85f8f50f 100644 --- a/Ports/python3/patches/0002-Tweak-configure.patch +++ b/Ports/python3/patches/0002-Tweak-configure.patch @@ -17,7 +17,7 @@ Co-Authored-By: Oskar Skog 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/configure b/configure -index 645628fecf2df75fd652a33b4214b444efe85a72..64f386cf8f8b104cfa08326ed39d7e1df2037aa4 100755 +index 8cfdda5a29b00da362abad11b90767480388aa27..13873c817d5b093c346148a176fc4803c902eb9b 100755 --- a/configure +++ b/configure @@ -4105,6 +4105,9 @@ then @@ -57,7 +57,7 @@ index 645628fecf2df75fd652a33b4214b444efe85a72..64f386cf8f8b104cfa08326ed39d7e1d LDLIBRARY='libpython$(LDVERSION).so' BLDLIBRARY='-L. -lpython$(LDVERSION)' RUNSHARED=LD_LIBRARY_PATH=`pwd`${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} -@@ -13676,7 +13683,7 @@ then +@@ -13716,7 +13723,7 @@ then then CCSHARED="-fPIC"; else CCSHARED="+z"; fi;; @@ -66,7 +66,7 @@ index 645628fecf2df75fd652a33b4214b444efe85a72..64f386cf8f8b104cfa08326ed39d7e1d Emscripten*|WASI*) if test "x$enable_wasm_dynamic_linking" = xyes then : -@@ -13714,7 +13721,7 @@ then +@@ -13754,7 +13761,7 @@ then LINKFORSHARED="-Wl,-E -Wl,+s";; # LINKFORSHARED="-Wl,-E -Wl,+s -Wl,+b\$(BINLIBDEST)/lib-dynload";; Linux-android*) LINKFORSHARED="-pie -Xlinker -export-dynamic";; diff --git a/Ports/python3/patches/0003-Include-sys-uio.h-in-socketmodule.c.patch b/Ports/python3/patches/0003-Include-sys-uio.h-in-socketmodule.c.patch index b38a9857fa2..748238cdc97 100644 --- a/Ports/python3/patches/0003-Include-sys-uio.h-in-socketmodule.c.patch +++ b/Ports/python3/patches/0003-Include-sys-uio.h-in-socketmodule.c.patch @@ -10,7 +10,7 @@ the `socket` module. 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c -index 8c8a5efa8c99b7e4b2593fadeaf06fbfc79358e1..822318058fc3c0a1ec4ee31938a8f936d3adb285 100644 +index f92b7995840fa4dacced4b6b3ab76264c0f76e11..fbc78ffff959bf6bac59125e3dcf7a198205bdbc 100644 --- a/Modules/socketmodule.c +++ b/Modules/socketmodule.c @@ -177,7 +177,7 @@ shutdown(how) -- shut down traffic in one or both directions\n\ diff --git a/Ports/python3/version.sh b/Ports/python3/version.sh index 635520c512b..09fb0e79208 100644 --- a/Ports/python3/version.sh +++ b/Ports/python3/version.sh @@ -1,5 +1,5 @@ -PYTHON_VERSION="3.14.3" -PYTHON_VERSION_WITHOUT_SUFFIX="3.14.3" # PYTHON_VERSION but without the a1/b1/rc1/... suffix +PYTHON_VERSION="3.14.4" +PYTHON_VERSION_WITHOUT_SUFFIX="3.14.4" # PYTHON_VERSION but without the a1/b1/rc1/... suffix PYTHON_ARCHIVE="Python-${PYTHON_VERSION}.tar.xz" PYTHON_ARCHIVE_URL="https://www.python.org/ftp/python/${PYTHON_VERSION_WITHOUT_SUFFIX}/${PYTHON_ARCHIVE}" -PYTHON_ARCHIVE_SHA256SUM="a97d5549e9ad81fe17159ed02c68774ad5d266c72f8d9a0b5a9c371fe85d902b" +PYTHON_ARCHIVE_SHA256SUM="d923c51303e38e249136fc1bdf3568d56ecb03214efdef48516176d3d7faaef8"