<pre style='margin:0'>
Aaron Madlon-Kay (amake) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8bf7fa2ebb9bf343536fb2250f17958e1e102b21">https://github.com/macports/macports-ports/commit/8bf7fa2ebb9bf343536fb2250f17958e1e102b21</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 8bf7fa2ebb9 git-filter-repo: update to 2.45.0, enable tests, use Python 3.12
</span>8bf7fa2ebb9 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 8bf7fa2ebb9bf343536fb2250f17958e1e102b21
</span>Author: Aaron Madlon-Kay <amake@macports.org>
AuthorDate: Thu Jul 18 20:32:32 2024 +0900

<span style='display:block; white-space:pre;color:#404040;'>    git-filter-repo: update to 2.45.0, enable tests, use Python 3.12
</span>---
 devel/git-filter-repo/Portfile                     | 21 +++++++-----
 .../53556108509c75827521240c227848a736348088.patch | 40 ----------------------
 2 files changed, 13 insertions(+), 48 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/git-filter-repo/Portfile b/devel/git-filter-repo/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f7937ee80d7..65771dacbbe 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/git-filter-repo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/git-filter-repo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,18 +4,18 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           python 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        newren git-filter-repo 2.38.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        newren git-filter-repo 2.45.0 v
</span> github.tarball_from releases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          devel
 platforms           {darwin any}
 
 maintainers         {amake @amake} openmaintainer
 
 license             {MIT GPL-2}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  45e13dc143682e54af0080e10114f9434f257d1e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  db954f4cae9e47c6be3bd3161bc80540d44f5379cb9cf9df498f4e019f0a41a9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    153772
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  2b8ebef045fe46a415683a91033e8f79b1167c96 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  430a2c4a5d6f010ebeafac6e724e3d8d44c83517f61ea2b2d0d07ed8a6fc555a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    155808
</span> 
 description         Quickly rewrite git repository history (filter-branch replacement)
 long_description \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,11 +32,16 @@ depends_run         port:git
</span> 
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.default_version 311
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.default_version 312
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   53556108509c75827521240c227848a736348088.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run            yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.cmd            make
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target         test
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append port:py${python.version}-coverage
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patch.pre_args-replace  -p0 -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-test {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|coverage3 |coverage-${python.branch} |" t/run_coverage
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 post-extract {
     reinplace "s|#!/usr/bin/env python3|#!${python.bin}|" git-filter-repo
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/git-filter-repo/files/53556108509c75827521240c227848a736348088.patch b/devel/git-filter-repo/files/53556108509c75827521240c227848a736348088.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 304ba3fe679..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/git-filter-repo/files/53556108509c75827521240c227848a736348088.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,40 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 53556108509c75827521240c227848a736348088 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Aaron Madlon-Kay <aaron@madlon-kay.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Tue, 11 Oct 2022 11:42:23 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] Makefile: abstract out the `install` binary used
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-The -D option to `install` is not portable. Abstract out the `install` binary
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-used so that other platforms can use e.g. ginstall to circumvent this problem.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Signed-off-by: Aaron Madlon-Kay <aaron@madlon-kay.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Makefile | 9 +++++----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 5 insertions(+), 4 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/Makefile b/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index a443450d..470bfde1 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,5 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # A bunch of installation-related paths people can override on the command line
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DESTDIR = /
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+INSTALL = install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- prefix = $(HOME)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bindir = $(prefix)/libexec/git-core
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- localedir = $(prefix)/share/locale
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -35,11 +36,11 @@ Documentation/html/git-filter-repo.html:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   git show origin/docs:html/git-filter-repo.html >Documentation/html/git-filter-repo.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- install: snag_docs #fixup_locale
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  install -Dm0755 git-filter-repo "$(DESTDIR)/$(bindir)/git-filter-repo"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  install -dm0755 "$(DESTDIR)/$(pythondir)"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(INSTALL) -Dm0755 git-filter-repo "$(DESTDIR)/$(bindir)/git-filter-repo"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(INSTALL) -dm0755 "$(DESTDIR)/$(pythondir)"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ln -sf "$(bindir)/git-filter-repo" "$(DESTDIR)/$(pythondir)/git_filter_repo.py"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  install -Dm0644 Documentation/man1/git-filter-repo.1 "$(DESTDIR)/$(mandir)/man1/git-filter-repo.1"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  install -Dm0644 Documentation/html/git-filter-repo.html "$(DESTDIR)/$(htmldir)/git-filter-repo.html"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(INSTALL) -Dm0644 Documentation/man1/git-filter-repo.1 "$(DESTDIR)/$(mandir)/man1/git-filter-repo.1"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(INSTALL) -Dm0644 Documentation/html/git-filter-repo.html "$(DESTDIR)/$(htmldir)/git-filter-repo.html"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if which mandb > /dev/null; then mandb; fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>