notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
czmq High-level C Binding for ZeroMQ
4.1.1 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.1.1Version of this port present on the latest quarterly branch.
Maintainer: koobs@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-11-29 13:48:18
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
License: MPL20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (77 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/czmq-4.1.1/catalog.mk
  3. /usr/local/share/licenses/czmq-4.1.1/LICENSE
  4. /usr/local/share/licenses/czmq-4.1.1/MPL20
  5. bin/zmakecert
  6. include/czmq_library.h
  7. include/czmq_prelude.h
  8. include/czmq.h
  9. include/zactor.h
  10. include/zarmour.h
  11. include/zauth.h
  12. include/zbeacon.h
  13. include/zcert.h
  14. include/zcertstore.h
  15. include/zchunk.h
  16. include/zclock.h
  17. include/zconfig.h
  18. include/zdigest.h
  19. include/zdir_patch.h
  20. include/zdir.h
  21. include/zfile.h
  22. include/zframe.h
  23. include/zgossip.h
  24. include/zhash.h
  25. include/zhashx.h
  26. include/ziflist.h
  27. include/zlist.h
  28. include/zlistx.h
  29. include/zloop.h
  30. include/zmonitor.h
  31. include/zmsg.h
  32. include/zpoller.h
  33. include/zproxy.h
  34. include/zrex.h
  35. include/zsock.h
  36. include/zstr.h
  37. include/zsys.h
  38. include/zuuid.h
  39. lib/libczmq.a
  40. lib/libczmq.so
  41. lib/libczmq.so.4
  42. lib/libczmq.so.4.1.1
  43. libdata/pkgconfig/libczmq.pc
  44. share/zproject/czmq/python_cffi.slurp
  45. share/zproject/czmq/zactor.api
  46. share/zproject/czmq/zargs.api
  47. share/zproject/czmq/zarmour.api
  48. share/zproject/czmq/zcert.api
  49. share/zproject/czmq/zcertstore.api
  50. share/zproject/czmq/zchunk.api
  51. share/zproject/czmq/zclock.api
  52. share/zproject/czmq/zconfig.api
  53. share/zproject/czmq/zdigest.api
  54. share/zproject/czmq/zdir_patch.api
  55. share/zproject/czmq/zdir.api
  56. share/zproject/czmq/zfile.api
  57. share/zproject/czmq/zframe.api
  58. share/zproject/czmq/zgossip_msg.api
  59. share/zproject/czmq/zhash.api
  60. share/zproject/czmq/zhashx.api
  61. share/zproject/czmq/ziflist.api
  62. share/zproject/czmq/zlist.api
  63. share/zproject/czmq/zlistx.api
  64. share/zproject/czmq/zloop.api
  65. share/zproject/czmq/zmsg.api
  66. share/zproject/czmq/zpoller.api
  67. share/zproject/czmq/zproc.api
  68. share/zproject/czmq/zsock_option.api
  69. share/zproject/czmq/zsock.api
  70. share/zproject/czmq/zstr.api
  71. share/zproject/czmq/zsys.api
  72. share/zproject/czmq/ztimerset.api
  73. share/zproject/czmq/ztrie.api
  74. share/zproject/czmq/zuuid.api
  75. @owner
  76. @group
  77. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • czmq>0:net/czmq
  • For LIB depends:
    • libczmq.so:net/czmq
To install the port: cd /usr/ports/net/czmq/ && make install clean
To add the package, run one of these commands:
  • pkg install net/czmq
  • pkg install czmq
PKGNAME: czmq
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
czmq
ABIlatestquarterly
FreeBSD:11:aarch644.1.14.1.1
FreeBSD:11:amd644.1.14.1.1
FreeBSD:11:armv63.0.2_14.1.1
FreeBSD:11:i3864.1.14.1.1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch644.1.14.1.1
FreeBSD:12:amd644.1.14.1.1
FreeBSD:12:armv64.1.14.1.1
FreeBSD:12:armv74.1.14.1.1
FreeBSD:12:i3864.1.14.1.1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-4.1.1
FreeBSD:13:aarch644.1.14.1.1
FreeBSD:13:amd644.1.14.1.1
FreeBSD:13:armv64.1.14.1.1
FreeBSD:13:armv74.1.14.1.1
FreeBSD:13:i3864.1.14.1.1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc644.1.14.1.1
FreeBSD:14:aarch644.1.1-
FreeBSD:14:amd644.1.1-
FreeBSD:14:armv64.1.1-
FreeBSD:14:armv74.1.1-
FreeBSD:14:i3864.1.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc644.1.1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. autoconf>=2.69 : devel/autoconf
  3. automake>=1.16.1 : devel/automake
  4. libtoolize : devel/libtool
Library dependencies:
  1. libzmq.so : net/libzmq4
This port is required by:
for Libraries
  1. net/zyre

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/zeromq/czmq/releases/download/v4.1.1/
Collapse this list.
Port Moves
  • port moved here from devel/czmq on 2013-11-29
    REASON: Move to a more suitable category and with other libzmq ports

Number of commits found: 14

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  4.1.1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
31 Jul 2018 01:00:40
Original commit files touched by this commit Revision:475964  4.1.1
koobs search for other commits by this committer
net/czmq: Update to 4.1.1

  - Explicitly disable docs: it requires xmlto/asciidoc (which is fine), but
    then fails to build using a packaged mkman (perl) script. Isolate the issue
    separately from this update.
  - Remove MAKE_ENV override to build verbosely, the build is verbose now by
    default
  - Remove all patches (upstreamed)

Changelog:

  https://github.com/zeromq/czmq/blob/v4.1.1/NEWS

PR:		229687
Requested by:	yuri
21 Aug 2017 10:35:43
Original commit files touched by this commit Revision:448460  3.0.2_1
koobs search for other commits by this committer
net/czmq: Squash -Werror flag

zmq_utils.h functionality was moved to zmq.h since 4.2.0, with a deprecation
warning added. ports r448376 updated libzm4 to 4.2.2, which caused a build error
in net/cmzq due to the -Werror flag (set by default):

  /usr/local/include/zmq_utils.h:41:32: error: unknown warning group '-Werror',
ignored [-Werror,-Wunknown-warning-option]
  #pragma GCC diagnostic ignored "-Werror"
                                 ^
  /usr/local/include/zmq_utils.h:44:9: warning: Warning: zmq_utils.h is
deprecated. All its functionality is provided by zmq.h. [-W#pragma-messages]
  #pragma message("Warning: zmq_utils.h is deprecated. All its functionality is
provided by zmq.h.")
          ^

Squash the -Werror flag (as done in net/libzmq4) accordingly.

While I'm here:

- Modernize test target
- Group build related entries (MAKE_ENV/CPPFLAGS)

PR:		221688
Reported by:	olgeni, Jan Bramkamp <crest_maintainer rlwinm de>
MFH:		2017Q3
28 Jul 2017 01:17:24
Original commit files touched by this commit Revision:446788  3.0.2_1
dbaio search for other commits by this committer
net/czmq: Update license

Approved by:	portmgr (blanket)
01 Apr 2016 14:16:20
Original commit files touched by this commit Revision:412348  3.0.2_1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
23 Mar 2016 09:20:35
Original commit files touched by this commit Revision:411691  3.0.2_1
vsevolod search for other commits by this committer
- Update libsodium to 1.0.8
- Bump revisions of all dependant ports

PR:		206482
Submitted by:	lev, w.schwarzenfeld@aon.at
25 Jun 2015 05:42:03
Original commit files touched by this commit Revision:390532  3.0.2
koobs search for other commits by this committer
net/czmq: Backport fix for build failure on 8.x

pkg-fallout reported the following build failure on 8.4 (GCC)

src/zactor.c:1: error: stray '\357' in program
src/zactor.c:1: error: stray '\273' in program
src/zactor.c:1: error: stray '\277' in program

Back port the fix [1] removing BOM headers after creating an issue [2]
upstream.

[1] https://github.com/zeromq/czmq/pull/1031
[2] https://github.com/zeromq/czmq/issues/1029

Reported by:	pkg-fallout
16 Jun 2015 10:42:49
Original commit files touched by this commit Revision:389832  3.0.2
koobs search for other commits by this committer
net/czmq: Remove pathfix (no longer necessary)

Deprecate USES=pathfix since we're now setting (overriding) the pkg-config
path via configure (pkgconfigdir)
16 Jun 2015 10:40:32
Original commit files touched by this commit Revision:389831  3.0.2
koobs search for other commits by this committer
net/czmq: Update to 3.0.2, fix build

czmq 2.2.x is no longer compatible with libzmq4 (4.1.x)

- Update to 3.0.2
- Update pkg-plist
- Update LICENSE (MPL)
- Add LICENSE_FILE
- Add pkg-config to USES
- Override pkgconfig install path via configure
- Backport fix not building MAN pages when BUILD_DOCS is off [1]
- Use autoreconf to regenerate Makefiles until next release

[1] https://github.com/zeromq/czmq/pull/1027

Reported by:	olgeni
15 Jun 2015 11:06:49
Original commit files touched by this commit Revision:389682  2.2.0_2
koobs search for other commits by this committer
net/libzmq4: Update to 4.1.2, Fixes CVE-2014-9721

- Update to 4.1.2
- Update pkg-plist
- USES: pkg-config is now a global dependency
- OPTIONS: with-sytem-pgm is now with-pgm, update helpers
- OPTIONS: with-libsodium no longer takes args, update helpers
- Override pkgconfigdir via configure, deprecate USES: pathfix

- Bump PORTREVISION for dependent ports for shared library version
  change

While I'm here:

- Whitespace align Makefile

Based on:

PR:		200502
Reported by:	Sevan Janiyan <venture37 geeklan co uk>
Submitted by:	Jason Unovitch <jason.unovitch gmail com>
MFH:		2015Q2
Security:	10a6d0aa-0b1c-11e5-bb90-002590263bf5
Security:	CVE-2014-9721
09 Feb 2015 03:23:50
Original commit files touched by this commit Revision:378711  2.2.0_1
koobs search for other commits by this committer
net/libzmq4: Update to 4.0.5

- Update to 4.0.5
- Add LICENSE_FILE
- Sort Makefile sections
- Verbose'ify build
- Reduce diffs between net/libzmq3 [1]

[1] NOTE: OpenPGM is now a DEFAULT option in net/libzmq3

Changes:

  * https://github.com/zeromq/zeromq4-x/blob/v4.0.5/NEWS

While I'm here:

- Bump PORTREVISIONS to chase shared library version change
- czmq: Verbose'ify czmq build
- czmq: Use install-strip to strip shared library

PR:		197407
19 Jun 2014 15:34:46
Original commit files touched by this commit Revision:358431  2.2.0
koobs search for other commits by this committer
net/czmq: Update to 2.2.0

- Update to 2.2.0
- Update pkg-plist
- Tweak pkg-descr
- Strip trailing slash from WWW: URL

Fixes zbeacon: (UDP) error: "Can't assign requested address"
on FreeBSD [1].

[1] https://github.com/zeromq/czmq/issues/407

PR:		189922
Submitted by:	bartek
06 Jun 2014 20:27:57
Original commit files touched by this commit Revision:356842  2.0.3_1
naddy search for other commits by this committer
Switch ZeroMQ 4 ports to USES=libtool and bump revision of affected ports.

Approved by:	koobs
29 Nov 2013 13:48:04
Original commit files touched by this commit Revision:335177  2.0.3
koobs search for other commits by this committer
devel/czmq: Move to net/czmq, Update to 2.0.3

- Update to 2.0.3
- Update pkg-plist
- Switch primary category to net/
- Update COMMENT to match other ZeroMQ ports and Google Juice
- Point LIB_DEPENDS to the latest libzmq4 port
- Remove gmake from USES (make works fine)
- Group USE/USES entries together and sort
- Add regression-test target
- pkg-descr: Tab->space in WWW:
- Whitespace alignment

- Move devel/czmq to net/czmq
- Update Makefile entries in devel/ and net/
- Add a MOVED entry

Number of commits found: 14