BSD Ports

devel/jackson-annotations 2.22 FreeBSD

Core annotations for the Jackson data processor

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
6efd18529c
License
APACHE20
Categories
devel, java
Package size
72.6 KiB, 92.4 KiB installed

Description

Jackson Annotations provides general-purpose annotations for the Jackson data processor. These annotations are used on value and handler types and do not contain the functionality that processes the annotations.

Install

Binary package:

pkg install jackson-annotations

From the ports tree:

cd /usr/ports/devel/jackson-annotations/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	jackson-annotations>0:devel/jackson-annotations

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.222.22--2.22
FreeBSD:14:quarterly2.222.22n/a-2.22
FreeBSD:15:latest2.222.22n/a--
FreeBSD:15:quarterly2.222.22n/an/an/a
FreeBSD:16:latest2.222.22n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 53

Configuration

No options to configure.

USES
java:run
Service scripts
none

Files

distinfo 1
FileSizeSHA256
jackson-annotations-2.22.jar8421121ddb598807d3a51a876704eb979d9296e1c6a6f47ab1826ff88c6d6a127a2d0
Master sites 1
  • https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.22/

Commit history 3

DateCommitCreditsLog message
6efd18529c Jochen Neumeister devel/jackson-annotations: Update to 2.22
Adds @JsonApplyView to switch the active JsonView on submodels, @JsonSerializeAs and @JsonDeserializeAs, JsonTypeInfo.As.NOTHING, and writeTypeIdForDefaultImpl to suppress the type id of default types. @JsonIncludeProperties gained an order property, @JsonFormat a radix property, and @JacksonInject an optional flag for values that need not be present. 2.20 raised the baseline from Java 6 to Java 8 and started shipping SBOMs. Changes: https://github.com/FasterXML/jackson-annotations/blob/2.x/release-notes/VERSION-2.x Sponsored by: Netzkommune GmbH
94e08a9fed Jochen Neumeister devel/jackson-annotations: Update to 2.19.0
Part of a lockstep update of the Jackson family: the ports depend on each other by jar path without version constraints, so they have to stay on the same version. Changes: https://github.com/FasterXML/jackson-annotations/blob/2.19/release-notes/VERSION-2.x Sponsored by: Netzkommune GmbH
3940f6d605 Jochen Neumeister devel/jackson-annotations: Add new Port
Jackson Annotations provides general-purpose annotations for the Jackson data processor. These annotations are used on value and handler types and do not contain the functionality that processes the annotations. WWW: https://github.com/FasterXML/jackson-annotations Sponsored by: Netzkommune GmbH Required for: FreeIPA server port