<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>