summary refs log tree commit diff
path: root/pkgs/data/fonts/siji
diff options
context:
space:
mode:
authorDaniel Schaefer <git@danielschaefer.me>2019-04-19 02:40:36 +0200
committerDaniel Schaefer <git@danielschaefer.me>2019-04-19 02:40:36 +0200
commit1e05181886d4bf53e5bb9d98ae613d34a6b5ce4a (patch)
treedee1ed8b8c0c14eec87dcbd4792642faae64652c /pkgs/data/fonts/siji
parentf3a5c0e67133f8a0d892a2713584cf68b6b58366 (diff)
downloadnixpkgs-1e05181886d4bf53e5bb9d98ae613d34a6b5ce4a.tar
nixpkgs-1e05181886d4bf53e5bb9d98ae613d34a6b5ce4a.tar.gz
nixpkgs-1e05181886d4bf53e5bb9d98ae613d34a6b5ce4a.tar.bz2
nixpkgs-1e05181886d4bf53e5bb9d98ae613d34a6b5ce4a.tar.lz
nixpkgs-1e05181886d4bf53e5bb9d98ae613d34a6b5ce4a.tar.xz
nixpkgs-1e05181886d4bf53e5bb9d98ae613d34a6b5ce4a.tar.zst
nixpkgs-1e05181886d4bf53e5bb9d98ae613d34a6b5ce4a.zip
siji: Also package bdf font
The pcf version seems to be incompatible with newer FreeType versions
and hence doesn't show up in `fc-list`. A bdf file format is also
available. After packaging that the font shows up in `fc-list`.

See: https://github.com/stark/siji/issues/28

Fixes #59847
Diffstat (limited to 'pkgs/data/fonts/siji')
-rw-r--r--pkgs/data/fonts/siji/default.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/data/fonts/siji/default.nix b/pkgs/data/fonts/siji/default.nix
index 99f0d913b85..a5a4be73c27 100644
--- a/pkgs/data/fonts/siji/default.nix
+++ b/pkgs/data/fonts/siji/default.nix
@@ -8,11 +8,13 @@ in fetchzip {
   url = https://github.com/stark/siji/archive/95369afac3e661cb6d3329ade5219992c88688c1.zip;
 
   postFetch = ''
-    mkdir -p $out/share/fonts
-    unzip -j $downloadedFile \*.pcf -d $out/share/fonts/pcf
+    unzip -j $downloadedFile
+
+    install -D *.pcf -t $out/share/fonts/pcf
+    install -D *.bdf -t $out/share/fonts/bdf
   '';
 
-  sha256 = "1799hs7zd8w7qyja4mii9ggmrm786az7ldsqwx9mbi51b56ym640";
+  sha256 = "1ymcbirdbkqaf0xs2y00l0wachb4yxh1fgqm5avqwvccs0lsfj1d";
 
   meta = {
     homepage = https://github.com/stark/siji;