<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/989a836303b862c73922953c0421fe140dec6e75">https://github.com/macports/macports-ports/commit/989a836303b862c73922953c0421fe140dec6e75</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 989a836303b862c73922953c0421fe140dec6e75
</span>Author: aeiouaeiouaeiouaeiouaeiouaeiou <aeioudev@outlook.com>
AuthorDate: Sun Apr 20 22:01:16 2025 +0300
<span style='display:block; white-space:pre;color:#404040;'> liboqs: update to 0.13.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * blacklist clang < 900
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Co-authored-by: Sergey Fedorov <barracuda@macos-powerpc.org>
</span>---
devel/liboqs/Portfile | 14 ++++++-----
.../files/0001-CMakeLists-add-ppc-case.patch | 27 ----------------------
2 files changed, 8 insertions(+), 33 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/liboqs/Portfile b/devel/liboqs/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 794a170380d..2335bd8c956 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/liboqs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/liboqs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,12 +4,13 @@ PortSystem 1.0
</span> PortGroup cmake 1.1
PortGroup github 1.0
PortGroup legacysupport 1.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup compiler_blacklist_versions 1.0
</span> PortGroup openssl 1.0
# _arc4random_buf
legacysupport.newest_darwin_requires_legacy 10
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup open-quantum-safe liboqs 0.12.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup open-quantum-safe liboqs 0.13.0
</span> revision 0
categories devel crypto
license MIT
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,16 +20,17 @@ description C library for prototyping and experimenting with quantum-res
</span> long_description {*}${description}
homepage https://openquantumsafe.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 19b1cbe687d6932e1aa1500e90f9312aec855165 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 df999915204eb1eba311d89e83d1edd3a514d5a07374745d6a9e5b2dd0d59c08 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 8039758
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 b03e1dac5495f8c6e65052c38a24683104bbf57e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 789e9b56bcb6b582467ccaf5cdb5ab85236b0c1007d30c606798fa8905152887 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 16432953
</span> github.tarball_from archive
compiler.cxx_standard 2011
cmake.generator Ninja
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/open-quantum-safe/liboqs/pull/1816
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append 0001-CMakeLists-add-ppc-case.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# fails to build on macOS <10.12, uses newer intrinsic functions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {clang < 900}
</span>
configure.args-append \
-DBUILD_SHARED_LIBS=ON
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/liboqs/files/0001-CMakeLists-add-ppc-case.patch b/devel/liboqs/files/0001-CMakeLists-add-ppc-case.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 5fbb0c21dbb..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/liboqs/files/0001-CMakeLists-add-ppc-case.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 403ae6f35431d66686196d2e2b34bd280f459dab Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Sergey Fedorov <barracuda@macos-powerpc.org>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sat, 8 Jun 2024 15:21:00 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] CMakeLists: add ppc case
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CMakeLists.txt | 7 +++++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 7 insertions(+)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git CMakeLists.txt CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 5881ea3f..1e3a8aa6 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -80,6 +80,13 @@ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "(ppc64|powerpc64)")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if(${OQS_DIST_BUILD})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(OQS_DIST_PPC64_BUILD ON)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "(ppc|powerpc)")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ message(WARNING "There is currently no CI for: " ${CMAKE_SYSTEM_PROCESSOR})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set(ARCH "ppc")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set(ARCH_PPC ON)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if(${OQS_DIST_BUILD})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set(OQS_DIST_PPC_BUILD ON)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "s390x")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(ARCH "s390x")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(ARCH_S390X ON)
</span></pre><pre style='margin:0'>
</pre>