diff --git a/network/library/zeromq/actions.py b/network/library/zeromq/actions.py index 2a138f54e7..53405e4e25 100644 --- a/network/library/zeromq/actions.py +++ b/network/library/zeromq/actions.py @@ -5,10 +5,15 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools from pisi.actionsapi import get def setup(): autotools.autoreconf("-vfi") + + shelltools.system("""sed -i 's/libzmq_werror="yes"/libzmq_werror="no"/' configure""") + shelltools.system("sed -i 's/openpgm-5.1/openpgm-5.2/' configure configure.ac") + autotools.configure("--with-pgm --with-libsodium --disable-static") # fix unused dependency analysis pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") @@ -17,4 +22,6 @@ def build(): autotools.make() def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) \ No newline at end of file + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.insinto("/usr/include", "cppzmq-4.8.0/*.hpp") diff --git a/network/library/zeromq/pspec.xml b/network/library/zeromq/pspec.xml index ab8fa044af..55681b5772 100644 --- a/network/library/zeromq/pspec.xml +++ b/network/library/zeromq/pspec.xml @@ -14,8 +14,8 @@ library ZeroMQ core engine in C++, implements ZMTP/3.1 The ZeroMQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products. ZeroMQ sockets provide an abstraction of asynchronous message queues, multiple messaging patterns, message filtering (subscriptions), seamless access to multiple transport protocols and more. - https://github.com/zeromq/libzmq/archive/v4.3.2.tar.gz - https://github.com/zeromq/cppzmq/archive/v4.5.0.tar.gz + https://github.com/zeromq/libzmq/archive/v4.3.4.tar.gz + https://github.com/zeromq/cppzmq/archive/v4.8.0.tar.gz libsodium-devel openpgm-devel @@ -52,6 +52,13 @@ + + 2021-12-06 + 4.3.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-12-30 4.3.2 @@ -60,4 +67,4 @@ bluedevil@sctzine.com - \ No newline at end of file +