[build] type = "cmake" [build.flags] build_dir = "build" configure = [ "-DCMAKE_POLICY_VERSION_MINIMUM=3.5", "-DBUILD_SHARED=ON", "-DBUILD_STATIC=OFF", "-DENABLE_CPACK=OFF", "-DZMQ_BUILD_TESTS=ON", "-DWITH_OPENPGM=ON", "-DOPENPGM_PKGCONFIG_NAME=openpgm-5.3", "-DWITH_LIBBSD=ON", "-DWITH_LIBSODIUM=ON", "-DENABLE_CURVE=ON", "-DWITH_DOC=ON", "-G Ninja", "-Wno-dev", "-DCMAKE_CXX_STANDARD=11", '-DCMAKE_CXX_FLAGS="-Drestrict=__restrict__"' ] [dependencies] build = [ "cmake", "ninja", ] optional = ["cppzmq"] runtime = [ "glibc", "gnutls", "util-linux", "libsodium", "libpgm", "libcxx", "libunwind", ] [package] description = "Fast messaging system built on sockets. C and C++ bindings. aka 0MQ, ZMQ." homepage = "http://www.zeromq.org/" license = "MPL-2.0" name = "zeromq" version = "4.3.5" [[source]] extract_dir = "$name-$version" url = "https://github.com/zeromq/libzmq#v$version" patches = [ "fix-doc-install.patch" ] [[manual_sources]] file = "fix-doc-install.patch"