about summary refs log tree commit diff
path: root/pkgs/data/fonts/cantarell-fonts
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2018-03-02 23:57:48 +0100
committerJan Tojnar <jtojnar@gmail.com>2018-03-03 00:36:38 +0100
commitf6af32c6544746c22f182053e5f6c9b45a07e478 (patch)
tree091faca4d42ad4ff54ce30029df3b71d00a54e60 /pkgs/data/fonts/cantarell-fonts
parent063669901a9a151207afb130062fa4538ee6f5a5 (diff)
downloadnixlib-f6af32c6544746c22f182053e5f6c9b45a07e478.tar
nixlib-f6af32c6544746c22f182053e5f6c9b45a07e478.tar.gz
nixlib-f6af32c6544746c22f182053e5f6c9b45a07e478.tar.bz2
nixlib-f6af32c6544746c22f182053e5f6c9b45a07e478.tar.lz
nixlib-f6af32c6544746c22f182053e5f6c9b45a07e478.tar.xz
nixlib-f6af32c6544746c22f182053e5f6c9b45a07e478.tar.zst
nixlib-f6af32c6544746c22f182053e5f6c9b45a07e478.zip
cantarell_fonts: 0.0.25 → 0.100
Diffstat (limited to 'pkgs/data/fonts/cantarell-fonts')
-rw-r--r--pkgs/data/fonts/cantarell-fonts/default.nix26
1 files changed, 18 insertions, 8 deletions
diff --git a/pkgs/data/fonts/cantarell-fonts/default.nix b/pkgs/data/fonts/cantarell-fonts/default.nix
index de2edad451b9..36a46a23a7e8 100644
--- a/pkgs/data/fonts/cantarell-fonts/default.nix
+++ b/pkgs/data/fonts/cantarell-fonts/default.nix
@@ -1,18 +1,28 @@
-{ stdenv, fetchurl }:
+{ stdenv, fetchurl, meson, ninja, gettext, appstream-glib, gnome3 }:
 
-stdenv.mkDerivation rec {
-  major = "0.0";
-  minor = "25";
-  name = "cantarell-fonts-${major}.${minor}";
+let
+  pname = "cantarell-fonts";
+  version = "0.100";
+in stdenv.mkDerivation rec {
+  name = "${pname}-${version}";
 
   src = fetchurl {
-    url = "mirror://gnome/sources/cantarell-fonts/${major}/${name}.tar.xz";
-    sha256 = "0zvkd8cm1cg2919v1js9qmzwa02sjl7qajj3gcvgqvai1fm2i8hl";
+    url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
+    sha256 = "1286rx1z7mrmi6snx957fprpcmd5p00l6drdfpbgf6mqapl6kb81";
   };
 
+  nativeBuildInputs = [ meson ninja gettext appstream-glib ];
+
   outputHashAlgo = "sha256";
   outputHashMode = "recursive";
-  outputHash = "13w5qj1lx4vk875yna35v9lnc80cwmphcafnmp0d5grg4d98cry2";
+  outputHash = "12ia41pr0rzjfay6y84asw3nxhyp1scq9zl0w4f6wkqj7vf1qfn1";
+
+  passthru = {
+    updateScript = gnome3.updateScript {
+      packageName = pname;
+      attrPath = "cantarell_fonts";
+    };
+  };
 
   meta = {
     description = "Default typeface used in the user interface of GNOME since version 3.0";