<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c6d250a9ffb09cc3906beb5f4a6cf8134ef2aac8">https://github.com/macports/macports-ports/commit/c6d250a9ffb09cc3906beb5f4a6cf8134ef2aac8</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 c6d250a9ffb qgit: update to 2.7, overtake maintainership
</span>c6d250a9ffb is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c6d250a9ffb09cc3906beb5f4a6cf8134ef2aac8
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sat Aug 19 11:36:32 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    qgit: update to 2.7, overtake maintainership
</span>---
 devel/qgit/Portfile                               | 23 ++++++--------
 devel/qgit/files/patch-fix-comparison.diff        | 11 +++++++
 devel/qgit/files/patch_src_namespace_def.cpp.diff | 37 -----------------------
 3 files changed, 21 insertions(+), 50 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/qgit/Portfile b/devel/qgit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7b8fe1c52ab..1e42d9923d5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/qgit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/qgit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +1,26 @@
</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           github 1.0
</span> PortGroup           qt4 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                qgit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2.5.20140910
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# If updating beyond Qt4 compatibility, please add a version/subport, while retaining existing one for older OSs.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        tibirna qgit 2.7 qgit-
</span> categories          devel
 license             GPL-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
</span> description         A Qt graphical interface to git repositories
 long_description    {*}${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://libre.tibirna.org/projects/qgit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch.type          git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-git.url             git://repo.or.cz/qgit4/redivivus.git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-git.branch          c83cb5819443adf0e3b60d1ac3a63d9cbb22e124
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  82052f8402610065bf64bba38cc66d4fcbc14cf1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  183d116b2fb38c6a76c99577f6cc86f0241f8b6bdc74042be4cb8631567f5e9e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    259624
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span> 
 depends_lib-append  port:git
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch_src_qgit.cpp.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch_src_qgit.cpp.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-fix-comparison.diff
</span> 
 variant debug description "Build as both release and debug" {}
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,5 +54,3 @@ destroot {
</span>     # the GIT repository location.
     ln -s ${qt_apps_dir}/qgit.app/Contents/MacOS/qgit ${destroot}${prefix}/bin
 }
<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;color:#808080;'>diff --git a/devel/qgit/files/patch-fix-comparison.diff b/devel/qgit/files/patch-fix-comparison.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..76cbf261636
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/qgit/files/patch-fix-comparison.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/mainimpl.cpp.orig  2017-02-26 08:57:00.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/mainimpl.cpp       2023-08-19 11:33:29.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1734,7 +1734,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   const QStringList &local_branches = revision_variables.value(REV_LOCAL_BRANCHES).toStringList();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (!selected_name.isEmpty() &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      local_branches.contains(selected_name) > 0 &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      local_branches.contains(selected_name) &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       selected_name != current_branch) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           // standard branch switching: directly checkout selected branch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           rev = selected_name;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/qgit/files/patch_src_namespace_def.cpp.diff b/devel/qgit/files/patch_src_namespace_def.cpp.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 34a1403c262..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/qgit/files/patch_src_namespace_def.cpp.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,37 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ru src/namespace_def.cpp.org src/namespace_def.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/namespace_def.cpp.org      2008-03-21 03:19:30.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/namespace_def.cpp  2008-10-11 17:11:09.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -51,6 +51,33 @@
</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;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(Q_OS_MACX) // MacOS X specific code
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <sys/types.h> // used by chmod()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <sys/stat.h>  // used by chmod()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+const QString QGit::SCRIPT_EXT = ".sh";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void adjustPath(QStringList& args, bool*) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    Under MacOS X, git typically doesn't live in the PATH
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    So use GIT_DIR from the settings if available
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    Note: I (OC) think that this should be the default behaviour,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          but I don't want to break other platforms, so I introduced
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          the MacOS X special case. Feel free to make this the default if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          you do feel the same.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+*/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if (args.first() == "git" || args.first().startsWith("git-")) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          if (!QGit::GIT_DIR.isEmpty()) // application built from sources
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                  args.first().prepend(QGit::GIT_DIR + '/');
</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;'>-+}
</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;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <sys/types.h> // used by chmod()
</span></pre><pre style='margin:0'>

</pre>