- lzbench In-memory benchmark of open-source LZ77/LZSS/LZMA compressors
1.7.3_1 benchmarks =0
- Maintainer: danfe@FreeBSD.org
Port Added: 15 Jan 2018 07:06:01
License: not specified in port
lzbench is an in-memory benchmark of open-source LZ77/LZSS/LZMA compressors.
It joins all compressors into a single executable. At the beginning, an
input file is read to memory. Then all compressors are used to compress
and decompress the file and decompressed file is verified.
This approach has a big advantage of using the same compiler with the same
optimizations for all compressors. The disadvantage is that it requires
source code of each compressor (therefore Slug or lzturbo are not included).
WWW: https://github.com/inikep/lzbenchSVNWeb : Homepage : PortsMon
Pseudo-pkg-plist information, but much better, from
To install the port:
cd /usr/ports/benchmarks/lzbench/ && make install clean
To add the package:
pkg install lzbench
TIMESTAMP = 1515146810
SHA256 (inikep-lzbench-v1.7.3_GH0.tar.gz) = 71308d03b3a1e00ac4852bc8ca0ec45540144b1de232db3dd4880cecd1b07e36
SIZE (inikep-lzbench-v1.7.3_GH0.tar.gz) = 2365027
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.Build dependencies:
There are no ports dependent upon this port
- gmake : devel/gmake
===> The following configuration options are available for lzbench-1.7.3_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
Number of commits found: 5
|Commit History - (may be incomplete: see SVNWeb link above for full details)
|29 Jul 2018 22:18:46
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
|25 Jan 2018 11:21:12
Do not link the program statically, there is no need for this.
Obtained from: Arch Linux package
|23 Jan 2018 09:04:28
Try to unbreak on SSE4.1-capable machines running in 32-bit mode.
Reported by: pkg-fallout
|15 Jan 2018 14:35:11
Unbreak the build against Clang 6.0.0 by allowing certain warnings while I'm
not in the mood for fixing them (technically, `-Wno-c++11-narrowing' is only
required for Clang 6 and later, but since it does not apparently upset other
compilers, pass it unconditionally rather than complicate Makefile logic).
|15 Jan 2018 07:05:53
Add a port of lzbench, an in-memory benchmark of open-source LZ77/LZSS/LZMA
compressors. It joins all compressors into a single executable. At the
beginning, an input file is read to memory. Then all compressors are used
to compress and decompress the file and decompressed file is verified.
Add a port of libdeflate, a library for fast, whole-buffer DEFLATE-based
compression and decompression.
Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1515146810 which corresponds to commit 6c4ad37 tagged
as this release.
Number of commits found: 5
16 vulnerabilities affecting 150 ports have been reported in the past 14 days
* - modified, not new