<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/67efadb4c927182895127b91f7bdb8e81db60224">https://github.com/macports/macports-ports/commit/67efadb4c927182895127b91f7bdb8e81db60224</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 67efadb4c92 tup: Update to 0.7.9
</span>67efadb4c92 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 67efadb4c927182895127b91f7bdb8e81db60224
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sun Jun 14 17:49:30 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    tup: Update to 0.7.9
</span>---
 devel/tup/Portfile                     | 18 +++++++++++++-----
 devel/tup/files/dont-force-clang.patch | 11 +++++++++++
 devel/tup/files/fix-version.patch      | 16 ++++++++++++++++
 devel/tup/files/no-git-version.patch   | 13 +++++++++++++
 devel/tup/files/patch-build.sh.diff    | 19 -------------------
 5 files changed, 53 insertions(+), 24 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/tup/Portfile b/devel/tup/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6e040d3ff3a..8b4c1a5b1e3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/tup/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/tup/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,10 +3,11 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        gittup tup 0.7.8 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  870f7bc97146d955c82b846e028c90c2354c3e5a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  bdd33a043a0bbb59b334306f5f736d1767035b7abe0bbcf5a0f7bc8c9e20bacd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    4542033
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        gittup tup 0.7.9 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  234a430d9a96ebe9599b1f8c7fab58317bfa7120 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  9b0951afaa749186eb55d88860405b2f6b3d88632d1b5df1ec4a0bf973d8d326 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    4645291
</span> 
 categories          devel
 platforms           macosx
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,13 +25,20 @@ long_description    \
</span>     updates can be performed with very little overhead.
 
 homepage            http://gittup.org/tup/
<span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span> 
 depends_build       port:pkgconfig
 
 depends_lib         port:osxfuse \
                     port:libiconv
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-build.sh.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   dont-force-clang.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   fix-version.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   no-git-version.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace s|@VERSION@|${version}|g ${worksrcpath}/src/tup/link.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 use_configure       no
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/tup/files/dont-force-clang.patch b/devel/tup/files/dont-force-clang.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e7f61bed529
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/tup/files/dont-force-clang.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't force the use of clang. Instead, use the compiler MacPorts specified.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- build.sh.orig  2020-06-08 18:11:53.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ build.sh       2020-06-14 17:26:47.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -34,7 +34,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   plat_files="$plat_files ../src/compat/dummy.c"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   plat_files="$plat_files ../src/compat/clearenv.c "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   plat_cflags="$plat_cflags -include ../src/compat/macosx.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  CC=clang
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   FreeBSD)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   plat_files="$plat_files ../src/compat/dummy.c"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/tup/files/fix-version.patch b/devel/tup/files/fix-version.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9604718fd8f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/tup/files/fix-version.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix version string.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/gittup/tup/issues/384
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/gittup/tup/commit/f9000d1ac10ec014cd3e6d9f6d665bd2bbdc2666
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- build.sh.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ build.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77,8 +77,8 @@ echo "  bootstrap CC $CFLAGS ../src/sqlite3/sqlite3.c"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $CC $CFLAGS -c ../src/sqlite3/sqlite3.c -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE=0 -DSQLITE_OMIT_LOAD_EXTENSION $plat_cflags
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "  bootstrap LD tup $LDFLAGS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-echo "const char *tup_version(void) {return \"$label\";}" | $CC -x c -c - -o tup_version.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-$CC *.o -o tup -lpthread $plat_ldflags $LDFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++objs="$(echo *.o)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++../src/tup/link.sh "$CC" "$CFLAGS -I../src" "-lpthread $plat_ldflags $LDFLAGS" "tup" "$objs"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if [ "$server" = "ldpreload" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   mkdir ldpreload
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/tup/files/no-git-version.patch b/devel/tup/files/no-git-version.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..60be3a66725
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/tup/files/no-git-version.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix build to work when not in a git clone.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/gittup/tup/issues/398
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/tup/link.sh.orig   2020-06-08 18:11:53.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/tup/link.sh        2020-06-14 17:45:04.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4,7 +4,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # linking, so that the version is updated whenever we change anything that
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # affects the tup binary. This used to live in the Tupfile, but to support
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Windows local builds we need to make it an explicit shell script.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-version=`git describe`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++version=@VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CC=$1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFLAGS=$2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LDFLAGS=$3
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/tup/files/patch-build.sh.diff b/devel/tup/files/patch-build.sh.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 409cfebcf11..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/tup/files/patch-build.sh.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,19 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- build.sh.orig  2018-09-27 15:18:09.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ build.sh       2018-09-28 04:00:48.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -48,7 +48,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   plat_cflags="$plat_cflags -include ../src/compat/macosx.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   plat_cflags="$plat_cflags -DAT_SYMLINK_NOFOLLOW=0x100"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   plat_cflags="$plat_cflags -DAT_REMOVEDIR=0x200"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  CC=clang
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   FreeBSD)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   plat_files="$plat_files ../src/compat/dummy.c"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -91,7 +90,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $CC $CFLAGS -c ../src/sqlite3/sqlite3.c -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE=0 -DSQLITE_OMIT_LOAD_EXTENSION $plat_cflags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- echo "  bootstrap LD tup $LDFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--echo "const char *tup_version(void) {return \"$label\";}" | $CC -x c -c - -o tup_version.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+echo "const char *tup_version(void) {return \"$label\";}" | $CC $CFLAGS -x c -c - -o tup_version.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $CC *.o -o tup -lpthread $plat_ldflags $LDFLAGS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if [ "$server" = "ldpreload" ]; then
</span></pre><pre style='margin:0'>

</pre>