<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6959d8ab432dd895f9f8d51d92354b1d06637cb0">https://github.com/macports/macports-ports/commit/6959d8ab432dd895f9f8d51d92354b1d06637cb0</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 6959d8ab432 botan: update to 2.19.5
</span>6959d8ab432 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 6959d8ab432dd895f9f8d51d92354b1d06637cb0
</span>Author: aeiouaeiouaeiouaeiouaeiouaeiou <aeioudev@outlook.com>
AuthorDate: Tue Jul 30 11:35:04 2024 +0300
<span style='display:block; white-space:pre;color:#404040;'> botan: update to 2.19.5
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * use Python 3.12
</span>---
security/botan/Portfile | 12 ++++++------
security/botan/files/patch-compiler_flags.diff | 13 ++++++-------
2 files changed, 12 insertions(+), 13 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/botan/Portfile b/security/botan/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ea39fe668ca..fb8a89fd0f2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/botan/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/botan/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ PortGroup legacysupport 1.1
</span> legacysupport.newest_darwin_requires_legacy 15
name botan
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.19.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.19.5
</span> revision 0
set branch [join [lrange [split ${version} .] 0 1] .]
categories security devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,11 +26,11 @@ master_sites ${homepage}/releases/
</span> distname Botan-${version}
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 a665f828f4aede202a50c96334c128460625ff0a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dae047f399c5a47f087db5d3d9d9e8f11ae4985d14c928d71da1aff801802d55 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6105896
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 b82daea6a81d29aeb425bfceeb80826ff1ee1fb3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 dfeea0e0a6f26d6724c4af01da9a7b88487adb2d81ba7c72fcaf52db522c9ad4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6140148
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:python310
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build port:python312
</span> depends_lib port:bzip2 \
port:lzma \
port:sqlite3 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,7 +55,7 @@ if {[tbool configure.ccache]} {
</span> configure.args-append --cc-bin=${configure.cxx}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_branch 3.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_branch 3.12
</span> configure.cmd ${prefix}/bin/python${python_branch} ./configure.py
configure.args-append --docdir=share/doc \
--system-cert-bundle=${prefix}/share/curl/curl-ca-bundle.crt \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/botan/files/patch-compiler_flags.diff b/security/botan/files/patch-compiler_flags.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 36e5939486f..8f9bd121283 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/botan/files/patch-compiler_flags.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/botan/files/patch-compiler_flags.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/build-data/cc/clang.txt.orig 2022-06-03 12:29:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/build-data/cc/clang.txt 2022-10-29 02:06:49.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -76,9 +76,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/build-data/cc/clang.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/build-data/cc/clang.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -76,10 +76,11 @@ all!haiku,llvm -> "-pthread"
</span>
openmp -> "-fopenmp"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,11 +15,10 @@
</span> -macos -> "-stdlib=libc++"
+macos -> "-stdlib=__MACPORTS_CXX_STDLIB__"
ios -> "-stdlib=libc++"
<span style='display:block; white-space:pre;background:#ffe0e0;'>- netbsd -> "-D_NETBSD_SOURCE"
</span> </mach_abi_linking>
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/build-data/cc/gcc.txt.orig 2022-06-03 12:29:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/build-data/cc/gcc.txt 2022-10-29 02:06:49.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -89,9 +89,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/build-data/cc/gcc.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/build-data/cc/gcc.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -89,9 +89,10 @@ s390 -> "-m31"
</span> s390x -> "-m64"
sparc32 -> "-m32 -mno-app-regs"
sparc64 -> "-m64 -mno-app-regs"
</pre><pre style='margin:0'>
</pre>