diff options
author | Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> | 2016-07-08 18:49:42 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-08 18:49:42 +0300 |
commit | be18cd35a5b7b401411a382db224fdeefb9c9562 (patch) | |
tree | b4937d63147b8a92d336d3236370b6a17c737300 | |
parent | a4f903156095068bdbc072cdfe306836b36f3056 (diff) | |
parent | 5abd5603ed0a72a94050175f7b7b34008aec4174 (diff) | |
download | nixlib-be18cd35a5b7b401411a382db224fdeefb9c9562.tar nixlib-be18cd35a5b7b401411a382db224fdeefb9c9562.tar.gz nixlib-be18cd35a5b7b401411a382db224fdeefb9c9562.tar.bz2 nixlib-be18cd35a5b7b401411a382db224fdeefb9c9562.tar.lz nixlib-be18cd35a5b7b401411a382db224fdeefb9c9562.tar.xz nixlib-be18cd35a5b7b401411a382db224fdeefb9c9562.tar.zst nixlib-be18cd35a5b7b401411a382db224fdeefb9c9562.zip |
Merge pull request #16794 from RamKromberg/init/lzfse
lzfse: init at 2016-06-21
-rw-r--r-- | pkgs/tools/compression/lzfse/default.nix | 30 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/tools/compression/lzfse/default.nix b/pkgs/tools/compression/lzfse/default.nix new file mode 100644 index 000000000000..fca1a433ff33 --- /dev/null +++ b/pkgs/tools/compression/lzfse/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchFromGitHub }: + +stdenv.mkDerivation rec { + name = "lzfse-${version}"; + version = "2016-06-21"; + + src = fetchFromGitHub { + owner = "lzfse"; + repo = "lzfse"; + rev = "45912281e3945a09c6ebfa8c6629f6906a99fc29"; + sha256 = "1wbh3x874fjn548g1hw4bm7lkk60vlvy8ph0wsjkzcx8873hwj7h"; + }; + + makeFlags = [ "INSTALL_PREFIX=$(out)" ]; + + enableParallelBuilding = false; #bug + + meta = with stdenv.lib; { + homepage = https://github.com/lzfse/lzfse; + description = "a reference C implementation of the LZFSE compressor"; + longDescription = '' + 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. + ''; + platforms = platforms.linux; + license = licenses.bsd3; + maintainers = with maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8e3db24e41ad..5721858537f0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2424,6 +2424,8 @@ in lxc = callPackage ../os-specific/linux/lxc { }; lxd = callPackage ../tools/admin/lxd { }; + lzfse = callPackage ../tools/compression/lzfse { }; + lzip = callPackage ../tools/compression/lzip { }; lzma = xz; |