<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/9f3953eed177a31d1886c8b1200258d52c82081a">https://github.com/macports/macports-ports/commit/9f3953eed177a31d1886c8b1200258d52c82081a</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 9f3953eed177a31d1886c8b1200258d52c82081a
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Thu Dec 5 14:46:07 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    libtorrent-devel: update to 20241204
</span>---
 net/libtorrent-devel/Portfile                      | 26 +++++-----------------
 net/libtorrent-devel/files/no_posix_memalign.patch | 15 -------------
 2 files changed, 5 insertions(+), 36 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/libtorrent-devel/Portfile b/net/libtorrent-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 71ae86e835d..35b9e8bb2e3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/libtorrent-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/libtorrent-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           openssl 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        rakshasa libtorrent 91f8cf4b0358d9b4480079ca7798fa7d9aec76b5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             20230316
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        rakshasa libtorrent 24f39d54d275a0507ad850e5572655a3d1f1af4a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             20241204
</span> revision            0
 
 name                libtorrent-devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,9 +23,9 @@ long_description    libTorrent is a BitTorrent library written in C++ for \
</span>                     storing of data that other clients and libraries suffer from. \
                     This is the "unstable" release of libTorrent.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  4eb674b37eac0ab8561cf1496cc4b989326e65c2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  3d9a0df0a882dbce755aab7229bb733e6c9bd1f420780bacc6bc1c014110cf6e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    387414
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  84c8b15a7280d8271f2767a62077e2e4a8e3ab84 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  6723bd7aad4b61133925a964d8bb13647b6c24ee42556a2c9002358063e63228 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    387208
</span> github.tarball_from archive
 
 use_autoreconf      yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,19 +48,3 @@ post-destroot {
</span>     xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING ChangeLog NEWS README \
         ${destroot}${docdir}
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# FIXME: 32-bit systems need to switch to C++11 atomics instead of __sync* builtins:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/rakshasa/libtorrent/issues/163
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Once done, perhaps 10.5 can be also enabled back.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} <= 9} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # currently broken, ticket #27289
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    known_fail  yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        return -code error "$name currently cannot be compiled on Mac OS X 10.5 or earlier."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # clear deps so users don't waste time installing them for a broken port
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append   no_posix_memalign.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/libtorrent-devel/files/no_posix_memalign.patch b/net/libtorrent-devel/files/no_posix_memalign.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 926eb694241..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/libtorrent-devel/files/no_posix_memalign.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- rak/allocators.h.orig  2011-04-05 20:25:36.000000000 +1000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ rak/allocators.h       2011-10-12 11:24:21.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -77,8 +77,11 @@ public:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   static pointer alloc_size(size_type size) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     pointer ptr = NULL;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef HAVE_POSIX_MEMALIGN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     int __UNUSED result = posix_memalign((void**)&ptr, LT_SMP_CACHE_BYTES, size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    ptr = (pointer)valloc(size);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return ptr;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>