<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>