BSD Ports

archivers/lzfse 1.0,1 FreeBSD

Lempel-Ziv style data compression algorithm

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
f138021fc3
License
BSD3CLAUSE
Categories
archivers
Package size
21.8 KiB, 52.5 KiB installed

Description

This is a reference C implementation of the LZFSE compressor introduced in the Compression library with OS X 10.11 and iOS 9.

LZFSE is a Lempel-Ziv style data compression algorithm using Finite State Entropy coding. It targets similar compression rates at higher compression and decompression speed compared to deflate using zlib.

In the other systems

SystemPortVersion
FreeBSDarchivers/lzfse1.0,1
DragonFlyarchivers/lzfse1.0,1
MidnightBSDarchivers/lzfse1.0,1

Install

Binary package:

pkg install lzfse

From the ports tree:

cd /usr/ports/archivers/lzfse/ && make install clean

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

RUN_DEPENDS=	lzfse>0:archivers/lzfse
LIB_DEPENDS=	liblzfse.so:archivers/lzfse

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:latest1.0,11.0,1201607071.0,11.0,1
FreeBSD:14:quarterly1.0,11.0,1n/a1.0,11.0,1
FreeBSD:15:latest1.0,11.0,1n/a1.0,11.0,1
FreeBSD:15:quarterly1.0,11.0,1n/an/an/a
FreeBSD:16:latest1.0,11.0,1n/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.

Build dependencies 15

Configuration

No options to configure.

USES
cmake
Service scripts
none

Files

pkg-plist 5
  • bin/lzfse
  • include/lzfse.h
  • lib/liblzfse.so
  • lib/liblzfse.so.1
  • lib/liblzfse.so.1.0
distinfo 2
FileSizeSHA256
lzfse-lzfse-lzfse-1.0_GH0.tar.gz50694cf85f373f09e9177c0b21dbfbb427efaedc02d035d2aade65eb58a3cbf9ad267
570967857b31ff77eb355cdf8eb583fbb4d70177.patch5962aaebcf4ee0ec9a272a30bd10d6570ced46e90fe21b30d3b6629f09bd3adad59

Commit history 1

DateCommitCreditsLog message
f138021fc3 Steven Kreuzer archivers/lzfse: Fix build with CMake 4
Bump cmake_minimum_required() from 2.8.6 to 3.5; compatibility with versions below 3.5 has been removed in CMake 4. Also move the call before project(). PR: 298638