summary refs log tree commit diff
path: root/pkgs/data
diff options
context:
space:
mode:
authorsternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-06-06 12:44:46 +0200
committersternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-06-06 12:44:46 +0200
commit7f31ab271c434c3a45cebcdabf45c4699eda4e97 (patch)
tree7a137bfda79abbbd3dde74c5a3c5b84e3decf0ce /pkgs/data
parent5591b8e1fc39a05e4a6f792dc54d9085f6ad004c (diff)
parent20b3d65d34eea0070c991ce169f06d600ec6e1fd (diff)
downloadnixpkgs-7f31ab271c434c3a45cebcdabf45c4699eda4e97.tar
nixpkgs-7f31ab271c434c3a45cebcdabf45c4699eda4e97.tar.gz
nixpkgs-7f31ab271c434c3a45cebcdabf45c4699eda4e97.tar.bz2
nixpkgs-7f31ab271c434c3a45cebcdabf45c4699eda4e97.tar.lz
nixpkgs-7f31ab271c434c3a45cebcdabf45c4699eda4e97.tar.xz
nixpkgs-7f31ab271c434c3a45cebcdabf45c4699eda4e97.tar.zst
nixpkgs-7f31ab271c434c3a45cebcdabf45c4699eda4e97.zip
Merge remote-tracking branch 'origin/master' into haskell-updates
Diffstat (limited to 'pkgs/data')
-rw-r--r--pkgs/data/fonts/edwin/default.nix29
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/data/fonts/edwin/default.nix b/pkgs/data/fonts/edwin/default.nix
new file mode 100644
index 00000000000..4b1688dbc55
--- /dev/null
+++ b/pkgs/data/fonts/edwin/default.nix
@@ -0,0 +1,29 @@
+{ lib, fetchurl }:
+
+let
+  version = "0.52";
+in fetchurl {
+  name = "edwin-${version}";
+
+  url = "https://github.com/MuseScoreFonts/Edwin/archive/refs/tags/v${version}.tar.gz";
+
+  downloadToTemp = true;
+
+  recursiveHash = true;
+
+  sha256 = "sha256-e0ADK72ECl+QMvLWtFJfeHBmuEwzr9M+Kqvkd5Z2mmo=";
+
+  postFetch = ''
+    tar xzf $downloadedFile
+    mkdir -p $out/share/fonts/opentype
+    install Edwin-${version}/*.otf $out/share/fonts/opentype
+  '';
+
+  meta = with lib; {
+    description = "A text font for musical scores";
+    homepage = "https://github.com/MuseScoreFonts/Edwin";
+    license = licenses.ofl;
+    platforms = platforms.all;
+    maintainers = with maintainers; [ fortuneteller2k ];
+  };
+}