<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8923a5350f2e37549dd8845d94b8e9a5ef068dbe">https://github.com/macports/macports-ports/commit/8923a5350f2e37549dd8845d94b8e9a5ef068dbe</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 8923a5350f2 py-dulwich: update to 0.22.3
</span>8923a5350f2 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 8923a5350f2e37549dd8845d94b8e9a5ef068dbe
</span>Author: David Gilman <davidgilman1@gmail.com>
AuthorDate: Sun Oct 27 15:12:30 2024 -0400
<span style='display:block; white-space:pre;color:#404040;'> py-dulwich: update to 0.22.3
</span>---
python/py-dulwich/Portfile | 40 +++++++++++++++++++------
python/py-dulwich/files/patch-strnlen-lion.diff | 11 -------
2 files changed, 31 insertions(+), 20 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-dulwich/Portfile b/python/py-dulwich/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4a6269d2d01..c0afaa1565e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-dulwich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-dulwich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup python 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup rust 1.0
</span>
name py-dulwich
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.21.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.22.3
</span> categories-append devel
maintainers {danchr @danchr} openmaintainer
license {GPL-2+ Apache-2+}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,11 +17,12 @@ long_description Simple Pure-Python implementation of the Git file \
</span>
homepage https://www.dulwich.io
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 c41234c8ecee0354fef5c4db29d40038c16f46f6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a9e9c66833cea580c3ac12927e4b9711985d76afca98da971405d414de60e968 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 448028
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 0517b08bac8f4320b6c2ff37f2f58b9108ed6984 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7968c7b8a877b614c46b5ee7c1b28411772123004d7cf6357e763ad2cbeb8254 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 447748
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 38 39 310 311 312
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 38 39 310 311 312 313
</span>
if {${name} ne ${subport}} {
if {${python.version} < 310} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,10 +30,31 @@ if {${name} ne ${subport}} {
</span> port:py${python.version}-importlib-metadata
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles patch-archflags.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-strnlen-lion.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles patch-archflags.diff
</span>
depends_lib-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-setuptools-rust \
</span> port:py${python.version}-urllib3
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cargo.crates \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ autocfg 1.4.0 ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ heck 0.5.0 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ indoc 2.0.5 b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libc 0.2.159 561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ memchr 2.7.4 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ memoffset 0.9.1 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ once_cell 1.20.2 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ portable-atomic 1.9.0 cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc-macro2 1.0.87 b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pyo3 0.22.5 3d922163ba1f79c04bc49073ba7b32fd5a8d3b76a87c955921234b8e77333c51 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pyo3-build-config 0.22.5 bc38c5feeb496c8321091edf3d63e9a6829eab4b863b4a6a65f26f3e9cc6b179 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pyo3-ffi 0.22.5 94845622d88ae274d2729fcefc850e63d7a3ddff5e3ce11bd88486db9f1d357d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pyo3-macros 0.22.5 e655aad15e09b94ffdb3ce3d217acf652e26bbc37697ef012f5e5e348c716e5e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pyo3-macros-backend 0.22.5 ae1e3f09eecd94618f60a455a23def79f79eba4dc561a97324bf9ac8c6df30ce \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ quote 1.0.37 b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ syn 2.0.79 89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ target-lexicon 0.12.16 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unicode-ident 1.0.13 e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unindent 0.2.3 c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-dulwich/files/patch-strnlen-lion.diff b/python/py-dulwich/files/patch-strnlen-lion.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 22d5b55eaa8..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-dulwich/files/patch-strnlen-lion.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dulwich/_objects.c~ 2011-11-06 13:52:35.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dulwich/_objects.c 2011-11-06 13:52:41.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -25,7 +25,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- typedef int Py_ssize_t;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__MINGW32_VERSION) || defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__MINGW32_VERSION) || (defined(__APPLE__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size_t rep_strnlen(char *text, size_t maxlen);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size_t rep_strnlen(char *text, size_t maxlen)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span></pre><pre style='margin:0'>
</pre>