<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch zmq_cmake
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ea5fe00d31a5ed7d5c90a383dec5caea59b84390">https://github.com/macports/macports-ports/commit/ea5fe00d31a5ed7d5c90a383dec5caea59b84390</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ea5fe00d31a5ed7d5c90a383dec5caea59b84390
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Fri Jun 19 15:51:44 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    zmq, zmq-devel, cppzmq: use cmake to generate .*Config.cmake files
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Switching from autotools to cmake causes an issue with the library
</span><span style='display:block; white-space:pre;color:#404040;'>    current and compatability version numbers of libzmq. Hence, all
</span><span style='display:block; white-space:pre;color:#404040;'>    dependents of zmq need a version bump.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    remove port bumps for ports dependening on py-zmq
</span>---
 databases/groonga/Portfile  |  2 +-
 devel/cppzmq/Portfile       | 15 ++++-----------
 devel/czmq/Portfile         |  2 +-
 devel/ihaskell/Portfile     |  2 +-
 devel/zmq/Portfile          | 40 ++++++++++++++++++++++++++++------------
 devel/zmqpp/Portfile        |  1 +
 finance/bitcoin/Portfile    |  2 +-
 finance/litecoin/Portfile   |  2 +-
 math/octave-zeromq/Portfile |  2 +-
 perl/p5-zmq-ffi/Portfile    |  1 +
 python/py-pytorch/Portfile  |  2 +-
 python/py-zmq/Portfile      |  2 +-
 science/gr-ofdm/Portfile    |  2 +-
 www/mongrel2/Portfile       |  1 +
 14 files changed, 44 insertions(+), 32 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/groonga/Portfile b/databases/groonga/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e19080bceb8..067421d65e6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/groonga/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/groonga/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> 
 name                groonga
 version             5.0.5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            4
