ZPAQ: 655 → 660
This commit is contained in:
parent
1317dd7e62
commit
ed19e6755f
|
@ -3,11 +3,11 @@ let
|
||||||
s = # Generated upstream information
|
s = # Generated upstream information
|
||||||
rec {
|
rec {
|
||||||
baseName="zpaq";
|
baseName="zpaq";
|
||||||
version="655";
|
version="660";
|
||||||
name="${baseName}-${version}";
|
name="${baseName}-${version}";
|
||||||
hash="09wjss6vbziwvfmcngb64xd2yih79z1ypgrn4ni7ag8cifx9257c";
|
hash="1p6b56zf676bkfc20lxhjh9bsgh92z6bln7b0kxibh8s8aa7vzjq";
|
||||||
url="http://mattmahoney.net/dc/zpaq655.zip";
|
url="http://mattmahoney.net/dc/zpaq660.zip";
|
||||||
sha256="09wjss6vbziwvfmcngb64xd2yih79z1ypgrn4ni7ag8cifx9257c";
|
sha256="1p6b56zf676bkfc20lxhjh9bsgh92z6bln7b0kxibh8s8aa7vzjq";
|
||||||
};
|
};
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
unzip
|
unzip
|
||||||
|
@ -29,14 +29,14 @@ stdenv.mkDerivation {
|
||||||
};
|
};
|
||||||
sourceRoot = ".";
|
sourceRoot = ".";
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
g++ -shared -O3 libzpaq.cpp ${compileFlags} -o libzpaq.so
|
g++ -O3 -march=native -Dunix libzpaq.cpp -pthread --shared -o libzpaq.so -fPIC
|
||||||
g++ -O3 -L. -L"$out/lib" -lzpaq divsufsort.c zpaq.cpp -o zpaq
|
g++ -O3 -march=native -Dunix zpaq.cpp -lzpaq -L. -L"$out/lib" -pthread -o zpaq
|
||||||
'';
|
'';
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p "$out"/{bin,include,lib,share/doc/zpaq}
|
mkdir -p "$out"/{bin,include,lib,share/doc/zpaq}
|
||||||
cp libzpaq.so "$out/lib"
|
cp libzpaq.so "$out/lib"
|
||||||
cp zpaq "$out/bin"
|
cp zpaq "$out/bin"
|
||||||
cp libzpaq.h divsufsort.h "$out/include"
|
cp libzpaq.h "$out/include"
|
||||||
cp readme.txt "$out/share/doc/zpaq"
|
cp readme.txt "$out/share/doc/zpaq"
|
||||||
'';
|
'';
|
||||||
meta = {
|
meta = {
|
||||||
|
|
Loading…
Reference in a new issue