FreshPorts -- The Place For Ports notbugIf you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
erlang-exmpp Fast and scalable library for XMPP written in Erlang/OTP
0.9.9_1 devel 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
Maintainer: olgeni@FreeBSD.org search for ports maintained by this maintainer
Port Added: 27 Jun 2015 12:54:31
Also Listed In: net-im
License: EPL
exmpp is a fast and scalable library for the Extensible Messaging and Presence
Protocol (XMPP) written in Erlang/OTP.

Main features:
 - Based on Erlang message reception and pattern matching. The programming
   style is close to Erlang approach and lead to very short pieces of code.
 - Support for both formating of client and server packets.
 - Based on Erlang atoms and binary to limit memory consumption. It can be
   used to write a highly scalable XMPP proxy or XMPP server.
 - SSL support.
 - Several different XML parsers can be used (expat, libxml2).

WWW: https://support.process-one.net/doc/display/EXMPP/exmpp+home
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (121 items)
  1. /usr/local/share/licenses/erlang-exmpp-0.9.9_1/catalog.mk
  2. /usr/local/share/licenses/erlang-exmpp-0.9.9_1/LICENSE
  3. /usr/local/share/licenses/erlang-exmpp-0.9.9_1/EPL
  4. lib/erlang/lib/exmpp-0.9.9/doc/html/ejabberd_socket.html
  5. lib/erlang/lib/exmpp-0.9.9/doc/html/erlang.png
  6. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp.html
  7. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_bosh.html
  8. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_caps.html
  9. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_client_binding.html
  10. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_client_compression.html
  11. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_client_disco.html
  12. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_client_legacy_auth.html
  13. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_client_privacy.html
  14. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_client_pubsub.html
  15. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_client_register.html
  16. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_client_roster.html
  17. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_client_sasl.html
  18. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_client_session.html
  19. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_client_tls.html
  20. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_component.html
  21. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_compress.html
  22. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_dialback.html
  23. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_internals.html
  24. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_iq.html
  25. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_jid.html
  26. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_message.html
  27. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_presence.html
  28. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_server_binding.html
  29. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_server_compression.html
  30. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_server_legacy_auth.html
  31. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_server_privacy.html
  32. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_server_sasl.html
  33. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_server_session.html
  34. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_server_tls.html
  35. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_session.html
  36. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_socket.html
  37. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_stanza.html
  38. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_stream.html
  39. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_stringprep.html
  40. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_sup.html
  41. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_tls.html
  42. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_utils.html
  43. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_xml.html
  44. lib/erlang/lib/exmpp-0.9.9/doc/html/exmpp_xmlstream.html
  45. lib/erlang/lib/exmpp-0.9.9/doc/html/index.html
  46. lib/erlang/lib/exmpp-0.9.9/doc/html/modules-frame.html
  47. lib/erlang/lib/exmpp-0.9.9/doc/html/overview-summary.html
  48. lib/erlang/lib/exmpp-0.9.9/doc/html/stringprep.html
  49. lib/erlang/lib/exmpp-0.9.9/doc/html/stylesheet.css
  50. lib/erlang/lib/exmpp-0.9.9/doc/html/tls.html
  51. lib/erlang/lib/exmpp-0.9.9/doc/html/xml.html
  52. lib/erlang/lib/exmpp-0.9.9/doc/html/xml_stream.html
  53. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp.app
  54. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp.appup
  55. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp.beam
  56. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_bosh.beam
  57. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_caps.beam
  58. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_client_binding.beam
  59. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_client_compression.beam
  60. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_client_disco.beam
  61. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_client_legacy_auth.beam
  62. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_client_muc.beam
  63. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_client_privacy.beam
  64. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_client_pubsub.beam
  65. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_client_register.beam
  66. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_client_roster.beam
  67. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_client_sasl.beam
  68. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_client_session.beam
  69. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_client_tls.beam
  70. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_component.beam
  71. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_compress.beam
  72. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_dialback.beam
  73. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_dns.beam
  74. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_internals.beam
  75. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_iq.beam
  76. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_jid.beam
  77. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_known_attrs.beam
  78. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_known_elems.beam
  79. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_known_nss.beam
  80. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_message.beam
  81. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_presence.beam
  82. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_sasl_digest.beam
  83. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_server_binding.beam
  84. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_server_compression.beam
  85. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_server_legacy_auth.beam
  86. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_server_privacy.beam
  87. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_server_sasl.beam
  88. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_server_session.beam
  89. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_server_tls.beam
  90. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_session.beam
  91. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_socket.beam
  92. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_stanza.beam
  93. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_stream.beam
  94. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_stringprep.beam
  95. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_sup.beam
  96. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_tls.beam
  97. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_utils.beam
  98. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_xml.beam
  99. lib/erlang/lib/exmpp-0.9.9/ebin/exmpp_xmlstream.beam
  100. lib/erlang/lib/exmpp-0.9.9/include/exmpp.hrl
  101. lib/erlang/lib/exmpp-0.9.9/include/exmpp_jid.hrl
  102. lib/erlang/lib/exmpp-0.9.9/include/exmpp_caps.hrl
  103. lib/erlang/lib/exmpp-0.9.9/include/exmpp_client.hrl
  104. lib/erlang/lib/exmpp-0.9.9/include/exmpp_nss.hrl
  105. lib/erlang/lib/exmpp-0.9.9/include/exmpp_xml.hrl
  106. lib/erlang/lib/exmpp-0.9.9/include/exmpp_xmpp.hrl
  107. lib/erlang/lib/exmpp-0.9.9/include/internal/exmpp_known_attrs.hrl
  108. lib/erlang/lib/exmpp-0.9.9/include/internal/exmpp_known_elems.hrl
  109. lib/erlang/lib/exmpp-0.9.9/include/internal/exmpp_known_nss.hrl
  110. lib/erlang/lib/exmpp-0.9.9/priv/lib/exmpp_compress_zlib.a
  111. lib/erlang/lib/exmpp-0.9.9/priv/lib/exmpp_compress_zlib.so
  112. lib/erlang/lib/exmpp-0.9.9/priv/lib/exmpp_stringprep.a
  113. lib/erlang/lib/exmpp-0.9.9/priv/lib/exmpp_stringprep.so
  114. lib/erlang/lib/exmpp-0.9.9/priv/lib/exmpp_tls_openssl.a
  115. lib/erlang/lib/exmpp-0.9.9/priv/lib/exmpp_tls_openssl.so
  116. lib/erlang/lib/exmpp-0.9.9/priv/lib/exmpp_xml_expat.a
  117. lib/erlang/lib/exmpp-0.9.9/priv/lib/exmpp_xml_expat.so
  118. lib/erlang/lib/exmpp-0.9.9/priv/lib/exmpp_xml_expat_legacy.a
  119. lib/erlang/lib/exmpp-0.9.9/priv/lib/exmpp_xml_expat_legacy.so
  120. lib/erlang/lib/exmpp-0.9.9/priv/lib/exmpp_xml_libxml2.a
  121. lib/erlang/lib/exmpp-0.9.9/priv/lib/exmpp_xml_libxml2.so
  122. Collapse this list.

