<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/48781fb109d2cf8f0eb1cfd7e1f127cb58713cd5">https://github.com/macports/macports-ports/commit/48781fb109d2cf8f0eb1cfd7e1f127cb58713cd5</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 48781fb109d sqlite3: update to 3.43.0
</span>48781fb109d is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 48781fb109d2cf8f0eb1cfd7e1f127cb58713cd5
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Thu Aug 24 10:22:20 2023 -0500
<span style='display:block; white-space:pre;color:#404040;'> sqlite3: update to 3.43.0
</span>---
databases/sqlite3/Portfile | 14 +++++++-------
.../files/patch-sqlite3-tools_fix-atomic-clang-4.diff | 6 +++---
2 files changed, 10 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/sqlite3/Portfile b/databases/sqlite3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 02629d896fc..d61f3040074 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/sqlite3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/sqlite3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup clang_dependency 1.0
</span>
name sqlite3
# don't forget to update the checksums for sqlite3-tools when updating sqlite3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.42.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.43.0
</span> revision 0
categories databases
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,9 +29,9 @@ master_sites ${homepage}2023
</span> set padded_ver [string range [subst [regsub -all {\.([0-9]+)} "${version}.0.0" {[format %02d \1]}]] 0 6]
distname sqlite-autoconf-${padded_ver}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 0752db046501ef367a3661e0d80f553000c3670f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 7abcfd161c6e2742ca5c6c0895d1f853c940f203304a0b49da4e1eca5d088ca6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3148813
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 4db01a8d807bccae448c698f81d2f97847e6e617 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 49008dbf3afc04d4edc8ecfc34e4ead196973034293c997adad2f63f01762ae1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3178199
</span>
depends_lib port:libedit \
port:ncurses \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -119,9 +119,9 @@ subport ${name}-tools {
</span> long_description {*}${description}, including the sqldiff program and the \
sqlite3_analyzer program.
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 3112097fb7741dd0edce73bd88b9ba90e317b767 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 38ca56a317be37fb00bd92bc280d9b9209bd4008b297d483c41ec1f6079bfb6d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 13910252
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 9c9174a6c5114cea44c182b512b6d1b2189c2c94 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 976c31a5a49957a7a8b11ab0407af06b1923d01b76413c9cf1c9f7fc61a3501c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 13927457
</span>
use_zip yes
depends_lib port:tcl \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/sqlite3/files/patch-sqlite3-tools_fix-atomic-clang-4.diff b/databases/sqlite3/files/patch-sqlite3-tools_fix-atomic-clang-4.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index b072c6ed123..e69015668f9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/sqlite3/files/patch-sqlite3-tools_fix-atomic-clang-4.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/sqlite3/files/patch-sqlite3-tools_fix-atomic-clang-4.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/sqliteInt.h.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/sqliteInt.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/sqliteInt.h.orig 2023-08-24 08:59:50
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/sqliteInt.h 2023-08-24 10:17:43
</span> @@ -230,7 +230,8 @@
#ifndef __has_extension
# define __has_extension(x) 0 /* compatibility with non-clang compilers */
#endif
<span style='display:block; white-space:pre;background:#ffe0e0;'>--#if GCC_VERSION>=4007000 || __has_extension(c_atomic)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if GCC_VERSION>=4007000 || __has_extension(c_atomic)
</span> +/* for Xcode 4 (clang < 3.3) the existence of 'atomic' is detected by configure, but it is not fully functional, so key on clang_major > 4 */
+#if (!defined(__clang__) && ((GCC_VERSION>=4007000) || __has_extension(c_atomic))) || (defined(__clang_major__) && (__clang_major__ > 4) && __has_extension(c_atomic))
# define SQLITE_ATOMIC_INTRINSICS 1
</pre><pre style='margin:0'>
</pre>