<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c65695e00bddf43271de3c6eac1016d7d1ad12ce">https://github.com/macports/macports-ports/commit/c65695e00bddf43271de3c6eac1016d7d1ad12ce</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 c65695e libtorrent-rasterbar: update to version 1.2.1, livecheck
</span>c65695e is described below
<span style='display:block; white-space:pre;color:#808000;'>commit c65695e00bddf43271de3c6eac1016d7d1ad12ce
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Mon Aug 12 19:54:13 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> libtorrent-rasterbar: update to version 1.2.1, livecheck
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> This version is incompatible with the previous 1.1 release series.
</span>---
net/libtorrent-rasterbar/Portfile | 19 ++++---------
.../files/patch-bindings-python-setup.py.diff | 32 ----------------------
.../files/patch-configure.ac.diff | 6 ++--
3 files changed, 8 insertions(+), 49 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/libtorrent-rasterbar/Portfile b/net/libtorrent-rasterbar/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5a0f728..36a9004 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/libtorrent-rasterbar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/libtorrent-rasterbar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup conflicts_build 1.0
</span> PortGroup cxx11 1.1
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup arvidn libtorrent 1_1_12 libtorrent_
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup arvidn libtorrent 1_2_1 libtorrent-
</span> name libtorrent-rasterbar
version [string map {_ .} ${version}]
license BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,9 +21,9 @@ description A C++ bittorrent library (not the same as port libtorrent)
</span> long_description A C++ bittorrent library designed to run on anything from embedded systems to large scale \
seed servers. It comes with python bindings and detailed documentation.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 0d72014dbb640887e99aaa338ff812678e3dfb8b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 231ff7562e32a760103edb6794501899177905288f6729d0d2cdb4f7be37199a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2920219
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 58e33c788d50c7188f7e32af2246a58fd6e10869 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 aaa23969813ada46c70e45eb2c485934d7e16fcbad57ab749280b40d2fef99a4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3564372
</span>
depends_build port:pkgconfig \
port:autoconf \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,12 +33,7 @@ depends_build port:pkgconfig \
</span> depends_lib port:boost \
path:lib/libssl.dylib:openssl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-configure.ac.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-bindings-python-setup.py.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|__MP_BUILD_ARCH__|${build_arch}|" ${worksrcpath}/bindings/python/setup.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-configure.ac.diff
</span>
compiler.blacklist *gcc-3.* *gcc-4.* {clang < 300}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -67,7 +62,3 @@ variant error_logging description {Enable logging of errors to disk} {
</span> }
default_variants +python27
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# restrict livecheck to 1.1 branch for now
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# version 1.2 has incompatible API/ABI changes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.livecheck.regex {(1_1_[^"]+)}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/libtorrent-rasterbar/files/patch-bindings-python-setup.py.diff b/net/libtorrent-rasterbar/files/patch-bindings-python-setup.py.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 5fcc9b5..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/libtorrent-rasterbar/files/patch-bindings-python-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,32 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- bindings/python/setup.py.orig 2016-04-10 17:46:51.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ bindings/python/setup.py 2016-04-15 13:53:34.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -32,8 +32,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- def arch():
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if platform.system() != 'Darwin': return []
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- a = os.uname()[4]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if a == 'Power Macintosh': a = 'ppc'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ a = '__MP_BUILD_ARCH__'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return ['-arch', a]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- def target_specific():
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -43,7 +42,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # on mavericks, clang will fail when unknown arguments are
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # passed in. python distutils will pass in arguments it doesn't
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # know about
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- return ['-Wno-error=unused-command-line-argument-hard-error-in-future']
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ return []
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- try:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- with open('compile_flags') as _file:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -149,8 +148,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- language='c++',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- include_dirs = flags.include_dirs,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- library_dirs = flags.library_dirs,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- extra_link_args = extra_link + arch(),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- extra_compile_args = extra_compile + arch() + target_specific(),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ extra_link_args = extra_link,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ extra_compile_args = extra_compile + target_specific(),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libraries = ['torrent-rasterbar'] + flags.libraries)]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- setup(name = 'python-libtorrent',
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/libtorrent-rasterbar/files/patch-configure.ac.diff b/net/libtorrent-rasterbar/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 899a073..12ac546 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/libtorrent-rasterbar/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/libtorrent-rasterbar/files/patch-configure.ac.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;'>---- configure.ac.orig 2016-04-10 17:46:51.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac 2016-04-15 13:47:13.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -472,6 +472,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac.orig 2019-04-30 12:55:17.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac 2019-08-12 18:34:59.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -445,6 +445,16 @@
</span> AC_MSG_RESULT([yes])
AM_PATH_PYTHON([2.4], [], AC_MSG_ERROR([Python interpreter not found.]))
</pre><pre style='margin:0'>
</pre>