<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/82443d2f5cc7ce30be97e0a7007a0e4e4101c741">https://github.com/macports/macports-ports/commit/82443d2f5cc7ce30be97e0a7007a0e4e4101c741</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 82443d2f5cc sqlean: fix for older systems again
</span>82443d2f5cc is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 82443d2f5cc7ce30be97e0a7007a0e4e4101c741
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Thu Aug 29 07:19:18 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> sqlean: fix for older systems again
</span>---
databases/sqlean/Portfile | 3 +++
databases/sqlean/files/patch-no-time-ext.diff | 29 +++++++++++++++++++++++++++
2 files changed, 32 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/sqlean/Portfile b/databases/sqlean/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e69b53004c8..18ad13af110 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/sqlean/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/sqlean/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,7 +38,10 @@ compiler.blacklist-append \
</span> *gcc-4.0 *gcc-4.2
# https://github.com/nalgeon/sqlean/issues/124
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/nalgeon/sqlean/issues/132
</span> if {${os.platform} eq "darwin" && ${os.major} < 18} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-no-time-ext.diff
</span> configure.cflags-append \
-DSQLEAN_OMIT_UUID7
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/sqlean/files/patch-no-time-ext.diff b/databases/sqlean/files/patch-no-time-ext.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..609fafbf234
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/sqlean/files/patch-no-time-ext.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,29 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.orig 2024-08-29 07:13:00.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile 2024-08-29 07:13:53.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -125,7 +125,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(CC) -O3 $(MACOS_FLAGS) -include src/regexp/constants.h src/sqlite3-regexp.c src/regexp/*.c src/regexp/pcre2/*.c -o dist/regexp.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(CC) -O3 $(MACOS_FLAGS) src/sqlite3-stats.c src/stats/*.c -o dist/stats.dylib -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(CC) -O3 $(MACOS_FLAGS) src/sqlite3-text.c src/text/*.c src/text/*/*.c -o dist/text.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(CC) -O3 $(MACOS_FLAGS) src/sqlite3-time.c src/time/*.c -o dist/time.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(CC) -O3 $(MACOS_FLAGS) src/sqlite3-unicode.c src/unicode/*.c -o dist/unicode.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(CC) -O3 $(MACOS_FLAGS) src/sqlite3-uuid.c src/uuid/*.c -o dist/uuid.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(CC) -O3 $(MACOS_FLAGS) src/sqlite3-vsv.c src/vsv/*.c -o dist/vsv.dylib -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -178,7 +177,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ make test suite=math
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ make test suite=regexp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ make test suite=stats
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- make test suite=time
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ make test suite=text
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ make test suite=unicode
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ make test suite=uuid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -198,10 +196,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ make ctest package=text module=rstring
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gcc $(CTEST_FLAGS) test/text/utf8.test.c src/text/utf8/*.c -o text.utf8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ make ctest package=text module=utf8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- gcc $(CTEST_FLAGS) test/time/time.test.c src/time/*.c -o time.time
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- make ctest package=time module=time
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- gcc $(CTEST_FLAGS) test/time/duration.test.c src/time/*.c -o time.duration -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- make ctest package=time module=duration
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ctest:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @chmod +x $(package).$(module)
</span></pre><pre style='margin:0'>
</pre>