summary refs log tree commit diff
path: root/pkgs/tools/misc/fontforge
diff options
context:
space:
mode:
authorKevin Cox <kevincox@kevincox.ca>2021-08-10 18:26:52 -0400
committerFrancesco Gazzetta <fgaz@fgaz.me>2021-08-12 17:15:52 +0200
commit778525fd49bc8a68d9b5b88314b5af1786736c3b (patch)
tree95182c4bbda35444ad7c366b461f604ebc50ab84 /pkgs/tools/misc/fontforge
parent0d454fd76c5a332afa2d65f21bbfc45046015617 (diff)
downloadnixpkgs-778525fd49bc8a68d9b5b88314b5af1786736c3b.tar
nixpkgs-778525fd49bc8a68d9b5b88314b5af1786736c3b.tar.gz
nixpkgs-778525fd49bc8a68d9b5b88314b5af1786736c3b.tar.bz2
nixpkgs-778525fd49bc8a68d9b5b88314b5af1786736c3b.tar.lz
nixpkgs-778525fd49bc8a68d9b5b88314b5af1786736c3b.tar.xz
nixpkgs-778525fd49bc8a68d9b5b88314b5af1786736c3b.tar.zst
nixpkgs-778525fd49bc8a68d9b5b88314b5af1786736c3b.zip
fontforge: Apply patch to avoid segfault.
Diffstat (limited to 'pkgs/tools/misc/fontforge')
-rw-r--r--pkgs/tools/misc/fontforge/default.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/tools/misc/fontforge/default.nix b/pkgs/tools/misc/fontforge/default.nix
index 5f64057c46c..72879fdb9d1 100644
--- a/pkgs/tools/misc/fontforge/default.nix
+++ b/pkgs/tools/misc/fontforge/default.nix
@@ -30,6 +30,12 @@ stdenv.mkDerivation rec {
       url = "https://salsa.debian.org/fonts-team/fontforge/raw/76bffe6ccf8ab20a0c81476a80a87ad245e2fd1c/debian/patches/0001-add-extra-cmake-install-rules.patch";
       sha256 = "u3D9od2xLECNEHhZ+8dkuv9818tPkdP6y/Tvd9CADJg=";
     })
+    # Fix segmentation fault with some fonts.
+    # This is merged and should be present in the next release.
+    (fetchpatch {
+      url = "https://github.com/fontforge/fontforge/commit/69e263b2aff29ad22f97f13935cfa97a1eabf207.patch";
+      sha256 = "06yyf90605aq6ppfiz83mqkdmnaq5418axp9jgsjyjq78b00xb29";
+    })
   ];
 
   # use $SOURCE_DATE_EPOCH instead of non-deterministic timestamps