www/httpcore 4.4.13_2 FreeBSD
Java components implementing the base HTTP protocol
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- APACHE20
- Categories
- www, java
- Package size
- 641.4 KiB, 799.7 KiB installed
Description
The HttpCore components implement the most fundamental aspects of the HTTP protocol. They are nonetheless sufficient to develop basic client-side and server-side HTTP services with a minimal footprint and no external dependencies.
The HttpCore base module contains the public API and the default implementation based on the Java classic (blocking) I/O model. It requires a Java 1.3 compatible runtime and has no dependency on any external libraries.
HttpCore NIO extensions contain optional components that leverage the event driven, non-blocking I/O (NIO) model. HttpCore NIO extensions require a Java 5.0 compatible runtime and the HttpCore base module. HttpCore NIO extensions are intended for those usage scenarios where raw throughput is less important than the ability to handle thousands of simultaneous HTTP connections in a resource efficient manner.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/httpcore | 4.4.13_2 |
| DragonFly | www/httpcore | 4.4.13 |
| HardenedBSD | www/httpcore | 4.4.13_2 |
| GhostBSD | www/httpcore | 4.4.13_2 |
Install
Binary package:
pkg install httpcore
From the ports tree:
cd /usr/ports/www/httpcore/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= httpcore>0:www/httpcore
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 | 4.4.13_2 | 4.4.13_2 | 4.4.13 | 4.4.13 | 4.4.13_2 |
| FreeBSD:14:quarterly | 4.4.13_2 | 4.4.13_2 | n/a | 4.4.13 | 4.4.13_2 |
| FreeBSD:15:latest | 4.4.13_2 | 4.4.13_2 | n/a | 4.4.13 | 4.4.13 |
| FreeBSD:15:quarterly | 4.4.13_2 | 4.4.13_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.4.13_2 | 4.4.13_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
${JAVALIBDIR}/commons-cli.jar: java/apache-commons-cli
The full lists below include those, and their dependencies in turn.
Run dependencies 54
- 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/apache-commons-cli
- java/javavmwrapper
- 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
Configuration
Options name: www_httpcore
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- java
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| httpcomponents-core-4.4.13-bin.tar.gz | 1.338404e+06 | 1ea3a6702d13dcd8fd2208283b43fe8a122ef6bf89f1c62cc50497ba27da9d2c |
Master sites 1
- APACHE/httpcomponents/httpcore/binary
Commit history 0
No commits in the history this site was built from.