BSD Ports

converters/p5-Sereal 5.010 OpenBSD

fast, compact, powerful binary (de-)serialization

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Alexander Bluhm <[email protected]>
Last update
Commit
4f153acc15
Categories
converters, perl5

Description

Sereal is an efficient, compact-output, binary and feature-rich serialization protocol. The Perl encoder is implemented as the Sereal::Encoder module, the Perl decoder correspondingly as Sereal::Decoder. They are distributed separately to allow for safe upgrading without downtime. (Hint: Upgrade the decoder everywhere first, then the encoder.)

This "Sereal" module is a very thin wrapper around both "Sereal::Encoder" and "Sereal::Decoder". It depends on both and loads both. So if you have a user of both encoder and decoder, it is enough to depend on a particular version of "Sereal" and you'll get the most recent released versions of "Sereal::Encoder" and "Sereal::Decoder" whose version is smaller than or equal to the version of "Sereal" you depend on.

In the other systems

The newest version among them is 5.010, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDconverters/p5-Sereal5.010 newestno data-Alexander Bluhm <[email protected]>2026-08-07
FreeBSDconverters/p5-Sereal5.010 newestnone known-[email protected]2026-08-23
NetBSDconverters/p5-Sereal5.009 behind since 2026-08-07none known-[email protected]2026-10-05
DragonFlyconverters/p5-Sereal5.004 behind since 2026-07-09none known-[email protected]-
HardenedBSDconverters/p5-Sereal5.010 newestno data-[email protected]-
GhostBSDconverters/p5-Sereal5.010 newestno data-[email protected]-

Compare across BSDs

Version history 4

  1. 5.010 4f153acc15
  2. 5.009 7f363cb83d
  3. 5.008 3f232b373a
  4. 5.007 4e79fa1a07

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg_add p5-Sereal

From the ports tree:

cd /usr/ports/converters/p5-Sereal && make install

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 2
Required by 1

Commit history 4

DateCommitCreditsLog message
4f153acc15 bluhm update p5-Sereal-Decoder p5-Sereal-Encoder p5-Sereal to 5.010
7f363cb83d bluhm update p5-Sereal-Decoder p5-Sereal-Encoder p5-Sereal to 5.009 changes not relevant for OpenBSD
3f232b373a fcambus Update p5-Sereal to 5.008.
OK bluhm@
4e79fa1a07 fcambus Update p5-Sereal to 5.007.
OK bluhm@