summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--maintainers/maintainer-list.nix6
-rw-r--r--pkgs/data/fonts/dm-sans/default.nix21
-rw-r--r--pkgs/top-level/all-packages.nix1
3 files changed, 28 insertions, 0 deletions
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index 961983433cee..f384f6835820 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -5138,6 +5138,12 @@
githubId = 15957973;
name = "Jeffry Molanus";
};
+ gilice = {
+ email = "gilice@proton.me";
+ github = "gilice";
+ githubId = 104317939;
+ name = "gilice";
+ };
gilligan = {
email = "tobias.pflug@gmail.com";
github = "gilligan";
diff --git a/pkgs/data/fonts/dm-sans/default.nix b/pkgs/data/fonts/dm-sans/default.nix
new file mode 100644
index 000000000000..f7b556fe538d
--- /dev/null
+++ b/pkgs/data/fonts/dm-sans/default.nix
@@ -0,0 +1,21 @@
+{ lib, fetchzip }:
+let version = "1.002"; in
+fetchzip {
+ inherit version;
+ pname = "dm-sans";
+ url = "https://github.com/googlefonts/dm-fonts/releases/download/v${version}/DeepMindSans_v${version}.zip";
+ stripRoot = false;
+ hash = "sha256-zyS0gz7CGn39HCiyeN5cAP63v9nG6jffGSsI1vr84EQ=";
+
+ postFetch = ''
+ mkdir -p $out/share/fonts/truetype
+ mv $out/*.ttf $out/share/fonts/truetype
+ '';
+
+ meta = {
+ description = "A geometric sans-serif typeface";
+ homepage = "https://github.com/googlefonts/dm-fonts";
+ license = lib.licenses.ofl;
+ maintainers = with lib.maintainers; [ gilice ];
+ };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 151d0e6640c4..f94257583060 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -26569,6 +26569,7 @@ with pkgs;
dina-font = callPackage ../data/fonts/dina { };
+ dm-sans = callPackage ../data/fonts/dm-sans { };
dns-root-data = callPackage ../data/misc/dns-root-data { };
docbook5 = callPackage ../data/sgml+xml/schemas/docbook-5.0 { };