diff options
author | Yegor Timoshenko <yegortimoshenko@gmail.com> | 2018-01-05 09:57:20 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-05 09:57:20 +0000 |
commit | c4899f4ace69aca76a6636f769dee77c6211c9da (patch) | |
tree | bb500c4e55870e1a22169f14f815aa20a42706ce | |
parent | 805567b8231f09d87c2f0450c2a703d5a2d73664 (diff) | |
parent | f8427deea0da34d30ad0f75ed3a0ee0f1beda75b (diff) | |
download | nixlib-c4899f4ace69aca76a6636f769dee77c6211c9da.tar nixlib-c4899f4ace69aca76a6636f769dee77c6211c9da.tar.gz nixlib-c4899f4ace69aca76a6636f769dee77c6211c9da.tar.bz2 nixlib-c4899f4ace69aca76a6636f769dee77c6211c9da.tar.lz nixlib-c4899f4ace69aca76a6636f769dee77c6211c9da.tar.xz nixlib-c4899f4ace69aca76a6636f769dee77c6211c9da.tar.zst nixlib-c4899f4ace69aca76a6636f769dee77c6211c9da.zip |
Merge pull request #33294 from bkchr/ttfautohint
ttfautohint: 1.7 -> 1.8.1
-rw-r--r-- | pkgs/tools/misc/ttfautohint/default.nix | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/tools/misc/ttfautohint/default.nix b/pkgs/tools/misc/ttfautohint/default.nix index 5dcaea3ec1ea..38dac37aa7d4 100644 --- a/pkgs/tools/misc/ttfautohint/default.nix +++ b/pkgs/tools/misc/ttfautohint/default.nix @@ -1,23 +1,27 @@ -{ stdenv, lib, fetchurl, pkgconfig, freetype, harfbuzz, libiconv, qtbase, enableGUI ? true }: +{ + stdenv, lib, fetchurl, pkgconfig, autoreconfHook +, freetype, harfbuzz, libiconv, qtbase +, enableGUI ? true +}: stdenv.mkDerivation rec { - version = "1.7"; + version = "1.8.1"; name = "ttfautohint-${version}"; src = fetchurl { url = "mirror://savannah/freetype/${name}.tar.gz"; - sha256 = "1wh783pyg79ks5qbni61x7qngdhyfc33swrkcl5r1czdwhhlif9x"; + sha256 = "1yflnydzdfkr8bi29yf42hb6h6525a4rdid3w8qjfk8rpqh53pqj"; }; postPatch = '' substituteInPlace configure --replace "macx-g++" "macx-clang" ''; - nativeBuildInputs = [ pkgconfig ]; + nativeBuildInputs = [ pkgconfig autoreconfHook ]; buildInputs = [ freetype harfbuzz libiconv ] ++ lib.optional enableGUI qtbase; - configureFlags = lib.optional (!enableGUI) "--with-qt=no"; + configureFlags = [ ''--with-qt=${if enableGUI then "${qtbase}/lib" else "no"}'' ]; enableParallelBuilding = true; |