To install the port: cd /usr/ports/devel/erlang-exmpp/ && make install clean
To add the package: pkg install erlang-exmpp

PKGNAME: erlang-exmpp

distinfo:

SHA256 (processone-exmpp-v0.9.9_GH0.tar.gz) = 5a648a62012904d77499af5cb784b8e2b1c7ea0ccd6aaa2c7598334eaa5922d2
SIZE (processone-exmpp-v0.9.9_GH0.tar.gz) = 249698


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. erlc : lang/erlang
  2. autoconf-2.69 : devel/autoconf
  3. autoheader-2.69 : devel/autoconf
  4. autoreconf-2.69 : devel/autoconf
  5. aclocal-1.15 : devel/automake
  6. automake-1.15 : devel/automake
  7. libtoolize : devel/libtool
  8. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. erl : lang/erlang
Library dependencies:
  1. libexpat.so : textproc/expat2
  2. libxml2.so : textproc/libxml2
There are no ports dependent upon this port

Configuration Options
     No options to configure

USES:
autoreconf cpe libtool pkgconfig ssl

Master Sites:
  1. https://codeload.github.com/processone/exmpp/tar.gz/v0.9.9?dummy=/
Port Moves
  • port moved here from textproc/exmpp on 2015-06-27
    REASON: Moved to devel category, with erlang- prefix

Number of commits found: 5

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
12 Sep 2016 08:33:56
Original commit files touched by this commit  0.9.9_1
Revision:421912
olgeni search for other commits by this committer
Unbreak on Erlang 19.

Switch to USES=ssl while I'm here.

Submitted by:	Walter Schwarzenfeld
23 Aug 2016 11:30:39
Original commit files touched by this commit  0.9.9_1
Revision:420664
olgeni search for other commits by this committer
Mark as BROKEN: does not build with Erlang 19.
01 Apr 2016 14:00:57
Original commit files touched by this commit  0.9.9_1
Revision:412346
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
01 Sep 2015 16:20:48
Original commit files touched by this commit  0.9.9_1
Revision:395777
amdmi3 search for other commits by this committer
- Switch to options helpers
- While here, add some NO_ARCHes

Approved by:	portmgr blanket
27 Jun 2015 12:54:12
Original commit files touched by this commit  0.9.9_1
Revision:390698
olgeni search for other commits by this committer
Sorting out some Erlang stuff:

- Rename a few Erlang-related ports using the erlang- prefix; it will avoid
  confusion with elixir- ports.
- Remove DOCS and EXAMPLES where not actually useful.
- Simplify RUN_DEPENDS where possible.
- Move textproc/exmpp to devel/erlang-exmpp.
- Add missing R18 compatibility fix for devel/erlang-oserl.
- Upgrade erlang-cuttlefish to 2.0.3.

The idea is that libraries ("deps") have the "erlang-" prefix, while larger
projects (rabbitmq, yaws, couchdb, etc) keep their usual names.

Number of commits found: 5

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
cvsFeb 24
libreofficeFeb 23
squidFeb 23
squid-develFeb 23
asterisk13Feb 22
asterisk13Feb 22
irssi*Feb 22
phpmyadminFeb 22
pjsipFeb 22
pjsip-extsrtpFeb 22
gitlabFeb 21
p5-MojoliciousFeb 17
broFeb 16
broFeb 16
bugzilla44Feb 16

28 vulnerabilities affecting 84 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-02-24 10:11:06


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 32919
Broken 97
Deprecated 107
Ignore 340
Forbidden 4
Restricted 169
No CDROM 77
Vulnerable 34
Expired 7
Set to expire 97
Interactive 0
new 24 hours 1
new 48 hours4
new 7 days47237
new fortnight48906
new month59014

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.