<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d6f6e188658ce2a157d052bec4cb449c0933f6d5">https://github.com/macports/macports-ports/commit/d6f6e188658ce2a157d052bec4cb449c0933f6d5</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new d6f6e188658 python313-devel: update to 3.13.0b1
</span>d6f6e188658 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d6f6e188658ce2a157d052bec4cb449c0933f6d5
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Fri May 10 07:40:54 2024 +1000
<span style='display:block; white-space:pre;color:#404040;'> python313-devel: update to 3.13.0b1
</span>---
lang/python313-devel/Portfile | 14 ++++++-------
.../files/_testexternalinspection.c.patch | 14 -------------
.../python313-devel/files/platform_triplet.c.patch | 23 ----------------------
.../python313-devel/files/readline-functypes.patch | 20 -------------------
4 files changed, 6 insertions(+), 65 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python313-devel/Portfile b/lang/python313-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 39d1d82cbf3..d3811c3b2b5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python313-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python313-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortSystem 1.0
</span> name python313-devel
# Remember to keep py313-tkinter and py313-gdbm's versions sync'd with this
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.13.0a6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.13.0b1
</span>
set branch [join [lrange [split ${version} .] 0 1] .]
categories lang
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,18 +22,15 @@ master_sites ${homepage}ftp/python/3.13.0/
</span>
distname Python-${version}
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 8fef7d0d0cad2fa8cc7e0ee10f6657ed \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 af3740b0df09fef7207e38097ba596ea128e4f98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4bef393d72b281acf81d39d7455f00036e866193dfa21a4ed3970fd0f4cba048
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums md5 e1208b22c67c77de72a5e20025b2fb53 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 77e8c34974ac217ce036e28f3ce55c241e14f0b7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ba716ac56b039b545ad4a90ce586a57aa97869364553746ef2445728ceec198e
</span>
patchfiles patch-configure.diff \
patch-Lib-ctypes-macholib-dyld.py.diff \
configure-disable-libb2.patch \
configure-disable-libuuid.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure-disable-tkinter.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- readline-functypes.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- platform_triplet.c.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _testexternalinspection.c.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure-disable-tkinter.patch
</span>
if {${os.platform} eq "darwin" && ${os.major} <= 10} {
# work around no copyfile and/or pthread_threadid_np on older systems
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,6 +44,7 @@ depends_lib port:bzip2 \
</span> port:gettext-runtime \
port:libedit \
port:libffi \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:mpdecimal \
</span> port:ncurses \
path:lib/libssl.dylib:openssl \
port:sqlite3 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python313-devel/files/_testexternalinspection.c.patch b/lang/python313-devel/files/_testexternalinspection.c.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 10a204669a7..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python313-devel/files/_testexternalinspection.c.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Modules/_testexternalinspection.c.orig 2024-04-09 19:56:22
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Modules/_testexternalinspection.c 2024-04-15 22:40:19
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -17,6 +17,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # include <TargetConditionals.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+// TARGET_OS_OSX is not defined by older macOS SDKs. It is always
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+// defined to 0 when targeting iOS.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# ifndef TARGET_OS_OSX
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# define TARGET_OS_OSX 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # if TARGET_OS_OSX
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # include <libproc.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # include <mach-o/fat.h>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python313-devel/files/platform_triplet.c.patch b/lang/python313-devel/files/platform_triplet.c.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index cf057ecefbb..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python313-devel/files/platform_triplet.c.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,23 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Misc/platform_triplet.c.orig 2024-04-09 19:56:22
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Misc/platform_triplet.c 2024-04-15 20:14:05
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -246,8 +246,8 @@ PLATFORM_TRIPLET=i386-gnu
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # include "TargetConditionals.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# if TARGET_OS_IOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# if TARGET_OS_SIMULATOR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# if defined(TARGET_OS_IOS) && TARGET_OS_IOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# if defined(TARGET_OS_SIMULATOR) && TARGET_OS_SIMULATOR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # if __x86_64__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PLATFORM_TRIPLET=x86_64-iphonesimulator
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -256,7 +256,8 @@ PLATFORM_TRIPLET=arm64-iphoneos
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PLATFORM_TRIPLET=arm64-iphoneos
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# elif TARGET_OS_OSX
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Older macOS SDKs do not define TARGET_OS_OSX */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# elif !defined(TARGET_OS_OSX) || TARGET_OS_OSX
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PLATFORM_TRIPLET=darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # error unknown Apple platform
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python313-devel/files/readline-functypes.patch b/lang/python313-devel/files/readline-functypes.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3b1efde0828..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python313-devel/files/readline-functypes.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,20 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Modules/readline.c.orig 2024-04-09 19:56:22
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Modules/readline.c 2024-04-13 21:44:48
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1041,7 +1041,7 @@ static int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(_RL_FUNCTION_TYPEDEF)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- on_startup_hook(void)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- on_startup_hook(const char *Py_UNUSED(text), int Py_UNUSED(state))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1061,7 +1061,7 @@ static int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef HAVE_RL_PRE_INPUT_HOOK
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(_RL_FUNCTION_TYPEDEF)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- on_pre_input_hook(void)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- on_pre_input_hook(const char *Py_UNUSED(text), int Py_UNUSED(state))
</span></pre><pre style='margin:0'>
</pre>