BSD Ports

archivers/openzl 0.3.0 FreeBSD

Novel data compression framework

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9ecea74fd9
License
BSD3CLAUSE
Categories
archivers
Package size
3938.0 KiB, 19239.6 KiB installed

Description

OpenZL delivers high compression ratios while preserving high speed, a level of performance that is out of reach for generic compressors.

OpenZL takes a description of your data and builds from it a specialized compressor optimized for your specific format.

OpenZL consists of a core library and tools to generate specialized compressors - all compatible with a single universal decompressor. It is designed for engineers that deal with large quantities of specialized datasets (like AI workloads for example) and require high speed for their processing pipelines.

Install

Binary package:

pkg install openzl

From the ports tree:

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

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

RUN_DEPENDS=	openzl>0:archivers/openzl
LIB_DEPENDS=	libopenzl.so:archivers/openzl

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:latest0.3.00.3.0---
FreeBSD:14:quarterly0.2.00.2.0n/a--
FreeBSD:15:latest0.3.00.3.0n/a--
FreeBSD:15:quarterly0.2.00.2.0n/an/an/a
FreeBSD:16:latest0.2.00.3.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 2

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

Build dependencies 14
Run dependencies 2
Required by 1

Configuration

Options name: archivers_openzl

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cmake:indirect gmake
Service scripts
none

Files

pkg-plist 172
  • bin/zli
  • include/openzl/codecs/zl_ace.h
  • include/openzl/codecs/zl_bitpack.h
  • include/openzl/codecs/zl_bitpack_manual.md
  • include/openzl/codecs/zl_bitsplit.h
  • include/openzl/codecs/zl_bitunpack.h
  • include/openzl/codecs/zl_brute_force_selector.h
  • include/openzl/codecs/zl_clustering.h
  • include/openzl/codecs/zl_concat.h
  • include/openzl/codecs/zl_concat_manual.md
  • include/openzl/codecs/zl_constant.h
  • include/openzl/codecs/zl_constant_manual.md
  • include/openzl/codecs/zl_conversion.h
  • include/openzl/codecs/zl_conversion_manual.md
  • include/openzl/codecs/zl_dedup.h
  • include/openzl/codecs/zl_delta.h
  • include/openzl/codecs/zl_delta_manual.md
  • include/openzl/codecs/zl_dispatch.h
  • include/openzl/codecs/zl_dispatch_string_manual.md
  • include/openzl/codecs/zl_divide_by.h
  • include/openzl/codecs/zl_entropy.h
  • include/openzl/codecs/zl_entropy_manual.md
  • include/openzl/codecs/zl_field_lz.h
  • include/openzl/codecs/zl_flatpack.h
  • include/openzl/codecs/zl_float_deconstruct.h
  • include/openzl/codecs/zl_float_deconstruct_manual.md
  • include/openzl/codecs/zl_generic.h
  • include/openzl/codecs/zl_illegal.h
  • include/openzl/codecs/zl_interleave.h
  • include/openzl/codecs/zl_interleave_manual.md
  • include/openzl/codecs/zl_lz.h
  • include/openzl/codecs/zl_lz4.h
  • include/openzl/codecs/zl_merge_sorted.h
  • include/openzl/codecs/zl_mlselector.h
  • include/openzl/codecs/zl_mux_lengths.h
  • include/openzl/codecs/zl_parse_int.h
  • include/openzl/codecs/zl_parse_int_manual.md
  • include/openzl/codecs/zl_partition.h
  • include/openzl/codecs/zl_prefix.h
  • include/openzl/codecs/zl_prefix.md
  • include/openzl/codecs/zl_quantize.h
  • include/openzl/codecs/zl_range_pack.h
  • include/openzl/codecs/zl_range_pack.md
  • include/openzl/codecs/zl_sddl.h
  • include/openzl/codecs/zl_sddl.md
  • include/openzl/codecs/zl_sddl2.h
  • include/openzl/codecs/zl_segmenters.h
  • include/openzl/codecs/zl_sentinel.h
  • include/openzl/codecs/zl_sparse_num.h
  • include/openzl/codecs/zl_split.h
  • include/openzl/codecs/zl_split_by_struct.h
  • include/openzl/codecs/zl_store.h
  • include/openzl/codecs/zl_tokenize.h
  • include/openzl/codecs/zl_transformer.h
  • include/openzl/codecs/zl_transpose.h
  • include/openzl/codecs/zl_zigzag.h
  • include/openzl/codecs/zl_zstd.h
  • include/openzl/cpp/CCtx.hpp
  • include/openzl/cpp/CParam.hpp
  • include/openzl/cpp/Codecs.hpp
  • include/openzl/cpp/CompressIntrospectionHooks.hpp
  • include/openzl/cpp/Compressor.hpp
  • include/openzl/cpp/Config.hpp
  • include/openzl/cpp/CustomCodecDescription.hpp
  • include/openzl/cpp/CustomDecoder.hpp
  • include/openzl/cpp/CustomEncoder.hpp
  • include/openzl/cpp/DCtx.hpp
  • include/openzl/cpp/DecompressIntrospectionHooks.hpp
  • include/openzl/cpp/DictLoader.hpp
  • include/openzl/cpp/Exception.hpp
  • include/openzl/cpp/FatBundleDictLoader.hpp
  • include/openzl/cpp/FrameInfo.hpp
  • include/openzl/cpp/FunctionGraph.hpp
  • include/openzl/cpp/Input.hpp
  • include/openzl/cpp/LocalParams.hpp
  • include/openzl/cpp/Output.hpp
  • include/openzl/cpp/Selector.hpp
  • include/openzl/cpp/Type.hpp
  • include/openzl/cpp/codecs/ACE.hpp
  • include/openzl/cpp/codecs/Bitpack.hpp
  • include/openzl/cpp/codecs/Bitsplit.hpp
  • include/openzl/cpp/codecs/Bitunpack.hpp
  • include/openzl/cpp/codecs/BruteForce.hpp
  • include/openzl/cpp/codecs/Compress.hpp
  • include/openzl/cpp/codecs/Concat.hpp
  • include/openzl/cpp/codecs/Constant.hpp
  • include/openzl/cpp/codecs/Conversion.hpp
  • include/openzl/cpp/codecs/Dedup.hpp
  • include/openzl/cpp/codecs/Delta.hpp
  • include/openzl/cpp/codecs/Dispatch.hpp
  • include/openzl/cpp/codecs/DivideBy.hpp
  • include/openzl/cpp/codecs/Entropy.hpp
  • include/openzl/cpp/codecs/FieldLz.hpp
  • include/openzl/cpp/codecs/Flatpack.hpp
  • include/openzl/cpp/codecs/FloatDeconstruct.hpp
  • include/openzl/cpp/codecs/Graph.hpp
  • include/openzl/cpp/codecs/Illegal.hpp
  • include/openzl/cpp/codecs/Lz.hpp
  • include/openzl/cpp/codecs/Lz4.hpp
  • include/openzl/cpp/codecs/MergeSorted.hpp

