<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/b7c83f71c66ac4827b43b7a1b39fc53100fef7be">https://github.com/macports/macports-ports/commit/b7c83f71c66ac4827b43b7a1b39fc53100fef7be</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit b7c83f71c66ac4827b43b7a1b39fc53100fef7be
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Mon Jun 10 03:57:06 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> treesheets: update to 20240609, peg old systems to 20230408
</span>---
editors/treesheets/Portfile | 50 +++++++++++++++++++++++++++++----------------
1 file changed, 32 insertions(+), 18 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/treesheets/Portfile b/editors/treesheets/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index eb2d896ac9d..2523ca4375c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/treesheets/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/treesheets/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,9 +5,31 @@ PortGroup cmake 1.1
</span> PortGroup github 1.0
PortGroup wxWidgets 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup aardappel treesheets 4640240271
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 20230408
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} ne "darwin" || ${os.major} > 17} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup aardappel treesheets 9435739325
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 20240609
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 9e0a59e955007cf7b05558323cc2eeee75e1f2ac \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e6497fac777caac8f55631ec63e93007d389d2e271939a73c34bd9a18d8ddc2a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3088087
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.cxx_standard \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2020
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Pegged version for older systems.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://github.com/aardappel/treesheets/issues/670
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup aardappel treesheets 4640240271
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 20230408
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 9164ba2f3ff1678cbaeac267da4c87684eee1012 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 394b6ab25126a0b9fc680ec8dfd53385170664eb8fcb40b4e24489afda9ab770 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3060894
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.cxx_standard \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2017
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
homepage https://strlen.com/treesheets
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,17 +43,17 @@ license zlib
</span> maintainers {gmail.com:herby.gillot @herbygillot} \
openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 9164ba2f3ff1678cbaeac267da4c87684eee1012 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 394b6ab25126a0b9fc680ec8dfd53385170664eb8fcb40b4e24489afda9ab770 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3060894
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> github.tarball_from archive
# https://github.com/aardappel/treesheets/pull/671
patchfiles-append 0001-lobster-tools.h-avoid-conflicting-define-for-ssize_t.patch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/aardappel/treesheets/issues/670
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ts_app_dir ${applications_dir}/TreeSheets.app
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ts_libexec_dir ${prefix}/libexec/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.install_prefix \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${ts_libexec_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {${os.platform} eq "darwin" && ${os.major} > 17} {
wxWidgets.use wxWidgets-3.2
} elseif {${os.platform} eq "darwin" && ${os.major} > 11} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,15 +62,6 @@ if {${os.platform} eq "darwin" && ${os.major} > 17} {
</span> wxWidgets.use wxGTK-3.0-cxx11
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 2017
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set ts_app_dir ${applications_dir}/TreeSheets.app
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set ts_libexec_dir ${prefix}/libexec/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.install_prefix \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${ts_libexec_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_lib-append port:${wxWidgets.port}
configure.env-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,6 +70,7 @@ configure.env-append \
</span> build.env-append PATH=$env(PATH):${wxWidgets.prefix}/bin
configure.args-append \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DGIT_WXWIDGETS_SUBMODULES=OFF \
</span> -DwxWidgets_CONFIG_EXECUTABLE=${wxWidgets.wxconfig}
if {${os.platform} eq "darwin" && ${configure.build_arch} in [list ppc ppc64]} {
</pre><pre style='margin:0'>
</pre>