<pre style='margin:0'>
Dan Villiom Podlaski Christiansen (danchr) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8df6e81512ab10a62ee51bebf13388c5015eb2a8">https://github.com/macports/macports-ports/commit/8df6e81512ab10a62ee51bebf13388c5015eb2a8</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 8df6e81512a py27-dulwich: split from py-dulwich
</span>8df6e81512a is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 8df6e81512ab10a62ee51bebf13388c5015eb2a8
</span>Author: Dan Villiom Podlaski Christiansen <danchr@gmail.com>
AuthorDate: Thu Mar 9 11:53:09 2023 +0100
<span style='display:block; white-space:pre;color:#404040;'> py27-dulwich: split from py-dulwich
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> The checksums from PyPI seem to have changed at some point, so fetch
</span><span style='display:block; white-space:pre;color:#404040;'> it from Github instead.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> While at it, use the correct licence for Dulwich; it's been GPL+Apache
</span><span style='display:block; white-space:pre;color:#404040;'> since 2016.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> https://trac.macports.org/ticket/67020
</span>---
python/py-dulwich/Portfile | 29 ++++++-----------------------
python/py27-dulwich/Portfile | 33 +++++++++++++++++++++++++++++++++
2 files changed, 39 insertions(+), 23 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 e265cbe996e..e7277ea1fd2 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;'>@@ -8,7 +8,7 @@ name py-dulwich
</span> version 0.21.3
categories-append devel
maintainers {danchr @danchr} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license GPL-2+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license {GPL-2+ Apache-2+}
</span>
description Pure-Python Git Library
long_description Simple Pure-Python implementation of the Git file \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,31 +21,14 @@ checksums rmd160 b79b7514d466cf67fe0cbeac335dcc73649e1cce \
</span> sha256 7ca3b453d767eb83b3ec58f0cfcdc934875a341cdfdb0dc55c1431c96608cf83 \
size 437815
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 27 37 38 39 310 311
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 37 38 39 310 311
</span>
if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # 0.20 dropped support for Python 2.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${python.version} == 27} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version 0.19.16
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ python.pep517 yes
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 1029473c8fd18718ef7f4a3dea082a053ee92ca4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6d225b7d5f5a293beb1d0855f41feef74230605ffde7929a5719eed4019cb6d1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 369717
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extract.rename yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.target-append build_ext
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.args-append --inplace
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.type none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- python.pep517 yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${python.version} < 310} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-importlib-metadata
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${python.version} < 310} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-importlib-metadata
</span> }
patchfiles patch-archflags.diff \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py27-dulwich/Portfile b/python/py27-dulwich/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d8c4ca7fd96
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py27-dulwich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,33 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup python 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup jelmer dulwich 0.19.16 dulwich-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name py27-dulwich
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {danchr @danchr} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license {GPL-2+ Apache-2+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Pure-Python Git Library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Simple Pure-Python implementation of the Git file \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ formats and protocols. Dulwich is the place where \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Mr. and Mrs. Git live in one of the Monty Python sketches.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.dulwich.io
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 019ffd5912a681107841109cd03b591e711c9146 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6c64c7704a8029b2f53fff9292b4a2c7136639f94415960511156a80fbac71ca \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 369735
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.rename yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target-append build_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args-append --inplace
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type none
</span></pre><pre style='margin:0'>
</pre>