diff options
author | Samuel Dionne-Riel <samuel@dionne-riel.com> | 2018-08-16 20:18:39 -0400 |
---|---|---|
committer | Samuel Dionne-Riel <samuel@dionne-riel.com> | 2018-08-18 19:52:04 -0400 |
commit | ad7c58ec29b33945009bdae2218b55e4cd67c677 (patch) | |
tree | 1a41405fedcdb4627c122f5c64b9dcc522ea7f1d /pkgs/data/fonts/vegur | |
parent | fe6ebf85b760813d43f6fc4b9447c110eefd340f (diff) | |
download | nixpkgs-ad7c58ec29b33945009bdae2218b55e4cd67c677.tar nixpkgs-ad7c58ec29b33945009bdae2218b55e4cd67c677.tar.gz nixpkgs-ad7c58ec29b33945009bdae2218b55e4cd67c677.tar.bz2 nixpkgs-ad7c58ec29b33945009bdae2218b55e4cd67c677.tar.lz nixpkgs-ad7c58ec29b33945009bdae2218b55e4cd67c677.tar.xz nixpkgs-ad7c58ec29b33945009bdae2218b55e4cd67c677.tar.zst nixpkgs-ad7c58ec29b33945009bdae2218b55e4cd67c677.zip |
vegur: init at 0.701
Diffstat (limited to 'pkgs/data/fonts/vegur')
-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; + }; +} |