summary refs log tree commit diff
path: root/pkgs/data
diff options
context:
space:
mode:
authorRenaud <c0bw3b@users.noreply.github.com>2018-12-05 23:53:56 +0100
committerGitHub <noreply@github.com>2018-12-05 23:53:56 +0100
commit75fe53799d262b88d7135ef20d6915eb715bb9db (patch)
treef0a5861e8f9982e039f362bbd06572b3604a47b2 /pkgs/data
parent808d52ee05d2672963e3da8d3ca25e4dc022840f (diff)
parentf5e664f805b143cd2a85bedfd28177089c062d1f (diff)
downloadnixpkgs-75fe53799d262b88d7135ef20d6915eb715bb9db.tar
nixpkgs-75fe53799d262b88d7135ef20d6915eb715bb9db.tar.gz
nixpkgs-75fe53799d262b88d7135ef20d6915eb715bb9db.tar.bz2
nixpkgs-75fe53799d262b88d7135ef20d6915eb715bb9db.tar.lz
nixpkgs-75fe53799d262b88d7135ef20d6915eb715bb9db.tar.xz
nixpkgs-75fe53799d262b88d7135ef20d6915eb715bb9db.tar.zst
nixpkgs-75fe53799d262b88d7135ef20d6915eb715bb9db.zip
Merge pull request #51529 from worldofpeace/open-sans/different-source
opensans-ttf: change source to salsa, rename to open-sans
Diffstat (limited to 'pkgs/data')
-rw-r--r--pkgs/data/fonts/open-sans/default.nix33
-rw-r--r--pkgs/data/fonts/opensans-ttf/default.nix27
2 files changed, 33 insertions, 27 deletions
diff --git a/pkgs/data/fonts/open-sans/default.nix b/pkgs/data/fonts/open-sans/default.nix
new file mode 100644
index 00000000000..d8918a6567b
--- /dev/null
+++ b/pkgs/data/fonts/open-sans/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, fetchFromGitLab }:
+
+stdenv.mkDerivation rec {
+  pname = "open-sans";
+  version = "1.11";
+
+  src = fetchFromGitLab {
+    domain = "salsa.debian.org";
+    owner = "fonts-team";
+    repo = "fonts-open-sans";
+    rev = "debian%2F1.11-1"; # URL-encoded form of "debian/1.11-1" tag
+    sha256 = "077hkvpmk3ghbqyb901w43b2m2a27lh8ddasyx1x7pdwyr2bjjl2";
+  };
+
+  dontBuild = true;
+
+  installPhase = ''
+    mkdir -p $out/share/fonts/truetype
+    cp *.ttf $out/share/fonts/truetype
+  '';
+
+  meta = with stdenv.lib; {
+    description = "Open Sans fonts";
+    longDescription = ''
+      Open Sans is a humanist sans serif typeface designed by Steve Matteson,
+      Type Director of Ascender Corp.
+    '';
+    homepage = https://www.opensans.com;
+    license = licenses.asl20;
+    platforms = platforms.all;
+    maintainers = [ maintainers.worldofpeace ];
+  };
+}
diff --git a/pkgs/data/fonts/opensans-ttf/default.nix b/pkgs/data/fonts/opensans-ttf/default.nix
deleted file mode 100644
index 6f3762c971c..00000000000
--- a/pkgs/data/fonts/opensans-ttf/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{stdenv, fetchzip}:
-
-fetchzip {
-  name = "opensans-ttf-20140617";
-
-  url = "http://web.archive.org/web/20150801161609/https://hexchain.org/pub/archlinux/ttf-opensans/opensans.tar.gz";
-
-  postFetch = ''
-    tar -xzf $downloadedFile
-    mkdir -p $out/share/fonts/truetype
-    cp *.ttf $out/share/fonts/truetype
-  '';
-
-  sha256 = "0zpzqw5y9g5jk7xjcxa12ds60ckvxmpw8p7bnkkmad53s94yr5wf";
-
-  meta = {
-    description = "Open Sans fonts";
-    longDescription = ''
-      Open Sans is a humanist sans serif typeface designed by Steve Matteson,
-      Type Director of Ascender Corp.
-    '';
-    homepage = https://en.wikipedia.org/wiki/Open_Sans;
-    license = stdenv.lib.licenses.asl20;
-    platforms = stdenv.lib.platforms.all;
-    maintainers = [ ];
-  };
-}