<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/45278c087a94cddb63a0e303c0b65d1d9fa1e091">https://github.com/macports/macports-ports/commit/45278c087a94cddb63a0e303c0b65d1d9fa1e091</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 45278c087a9 rocksdb: update to 8.9.1
</span>45278c087a9 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 45278c087a94cddb63a0e303c0b65d1d9fa1e091
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Thu Jan 4 18:29:55 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> rocksdb: update to 8.9.1
</span>---
databases/rocksdb/Portfile | 8 ++++----
databases/rocksdb/files/0001-rocksdb-fixes-for-macOS-PPC.patch | 9 ++++++---
2 files changed, 10 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/rocksdb/Portfile b/databases/rocksdb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 08a042e5367..f67e8a61b71 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/rocksdb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/rocksdb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup legacysupport 1.1
</span> # strnlen
legacysupport.newest_darwin_requires_legacy 10
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup facebook rocksdb 8.6.7 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup facebook rocksdb 8.9.1 v
</span> revision 0
categories databases devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,9 +21,9 @@ long_description {*}${description}
</span>
homepage https://rocksdb.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 74f79cd4d36e48a8af0fbe622e9c9fed18b000e0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 cdb2fc3c6a556f20591f564cb8e023e56828469aa3f76e1d9535c443ba1f0c1a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12806059
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 2cef8c315d646dc1fdce79ba88d443e44ef4e168 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c22d2097e7aa75629612fd020499bdae0d3e321c7bc4361960c42aaf9cbd6dc1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 13293245
</span> github.tarball_from archive
depends_lib-append port:gflags \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/rocksdb/files/0001-rocksdb-fixes-for-macOS-PPC.patch b/databases/rocksdb/files/0001-rocksdb-fixes-for-macOS-PPC.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 956843d02a6..ba63bef5560 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/rocksdb/files/0001-rocksdb-fixes-for-macOS-PPC.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/rocksdb/files/0001-rocksdb-fixes-for-macOS-PPC.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,6 +3,9 @@ From: barracuda156 <vital.had@gmail.com>
</span> Date: Fri, 25 Nov 2022 16:43:29 +0800
Subject: [PATCH] rocksdb: fixes for macOS PPC
<span style='display:block; white-space:pre;background:#e0ffe0;'>+UPD 2024.01. For now, avoid -mcpu= on PowerPC, it may produce undesirable results.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+See: https://github.com/OpenMathLib/OpenBLAS/issues/4376
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> ---
CMakeLists.txt | 25 +++++++++++++++----
tools/db_bench_tool.cc | 6 +++++
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,10 +34,10 @@ index 1c716874a..f05495724 100644
</span> +endif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)64" AND NOT APPLE)
+
+if(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc|powerpc64|ppc64)" AND APPLE)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CHECK_C_COMPILER_FLAG("-mcpu=970" HAS_G5)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ CHECK_C_COMPILER_FLAG("-mtune=970" HAS_G5)
</span> + if(HAS_G5)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mcpu=970 -mtune=970")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mcpu=970 -mtune=970")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mtune=970")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mtune=970")
</span> + endif(HAS_G5)
+ CHECK_C_COMPILER_FLAG("-faltivec" HAS_ALTIVEC)
+ if(HAS_ALTIVEC)
</pre><pre style='margin:0'>
</pre>