summary refs log tree commit diff
path: root/pkgs/data/fonts/pecita/default.nix
diff options
context:
space:
mode:
authorRobert Helgesson <robert@rycee.net>2018-09-07 23:37:31 +0200
committerRobert Helgesson <robert@rycee.net>2018-09-07 23:37:31 +0200
commit58213481f660b451aa914f4be00847ea44c7823f (patch)
treef4e9d42606374cf9e1887214fe561dd48f0e98cd /pkgs/data/fonts/pecita/default.nix
parent199b899846db0d3d66a0cfc42b2f8fd3cac0ec50 (diff)
downloadnixpkgs-58213481f660b451aa914f4be00847ea44c7823f.tar
nixpkgs-58213481f660b451aa914f4be00847ea44c7823f.tar.gz
nixpkgs-58213481f660b451aa914f4be00847ea44c7823f.tar.bz2
nixpkgs-58213481f660b451aa914f4be00847ea44c7823f.tar.lz
nixpkgs-58213481f660b451aa914f4be00847ea44c7823f.tar.xz
nixpkgs-58213481f660b451aa914f4be00847ea44c7823f.tar.zst
nixpkgs-58213481f660b451aa914f4be00847ea44c7823f.zip
pecita: download from official source
The file upstream has not been changed for a long time so should be
safe to avoid the archive URL.
Diffstat (limited to 'pkgs/data/fonts/pecita/default.nix')
-rw-r--r--pkgs/data/fonts/pecita/default.nix16
1 files changed, 11 insertions, 5 deletions
diff --git a/pkgs/data/fonts/pecita/default.nix b/pkgs/data/fonts/pecita/default.nix
index b57cf22569d..a90ff42a8e2 100644
--- a/pkgs/data/fonts/pecita/default.nix
+++ b/pkgs/data/fonts/pecita/default.nix
@@ -1,18 +1,24 @@
-{stdenv, fetchzip}:
+{ stdenv, fetchurl }:
 
 let
+
   version = "5.4";
-in fetchzip rec {
+
+in
+
+fetchurl rec {
   name = "pecita-${version}";
 
-  url = "http://archive.rycee.net/pecita/${name}.tar.xz";
+  url = "http://pecita.eu/b/Pecita.otf";
+
+  downloadToTemp = true;
 
   postFetch = ''
-    tar xJvf $downloadedFile --strip-components=1
     mkdir -p $out/share/fonts/opentype
-    cp -v Pecita.otf $out/share/fonts/opentype/Pecita.otf
+    cp -v $downloadedFile $out/share/fonts/opentype/Pecita.otf
   '';
 
+  recursiveHash = true;
   sha256 = "0pwm20f38lcbfkdqkpa2ydpc9kvmdg0ifc4h2dmipsnwbcb5rfwm";
 
   meta = with stdenv.lib; {