diff options
author | Myrl Hex <myrl.0xf@gmail.com> | 2016-04-13 22:42:06 +0800 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2016-04-14 14:27:25 +0300 |
commit | c73d14a39fe9ac0067f9031d5d37c08ec4c853bd (patch) | |
tree | 7c32be102f31a6eb1c13cf9b0ca0fc264e25f927 /pkgs | |
parent | 21d6e4beba289db1eb83cc5d7d46d6a395c8a835 (diff) | |
download | nixpkgs-c73d14a39fe9ac0067f9031d5d37c08ec4c853bd.tar nixpkgs-c73d14a39fe9ac0067f9031d5d37c08ec4c853bd.tar.gz nixpkgs-c73d14a39fe9ac0067f9031d5d37c08ec4c853bd.tar.bz2 nixpkgs-c73d14a39fe9ac0067f9031d5d37c08ec4c853bd.tar.lz nixpkgs-c73d14a39fe9ac0067f9031d5d37c08ec4c853bd.tar.xz nixpkgs-c73d14a39fe9ac0067f9031d5d37c08ec4c853bd.tar.zst nixpkgs-c73d14a39fe9ac0067f9031d5d37c08ec4c853bd.zip |
profont: init
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/data/fonts/profont/default.nix | 32 | ||||
-rw-r--r-- | pkgs/data/fonts/proggyfonts/default.nix | 1 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
3 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/data/fonts/profont/default.nix b/pkgs/data/fonts/profont/default.nix new file mode 100644 index 00000000000..98227605ac8 --- /dev/null +++ b/pkgs/data/fonts/profont/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchurl, unzip }: + +stdenv.mkDerivation rec { + name = "profont"; + + src = fetchurl { + url = "http://tobiasjung.name/downloadfile.php?file=profont-x11.zip"; + sha256 = "19ww5iayxzxxgixa9hgb842xd970mwghxfz2vsicp8wfwjh6pawr"; + }; + + buildInputs = [ unzip ]; + + phases = [ "unpackPhase" "installPhase" ]; + installPhase = + '' + mkdir -p $out/share/doc/$name $out/share/fonts/misc + + cp LICENSE $out/share/doc/$name/LICENSE + + for f in *.pcf; do + gzip -c "$f" > $out/share/fonts/misc/"$f".gz + done + ''; + + meta = with stdenv.lib; { + homepage = http://tobiasjung.name; + description = "A monospaced font created to be a most readable font for programming"; + maintainers = with stdenv.lib.maintainers; [ myrl ]; + license = licenses.mit; + platforms = platforms.all; + }; +} diff --git a/pkgs/data/fonts/proggyfonts/default.nix b/pkgs/data/fonts/proggyfonts/default.nix index 1c41a92bf96..9a4cfb3093b 100644 --- a/pkgs/data/fonts/proggyfonts/default.nix +++ b/pkgs/data/fonts/proggyfonts/default.nix @@ -36,5 +36,6 @@ stdenv.mkDerivation rec { description = "A set of fixed-width screen fonts that are designed for code listings"; license = licenses.mit; platforms = platforms.all; + maintainers = [ maintainers.myrl ]; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a86e51933c7..81928e85735 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11408,6 +11408,8 @@ in powerline-fonts = callPackage ../data/fonts/powerline-fonts { }; + profont = callPackage ../data/fonts/profont { }; + proggyfonts = callPackage ../data/fonts/proggyfonts { }; sampradaya = callPackage ../data/fonts/sampradaya { }; |