diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2020-02-13 04:20:00 -0500 |
---|---|---|
committer | Mario Rodas <marsam@users.noreply.github.com> | 2020-02-13 04:20:00 -0500 |
commit | 7ea0c42a83b2c6bfebdebea0649a35aebdb5d474 (patch) | |
tree | 4c0b18208f9df78c3557abca7cdb141dcf6a3f67 /pkgs/tools/typesetting/satysfi | |
parent | ed582c76abf8c2a244351b5eaa6349184da62ecf (diff) | |
download | nixpkgs-7ea0c42a83b2c6bfebdebea0649a35aebdb5d474.tar nixpkgs-7ea0c42a83b2c6bfebdebea0649a35aebdb5d474.tar.gz nixpkgs-7ea0c42a83b2c6bfebdebea0649a35aebdb5d474.tar.bz2 nixpkgs-7ea0c42a83b2c6bfebdebea0649a35aebdb5d474.tar.lz nixpkgs-7ea0c42a83b2c6bfebdebea0649a35aebdb5d474.tar.xz nixpkgs-7ea0c42a83b2c6bfebdebea0649a35aebdb5d474.tar.zst nixpkgs-7ea0c42a83b2c6bfebdebea0649a35aebdb5d474.zip |
satysfi: 0.0.3 -> 0.0.4
Diffstat (limited to 'pkgs/tools/typesetting/satysfi')
-rw-r--r-- | pkgs/tools/typesetting/satysfi/default.nix | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/pkgs/tools/typesetting/satysfi/default.nix b/pkgs/tools/typesetting/satysfi/default.nix index 6a2ebb089d2..13196556cd5 100644 --- a/pkgs/tools/typesetting/satysfi/default.nix +++ b/pkgs/tools/typesetting/satysfi/default.nix @@ -15,27 +15,35 @@ let src = fetchFromGitHub { owner = "gfngfn"; repo = "camlpdf"; - rev = "v2.2.1+satysfi"; - sha256 = "1s8v2i8nq52kz038bvc2n0spz68fpdq6kgxrabcs6zvml6n1frzy"; + rev = "v2.2.2+satysfi"; + sha256 = "1dkyibjd8qb9fzljlzdsfdhb798vc9m8xqkd7295fm6bcfpr5r5k"; }; }); otfm = ocamlPackages.otfm.overrideAttrs (o: { src = fetchFromGitHub { owner = "gfngfn"; repo = "otfm"; - rev = "v0.3.2+satysfi"; - sha256 = "1h795pdi5qi2nwymsfvb53x56h9pqi9iiqbzw10mi6fazgd2dzhd"; + rev = "v0.3.7+satysfi"; + sha256 = "0y8s0ij1vp1s4h5y1hn3ns76fzki2ba5ysqdib33akdav9krbj8p"; + }; + }); + yojson = ocamlPackages.yojson.overrideAttrs (o: { + src = fetchFromGitHub { + owner = "gfngfn"; + repo = "yojson"; + rev = "v1.4.1+satysfi"; + sha256 = "06lajzycwmvc6s26cf40s9xn001cjxrpxijgfha3s4f4rpybb1mp"; }; }); in stdenv.mkDerivation rec { pname = "satysfi"; - version = "0.0.3"; + version = "0.0.4"; src = fetchFromGitHub { owner = "gfngfn"; repo = "SATySFi"; rev = "v${version}"; - sha256 = "0qk284jhxnfb69s24j397a6155dhl4dcgamicin7sq04d0wj6c7f"; + sha256 = "0ilvgixglklqwavf8p9mcbrjq6cjfm9pk4kqx163c0irh0lh0adv"; fetchSubmodules = true; }; @@ -49,7 +57,7 @@ in buildInputs = [ camlpdf otfm ] ++ (with ocamlPackages; [ ocaml findlib menhir - batteries camlimages core_kernel ppx_deriving uutf yojson + batteries camlimages core_kernel ppx_deriving uutf yojson omd cppo re ]); installPhase = '' @@ -58,6 +66,8 @@ in cp -r ${lm}/* lib-satysfi/dist/fonts/ cp -r ${lm-math}/otf/latinmodern-math.otf lib-satysfi/dist/fonts/ make install PREFIX=$out LIBDIR=$out/share/satysfi + mkdir -p $out/share/satysfi/ + cp -r lib-satysfi/dist/ $out/share/satysfi/ ''; meta = with stdenv.lib; { |