diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2018-08-20 09:15:11 +0200 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2018-08-20 09:15:33 +0200 |
commit | 153a19df05133657dd3025812a544f8961c41b12 (patch) | |
tree | 9974b86334e11ffa884610dd0999a62b78e0ee96 /pkgs/data/fonts/vegur/default.nix | |
parent | ae2cf7c00877a3dd778b3e3cabfec682503303d5 (diff) | |
parent | 6755ab8b3442d6149e4bae5e142d516a506f6e45 (diff) | |
download | nixpkgs-153a19df05133657dd3025812a544f8961c41b12.tar nixpkgs-153a19df05133657dd3025812a544f8961c41b12.tar.gz nixpkgs-153a19df05133657dd3025812a544f8961c41b12.tar.bz2 nixpkgs-153a19df05133657dd3025812a544f8961c41b12.tar.lz nixpkgs-153a19df05133657dd3025812a544f8961c41b12.tar.xz nixpkgs-153a19df05133657dd3025812a544f8961c41b12.tar.zst nixpkgs-153a19df05133657dd3025812a544f8961c41b12.zip |
Merge branch 'master' into staging-next
Hydra: ?compare=1474536
Diffstat (limited to 'pkgs/data/fonts/vegur/default.nix')
-rw-r--r-- | pkgs/data/fonts/vegur/default.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/data/fonts/vegur/default.nix b/pkgs/data/fonts/vegur/default.nix new file mode 100644 index 00000000000..4bf28782a8a --- /dev/null +++ b/pkgs/data/fonts/vegur/default.nix @@ -0,0 +1,33 @@ +{ stdenv, rpmextract, fetchurl, unzip }: + +stdenv.mkDerivation rec { + version = "0.701"; + name = "vegur-font-${version}"; + + # Upstream doesn't version their URLs. + # http://dotcolon.net/font/vegur/ → http://dotcolon.net/DL/font/vegur.zip + src = fetchurl { + url = "http://download.opensuse.org/repositories/M17N:/fonts/SLE_12_SP3/src/dotcolon-vegur-fonts-0.701-1.4.src.rpm"; + sha256 = "0ra3fds3b352rpzn0015km539c3l2ik2lqd5x6fr65ss9fg2xn34"; + }; + + nativeBuildInputs = [ rpmextract unzip ]; + + unpackPhase = '' + rpmextract $src + unzip vegur.zip + ''; + + installPhase = '' + mkdir -p $out/share/fonts/Vegur + cp *.otf $out/share/fonts/Vegur + ''; + + meta = with stdenv.lib; { + homepage = http://dotcolon.net/font/vegur/; + description = "A humanist sans serif font."; + platforms = platforms.all; + maintainers = [ maintainers.samueldr ]; + license = licenses.cc0; + }; +} |