diff options
author | Caleb Maclennan <caleb@alerque.com> | 2020-01-15 11:33:31 +0300 |
---|---|---|
committer | Caleb Maclennan <caleb@alerque.com> | 2020-02-11 16:18:19 +0300 |
commit | cceb24e5a178bdf29c43ea50c961201d02e71ce4 (patch) | |
tree | a2e74f918698d6d6abe6bf01b81dcb359d0e54b7 /pkgs/tools | |
parent | 7d64380b6b032323e6bd1378d599410f73f1c409 (diff) | |
download | nixpkgs-cceb24e5a178bdf29c43ea50c961201d02e71ce4.tar nixpkgs-cceb24e5a178bdf29c43ea50c961201d02e71ce4.tar.gz nixpkgs-cceb24e5a178bdf29c43ea50c961201d02e71ce4.tar.bz2 nixpkgs-cceb24e5a178bdf29c43ea50c961201d02e71ce4.tar.lz nixpkgs-cceb24e5a178bdf29c43ea50c961201d02e71ce4.tar.xz nixpkgs-cceb24e5a178bdf29c43ea50c961201d02e71ce4.tar.zst nixpkgs-cceb24e5a178bdf29c43ea50c961201d02e71ce4.zip |
sile: v0.9.5.1 -> v0.10.0, adjust build process
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/typesetting/sile/default.nix | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/pkgs/tools/typesetting/sile/default.nix b/pkgs/tools/typesetting/sile/default.nix index 3b6ec809869..6fbebcefae9 100644 --- a/pkgs/tools/typesetting/sile/default.nix +++ b/pkgs/tools/typesetting/sile/default.nix @@ -1,23 +1,23 @@ { stdenv, darwin, fetchurl, makeWrapper, pkgconfig , harfbuzz, icu , fontconfig, lua, libiconv -, makeFontsConf, gentium, gentium-book-basic, dejavu_fonts +, makeFontsConf, gentium }: with stdenv.lib; let - luaEnv = lua.withPackages(ps: with ps;[ lpeg luaexpat lua-zlib luafilesystem luasocket luasec]); + luaEnv = lua.withPackages(ps: with ps;[cassowary linenoise lpeg lua-zlib lua_cliargs luaepnf luaexpat luafilesystem luarepl luasec luasocket stdlib vstruct]); in stdenv.mkDerivation rec { pname = "sile"; - version = "0.9.5.1"; + version = "0.10.0"; src = fetchurl { - url = "https://github.com/simoncozens/sile/releases/download/v${version}/${pname}-${version}.tar.bz2"; - sha256 = "0fh0jbpsyqyq0hzq4midn7yw2z11hqdgqb9mmgz766cp152wrkb0"; + url = "https://github.com/sile-typesetter/sile/releases/download/v${version}/${pname}-${version}.tar.bz2"; + sha256 = "b0353b88793d68bf3e800f87bff51e8161ce39d250e22dff11385712caf332b6"; }; nativeBuildInputs = [pkgconfig makeWrapper]; @@ -34,8 +34,6 @@ stdenv.mkDerivation rec { FONTCONFIG_FILE = makeFontsConf { fontDirectories = [ gentium - gentium-book-basic - dejavu_fonts ]; }; @@ -46,11 +44,12 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; checkPhase = '' - make documentation/developers.pdf documentation/sile.pdf + make documentation examples ''; postInstall = '' - install -D -t $out/share/doc/sile documentation/*.pdf + install -D -t $out/share/doc/sile documentation/sile.pdf + install -D -t $out/share/doc/sile examples ''; # Hack to avoid TMPDIR in RPATHs. |