</span> categories          databases
 maintainers         clear-code.com:kou openmaintainer
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cppzmq/Portfile b/devel/cppzmq/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3775bd01d66..425b3e98973 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cppzmq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cppzmq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span> PortGroup           github 1.0
 
 name                cppzmq
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,20 +30,12 @@ if {${subport} eq ${name}} {
</span>     checksums rmd160 357c74d8ab7cd5be4b761d30ca0b283dbc1b1059 \
               sha256 a26f4f88a814f1652620ded466bf52833c85cd8007558c8950ffee641da13581 \
               size   35093
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision  0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision  1
</span> 
     # bump the epoch because I moved the version from 20170720 to 4.2.2
     epoch     1
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append path:lib/libzmq.dylib:zmq
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # this is just a header; skip all steps and manually do destroot
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    supported_archs noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    use_configure no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append port:pkgconfig
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -m 755 -d ${destroot}${prefix}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${worksrcpath}/zmq.hpp ${destroot}${prefix}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append path:lib/libzmq.dylib:zmq
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/czmq/Portfile b/devel/czmq/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4efdcfdc07f..83a48288e58 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/czmq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/czmq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> 
 name                czmq
 version             4.2.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          devel sysutils net
 platforms           darwin
 license             LGPL
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ihaskell/Portfile b/devel/ihaskell/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dcdbb85399e..5c0e7e1cd03 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ihaskell/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ihaskell/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup           haskell_stack 1.0
</span> github.setup        gibiansky IHaskell 2318ee2
 name                [string tolower ${github.project}]
 version             2019.12.16
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 categories          devel haskell
 platforms           darwin
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/zmq/Portfile b/devel/zmq/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index db42fc82a23..b927b9eb0da 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/zmq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/zmq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,14 +22,19 @@ long_description    \
</span>     protocols and more.
 
 if {${name} eq ${subport}} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     github.setup zeromq libzmq 4.3.2 v
     checksums rmd160 6bfdb9378428accf70719bfac23e4f5debe35f42 \
               sha256 8b1778a6d51944c0394d80e3c708bdc3ce58de44119bab4096b0d7e78348a8cf \
               size   836825
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision  0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision  1
</span> 
     conflicts    zmq-devel zmq22 zmq3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --disable-libunwind --disable-cxx11 --disable-c11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     -DWITH_PERF_TOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     -DZMQ_BUILD_TESTS=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     -DENABLE_CPACK=OFF
</span> 
     patch.pre_args -p1
     patchfiles-append patch-cxx11.release.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,6 +56,13 @@ subport zmq3 {
</span>                  sha256 3ba8fbdee4845e26f25f3d1d43492bc182077338f4e857fa50a06e1b21bade7f
 
     conflicts    zmq zmq-devel zmq22
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_autoconf  yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    autoconf.cmd  ./autogen.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append port:automake port:autoconf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --disable-silent-rules
</span> }
 
 # Legacy subport (as a dependency for p5-zeromq)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,18 +73,30 @@ subport zmq22 {
</span>                  sha256 e021b62c6be211b5a1ac4b9e038068e0a8caaf81c22ee050183b25e991825e05
 
     conflicts    zmq zmq-devel zmq3
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_autoconf  yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    autoconf.cmd  ./autogen.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append port:automake port:autoconf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --disable-silent-rules
</span> }
 
 subport zmq-devel {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     github.setup zeromq libzmq c1d195641d81c702e342772cd48aa3ad3481a352
     version   20200520-[string range ${github.version} 0 7]
     checksums rmd160 7927dfe091ab759e1bf9ee00d0f2f39f1f5a839e \
               sha256 1ec15f01638605198b0062c4b13a3f0d5181e791926b166e0bd442eaf646d2b1 \
               size   908640
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision  0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision  1
</span> 
     conflicts    zmq zmq22 zmq3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --disable-libunwind --disable-cxx11 --disable-c11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     -DWITH_PERF_TOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     -DZMQ_BUILD_TESTS=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                     -DENABLE_CPACK=OFF
</span> 
     patch.pre_args -p1
     patchfiles-append patch-cxx11.devel.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -88,14 +112,6 @@ homepage            http://www.zeromq.org/
</span> 
 dist_subdir         zmq
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# use autoconf / automake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_autoconf        yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-autoconf.cmd        ./autogen.sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append port:automake port:autoconf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append --disable-silent-rules
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # macports libtool allows linking against libc++,
 # the libtool in the distribution does not
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/zmqpp/Portfile b/devel/zmqpp/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ec1192f3542..35535a3d77e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/zmqpp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/zmqpp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortGroup           github 1.0
</span> PortGroup           cmake 1.1
 
 github.setup        zeromq zmqpp 4.2.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          devel net
 platforms           darwin
 license             MPL-2.0
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/finance/bitcoin/Portfile b/finance/bitcoin/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3faef100824..dcc94f17186 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/finance/bitcoin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/finance/bitcoin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortSystem              1.0
</span> name                    bitcoin
 categories              finance crypto
 version                 0.20.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                1
</span> platforms               darwin
 license                 MIT
 maintainers             {easieste @easye} yopmail.com:sami.laine openmaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/finance/litecoin/Portfile b/finance/litecoin/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 37bb8925cf5..db46b858b86 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/finance/litecoin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/finance/litecoin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup           github 1.0
</span> PortGroup           qt5 1.0
 
 github.setup        litecoin-project litecoin 0.16.3 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            5
</span> checksums           rmd160  aa2470a9e4f32c62953c5aae460471e0e3f1f801 \
                     sha256  0dccc577d704bd48226d11b749cca3bd7cadd23694ccbb15a87a0806704a69c3 \
                     size    6045235
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/octave-zeromq/Portfile b/math/octave-zeromq/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b34dfc458a6..2efb7e69f77 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/octave-zeromq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/octave-zeromq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           octave 1.0
 
 octave.setup        zeromq 1.5.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> platforms           darwin
 license             GPL-2+
 maintainers         {mps @Schamschula} openmaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-zmq-ffi/Portfile b/perl/p5-zmq-ffi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f46bd18a45a..36b062169bf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-zmq-ffi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-zmq-ffi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortGroup           perl5 1.0
</span> 
 perl5.branches      5.26 5.28 5.30
 perl5.setup         ZMQ-FFI 1.17 ../../authors/id/C/CA/CALID
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> license             {Artistic-1 GPL}
 maintainers         {devans @dbevans} openmaintainer
 description         ZMQ::FFI - version agnostic Perl bindings for zeromq using ffi
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pytorch/Portfile b/python/py-pytorch/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 650fb158e07..4d638b94685 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pytorch/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pytorch/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup           python 1.0
</span> 
 name                py-pytorch
 version             1.5.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> github.setup        pytorch pytorch ${version} v
 fetch.type          git
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-zmq/Portfile b/python/py-zmq/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9e48748596f..bf04d0ebfa2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-zmq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-zmq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +10,7 @@ version             19.0.1
</span> checksums           rmd160 c15a1acbeae4e19ac0e33f90f949975218f2ce30 \
                     sha256 13a5638ab24d628a6ade8f794195e1a1acd573496c3b85af2f1183603b7bf5e0 \
                     size   1152365
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 python.versions     27 35 36 37 38
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gr-ofdm/Portfile b/science/gr-ofdm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5d4b193f391..f3922ad6168 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/gr-ofdm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gr-ofdm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup           cxx11 1.1
</span> 
 github.setup        rwth-ti gr-ofdm a40720c708b75ad4c12ff09e49931879e9f90e78
 version             20180306
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            14
</span> checksums           rmd160 ee1f3054e00e57986fa7536d9691018c69e9e68a \
                     sha256 b053745b3590f1842a35c9914b344db295c2a479ce65711cc3112dc848427e7b \
                     size   3257234
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/mongrel2/Portfile b/www/mongrel2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dcfb0008842..28b08619e26 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/mongrel2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/mongrel2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 
 github.setup        zedshaw mongrel2 1.9.1 v
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> license             BSD
 categories          www
 platforms           darwin
</pre><pre style='margin:0'>

</pre>