net-im/openfire 5.1.2,1 FreeBSD
Enterprise instant messaging server
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
bbe0b14349- License
- APACHE20
- Categories
- net-im, java
- Package size
- 77050.1 KiB, 87743.1 KiB installed
Description
Openfire (formerly Wildfire) is an enterprise instant messaging (EIM) server dual-licensed under the Open Source GPL and commercially. It uses the leading open protocol for instant messaging, XMPP (also called Jabber). Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net-im/openfire | 5.1.2,1 |
| OpenBSD | net/openfire | 5.1.2 |
| DragonFly | net-im/openfire | 4.9.2,1 |
| MidnightBSD | net-im/openfire | 4.9.2,1 |
Install
Binary package:
pkg install openfire
From the ports tree:
cd /usr/ports/net-im/openfire/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= openfire>0:net-im/openfire
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 5.1.2,1 | 5.1.2,1 | 4.7.3,1 | - | 5.1.2,1 |
| FreeBSD:14:quarterly | 5.1.2,1 | 5.1.2,1 | n/a | - | 5.1.2,1 |
| FreeBSD:15:latest | 5.1.2,1 | 5.1.2,1 | n/a | - | 5.0.1,1 |
| FreeBSD:15:quarterly | 5.1.2,1 | 5.1.2,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.1.2,1 | 5.1.2,1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 56
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/maven-wrapper
- devel/maven38
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- java/javavmwrapper
- java/openjdk17
- java/openjdk21
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- x11-fonts/dejavu
- x11-fonts/encodings
- x11-fonts/font-bh-ttf
- x11-fonts/font-misc-ethiopic
- x11-fonts/font-misc-meltho
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-fonts/xorg-fonts-truetype
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXtst
- x11/libxcb
- x11/xorgproto
Run dependencies 53
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- java/javavmwrapper
- java/openjdk17
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- x11-fonts/dejavu
- x11-fonts/encodings
- x11-fonts/font-bh-ttf
- x11-fonts/font-misc-ethiopic
- x11-fonts/font-misc-meltho
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-fonts/xorg-fonts-truetype
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXtst
- x11/libxcb
- x11/xorgproto
No port depends on this one.
Configuration
Options name: net-im_openfire
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| MAVEN_LOCAL | on | Use prefetch plugins from FreeBSD repository and fixed mvn version |
| MAVEN_ONLINE | off | Download last plugins during build process (into ~/.m2) and use system mvn version |
| OPENJDK17 | on | Use OpenJDK 17 |
| OPENJDK21 | off | Use OpenJDK 21 |
| OPENJDK25 | off | Use OpenJDK 25 (EXPERIMENTAL) |
| TEST | off | Build and/or run tests |
- USES
- cpe java
- Service scripts
openfire
Message after installing
Files
pkg-plist 724
- @owner openfire
- @group openfire
- @mode 0600
- etc/openfire/archive/readme.txt
- @sample etc/openfire/client.truststore.sample
- @sample etc/openfire/crowd.properties.sample
- @sample etc/openfire/java.security.sample
- @sample etc/openfire/keystore.sample
- @sample etc/openfire/openfire.xml.sample
- @sample etc/openfire/security.xml.sample
- @sample etc/openfire/truststore.sample
- @mode
- @dir share/openfire
- @dir share/openfire/plugins
- share/doc/openfire/client-minimal-working-example-mellium.html
- share/doc/openfire/client-minimal-working-example-moxxmpp.html
- share/doc/openfire/client-minimal-working-example-smack.html
- share/doc/openfire/client-minimal-working-example-stanzajs.html
- share/doc/openfire/client-minimal-working-example-stropejs.html
- share/doc/openfire/client-minimal-working-example-twistedwords.html
- share/doc/openfire/client-minimal-working-example-whixp.html
- share/doc/openfire/client-minimal-working-example-xmppdotnet.html
- share/doc/openfire/database-guide.html
- share/doc/openfire/database.html
- share/doc/openfire/db-clustering-guide.html
- share/doc/openfire/db-integration-guide.html
- share/doc/openfire/db-query-stats-guide.html
- share/doc/openfire/demoboot-guide.html
- share/doc/openfire/diagrams/netty-message-handling.md
- share/doc/openfire/diagrams/netty-server-bootstrap.md
- share/doc/openfire/docker.html
- share/doc/openfire/ide-vscode-setup.html
- share/doc/openfire/images/VSCode-1.png
- share/doc/openfire/images/VSCode-2.png
- share/doc/openfire/images/VSCode-3.png
- share/doc/openfire/images/VSCode-4.png
- share/doc/openfire/images/VSCode-5.png
- share/doc/openfire/images/VSCode-6.png
- share/doc/openfire/images/VSCode-7.png
- share/doc/openfire/images/VSCode-8.png
- share/doc/openfire/images/VSCode-9.png
- share/doc/openfire/images/active_directory.png
- share/doc/openfire/images/db-stats-enable.png
- share/doc/openfire/images/db-stats-link.png
- share/doc/openfire/images/db-stats-select-example-zoom.png
- share/doc/openfire/images/db-stats-select-example.png
- share/doc/openfire/images/dns-srv-details.png
- share/doc/openfire/images/header_logo.gif
- share/doc/openfire/images/launcher.png
- share/doc/openfire/images/netty-in-openfire.png
- share/doc/openfire/images/netty-message-handling.png
- share/doc/openfire/images/netty-overview.png
- share/doc/openfire/images/netty-pipelines.png
- share/doc/openfire/images/netty-server-bootstrap.png
- share/doc/openfire/images/network-dns-override.svg
- share/doc/openfire/images/network-hub-and-spoke.svg
- share/doc/openfire/images/network-mesh.svg
- share/doc/openfire/images/one-time-access-token-login.png
- share/doc/openfire/images/setup_ldap.png
- share/doc/openfire/images/setup_pgcluster_enable_clustering.png
- share/doc/openfire/images/setup_pgcluster_install_hazelcast.png
- share/doc/openfire/images/setup_pgcluster_jdbc.png
- share/doc/openfire/images/setup_pgcluster_recovery.png
- share/doc/openfire/images/setup_pgcluster_second_primary.png
- share/doc/openfire/images/sitemesh.png
- share/doc/openfire/images/spark_debug.png
- share/doc/openfire/images/windows_service.png
- share/doc/openfire/implementing-authprovider-guide.html
- share/doc/openfire/implementing-groupprovider-guide.html
- share/doc/openfire/implementing-userprovider-guide.html
- share/doc/openfire/index.html
- share/doc/openfire/install-guide.html
- share/doc/openfire/internal-networking.html
- share/doc/openfire/ldap-guide.html
- share/doc/openfire/licenses/LICENSE-dom4j.txt
- share/doc/openfire/licenses/LICENSE-jaxen.txt
- share/doc/openfire/licenses/LICENSE-xpp3.txt
- share/doc/openfire/load-balancing.html
- share/doc/openfire/migration-blowfish-pbkdf2.html
- share/doc/openfire/multi-providers.html
- share/doc/openfire/network-configuration-guide.html
- share/doc/openfire/one-time-access-token-guide.html
- share/doc/openfire/openfire.doap
- share/doc/openfire/overlay.html
- share/doc/openfire/pluggable-roster-support-guide.html
- share/doc/openfire/plugin-dev-guide.html
- share/doc/openfire/plugin-dev-jetty12.html
- share/doc/openfire/property-encryption-guide.html
- share/doc/openfire/protocol-support.html
- share/doc/openfire/separating-admin-users-guide.html
- share/doc/openfire/source-build.html
- share/doc/openfire/ssl-guide.html
- share/doc/openfire/style.css
- share/doc/openfire/translator-guide.html
- share/doc/openfire/trunking-guide.html
- share/doc/openfire/upgrade-guide.html
- share/doc/openfire/wildfire-ent-3_2_0-upgrade.html
- share/doc/openfire/wildfire-openfire-upgrade.html
- share/doc/openfire/working-with-openfire.html
- share/openfire/conf
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| igniterealtime-Openfire-v5.1.2_GH0.tar.gz | 1.0072784e+07 | a4b61de6279d84313f5d08d254124e65e9ea6cc0083507e00655b90f290a5019 |
| n1dr00-openfire-deps-5.1.2_GH0.tar.gz | 1.50995334e+08 | 32581dfe4ff88e0cdd1434ed914214f62aa01d3c7aaf9573489079ba87431f0d |
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
bbe0b14349 |
Nikita Druba | net-im/openfire: Update 5.1.1 => 5.1.2 Changelog:
https://download.igniterealtime.org/openfire/docs/5.1.2/changelog.html
PR: 298043
Sponsored by: UNIS Labs |
|
58376fbc0d |
Nikita Druba | net-im/openfire: Update 5.1.0 => 5.1.1 Changelog:
https://download.igniterealtime.org/openfire/docs/5.1.1/changelog.html
- Parametrize version in plist.
PR: 296981
Sponsored by: UNIS Labs
Co-authored-by: Vladimir Druzenko <[email protected]>
MFH: 2026Q3 |