<pre style='margin:0'>
Kurt Hindenburg (kurthindenburg) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5d25b08509b9590ea53c41e0a861db74846b07dd">https://github.com/macports/macports-ports/commit/5d25b08509b9590ea53c41e0a861db74846b07dd</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 5d25b08509b duplicity: update to 2.1.4
</span>5d25b08509b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5d25b08509b9590ea53c41e0a861db74846b07dd
</span>Author: Kurt Hindenburg <khindenburg@macports.org>
AuthorDate: Sun Dec 17 17:23:35 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    duplicity: update to 2.1.4
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Switch to python 3.11; use gitlab PG; enable tests
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/68669
</span>---
 sysutils/duplicity/Portfile | 45 ++++++++++++++++++++++++---------------------
 1 file changed, 24 insertions(+), 21 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/duplicity/Portfile b/sysutils/duplicity/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 736faf76c28..a7b078aa617 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/duplicity/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/duplicity/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +1,12 @@
</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
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           gitlab 1.0
</span> PortGroup           python 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                duplicity
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             0.8.18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gitlab.setup        duplicity duplicity 2.1.4 rel.
</span> revision            0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            https://duplicity.gitlab.io/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> description         Encrypted bandwidth-efficient backup.
 
 long_description    Duplicity backs up directories by producing encrypted \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,18 +21,15 @@ categories          sysutils
</span> license             GPL-2
 maintainers         nomaintainer
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set stable_series   [join [lrange [split ${version} .] 0 1] .]-series
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        https://launchpad.net/duplicity/${stable_series}/${version}/+download
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  44f7d3cb2c539d172f96fb416e84dcddf0978bbf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  594eadb320b1678d44e246a93863dcce32bd925acc094bb766df569180d42763 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    873757
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  aa1fc9880f31fe22144988f0b42b6f6e06b6f92c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  2643fea0f52920a0fb114069c78389f9621f1c24db7f26bda77bbc239b01ae53 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1352646
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.default_version 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.default_version 311
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.pep517 no
</span> 
 post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach f {duplicity rdiffdir} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach f {duplicity} {
</span>         reinplace "s|^#!/usr/bin/env python3$|#!${python.bin}|" ${worksrcpath}/bin/${f}
     }
 }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,24 +38,32 @@ build.args          --librsync-dir=${prefix}
</span> post-destroot {
     xinstall -m 644 -W ${worksrcpath}/bin \
         ${name}.1 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        rdiffdir.1 \
</span>         ${destroot}${prefix}/share/man/man1/
 }
 
 depends_build-append    port:py${python.version}-setuptools \
                         port:py${python.version}-setuptools_scm
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run-append  port:py${python.version}-boto \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-boto3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:py${python.version}-boto3 \
</span>                     port:py${python.version}-fasteners \
                     port:py${python.version}-future \
                     port:py${python.version}-lockfile \
                     port:py${python.version}-paramiko \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:librsync \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:bin/gpg:gnupg2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run-append  \
</span>                     port:ncftp
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  port:librsync \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    path:bin/gpg:gnupg2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# 139 failed, 279 passed, 27 skipped
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run    yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append port:py${python.version}-pytest \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pexpect
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Verify this new version works as expected before deleting the previous
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version.  You can reactivate the previous version.
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type    regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url     https://launchpad.net/duplicity/+download
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex   {duplicity-(\d+(?:\.\d+)*).tar.gz}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://trac.macports.org/wiki/howto/InstallingOlderPort
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+"
</span></pre><pre style='margin:0'>

</pre>