<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/05d059f1d02405f7bdbfb795ced904d61940e023">https://github.com/macports/macports-ports/commit/05d059f1d02405f7bdbfb795ced904d61940e023</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 05d059f1d02 snappy: update to 1.2.1
</span>05d059f1d02 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 05d059f1d02405f7bdbfb795ced904d61940e023
</span>Author: Paul Guyot <pguyot@kallisys.net>
AuthorDate: Tue May 21 21:14:41 2024 +0200
<span style='display:block; white-space:pre;color:#404040;'> snappy: update to 1.2.1
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Release eventually fixes ABI compatibility issue created by 1.2.0.
</span><span style='display:block; white-space:pre;color:#404040;'> Remove patch accordingly.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://github.com/google/snappy/issues/183
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/70046
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Signed-off-by: Paul Guyot <pguyot@kallisys.net>
</span>---
archivers/snappy/Portfile | 17 ++++++-----------
archivers/snappy/files/patch-version-number.diff | 13 -------------
2 files changed, 6 insertions(+), 24 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/snappy/Portfile b/archivers/snappy/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4dcb3f0cbda..36cdb45e0e9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/snappy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/snappy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,8 +6,8 @@ PortGroup compiler_blacklist_versions 1.0
</span> PortGroup cmake 1.1
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup google snappy 1.2.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup google snappy 1.2.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories archivers
maintainers nomaintainer
license BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,22 +27,17 @@ long_description Snappy is a compression/decompression library. It does \
</span>
homepage https://google.github.io/snappy/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 35f820c4e35c8fe8ab19d88e7cdbf5860128afa3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 1fd4fd029cec3aeb70ba7031766084e5ccd919c778178e6a99130a87edfc044a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1107397
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 fa06ccd40a7fab5d14aa4c6e2bd4822fa8dc699f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 8835ad585dab2393d3ca7869813efacf58df1129e530ad5239a02e303825fb19 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1107991
</span>
# Disable Xcode clang < 1200, due to the following:
# error: invalid output constraint '=@ccz' in asm
compiler.blacklist-append {clang < 1200}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# RTTI:
</span> # https://github.com/facebook/folly/issues/1583
# https://github.com/Homebrew/homebrew-core/pull/76686#issuecomment-847527483
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Version:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Upstream forgot to update version. This was done in a later PR.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/google/snappy/pull/178
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-no-disable-rtti.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-version-number.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-no-disable-rtti.diff
</span>
# CMake Error in CMakeLists.txt:
# Target "snappy" requires the language dialect "CXX11" , but CMake does not
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/snappy/files/patch-version-number.diff b/archivers/snappy/files/patch-version-number.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a561d03cf4f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/snappy/files/patch-version-number.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/CMakeLists.txt b/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 85afe58..94bbc86 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;'>-@@ -27,7 +27,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cmake_minimum_required(VERSION 3.1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--project(Snappy VERSION 1.1.10 LANGUAGES C CXX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+project(Snappy VERSION 1.2.0 LANGUAGES C CXX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # C++ standard can be overridden when this is used as a sub-project.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if(NOT CMAKE_CXX_STANDARD)
</span></pre><pre style='margin:0'>
</pre>