The first 100 are listed.

distinfo 7
FileSizeSHA256
facebook-openzl-v0.3.0_GH0.tar.gz1.9023632e+076e105e5c49187ebf63e0bf62fb3ecb22b628248c0bf55bd40ace434721f394f5
facebook-zstd-f8745da6ff1ad1e7bab384bd1f9d742439278e99_GH0.tar.gz2.453329e+064b0bd1f0cfb25e61b9103c35f27395530ff5b4c0d2513a00fd745849e85ea52c
lz4-lz4-ebb370ca83af193212df4dcbadcc5d87bc0de2f0_GH0.tar.gz387536eb1a93e934d4fd29df6e2061ba0bf447568561764d758f4a5662c0e29370ffa9
dmlc-xgboost-ccb511768e13d1670c10be07dea89d0edca138f3_GH0.tar.gz2.387204e+068c1d333cc4a644cebd93e72f6371329a81a713b74cfd235fb4ebaad9ad28d659
dmlc-dmlc-core-8986b0598df709117570984571476c3614f55724_GH0.tar.gz265195165ea73682f4a11fdea686c2ebd213eed42af69d0128896cc58da5661b0dfe3a
rapidsai-gputreeshap-40eae8c4c45974705f8053e4d3d05b88e3cfaefd_GH0.tar.gz644001698fb9185e7a659626996a42e18ca9a408b2dc94c2fb4769a27998c30bb2e67
google-googletest-56efe3983185e3f37e43415d1afa97e3860f187f_GH0.tar.gz89009320f265f7346b6a542a49ea6fa0866f82e00841f2a7c2bc41d51014e662041cf9

Commit history 1

DateCommitCreditsLog message
9ecea74fd9 Hiroki Tagato archivers/openzl: Update to 0.3.0
Changelog: https://github.com/facebook/openzl/releases/tag/v0.3.0 Reported by: GitHub (watch releases)